{ "description": "Dieses Profil ermöglicht die Herstellung eines Fallbezuges welcher in der Mehrheit der ISiK Szenarien im Krankenhaus essentiell ist.", "_filename": "StructureDefinition-ISiKKontaktGesundheitseinrichtung.json", "package_name": "de.gematik.isik-basismodul-stufe1", "date": "2023-06-28", "derivation": "constraint", "publisher": "gematik GmbH", "fhirVersion": "4.0.1", "name": "ISiKKontaktGesundheitseinrichtung", "mapping": [ { "uri": "http://hl7.org/fhir/workflow", "name": "Workflow Pattern", "identity": "workflow" }, { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" }, { "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping", "identity": "v2" } ], "abstract": false, "type": "Encounter", "experimental": "false", "resourceType": "StructureDefinition", "title": null, "package_version": "1.0.10", "status": "active", "id": "2e52fa6f-c8bc-4ad4-a37b-c266abc3459e", "kind": "resource", "url": "https://gematik.de/fhir/ISiK/StructureDefinition/ISiKKontaktGesundheitseinrichtung", "version": "1.0.10", "differential": { "element": [ { "id": "Encounter", "path": "Encounter", "constraint": [ { "key": "ISiK-enc-1", "human": "Abgeschlossene Kontakte sollten einen End-Zeitpunkt angeben", "source": "https://gematik.de/fhir/ISiK/StructureDefinition/ISiKKontaktGesundheitseinrichtung", "severity": "warning", "expression": "status = 'finished' implies period.end.exists()" } ] }, { "id": "Encounter.extension", "path": "Encounter.extension", "mustSupport": true }, { "id": "Encounter.extension:Aufnahmegrund", "max": "1", "min": 0, "path": "Encounter.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.de/StructureDefinition/Aufnahmegrund" ] } ], "sliceName": "Aufnahmegrund", "mustSupport": true }, { "id": "Encounter.extension:Aufnahmegrund.extension:ErsteUndZweiteStelle", "path": "Encounter.extension.extension", "sliceName": "ErsteUndZweiteStelle", "mustSupport": true }, { "id": "Encounter.extension:Aufnahmegrund.extension:DritteStelle", "path": "Encounter.extension.extension", "sliceName": "DritteStelle", "mustSupport": true }, { "id": "Encounter.extension:Aufnahmegrund.extension:VierteStelle", "path": "Encounter.extension.extension", "sliceName": "VierteStelle", "mustSupport": true }, { "id": "Encounter.identifier", "min": 1, "path": "Encounter.identifier", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "pattern" } ] }, "mustSupport": true }, { "id": "Encounter.identifier:Aufnahmenummer", "max": "1", "min": 0, "path": "Encounter.identifier", "sliceName": "Aufnahmenummer", "mustSupport": true, "patternIdentifier": { "type": { "coding": [ { "code": "VN", "system": "http://terminology.hl7.org/CodeSystem/v2-0203" } ] } } }, { "id": "Encounter.identifier:Aufnahmenummer.type", "path": "Encounter.identifier.type", "mustSupport": true }, { "id": "Encounter.identifier:Aufnahmenummer.type.coding", "min": 1, "path": "Encounter.identifier.type.coding", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "pattern" } ] }, "mustSupport": true }, { "id": "Encounter.identifier:Aufnahmenummer.type.coding:vn-type", "max": "1", "min": 1, "path": "Encounter.identifier.type.coding", "sliceName": "vn-type", "mustSupport": true, "patternCoding": { "code": "VN", "system": "http://terminology.hl7.org/CodeSystem/v2-0203" } }, { "id": "Encounter.identifier:Aufnahmenummer.type.coding:vn-type.system", "min": 1, "path": "Encounter.identifier.type.coding.system", "mustSupport": true }, { "id": "Encounter.identifier:Aufnahmenummer.type.coding:vn-type.code", "min": 1, "path": "Encounter.identifier.type.coding.code", "mustSupport": true }, { "id": "Encounter.identifier:Aufnahmenummer.system", "min": 1, "path": "Encounter.identifier.system" }, { "id": "Encounter.identifier:Aufnahmenummer.value", "min": 1, "path": "Encounter.identifier.value" }, { "id": "Encounter.status", "path": "Encounter.status", "short": "planned | in-progress | onleave | finished | cancelled +", "binding": { "strength": "required", "valueSet": "http://fhir.de/ValueSet/EncounterStatusDe", "description": "Eingeschränkter Status vgl. FHIR R5" }, "definition": "planned | in-progress | onleave | finished | cancelled +.", "mustSupport": true }, { "id": "Encounter.class", "path": "Encounter.class", "binding": { "strength": "required", "valueSet": "http://fhir.de/ValueSet/EncounterClassDE" }, "mustSupport": true }, { "id": "Encounter.type", "path": "Encounter.type", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "pattern" } ] }, "mustSupport": true }, { "id": "Encounter.type:Kontaktebene", "max": "1", "min": 0, "path": "Encounter.type", "binding": { "strength": "required", "valueSet": "http://fhir.de/ValueSet/kontaktebene-de", "description": "Kontaktebene" }, "sliceName": "Kontaktebene", "mustSupport": true, "patternCodeableConcept": { "coding": [ { "system": "http://fhir.de/CodeSystem/Kontaktebene" } ] } }, { "id": "Encounter.type:KontaktArt", "max": "1", "min": 0, "path": "Encounter.type", "binding": { "strength": "required", "valueSet": "http://fhir.de/ValueSet/kontaktart-de" }, "sliceName": "KontaktArt", "mustSupport": true, "patternCodeableConcept": { "coding": [ { "system": "http://fhir.de/CodeSystem/kontaktart-de" } ] } }, { "id": "Encounter.serviceType", "path": "Encounter.serviceType", "mustSupport": true }, { "id": "Encounter.serviceType.coding", "min": 1, "path": "Encounter.serviceType.coding", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "pattern" } ] }, "mustSupport": true }, { "id": "Encounter.serviceType.coding:Fachabteilungsschluessel", "max": "1", "min": 0, "path": "Encounter.serviceType.coding", "binding": { "strength": "required", "valueSet": "http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel" }, "sliceName": "Fachabteilungsschluessel", "mustSupport": true, "patternCoding": { "system": "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel" } }, { "id": "Encounter.subject", "min": 1, "path": "Encounter.subject", "mustSupport": true }, { "id": "Encounter.subject.reference", "min": 1, "path": "Encounter.subject.reference", "mustSupport": true }, { "id": "Encounter.period", "min": 1, "path": "Encounter.period", "mustSupport": true }, { "id": "Encounter.period.start", "min": 1, "path": "Encounter.period.start", "mustSupport": true }, { "id": "Encounter.period.end", "path": "Encounter.period.end", "mustSupport": true }, { "id": "Encounter.diagnosis", "path": "Encounter.diagnosis", "mustSupport": true }, { "id": "Encounter.diagnosis.condition", "path": "Encounter.diagnosis.condition", "mustSupport": true }, { "id": "Encounter.diagnosis.condition.reference", "min": 1, "path": "Encounter.diagnosis.condition.reference", "mustSupport": true }, { "id": "Encounter.diagnosis.use", "min": 1, "path": "Encounter.diagnosis.use", "binding": { "strength": "extensible", "valueSet": "http://hl7.org/fhir/ValueSet/diagnosis-role", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-bindingName", "valueString": "DiagnosisRole" }, { "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-isCommonBinding", "valueBoolean": true } ], "description": "The type of diagnosis this condition represents." }, "mustSupport": true }, { "id": "Encounter.diagnosis.rank", "path": "Encounter.diagnosis.rank", "mustSupport": true }, { "id": "Encounter.hospitalization", "path": "Encounter.hospitalization", "mustSupport": true }, { "id": "Encounter.hospitalization.admitSource", "path": "Encounter.hospitalization.admitSource", "binding": { "strength": "preferred", "valueSet": "http://fhir.de/ValueSet/dgkev/Aufnahmeanlass" }, "mustSupport": true }, { "id": "Encounter.hospitalization.dischargeDisposition", "path": "Encounter.hospitalization.dischargeDisposition", "mustSupport": true }, { "id": "Encounter.hospitalization.dischargeDisposition.extension:Entlassungsgrund", "max": "1", "min": 0, "path": "Encounter.hospitalization.dischargeDisposition.extension", "type": [ { "code": "Extension", "profile": [ "http://fhir.de/StructureDefinition/Entlassungsgrund" ] } ], "sliceName": "Entlassungsgrund", "mustSupport": true }, { "id": "Encounter.location", "path": "Encounter.location", "mustSupport": true }, { "id": "Encounter.location.location", "path": "Encounter.location.location", "mustSupport": true }, { "id": "Encounter.location.location.display", "min": 1, "path": "Encounter.location.location.display", "mustSupport": true }, { "id": "Encounter.serviceProvider", "path": "Encounter.serviceProvider", "mustSupport": true }, { "id": "Encounter.serviceProvider.display", "min": 1, "path": "Encounter.serviceProvider.display", "mustSupport": true }, { "id": "Encounter.partOf", "path": "Encounter.partOf", "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Encounter" }