Metadaten

CanonicalStatusVersionBasis
http://gematik.de/fhir/oegd/stf/StructureDefinition/StfTodesursacheactive1.0.0-beta.3http://gematik.de/fhir/oegd/stf/StructureDefinition/StfBasisObservation

Inhalt

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
basedOnΣ0..*Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest)
partOfΣ0..*Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy)
statusS Σ ?!1..1codeBinding
category0..*CodeableConceptBinding
id0..1string
extensionC0..*Extension
codingΣ0..*CodingPattern
textΣ0..1string
subjectS Σ1..1Reference(Patient)
focusΣ0..*Reference(Resource)
encounterΣ0..1Reference(Encounter)
effectiveDateTimeS Σ0..1dateTime
issuedΣ0..1instant
performerS Σ0..*Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson)
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionS Σ1..1string
codeS Σ1..1code
displayS Σ0..1string
userSelectedΣ0..1boolean
textS Σ0..1string
dataAbsentReasonS C0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
noteS0..*Annotation
bodySite0..1CodeableConcept
method0..1CodeableConcept
specimen0..1Reference(Specimen)
device0..1Reference(Device | DeviceMetric)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
lowC0..1SimpleQuantity
highC0..1SimpleQuantity
type0..1CodeableConceptBinding
appliesTo0..*CodeableConcept
age0..1Range
text0..1string
id0..1string
TodesursacheTypS C1..1Extension(CodeableConcept)
referenceS Σ C0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
derivedFromΣ0..*Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeS Σ1..1CodeableConceptBinding
valueQuantityQuantity
valueStringstring
valueBooleanboolean
valueIntegerinteger
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueTimetime
valueDateTimedateTime
valuePeriodPeriod
valueCodeableConceptS Σ0..1CodeableConcept
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeS Σ1..1CodeableConceptPattern
id0..1string
extensionC0..*Extension
codingΣ0..*CodingBinding
textΣ0..1string
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeS Σ1..1CodeableConceptPattern
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uriPattern
versionS Σ1..1string
codeS Σ1..1code
displayS Σ0..1string
userSelectedΣ0..1boolean
textS Σ0..1string
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeS Σ1..1CodeableConceptPattern
valueStringS Σ0..1string
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
codeS Σ1..1CodeableConceptPattern
valueCodeableConceptΣ0..1CodeableConceptBinding
dataAbsentReasonC0..1CodeableConceptBinding
interpretation0..*CodeableConceptBinding
referenceRange0..*see (referenceRange)

Todesursache (kompatibel zu MII PR Onkologie Tod )

FeldnameHinweise
Observation.performer

Referenz auf den oder die ausstellende Arztin

Observation.value[x].coding.system
Observation.value[x].coding.version
Observation.value[x].coding.code
Observation.value[x].coding.display

Im Display sind nur die offiziell in ICD-10 gelisteten Bezeichnungen zu verwenden. Freitexte sind im Text-Element zu hinterlegen.

Observation.value[x].text
Observation.dataAbsentReason

Todesart ungeklärt Wenn Todesart = ungeklärt ODER = schwebende Ermittlung dann j sonst n

Observation.hasMember.extension:TodesursacheTyp
Observation.hasMember.reference
Observation.component
Observation.component.code
Observation.component.value[x]
Observation.component.value[x]:valueCodeableConcept
Observation.component:NichtNatuerlicherTod

Anhaltspunkte für einen nicht-natürlichen Tod

Wenn Todesart = natürlich, dann n

Wenn Todesart = nicht natürlich ODER = Tötung ODER = Selbsttötung ODER = Unfall ODER = Komplikationen medizinischer Behandlungen ODER = Ereignis, dessen nähere Umstände unbestimmt dann j

Wenn Todesart = leer, dann ka;

Observation.component:Details

Weitere Angaben zur Klassifikation der Todesursache, z.B. bei Unfall, Vergiftung, Gewalteinwirkung, Selbsttötung sowie bei Komplikationen medizinischer Behandlung Äußere Ursache der Schädigung (Angaben über den Hergang); bei Vergiftungen zusätzlich Angabe des Mittels

Observation.component:Details.value[x]:valueCodeableConcept.coding.system
Observation.component:Details.value[x]:valueCodeableConcept.coding.version
Observation.component:Details.value[x]:valueCodeableConcept.coding.code
Observation.component:Details.value[x]:valueCodeableConcept.coding.display
Observation.component:Details.value[x]:valueCodeableConcept.text
Observation.component:ZeitdauerBeginnBisTod

Angabe der Zeitdauer von Beginn der Krankheit bis zum Tod in beliebiger Angabe

Observation.component:ZeitdauerBeginnBisTod.value[x]:valueString
Observation.component:Quelle

Quellangabe der Information. Z.B. ob die Todesursache aus dem Leichenschauschein oder dem Obduktionsschein stammt.

<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="StfTodesursache" />
<url value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfTodesursache" />
<version value="1.0.0-beta.3" />
<name value="StfTodesursache" />
<title value="STF Todesursache" />
<status value="active" />
<experimental value="false" />
<date value="2025-09-05" />
<publisher value="ELFA Maßnahme Interoperabilität" />
<description value="Todesursache (kompatibel zu [MII PR Onkologie Tod](https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-tod) )" />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="Observation" />
<baseDefinition value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfBasisObservation" />
<derivation value="constraint" />
<element id="Observation.code.coding">
<path value="Observation.code.coding" />
<system value="http://snomed.info/sct" />
<code value="184305005" />
</patternCoding>
</element>
<element id="Observation.effective[x]">
<path value="Observation.effective[x]" />
<code value="dateTime" />
</type>
</element>
<element id="Observation.effective[x]:effectiveDateTime">
<path value="Observation.effective[x]" />
<sliceName value="effectiveDateTime" />
<comment value="Beginn der Krankheit" />
<code value="dateTime" />
</type>
</element>
<element id="Observation.performer">
<path value="Observation.performer" />
<comment value="Referenz auf den oder die ausstellende Arztin" />
<mustSupport value="true" />
</element>
<element id="Observation.value[x]">
<path value="Observation.value[x]" />
<code value="CodeableConcept" />
</type>
</element>
<element id="Observation.value[x].coding.system">
<path value="Observation.value[x].coding.system" />
<min value="1" />
<patternUri value="http://hl7.org/fhir/sid/icd-10" />
<mustSupport value="true" />
</element>
<element id="Observation.value[x].coding.version">
<path value="Observation.value[x].coding.version" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Observation.value[x].coding.code">
<path value="Observation.value[x].coding.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Observation.value[x].coding.display">
<path value="Observation.value[x].coding.display" />
<comment value="Im Display sind nur die offiziell in ICD-10 gelisteten Bezeichnungen zu verwenden. Freitexte sind im Text-Element zu hinterlegen." />
<mustSupport value="true" />
</element>
<element id="Observation.value[x].text">
<path value="Observation.value[x].text" />
<mustSupport value="true" />
</element>
<element id="Observation.dataAbsentReason">
<path value="Observation.dataAbsentReason" />
<comment value="Todesart ungeklärt\nWenn Todesart = ungeklärt ODER\n= schwebende Ermittlung\ndann j\nsonst n" />
<mustSupport value="true" />
</element>
<element id="Observation.note">
<path value="Observation.note" />
<comment value="Nähere Angaben zur Todesursache und zu Begleiterkrankung (Epikrise)" />
</element>
<element id="Observation.hasMember">
<path value="Observation.hasMember" />
<comment value="Verknüpfung von nachgelagerten Todesursachen. Alle weiteren Todesursachen, die zur Haupttodesursache geführt haben, werden über hasMember referenziert. Jede dieser Todesursachen enthält eine Extension, die den Typ der Todesursache (z.B. Todesursache 2, Todesursache 3 etc.) angibt. Die weiteren Todesursachen selber dürfen keine hasMember Referenzen enthalten." />
</element>
<element id="Observation.hasMember.extension">
<path value="Observation.hasMember.extension" />
<min value="1" />
</element>
<element id="Observation.hasMember.extension:TodesursacheTyp">
<path value="Observation.hasMember.extension" />
<sliceName value="TodesursacheTyp" />
<min value="1" />
<max value="1" />
<code value="Extension" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfTodesursacheTypExtension" />
</type>
<mustSupport value="true" />
</element>
<element id="Observation.hasMember.reference">
<path value="Observation.hasMember.reference" />
<mustSupport value="true" />
</element>
<element id="Observation.component">
<path value="Observation.component" />
<type value="pattern" />
<path value="code" />
</discriminator>
<rules value="open" />
</slicing>
<mustSupport value="true" />
</element>
<element id="Observation.component.code">
<path value="Observation.component.code" />
<mustSupport value="true" />
<strength value="extensible" />
<valueSet value="http://gematik.de/fhir/oegd/stf/ValueSet/StfObservationCodes" />
</binding>
</element>
<element id="Observation.component.value[x]">
<path value="Observation.component.value[x]" />
<type value="type" />
<path value="$this" />
</discriminator>
<ordered value="false" />
<rules value="open" />
</slicing>
<mustSupport value="true" />
</element>
<element id="Observation.component.value[x]:valueCodeableConcept">
<path value="Observation.component.value[x]" />
<sliceName value="valueCodeableConcept" />
<min value="0" />
<max value="1" />
<code value="CodeableConcept" />
</type>
<mustSupport value="true" />
</element>
<element id="Observation.component:NichtNatuerlicherTod">
<path value="Observation.component" />
<sliceName value="NichtNatuerlicherTod" />
<comment value="Anhaltspunkte für einen nicht-natürlichen Tod\n\nWenn Todesart = natürlich, \ndann n\n\nWenn Todesart = nicht natürlich ODER \n= Tötung ODER \n= Selbsttötung ODER \n= Unfall ODER\n= Komplikationen medizinischer Behandlungen ODER\n= Ereignis, dessen nähere Umstände unbestimmt dann j \n\nWenn Todesart = leer, \ndann ka;" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Observation.component:NichtNatuerlicherTod.code">
<path value="Observation.component.code" />
<system value="http://gematik.de/fhir/oegd/stf/CodeSystem/StfObservationCodesErweiterungCS" />
<code value="nichtNatuerlicherTod" />
</coding>
</patternCodeableConcept>
</element>
<element id="Observation.component:NichtNatuerlicherTod.value[x]">
<path value="Observation.component.value[x]" />
<code value="CodeableConcept" />
</type>
</element>
<element id="Observation.component:NichtNatuerlicherTod.value[x]:valueCodeableConcept">
<path value="Observation.component.value[x]" />
<sliceName value="valueCodeableConcept" />
<code value="CodeableConcept" />
</type>
</element>
<element id="Observation.component:NichtNatuerlicherTod.value[x]:valueCodeableConcept.coding">
<path value="Observation.component.value[x].coding" />
<strength value="required" />
<valueSet value="http://gematik.de/fhir/oegd/stf/ValueSet/StfJaNeinUnbekanntVS" />
</binding>
</element>
<element id="Observation.component:Details">
<path value="Observation.component" />
<sliceName value="Details" />
<comment value="Weitere Angaben zur Klassifikation der Todesursache, z.B. bei Unfall, Vergiftung, Gewalteinwirkung, Selbsttötung sowie bei Komplikationen medizinischer Behandlung Äußere Ursache der Schädigung (Angaben über den Hergang); bei Vergiftungen zusätzlich Angabe des Mittels" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Observation.component:Details.code">
<path value="Observation.component.code" />
<system value="http://gematik.de/fhir/oegd/stf/CodeSystem/StfObservationCodesErweiterungCS" />
<code value="todesursacheKlassifikation" />
</coding>
</patternCodeableConcept>
</element>
<element id="Observation.component:Details.value[x]">
<path value="Observation.component.value[x]" />
<code value="CodeableConcept" />
</type>
</element>
<element id="Observation.component:Details.value[x]:valueCodeableConcept">
<path value="Observation.component.value[x]" />
<sliceName value="valueCodeableConcept" />
<code value="CodeableConcept" />
</type>
</element>
<element id="Observation.component:Details.value[x]:valueCodeableConcept.coding.system">
<path value="Observation.component.value[x].coding.system" />
<min value="1" />
<patternUri value="http://hl7.org/fhir/sid/icd-10" />
<mustSupport value="true" />
</element>
<element id="Observation.component:Details.value[x]:valueCodeableConcept.coding.version">
<path value="Observation.component.value[x].coding.version" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Observation.component:Details.value[x]:valueCodeableConcept.coding.code">
<path value="Observation.component.value[x].coding.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Observation.component:Details.value[x]:valueCodeableConcept.coding.display">
<path value="Observation.component.value[x].coding.display" />
<mustSupport value="true" />
</element>
<element id="Observation.component:Details.value[x]:valueCodeableConcept.text">
<path value="Observation.component.value[x].text" />
<mustSupport value="true" />
</element>
<element id="Observation.component:ZeitdauerBeginnBisTod">
<path value="Observation.component" />
<sliceName value="ZeitdauerBeginnBisTod" />
<comment value="Angabe der Zeitdauer von Beginn der Krankheit bis zum Tod in beliebiger Angabe" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Observation.component:ZeitdauerBeginnBisTod.code">
<path value="Observation.component.code" />
<system value="http://gematik.de/fhir/oegd/stf/CodeSystem/StfObservationCodesErweiterungCS" />
<code value="zeitdauerBeginnBisTod" />
</coding>
</patternCodeableConcept>
</element>
<element id="Observation.component:ZeitdauerBeginnBisTod.value[x]">
<path value="Observation.component.value[x]" />
<code value="string" />
</type>
</element>
<element id="Observation.component:ZeitdauerBeginnBisTod.value[x]:valueString">
<path value="Observation.component.value[x]" />
<sliceName value="valueString" />
<min value="0" />
<max value="1" />
<code value="string" />
</type>
<mustSupport value="true" />
</element>
<element id="Observation.component:Quelle">
<path value="Observation.component" />
<sliceName value="Quelle" />
<comment value="Quellangabe der Information. Z.B. ob die Todesursache aus dem Leichenschauschein oder dem Obduktionsschein stammt." />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Observation.component:Quelle.code">
<path value="Observation.component.code" />
<system value="http://gematik.de/fhir/oegd/stf/CodeSystem/StfObservationCodesErweiterungCS" />
<code value="quelle" />
</coding>
</patternCodeableConcept>
</element>
<element id="Observation.component:Quelle.value[x]">
<path value="Observation.component.value[x]" />
<code value="CodeableConcept" />
</type>
</element>
<element id="Observation.component:Quelle.value[x]:valueCodeableConcept">
<path value="Observation.component.value[x]" />
<sliceName value="valueCodeableConcept" />
<code value="CodeableConcept" />
</type>
<strength value="required" />
<valueSet value="http://gematik.de/fhir/oegd/stf/ValueSet/StfDateiTypVS" />
</binding>
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "StfTodesursache",
"url": "http://gematik.de/fhir/oegd/stf/StructureDefinition/StfTodesursache",
"version": "1.0.0-beta.3",
"name": "StfTodesursache",
"title": "STF Todesursache",
"status": "active",
"experimental": false,
"date": "2025-09-05",
"publisher": "ELFA Maßnahme Interoperabilität",
"description": "Todesursache (kompatibel zu [MII PR Onkologie Tod](https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-tod) )",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Observation",
"baseDefinition": "http://gematik.de/fhir/oegd/stf/StructureDefinition/StfBasisObservation",
"derivation": "constraint",
"element": [
{
"id": "Observation.code.coding",
"path": "Observation.code.coding",
"code": "184305005",
"system": "http://snomed.info/sct"
}
},
{
"id": "Observation.effective[x]",
"path": "Observation.effective[x]",
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "Observation.effective[x]:effectiveDateTime",
"path": "Observation.effective[x]",
"sliceName": "effectiveDateTime",
"comment": "Beginn der Krankheit",
"type": [
{
"code": "dateTime"
}
]
},
{
"id": "Observation.performer",
"path": "Observation.performer",
"comment": "Referenz auf den oder die ausstellende Arztin",
"mustSupport": true
},
{
"id": "Observation.value[x]",
"path": "Observation.value[x]",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "Observation.value[x].coding.system",
"path": "Observation.value[x].coding.system",
"min": 1,
"patternUri": "http://hl7.org/fhir/sid/icd-10",
"mustSupport": true
},
{
"id": "Observation.value[x].coding.version",
"path": "Observation.value[x].coding.version",
"min": 1,
"mustSupport": true
},
{
"id": "Observation.value[x].coding.code",
"path": "Observation.value[x].coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Observation.value[x].coding.display",
"path": "Observation.value[x].coding.display",
"comment": "Im Display sind nur die offiziell in ICD-10 gelisteten Bezeichnungen zu verwenden. Freitexte sind im Text-Element zu hinterlegen.",
"mustSupport": true
},
{
"id": "Observation.value[x].text",
"path": "Observation.value[x].text",
"mustSupport": true
},
{
"id": "Observation.dataAbsentReason",
"path": "Observation.dataAbsentReason",
"comment": "Todesart ungeklärt\nWenn Todesart = ungeklärt ODER\n= schwebende Ermittlung\ndann j\nsonst n",
"mustSupport": true
},
{
"id": "Observation.note",
"path": "Observation.note",
"comment": "Nähere Angaben zur Todesursache und zu Begleiterkrankung (Epikrise)"
},
{
"id": "Observation.hasMember",
"path": "Observation.hasMember",
"comment": "Verknüpfung von nachgelagerten Todesursachen. Alle weiteren Todesursachen, die zur Haupttodesursache geführt haben, werden über hasMember referenziert. Jede dieser Todesursachen enthält eine Extension, die den Typ der Todesursache (z.B. Todesursache 2, Todesursache 3 etc.) angibt. Die weiteren Todesursachen selber dürfen keine hasMember Referenzen enthalten."
},
{
"id": "Observation.hasMember.extension",
"path": "Observation.hasMember.extension",
"min": 1
},
{
"id": "Observation.hasMember.extension:TodesursacheTyp",
"path": "Observation.hasMember.extension",
"sliceName": "TodesursacheTyp",
"min": 1,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfTodesursacheTypExtension"
]
}
],
"mustSupport": true
},
{
"id": "Observation.hasMember.reference",
"path": "Observation.hasMember.reference",
"mustSupport": true
},
{
"id": "Observation.component",
"path": "Observation.component",
"slicing": {
{
"type": "pattern",
"path": "code"
}
],
"rules": "open"
},
"mustSupport": true
},
{
"id": "Observation.component.code",
"path": "Observation.component.code",
"mustSupport": true,
"binding": {
"strength": "extensible",
"valueSet": "http://gematik.de/fhir/oegd/stf/ValueSet/StfObservationCodes"
}
},
{
"id": "Observation.component.value[x]",
"path": "Observation.component.value[x]",
"slicing": {
{
"type": "type",
"path": "$this"
}
],
"ordered": false,
"rules": "open"
},
"mustSupport": true
},
{
"id": "Observation.component.value[x]:valueCodeableConcept",
"path": "Observation.component.value[x]",
"sliceName": "valueCodeableConcept",
"min": 0,
"max": "1",
"type": [
{
"code": "CodeableConcept"
}
],
"mustSupport": true
},
{
"id": "Observation.component:NichtNatuerlicherTod",
"path": "Observation.component",
"sliceName": "NichtNatuerlicherTod",
"comment": "Anhaltspunkte für einen nicht-natürlichen Tod\n\nWenn Todesart = natürlich, \ndann n\n\nWenn Todesart = nicht natürlich ODER \n= Tötung ODER \n= Selbsttötung ODER \n= Unfall ODER\n= Komplikationen medizinischer Behandlungen ODER\n= Ereignis, dessen nähere Umstände unbestimmt dann j \n\nWenn Todesart = leer, \ndann ka;",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Observation.component:NichtNatuerlicherTod.code",
"path": "Observation.component.code",
"coding": [
{
"code": "nichtNatuerlicherTod",
"system": "http://gematik.de/fhir/oegd/stf/CodeSystem/StfObservationCodesErweiterungCS"
}
]
}
},
{
"id": "Observation.component:NichtNatuerlicherTod.value[x]",
"path": "Observation.component.value[x]",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "Observation.component:NichtNatuerlicherTod.value[x]:valueCodeableConcept",
"path": "Observation.component.value[x]",
"sliceName": "valueCodeableConcept",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "Observation.component:NichtNatuerlicherTod.value[x]:valueCodeableConcept.coding",
"path": "Observation.component.value[x].coding",
"binding": {
"strength": "required",
"valueSet": "http://gematik.de/fhir/oegd/stf/ValueSet/StfJaNeinUnbekanntVS"
}
},
{
"id": "Observation.component:Details",
"path": "Observation.component",
"sliceName": "Details",
"comment": "Weitere Angaben zur Klassifikation der Todesursache, z.B. bei Unfall, Vergiftung, Gewalteinwirkung, Selbsttötung sowie bei Komplikationen medizinischer Behandlung Äußere Ursache der Schädigung (Angaben über den Hergang); bei Vergiftungen zusätzlich Angabe des Mittels",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Observation.component:Details.code",
"path": "Observation.component.code",
"coding": [
{
"code": "todesursacheKlassifikation",
"system": "http://gematik.de/fhir/oegd/stf/CodeSystem/StfObservationCodesErweiterungCS"
}
]
}
},
{
"id": "Observation.component:Details.value[x]",
"path": "Observation.component.value[x]",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "Observation.component:Details.value[x]:valueCodeableConcept",
"path": "Observation.component.value[x]",
"sliceName": "valueCodeableConcept",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "Observation.component:Details.value[x]:valueCodeableConcept.coding.system",
"path": "Observation.component.value[x].coding.system",
"min": 1,
"patternUri": "http://hl7.org/fhir/sid/icd-10",
"mustSupport": true
},
{
"id": "Observation.component:Details.value[x]:valueCodeableConcept.coding.version",
"path": "Observation.component.value[x].coding.version",
"min": 1,
"mustSupport": true
},
{
"id": "Observation.component:Details.value[x]:valueCodeableConcept.coding.code",
"path": "Observation.component.value[x].coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Observation.component:Details.value[x]:valueCodeableConcept.coding.display",
"path": "Observation.component.value[x].coding.display",
"mustSupport": true
},
{
"id": "Observation.component:Details.value[x]:valueCodeableConcept.text",
"path": "Observation.component.value[x].text",
"mustSupport": true
},
{
"id": "Observation.component:ZeitdauerBeginnBisTod",
"path": "Observation.component",
"sliceName": "ZeitdauerBeginnBisTod",
"comment": "Angabe der Zeitdauer von Beginn der Krankheit bis zum Tod in beliebiger Angabe",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Observation.component:ZeitdauerBeginnBisTod.code",
"path": "Observation.component.code",
"coding": [
{
"code": "zeitdauerBeginnBisTod",
"system": "http://gematik.de/fhir/oegd/stf/CodeSystem/StfObservationCodesErweiterungCS"
}
]
}
},
{
"id": "Observation.component:ZeitdauerBeginnBisTod.value[x]",
"path": "Observation.component.value[x]",
"type": [
{
"code": "string"
}
]
},
{
"id": "Observation.component:ZeitdauerBeginnBisTod.value[x]:valueString",
"path": "Observation.component.value[x]",
"sliceName": "valueString",
"min": 0,
"max": "1",
"type": [
{
"code": "string"
}
],
"mustSupport": true
},
{
"id": "Observation.component:Quelle",
"path": "Observation.component",
"sliceName": "Quelle",
"comment": "Quellangabe der Information. Z.B. ob die Todesursache aus dem Leichenschauschein oder dem Obduktionsschein stammt.",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Observation.component:Quelle.code",
"path": "Observation.component.code",
"coding": [
{
"code": "quelle",
"system": "http://gematik.de/fhir/oegd/stf/CodeSystem/StfObservationCodesErweiterungCS"
}
]
}
},
{
"id": "Observation.component:Quelle.value[x]",
"path": "Observation.component.value[x]",
"type": [
{
"code": "CodeableConcept"
}
]
},
{
"id": "Observation.component:Quelle.value[x]:valueCodeableConcept",
"path": "Observation.component.value[x]",
"sliceName": "valueCodeableConcept",
"type": [
{
"code": "CodeableConcept"
}
],
"binding": {
"strength": "required",
"valueSet": "http://gematik.de/fhir/oegd/stf/ValueSet/StfDateiTypVS"
}
}
]
}
}

Terminology-Bindings

StaerkeValueSet
requiredhttp://hl7.org/fhir/ValueSet/observation-status|4.0.1
requiredhttp://gematik.de/fhir/oegd/stf/ValueSet/StfObservationCodes
extensiblehttp://hl7.org/fhir/ValueSet/data-absent-reason
extensiblehttp://gematik.de/fhir/oegd/stf/ValueSet/StfObservationCodes

Constraints/Invarianten