STF Todesursache
Metadaten
Canonical | Status | Version | Basis |
---|---|---|---|
http://gematik.de/fhir/oegd/stf/StructureDefinition/StfTodesursache | draft | 0.1.0 | http://gematik.de/fhir/oegd/stf/StructureDefinition/StfBasisObservation |
Inhalt
StfTodesursache (Observation) | I | StfBasisObservation | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | I | 0..* | Extension |
modifierExtension | ?! I | 0..* | Extension |
identifier | Σ | 0..* | Identifier |
basedOn | Σ I | 0..* | Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest) |
partOf | Σ I | 0..* | Reference(MedicationAdministration | MedicationDispense | MedicationStatement | Procedure | Immunization | ImagingStudy) |
status | S Σ ?! | 1..1 | codeBinding |
category | 0..* | CodeableConceptBinding | |
code | S Σ | 1..1 | CodeableConceptBinding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | CodingPattern |
text | Σ | 0..1 | string |
subject | S Σ I | 1..1 | Reference(Patient) |
focus | Σ I | 0..* | Reference(Resource) |
encounter | Σ I | 0..1 | Reference(Encounter) |
effective[x] | S Σ | 0..1 | |
effectiveDateTime | S Σ | 0..1 | dateTime |
issued | Σ | 0..1 | instant |
performer | Σ I | 0..* | Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient | RelatedPerson) |
value[x] | S Σ I | 0..1 | Binding |
valueCodeableConcept | CodeableConcept | ||
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 0..* | Coding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
system | S Σ | 1..1 | uriPattern |
version | S Σ | 1..1 | string |
code | S Σ | 1..1 | code |
display | S Σ | 1..1 | string |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
dataAbsentReason | S I | 0..1 | CodeableConceptBinding |
interpretation | 0..* | CodeableConceptBinding | |
note | S | 0..* | Annotation |
bodySite | 0..1 | CodeableConcept | |
method | 0..1 | CodeableConcept | |
specimen | I | 0..1 | Reference(Specimen) |
device | I | 0..1 | Reference(Device | DeviceMetric) |
referenceRange | I | 0..* | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
low | I | 0..1 | SimpleQuantity |
high | I | 0..1 | SimpleQuantity |
type | 0..1 | CodeableConceptBinding | |
appliesTo | 0..* | CodeableConcept | |
age | I | 0..1 | Range |
text | 0..1 | string | |
hasMember | S Σ I | 0..* | Reference(Observation) |
id | 0..1 | string | |
extension | I | 1..* | Extension |
TodesursacheTyp | S I | 1..1 | Extension(CodeableConcept) |
reference | S Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
derivedFrom | Σ I | 0..* | Reference(DocumentReference | ImagingStudy | Media | QuestionnaireResponse | Observation | MolecularSequence) |
component | S Σ | 0..* | BackboneElement |
(All Slices) | |||
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
code | S Σ | 1..1 | CodeableConceptBinding |
value[x] | S Σ | 0..1 | |
(All Slices) | |||
valueQuantity | Quantity | ||
valueString | string | ||
valueBoolean | boolean | ||
valueInteger | integer | ||
valueRange | Range | ||
valueRatio | Ratio | ||
valueSampledData | SampledData | ||
valueTime | time | ||
valueDateTime | dateTime | ||
valuePeriod | Period | ||
valueCodeableConcept | S Σ | 0..1 | CodeableConcept |
dataAbsentReason | I | 0..1 | CodeableConceptBinding |
interpretation | 0..* | CodeableConceptBinding | |
referenceRange | 0..* | see (referenceRange) | |
NichtNatuerlicherTod | S Σ | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
code | Σ | 1..1 | CodeableConceptPattern |
value[x] | Σ | 0..1 | |
(All Slices) | |||
valueQuantity | Quantity | ||
valueString | string | ||
valueBoolean | boolean | ||
valueInteger | integer | ||
valueRange | Range | ||
valueRatio | Ratio | ||
valueSampledData | SampledData | ||
valueTime | time | ||
valueDateTime | dateTime | ||
valuePeriod | Period | ||
valueCodeableConcept | Σ | 0..1 | CodeableConceptBinding |
dataAbsentReason | I | 0..1 | CodeableConceptBinding |
interpretation | 0..* | CodeableConceptBinding | |
referenceRange | 0..* | see (referenceRange) | |
Details | S Σ | 0..1 | BackboneElement |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
code | Σ | 1..1 | CodeableConceptPattern |
value[x] | Σ | 0..1 | |
(All Slices) | |||
valueQuantity | Quantity | ||
valueString | string | ||
valueBoolean | boolean | ||
valueInteger | integer | ||
valueRange | Range | ||
valueRatio | Ratio | ||
valueSampledData | SampledData | ||
valueTime | time | ||
valueDateTime | dateTime | ||
valuePeriod | Period | ||
valueCodeableConcept | Σ | 0..1 | CodeableConceptBinding |
dataAbsentReason | I | 0..1 | CodeableConceptBinding |
interpretation | 0..* | CodeableConceptBinding | |
referenceRange | 0..* | see (referenceRange) |
Todesursache (kompatibel zu MII PR Onkologie Tod ) |
Feldname | Hinweise |
---|---|
Observation.value[x].coding.system | |
Observation.value[x].coding.version | |
Observation.value[x].coding.code | |
Observation.value[x].coding.display | |
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 |
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="StfTodesursache" /> <url value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfTodesursache" /> <version value="0.1.0" /> <name value="StfTodesursache" /> <title value="STF Todesursache" /> <status value="draft" /> <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" /> <differential> <element id="Observation.code.coding"> <path value="Observation.code.coding" /> <patternCoding> <system value="http://snomed.info/sct" /> <code value="184305005" /> </patternCoding> </element> <element id="Observation.effective[x]"> <path value="Observation.effective[x]" /> <type> <code value="dateTime" /> </type> </element> <element id="Observation.effective[x]:effectiveDateTime"> <path value="Observation.effective[x]" /> <sliceName value="effectiveDateTime" /> <comment value="Beginn der Krankheit" /> <type> <code value="dateTime" /> </type> </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> <type> <code value="CodeableConcept" /> </type> <binding> <strength value="required" /> <valueSet value="http://hl7.org/fhir/sid/icd-10" /> </binding> </element> <element id="Observation.value[x].coding.system"> <path value="Observation.value[x].coding.system" /> <min value="1" /> <patternUri value="http://fhir.de/CodeSystem/bfarm/icd-10-gm" /> <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" /> <min value="1" /> <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" /> </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" /> <type> <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" /> <slicing> <discriminator> <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" /> <binding> <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]" /> <slicing> <discriminator> <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" /> <type> <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" /> <patternCodeableConcept> <coding> <system value="http://gematik.de/fhir/oegd/stf/CodeSystem/StfObservationCodesErweiterungCS" /> <code value="nichtNatuerlicherTod" /> </coding> </patternCodeableConcept> </element> <element id="Observation.component:NichtNatuerlicherTod.value[x]:valueCodeableConcept"> <path value="Observation.component.value[x]" /> <sliceName value="valueCodeableConcept" /> <type> <code value="CodeableConcept" /> </type> <binding> <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" /> <patternCodeableConcept> <coding> <system value="http://gematik.de/fhir/oegd/stf/CodeSystem/StfObservationCodesErweiterungCS" /> <code value="todesursacheKlassifikation" /> </coding> </patternCodeableConcept> </element> <element id="Observation.component:Details.value[x]:valueCodeableConcept"> <path value="Observation.component.value[x]" /> <sliceName value="valueCodeableConcept" /> <type> <code value="CodeableConcept" /> </type> <binding> <strength value="required" /> <valueSet value="http://hl7.org/fhir/sid/icd-10" /> </binding> </element> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "id": "StfTodesursache", "url": "http://gematik.de/fhir/oegd/stf/StructureDefinition/StfTodesursache", "version": "0.1.0", "name": "StfTodesursache", "title": "STF Todesursache", "status": "draft", "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", "differential": { "element": [ { "id": "Observation.code.coding", "path": "Observation.code.coding", "patternCoding": { "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.value[x]", "path": "Observation.value[x]", "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/fhir/sid/icd-10" } }, { "id": "Observation.value[x].coding.system", "path": "Observation.value[x].coding.system", "min": 1, "patternUri": "http://fhir.de/CodeSystem/bfarm/icd-10-gm", "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", "min": 1, "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" }, { "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": { "discriminator": [ { "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": { "discriminator": [ { "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", "patternCodeableConcept": { "coding": [ { "code": "nichtNatuerlicherTod", "system": "http://gematik.de/fhir/oegd/stf/CodeSystem/StfObservationCodesErweiterungCS" } ] } }, { "id": "Observation.component:NichtNatuerlicherTod.value[x]:valueCodeableConcept", "path": "Observation.component.value[x]", "sliceName": "valueCodeableConcept", "type": [ { "code": "CodeableConcept" } ], "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", "patternCodeableConcept": { "coding": [ { "code": "todesursacheKlassifikation", "system": "http://gematik.de/fhir/oegd/stf/CodeSystem/StfObservationCodesErweiterungCS" } ] } }, { "id": "Observation.component:Details.value[x]:valueCodeableConcept", "path": "Observation.component.value[x]", "sliceName": "valueCodeableConcept", "type": [ { "code": "CodeableConcept" } ], "binding": { "strength": "required", "valueSet": "http://hl7.org/fhir/sid/icd-10" } } ] } }