ICD-10 Codierung

Folgende Extensions werden im Kontext der Abbildung einer Kodierung nach ICD-10 GM definiert:


Name: Extension-seitenlokalisation (Simplifier Projekt Link)

Beschreibung:

Dokumentation der Lateralität bei OPS und ICD-10 Codes

Canonical: http://fhir.de/StructureDefinition/seitenlokalisation

Kontext:

CodeableConcept.coding
Coding

url1..1System.StringFixed Value
systemΣ1..1uri
versionΣ0..1string
codeΣ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
valueCodingCoding

Hinweise: Es ist zu beachten, dass laut ICD-10 GM die Angabe der Seitenlokalisation ein Bestand des Codes ist. Somit sollte die Kodierung i.d.R. auf Condition.code.coding erfolgen. Condition.bodySite sollte nicht verwendet werden.

Hinweis Under Construction!
Das vorliegende Profil enthält Verweise auf CodeSysteme / NamingSystems der Kassenärztliche Bundesvereinigung (KBV). Diese Ressourcen werden nicht als Teil der Deutschen Basisprofile veröffentlicht und sind separat zu Validierungszwecke o.Ä. in die entsprechenden Projekte einzubinden. Siehe fhir.kbv.de.

Beispiel:

<extension url="http://fhir.de/StructureDefinition/seitenlokalisation" >
    <valueCoding>
        <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ICD_SEITENLOKALISATION" />
        <value value="B" />
        <display value="beiderseits" />
    </valueCoding>
</extension>

Name: Extenstion-ICD10GMAusrufezeichen (Simplifier Projekt Link)

Beschreibung:

Der Ausrufezeichen-Code bei postkoordinierten ICD-10-GM-Codes (Ausrufezeichen-Notation) An dieser Stelle ohne '!'-Symbol

Canonical: http://fhir.de/StructureDefinition/icd-10-gm-ausrufezeichen

Kontext:

CodeableConcept.coding
Coding.code

url1..1System.StringFixed Value
valueCodingCoding-Profil für ICD-10-GM

Hinweise: Siehe Kodierungshinweise für ICD-10 GM - Datentypen - Coding - ICD-10-GM

Beispiel:

<extension url="http://fhir.de/StructureDefinition/icd-10-gm-ausrufezeichen">
    <valueCoding>
        <system value="http://fhir.de/CodeSystem/dimdi/icd-10-gm" />
        <version value="2019" />
        <code value="U69.32" />
    </valueCoding>
</extension>

Name: Extension-ICD10GMDiagnosesicherheit (Simplifier Projekt Link)

Beschreibung:

Canonical: http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit

Kontext:

CodeableConcept.coding

url1..1System.StringFixed Value
valueCodingCoding

Constraints:

icd-4warningWenn die Diagnosesicherheit "A (Ausschluss)" verwendet wird, dann muss clinicalStatus leer bleiben und verificationStaus auf "refuted" gesetzt werden.code!='A' or (%resource.verificationStatus.coding.where(code='refuted').exists() and %resource.clinicalStatus.empty())
icd-5warningWenn die Diagnosesicherheit "G (Gesichert)" verwendet wird, dann muss clinicalStatus auf "active" und verificationStatus auf "confirmed" gesetzt werden.code!='G' or (%resource.clinicalStatus.coding.where(code='active').exists() and %resource.verificationStatus.coding.where(code='confirmed').exists())
icd-6warningWenn die Diagnosesicherheit "V (Verdacht auf)" verwendet wird, dann muss clinicalStatus auf "active" und verificationStatus auf "provisional" oder "differential" gesetzt werden.code!='V' or (%resource.clinicalStatus.coding.where(code='active').exists() and (%resource.verificationStatus.coding.where(code='provisional').exists() or %resource.verificationStatus.coding.where(code='differential').exists()))
icd-7warningWenn die Diagnosesicherheit "Z (Zustand nach)" verwendet wird, dann muss clinicalStatus auf "resolved" und verificationStatus auf "confirmed" gesetzt werden.code!='Z' or (%resource.clinicalStatus.coding.where(code='resolved').exists() and %resource.verificationStatus.coding.where(code='confirmed').exists())

Hinweise: Siehe Kodierungshinweise für ICD-10 GM - Datentypen - Coding - ICD-10-GM

Beispiel:

<extension url="http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit">
    <valueCoding>
        <system value="https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ICD_DIAGNOSESICHERHEIT" />
        <code value="G" />
        <display value="gesicherte Diagnose" />
    </valueCoding>
</extension>

Name: Extension-ICD10GMPrimaercode (Simplifier Projekt Link)

Beschreibung:

Der Primärcode (einschließlich: Kreuz-Code), insbesondere bei postkoordinierten ICD-10-GM-Codes (Kreuz-Stern-Notation, Ausrufezeichen-Notation). An dieser Stelle ohne '+'-Symbol

Canonical: http://fhir.de/StructureDefinition/icd-10-gm-primaercode

Kontext:

CodeableConcept.coding
Coding

url1..1System.StringFixed Value
valueCodingCoding-Profil für ICD-10-GM

Hinweise: Siehe Kodierungshinweise für ICD-10 GM - Datentypen - Coding - ICD-10-GM

Beispiel:

<extension url="http://fhir.de/StructureDefinition/icd-10-gm-primaercode">
    <valueCoding>
        <system value="http://fhir.de/CodeSystem/dimdi/icd-10-gm" />
        <version value="2019" />
        <code value="F16.1" />
        <display value="Psychische und Verhaltensstörungen durch Halluzinogene : Schädlicher Gebrauch" />
    </valueCoding>
</extension>

Name: Extension-ICD10GMManifestationscode (Simplifier Projekt Link)

Beschreibung:

Der 'Manifestations'-Code aus der Kreuz-Stern-Notation. An dieser Stelle ohne '*'-Symbol

Canonical: http://fhir.de/StructureDefinition/icd-10-gm-manifestationscode

Kontext:

CodeableConcept.coding
Coding

url1..1System.StringFixed Value
valueCodingCoding-Profil für ICD-10-GM

Hinweise: Siehe Kodierungshinweise für ICD-10 GM - Datentypen - Coding - ICD-10-GM

Beispiel:

<extension url="http://fhir.de/StructureDefinition/icd-10-gm-manifestationscode">
    <valueCoding>
        <system value="http://fhir.de/CodeSystem/dimdi/icd-10-gm" />
        <version value="2019" />
        <code value="F71" />
        <display value="Mittelgradige Intelligenzminderung" />
    </valueCoding>
</extension>