MII-Initiative

MII IG Person DE v2024

Todesursache (Condition)


Beschreibung

Dieses Profil beschreibt den Todesursache der PatientIn als Element des Kerndatensatzes Medizininformatik-Initiative.

NameStatusVersionCanonicalBasis
MII_PR_Person_Todesursacheactive2024.0.0https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Todesursachehttp://hl7.org/fhir/StructureDefinition/Condition

Inhalt

idS Σ0..1string
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionI0..*Extension
modifierExtension?! I0..*Extension
identifierΣ0..*Identifier
clinicalStatusS Σ ?! I0..1CodeableConceptBinding
verificationStatusS Σ ?! I0..1CodeableConceptBinding
id0..1string
extensionI0..*Extension
snomedS Σ1..1CodingPattern
loincS Σ1..1CodingPattern
textΣ0..1string
severity0..1CodeableConceptBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ1..1uriPattern
versionS Σ1..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textS Σ0..1string
bodySiteΣ0..*CodeableConcept
subjectS Σ1..1Reference(Patient | Group)
encounterS Σ0..1Reference(Encounter)
onsetDateTimedateTime
onsetAgeAge
onsetPeriodPeriod
onsetRangeRange
onsetStringstring
abatementDateTimedateTime
abatementAgeAge
abatementPeriodPeriod
abatementRangeRange
abatementStringstring
recordedDateS Σ0..1dateTime
recorderΣ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
asserterΣ0..1Reference(Practitioner | PractitionerRole | Patient | RelatedPerson)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
summaryI0..1CodeableConcept
assessmentI0..*Reference(ClinicalImpression | DiagnosticReport | Observation)
type0..1CodeableConcept
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
codeΣ I0..*CodeableConcept
detailΣ I0..*Reference(Resource)
noteS0..*Annotation

Dieses Profil beschreibt den Todesursache der Patient*in als Element des Kerndatensatzes Medizininformatik-Initiative

Feldname
Condition.id
Condition.meta
Condition.meta.profile
Condition.clinicalStatus
Condition.verificationStatus
Condition.category
Condition.category:todesDiagnose
Condition.category:todesDiagnose.coding
Condition.category:todesDiagnose.coding:snomed
Condition.category:todesDiagnose.coding:loinc
Condition.code
Condition.code.coding
Condition.code.coding:icd10-who
Condition.code.coding:icd10-who.system
Condition.code.coding:icd10-who.version
Condition.code.coding:icd10-who.code
Condition.code.text
Condition.subject
Condition.encounter
Condition.recordedDate
Condition.note
<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="mii-pr-person-todesursache" />
    <url value="https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Todesursache" />
    <version value="2024.0.0" />
    <name value="MII_PR_Person_Todesursache" />
    <title value="MII PR Person Todesursache" />
    <status value="active" />
    <date value="2024-02-08" />
    <publisher value="Medizininformatik Initiative" />
    <contact>
        <telecom>
            <system value="url" />
            <value value="https://www.medizininformatik-initiative.de" />
        </telecom>
    </contact>
    <description value="Dieses Profil beschreibt den Todesursache der Patient*in als Element des Kerndatensatzes Medizininformatik-Initiative" />
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="Condition" />
    <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" />
    <derivation value="constraint" />
    <differential>
        <element id="Condition.id">
            <path value="Condition.id" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.meta">
            <path value="Condition.meta" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.meta.profile">
            <path value="Condition.meta.profile" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.clinicalStatus">
            <path value="Condition.clinicalStatus" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.verificationStatus">
            <path value="Condition.verificationStatus" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.category">
            <path value="Condition.category" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="$this" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.category:todesDiagnose">
            <path value="Condition.category" />
            <sliceName value="todesDiagnose" />
            <min value="1" />
            <max value="1" />
            <patternCodeableConcept>
                <coding>
                    <system value="http://snomed.info/sct" />
                    <code value="16100001" />
                </coding>
                <coding>
                    <system value="http://loinc.org" />
                    <code value="79378-6" />
                </coding>
            </patternCodeableConcept>
            <mustSupport value="true" />
        </element>
        <element id="Condition.category:todesDiagnose.coding">
            <path value="Condition.category.coding" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="$this" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <min value="2" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.category:todesDiagnose.coding:snomed">
            <path value="Condition.category.coding" />
            <sliceName value="snomed" />
            <min value="1" />
            <max value="1" />
            <patternCoding>
                <system value="http://snomed.info/sct" />
                <code value="16100001" />
            </patternCoding>
            <mustSupport value="true" />
        </element>
        <element id="Condition.category:todesDiagnose.coding:loinc">
            <path value="Condition.category.coding" />
            <sliceName value="loinc" />
            <min value="1" />
            <max value="1" />
            <patternCoding>
                <system value="http://loinc.org" />
                <code value="79378-6" />
            </patternCoding>
            <mustSupport value="true" />
        </element>
        <element id="Condition.code">
            <path value="Condition.code" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.code.coding">
            <path value="Condition.code.coding" />
            <slicing>
                <discriminator>
                    <type value="pattern" />
                    <path value="$this" />
                </discriminator>
                <rules value="open" />
            </slicing>
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.code.coding:icd10-who">
            <path value="Condition.code.coding" />
            <sliceName value="icd10-who" />
            <min value="1" />
            <max value="1" />
            <patternCoding>
                <system value="http://hl7.org/fhir/sid/icd-10" />
            </patternCoding>
            <mustSupport value="true" />
        </element>
        <element id="Condition.code.coding:icd10-who.system">
            <path value="Condition.code.coding.system" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.code.coding:icd10-who.version">
            <path value="Condition.code.coding.version" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.code.coding:icd10-who.code">
            <path value="Condition.code.coding.code" />
            <min value="1" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.code.text">
            <path value="Condition.code.text" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.subject">
            <path value="Condition.subject" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.encounter">
            <path value="Condition.encounter" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.recordedDate">
            <path value="Condition.recordedDate" />
            <mustSupport value="true" />
        </element>
        <element id="Condition.note">
            <path value="Condition.note" />
            <mustSupport value="true" />
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "id": "mii-pr-person-todesursache",
    "url": "https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Todesursache",
    "version": "2024.0.0",
    "name": "MII_PR_Person_Todesursache",
    "title": "MII PR Person Todesursache",
    "status": "active",
    "date": "2024-02-08",
    "publisher": "Medizininformatik Initiative",
    "contact":  [
        {
            "telecom":  [
                {
                    "system": "url",
                    "value": "https://www.medizininformatik-initiative.de"
                }
            ]
        }
    ],
    "description": "Dieses Profil beschreibt den Todesursache der Patient*in als Element des Kerndatensatzes Medizininformatik-Initiative",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Condition",
    "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Condition",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Condition.id",
                "path": "Condition.id",
                "mustSupport": true
            },
            {
                "id": "Condition.meta",
                "path": "Condition.meta",
                "mustSupport": true
            },
            {
                "id": "Condition.meta.profile",
                "path": "Condition.meta.profile",
                "mustSupport": true
            },
            {
                "id": "Condition.clinicalStatus",
                "path": "Condition.clinicalStatus",
                "mustSupport": true
            },
            {
                "id": "Condition.verificationStatus",
                "path": "Condition.verificationStatus",
                "mustSupport": true
            },
            {
                "id": "Condition.category",
                "path": "Condition.category",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "$this"
                        }
                    ],
                    "rules": "open"
                },
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Condition.category:todesDiagnose",
                "path": "Condition.category",
                "sliceName": "todesDiagnose",
                "min": 1,
                "max": "1",
                "patternCodeableConcept": {
                    "coding":  [
                        {
                            "code": "16100001",
                            "system": "http://snomed.info/sct"
                        },
                        {
                            "code": "79378-6",
                            "system": "http://loinc.org"
                        }
                    ]
                },
                "mustSupport": true
            },
            {
                "id": "Condition.category:todesDiagnose.coding",
                "path": "Condition.category.coding",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "$this"
                        }
                    ],
                    "rules": "open"
                },
                "min": 2,
                "mustSupport": true
            },
            {
                "id": "Condition.category:todesDiagnose.coding:snomed",
                "path": "Condition.category.coding",
                "sliceName": "snomed",
                "min": 1,
                "max": "1",
                "patternCoding": {
                    "code": "16100001",
                    "system": "http://snomed.info/sct"
                },
                "mustSupport": true
            },
            {
                "id": "Condition.category:todesDiagnose.coding:loinc",
                "path": "Condition.category.coding",
                "sliceName": "loinc",
                "min": 1,
                "max": "1",
                "patternCoding": {
                    "code": "79378-6",
                    "system": "http://loinc.org"
                },
                "mustSupport": true
            },
            {
                "id": "Condition.code",
                "path": "Condition.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Condition.code.coding",
                "path": "Condition.code.coding",
                "slicing": {
                    "discriminator":  [
                        {
                            "type": "pattern",
                            "path": "$this"
                        }
                    ],
                    "rules": "open"
                },
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Condition.code.coding:icd10-who",
                "path": "Condition.code.coding",
                "sliceName": "icd10-who",
                "min": 1,
                "max": "1",
                "patternCoding": {
                    "system": "http://hl7.org/fhir/sid/icd-10"
                },
                "mustSupport": true
            },
            {
                "id": "Condition.code.coding:icd10-who.system",
                "path": "Condition.code.coding.system",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Condition.code.coding:icd10-who.version",
                "path": "Condition.code.coding.version",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Condition.code.coding:icd10-who.code",
                "path": "Condition.code.coding.code",
                "min": 1,
                "mustSupport": true
            },
            {
                "id": "Condition.code.text",
                "path": "Condition.code.text",
                "mustSupport": true
            },
            {
                "id": "Condition.subject",
                "path": "Condition.subject",
                "mustSupport": true
            },
            {
                "id": "Condition.encounter",
                "path": "Condition.encounter",
                "mustSupport": true
            },
            {
                "id": "Condition.recordedDate",
                "path": "Condition.recordedDate",
                "mustSupport": true
            },
            {
                "id": "Condition.note",
                "path": "Condition.note",
                "mustSupport": true
            }
        ]
    }
}

Hinweise

FHIR-Element Erklärung
Condition.id Must-support, jedoch OPTIONAL
Condition.meta Must-support, jedoch OPTIONAL
Condition.meta.profile VERPFLICHTEND für die Abfrage im DIZ-Repsoitory inkl Versionsnummer des Profils. Siehe CapabilityStatement. In allen anderen Fällen OPTIONAL.
Condition.category Fixed LOINC und SNOMED-Code MÜSSEN vorhanden sein, weitere Codings OPTIONAL.
Condition.code Kodierung per ICD-10-WHO VERPFLICHTEND, weitere Codings OPTIONAL. Weitere Infos siehe BFARM.
Condition.subject Patientenbezug MUSS stets gegeben sein.

Mapping

FHIR-Element Logischer Datensatz
Condition.code Person.Demographie.Vitalstatus.Todesgrund

Suchparameter

Folgende Suchparameter sind für das Modul Person relevant, auch in Kombination:

  1. Der Suchparameter "_id" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?_id=103270

    Anwendungshinweise: Weitere Informationen zur Suche nach "_id" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

  2. Der Suchparameter "_profile" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?_profile=https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Todesursache

    Anwendungshinweise: Weitere Informationen zur Suche nach "_profile" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

  3. Der Suchparameter "category" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?category=http://snomed.info/sct|16100001

    Anwendungshinweise: Weitere Informationen zur Suche nach "Condition.category" finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

  4. Der Suchparameter "code" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?code=/Condition??code=http://hl7.org/fhir/sid/icd-10|A15.0

    Anwendungshinweise: Weitere Informationen zur Suche nach "Condition.code" finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

  5. Der Suchparameter "subject" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?subject=Patient/test

    Anwendungshinweise: Weitere Informationen zur Suche nach "Condition.subject" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".

  6. Der Suchparameter "patient" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Observation?patient=Patient/test

    Anwendungshinweise: Weitere Informationen zur Suche nach "Condition.subject" finden sich in der FHIR-Basisspezifikation - Abschnitt "reference".


Beispiele

Beispiel (vollständig):

{
    "resourceType": "Condition",
    "id": "mii-exa-person-condition-todesursache",
    "meta": {
        "security":  [
            {
                "code": "HTEST",
                "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
                "display": "test health data"
            }
        ],
        "profile":  [
            "https://www.medizininformatik-initiative.de/fhir/core/modul-person/StructureDefinition/Todesursache|2025.0.1"
        ]
    },
    "category":  [
        {
            "coding":  [
                {
                    "code": "16100001",
                    "system": "http://snomed.info/sct"
                },
                {
                    "code": "79378-6",
                    "system": "http://loinc.org"
                }
            ]
        }
    ],
    "code": {
        "coding":  [
            {
                "system": "http://hl7.org/fhir/sid/icd-10",
                "code": "R96.1",
                "version": "2019"
            }
        ]
    },
    "subject": {
        "reference": "Patient/example"
    }
}