Extensions für Condition
ICD-10-GM
Folgende Extensions werden im Kontext der Abbildung einer Kodierung nach ICD-10 GM definiert:
Name: Extension-seitenlokalisation (Simplifier Projekt Link)
Beschreibung:
description |
---|
Dokumentation der Lateralität bei OPS und ICD-10 Codes |
Canonical: http://fhir.de/StructureDefinition/seitenlokalisation
Kontext:
expression |
---|
Condition.code.coding |
Procedure.code.coding |
Hinweise: Es ist zu beachten, dass laut ICD-10 / OPS GM die Angabe der Seitenlokalisation ein Bestandteil des Codes ist. Somit sollte die Kodierung i.d.R. auf Condition.code.coding bzw. Procedure.code.coding erfolgen. Das bodySite-Element sollte nicht zur Kodierung der Lateralität verwendet werden.
Hinweis | Nutzung externer Ressourcen |
---|---|
Command 'render' could not render: Sequence contains more than one element |
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: Extension-ICD10GMDiagnosesicherheit (Simplifier Projekt Link)
Beschreibung:
Canonical: http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit
Kontext:
expression |
---|
Condition.code.coding |
Constraints:
key | severity | human | expression |
---|---|---|---|
icd-4 | warning | Wenn 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-5 | warning | Wenn 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-6 | warning | Wenn 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-7 | warning | Wenn 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 - 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-ICD10GMMehrfachcodierungs-Kennzeichen (Simplifier Projekt Link)
Beschreibung:
Canonical: http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen
Kontext:
expression |
---|
Condition.code.coding |
Hinweise: Siehe Kodierungshinweise für ICD-10 GM - ICD-10 GM
Beispiel:
<extension url="http://fhir.de/StructureDefinition/icd-10-gm-mehrfachcodierungs-kennzeichen"> <valueCoding> <system value="http://fhir.de/CodeSystem/icd-10-gm-mehrfachcodierungs-kennzeichen" /> <code value="*" /> </valueCoding> </extension>
Lebensphase
Name: ExtensionLebensphase (Simplifier Projekt Link)
Beschreibung:
Canonical: http://fhir.de/StructureDefinition/lebensphase
Kontext:
expression |
---|
DateTime |
Period.start |
Period.end |
Range |
Beispiel:
<extension url="http://fhir.de/StructureDefinition/lebensphase"> <valueCodeableConcept> <coding> <system value="http://snomed.info/sct" /> <code value="255398004" /> <display value="Childhood (qualifier value)"> </coding> </valueCodeableConcept> </extension>