{ "description": null, "_filename": "StructureDefinition-icd-10-gm-diagnosesicherheit.json", "package_name": "de.basisprofil.r4", "date": "2023-11-30", "derivation": "constraint", "publisher": "HL7 Deutschland e.V. (Technisches Komitee FHIR)", "fhirVersion": "4.0.1", "name": "ExtensionICD10GMDiagnosesicherheit", "abstract": false, "copyright": "HL7 Deutschland e.V.", "type": "Extension", "experimental": "false", "resourceType": "StructureDefinition", "title": "Extension zur Erfassung der Diagnosesicherheit gemäß KBV-Kodierrichtlinien", "package_version": "1.5.1", "status": "active", "id": "305b341b-b98f-4f14-a95b-b0f2faf1e498", "kind": "complex-type", "url": "http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit", "context": [ { "type": "element", "expression": "Condition.code.coding" } ], "version": "1.5.1", "differential": { "element": [ { "id": "Extension.extension", "max": "0", "path": "Extension.extension" }, { "id": "Extension.url", "path": "Extension.url", "fixedUri": "http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit" }, { "id": "Extension.value[x]", "min": 1, "path": "Extension.value[x]", "type": [ { "code": "Coding" } ], "binding": { "strength": "required", "valueSet": "https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ICD_DIAGNOSESICHERHEIT" }, "constraint": [ { "key": "icd-4", "human": "Wenn die Diagnosesicherheit \"A (Ausschluss)\" verwendet wird, dann muss clinicalStatus leer bleiben und verificationStaus auf \"refuted\" gesetzt werden.", "source": "http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit", "severity": "warning", "expression": "code!='A' or (%resource.verificationStatus.coding.where(code='refuted').exists() and %resource.clinicalStatus.empty())" }, { "key": "icd-5", "human": "Wenn die Diagnosesicherheit \"G (Gesichert)\" verwendet wird, dann muss clinicalStatus auf \"active\" und verificationStatus auf \"confirmed\" gesetzt werden.", "source": "http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit", "severity": "warning", "expression": "code!='G' or (%resource.clinicalStatus.coding.where(code='active').exists() and %resource.verificationStatus.coding.where(code='confirmed').exists())" }, { "key": "icd-6", "human": "Wenn die Diagnosesicherheit \"V (Verdacht auf)\" verwendet wird, dann muss clinicalStatus auf \"active\" und verificationStatus auf \"provisional\" oder \"differential\" gesetzt werden.", "source": "http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit", "severity": "warning", "expression": "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()))" }, { "key": "icd-7", "human": "Wenn die Diagnosesicherheit \"Z (Zustand nach)\" verwendet wird, dann muss clinicalStatus auf \"resolved\" und verificationStatus auf \"confirmed\" gesetzt werden.", "source": "http://fhir.de/StructureDefinition/icd-10-gm-diagnosesicherheit", "severity": "warning", "expression": "code!='Z' or (%resource.clinicalStatus.coding.where(code='resolved').exists() and %resource.verificationStatus.coding.where(code='confirmed').exists())" } ] } ] }, "contact": [ { "telecom": [ { "value": "http://hl7.de/technische-komitees/fhir/", "system": "url" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension" }