Metadaten

CanonicalStatusVersionBasis
http://gematik.de/fhir/oegd/stf/StructureDefinition/StfExportBundleactive1.0.0-ballothttp://hl7.org/fhir/StructureDefinition/Bundle

Inhalt

IDKurzbeschreibungTypeMinMaxVS_UrlStrength
Bundle.typedocument | message | transaction | transaction-response | batch | batch-response | history | searchset | collectioncode11http://hl7.org/fhir/ValueSet/bundle-type|4.0.1required
Bundle.timestampExportzeitpunktinstant01
Bundle.entry:ProvenanceEntry in the bundle - will have a resource or informationBackboneElement11
Bundle.entry:InhaltEntry in the bundle - will have a resource or informationBackboneElement0*
idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
identifierΣ0..1Identifier
typeS Σ1..1codeBindingPattern
timestampS Σ0..1instant
totalΣ C0..1unsignedInt
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
relationΣ1..1string
urlΣ1..1uri
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlΣ0..1uri
resourceΣ0..1Resource
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
modeΣ0..1codeBinding
scoreΣ0..1decimal
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
methodΣ1..1codeBinding
urlΣ1..1uri
ifNoneMatchΣ0..1string
ifModifiedSinceΣ0..1instant
ifMatchΣ0..1string
ifNoneExistΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
statusΣ1..1string
locationΣ0..1uri
etagΣ0..1string
lastModifiedΣ0..1instant
outcomeΣ0..1Resource
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlΣ0..1uri
resourceΣ C0..1StfExportProvenance
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
modeΣ0..1codeBinding
scoreΣ0..1decimal
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
methodΣ1..1codeBinding
urlΣ1..1uri
ifNoneMatchΣ0..1string
ifModifiedSinceΣ0..1instant
ifMatchΣ0..1string
ifNoneExistΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
statusΣ1..1string
locationΣ0..1uri
etagΣ0..1string
lastModifiedΣ0..1instant
outcomeΣ0..1Resource
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
fullUrlΣ0..1uri
resourceΣ0..1StfDatei | StfBasisObservation | StfOrganisation | StfVerstorbenePerson, StfVerstorbenePersonPseudonymisiert | StfArzt | StfArztZuordnung | StfLeichenschau, StfObduktion | StfSterbeurkundeAusstellung | StfObduktionAnfrage
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
modeΣ0..1codeBinding
scoreΣ0..1decimal
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
methodΣ1..1codeBinding
urlΣ1..1uri
ifNoneMatchΣ0..1string
ifModifiedSinceΣ0..1instant
ifMatchΣ0..1string
ifNoneExistΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
statusΣ1..1string
locationΣ0..1uri
etagΣ0..1string
lastModifiedΣ0..1instant
outcomeΣ0..1Resource
signatureΣ0..1Signature

Das StfExportBundle dient als Container für den standardisierten Austausch von Daten im Rahmen des Sterbefallprozesses. Es basiert auf der Ressource Bundle und verwendet den Typ collection, um alle relevanten STF Ressourcen zu bündeln.

FeldnameKurzbeschreibung
Bundle.type
Bundle.timestampExportzeitpunkt
Bundle.entry:Provenance
Bundle.entry:Inhalt
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="StfExportBundle" />
<url value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfExportBundle" />
<version value="1.0.0-ballot" />
<name value="StfExportBundle" />
<title value="STF Export Bundle" />
<status value="active" />
<experimental value="false" />
<date value="2025-12-05" />
<publisher value="ELFA Maßnahme Interoperabilität" />
<description value="Das StfExportBundle dient als Container für den standardisierten Austausch von Daten im Rahmen des Sterbefallprozesses. \nEs basiert auf der Ressource `Bundle` und verwendet den Typ `collection`, um alle relevanten STF Ressourcen zu bündeln." />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="Bundle" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Bundle" />
<derivation value="constraint" />
<element id="Bundle.type">
<path value="Bundle.type" />
<patternCode value="collection" />
<mustSupport value="true" />
</element>
<element id="Bundle.timestamp">
<path value="Bundle.timestamp" />
<short value="Exportzeitpunkt" />
<mustSupport value="true" />
</element>
<element id="Bundle.entry">
<path value="Bundle.entry" />
<type value="profile" />
<path value="resource" />
</discriminator>
<rules value="closed" />
</slicing>
<min value="1" />
</element>
<element id="Bundle.entry:Provenance">
<path value="Bundle.entry" />
<sliceName value="Provenance" />
<min value="1" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Bundle.entry:Provenance.resource">
<path value="Bundle.entry.resource" />
<code value="Provenance" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfExportProvenance" />
</type>
</element>
<element id="Bundle.entry:Inhalt">
<path value="Bundle.entry" />
<sliceName value="Inhalt" />
<min value="0" />
<max value="*" />
<mustSupport value="true" />
</element>
<element id="Bundle.entry:Inhalt.resource">
<path value="Bundle.entry.resource" />
<code value="Practitioner" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArzt" />
</type>
<code value="Patient" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfVerstorbenePerson" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfVerstorbenePersonPseudonymisiert" />
</type>
<code value="PractitionerRole" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArztZuordnung" />
</type>
<code value="DocumentReference" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfDatei" />
</type>
<code value="Procedure" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfLeichenschau" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfObduktion" />
</type>
<code value="Organization" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfOrganisation" />
</type>
<code value="Provenance" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfSterbeurkundeAusstellung" />
</type>
<code value="Observation" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfBasisObservation" />
</type>
<code value="ServiceRequest" />
<profile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfObduktionAnfrage" />
</type>
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "StfExportBundle",
"url": "http://gematik.de/fhir/oegd/stf/StructureDefinition/StfExportBundle",
"version": "1.0.0-ballot",
"name": "StfExportBundle",
"title": "STF Export Bundle",
"status": "active",
"experimental": false,
"date": "2025-12-05",
"publisher": "ELFA Maßnahme Interoperabilität",
"description": "Das StfExportBundle dient als Container für den standardisierten Austausch von Daten im Rahmen des Sterbefallprozesses. \nEs basiert auf der Ressource `Bundle` und verwendet den Typ `collection`, um alle relevanten STF Ressourcen zu bündeln.",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Bundle",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Bundle",
"derivation": "constraint",
"element": [
{
"id": "Bundle.type",
"path": "Bundle.type",
"patternCode": "collection",
"mustSupport": true
},
{
"id": "Bundle.timestamp",
"path": "Bundle.timestamp",
"short": "Exportzeitpunkt",
"mustSupport": true
},
{
"id": "Bundle.entry",
"path": "Bundle.entry",
"slicing": {
{
"type": "profile",
"path": "resource"
}
],
"rules": "closed"
},
"min": 1
},
{
"id": "Bundle.entry:Provenance",
"path": "Bundle.entry",
"sliceName": "Provenance",
"min": 1,
"max": "1",
"mustSupport": true
},
{
"id": "Bundle.entry:Provenance.resource",
"path": "Bundle.entry.resource",
"type": [
{
"code": "Provenance",
"profile": [
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfExportProvenance"
]
}
]
},
{
"id": "Bundle.entry:Inhalt",
"path": "Bundle.entry",
"sliceName": "Inhalt",
"min": 0,
"max": "*",
"mustSupport": true
},
{
"id": "Bundle.entry:Inhalt.resource",
"path": "Bundle.entry.resource",
"type": [
{
"code": "Practitioner",
"profile": [
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArzt"
]
},
{
"code": "Patient",
"profile": [
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfVerstorbenePerson",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfVerstorbenePersonPseudonymisiert"
]
},
{
"code": "PractitionerRole",
"profile": [
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArztZuordnung"
]
},
{
"code": "DocumentReference",
"profile": [
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfDatei"
]
},
{
"code": "Procedure",
"profile": [
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfLeichenschau",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfObduktion"
]
},
{
"code": "Organization",
"profile": [
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfOrganisation"
]
},
{
"code": "Provenance",
"profile": [
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfSterbeurkundeAusstellung"
]
},
{
"code": "Observation",
"profile": [
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfBasisObservation"
]
},
{
"code": "ServiceRequest",
"profile": [
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfObduktionAnfrage"
]
}
]
}
]
}
}

Terminology-Bindings

StaerkeValueSet
requiredhttp://hl7.org/fhir/ValueSet/bundle-type|4.0.1

Constraints/Invarianten