Metadaten

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

Inhalt

IDKurzbeschreibungTypeMinMaxVS_UrlStrength
Provenance.targetTarget Reference(s) (usually version specific)Reference1*
Provenance.recordedWhen the activity was recorded / updatedinstant11
Provenance.reasonReason the activity is occurringCodeableConcept1*http://terminology.hl7.org/ValueSet/v3-PurposeOfUseextensible
Provenance.activityActivity that occurredCodeableConcept11http://hl7.org/fhir/ValueSet/provenance-activity-typeextensible
Provenance.agentActor involvedBackboneElement1*
Provenance.agent.whoWho participatedReference11
Provenance.agent.who.displayText alternative for the resourcestring11
Provenance.agent.onBehalfOfWho the agent is representingReference11
Provenance.agent.onBehalfOf.referenceLiteral reference, Relative, internal or absolute URLstring11
idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
targetS Σ C1..*Reference(StfArzt | StfArztZuordnung | StfBasisObservation | StfDatei | StfLeichenschau | StfObduktion | StfObduktionAnfrage | StfOrganisation | StfSterbeurkundeAusstellung | StfVerstorbenePerson | StfVerstorbenePersonPseudonymisiert)
occurredDateTimedateTime
occurredPeriodPeriod
recordedS Σ1..1instant
policy0..*uri
locationC0..1Reference(Location)
reasonS1..*CodeableConceptBindingPattern
activityS1..1CodeableConceptBindingPattern
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
typeΣ0..1CodeableConceptBinding
role0..*CodeableConcept
id0..1string
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayS Σ1..1string
id0..1string
extensionC0..*Extension
referenceS Σ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
roleΣ1..1codeBinding
whatΣ C1..1Reference(Resource)
agent0..*see (agent)
signature0..*Signature

Die StfExportProvenance Ressource dokumentiert die Herkunft und den Erstellungsprozess der im StfExportBundle enthaltenen Ressourcen. Außerdem wird die Ressource technisch für den Löschprozess benötigt.

FeldnameHinweise
Provenance.target

Verweis auf die Ressource im StfExportBundle, für die diese Provenance Ressource erstellt wurde

Provenance.recorded
Provenance.reason
Provenance.activity
Provenance.agent
Provenance.agent.who
Provenance.agent.who.display

Name der generierenden Software

Provenance.agent.onBehalfOf

Verweis auf die Organisation des Gesundheitsamtes

Provenance.agent.onBehalfOf.reference
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="StfExportProvenance" />
<url value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfExportProvenance" />
<version value="1.0.0-ballot" />
<name value="StfExportProvenance" />
<title value="STF ExportBundle Provenance" />
<status value="active" />
<experimental value="false" />
<date value="2025-12-05" />
<publisher value="ELFA Maßnahme Interoperabilität" />
<description value="Die StfExportProvenance Ressource dokumentiert die Herkunft und den Erstellungsprozess der im StfExportBundle enthaltenen Ressourcen. Außerdem wird die Ressource technisch für den Löschprozess benötigt." />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="Provenance" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Provenance" />
<derivation value="constraint" />
<element id="Provenance.target">
<path value="Provenance.target" />
<comment value="Verweis auf die Ressource im StfExportBundle, für die diese Provenance Ressource erstellt wurde" />
<code value="Reference" />
<targetProfile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArzt" />
<targetProfile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfVerstorbenePerson" />
<targetProfile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArztZuordnung" />
<targetProfile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfDatei" />
<targetProfile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfLeichenschau" />
<targetProfile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfOrganisation" />
<targetProfile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfSterbeurkundeAusstellung" />
<targetProfile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfBasisObservation" />
<targetProfile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfObduktionAnfrage" />
<targetProfile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfObduktion" />
<targetProfile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfVerstorbenePersonPseudonymisiert" />
</type>
<mustSupport value="true" />
</element>
<element id="Provenance.recorded">
<path value="Provenance.recorded" />
<mustSupport value="true" />
</element>
<element id="Provenance.reason">
<path value="Provenance.reason" />
<min value="1" />
<system value="http://terminology.hl7.org/CodeSystem/v3-ActReason" />
<code value="DECSD" />
</coding>
</patternCodeableConcept>
<mustSupport value="true" />
</element>
<element id="Provenance.activity">
<path value="Provenance.activity" />
<min value="1" />
<system value="http://terminology.hl7.org/CodeSystem/v3-DataOperation" />
<code value="CREATE" />
</coding>
</patternCodeableConcept>
<mustSupport value="true" />
</element>
<element id="Provenance.agent">
<path value="Provenance.agent" />
<mustSupport value="true" />
</element>
<element id="Provenance.agent.who">
<path value="Provenance.agent.who" />
<mustSupport value="true" />
</element>
<element id="Provenance.agent.who.display">
<path value="Provenance.agent.who.display" />
<comment value="Name der generierenden Software" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Provenance.agent.onBehalfOf">
<path value="Provenance.agent.onBehalfOf" />
<comment value="Verweis auf die Organisation des Gesundheitsamtes" />
<min value="1" />
<code value="Reference" />
<targetProfile value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfOrganisation" />
</type>
<mustSupport value="true" />
</element>
<element id="Provenance.agent.onBehalfOf.reference">
<path value="Provenance.agent.onBehalfOf.reference" />
<min value="1" />
<mustSupport value="true" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "StfExportProvenance",
"url": "http://gematik.de/fhir/oegd/stf/StructureDefinition/StfExportProvenance",
"version": "1.0.0-ballot",
"name": "StfExportProvenance",
"title": "STF ExportBundle Provenance",
"status": "active",
"experimental": false,
"date": "2025-12-05",
"publisher": "ELFA Maßnahme Interoperabilität",
"description": "Die StfExportProvenance Ressource dokumentiert die Herkunft und den Erstellungsprozess der im StfExportBundle enthaltenen Ressourcen. Außerdem wird die Ressource technisch für den Löschprozess benötigt.",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Provenance",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Provenance",
"derivation": "constraint",
"element": [
{
"id": "Provenance.target",
"path": "Provenance.target",
"comment": "Verweis auf die Ressource im StfExportBundle, für die diese Provenance Ressource erstellt wurde",
"type": [
{
"code": "Reference",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArzt",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfVerstorbenePerson",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArztZuordnung",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfDatei",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfLeichenschau",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfOrganisation",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfSterbeurkundeAusstellung",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfBasisObservation",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfObduktionAnfrage",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfObduktion",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfVerstorbenePersonPseudonymisiert"
]
}
],
"mustSupport": true
},
{
"id": "Provenance.recorded",
"path": "Provenance.recorded",
"mustSupport": true
},
{
"id": "Provenance.reason",
"path": "Provenance.reason",
"min": 1,
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
"code": "DECSD"
}
]
},
"mustSupport": true
},
{
"id": "Provenance.activity",
"path": "Provenance.activity",
"min": 1,
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-DataOperation",
"code": "CREATE"
}
]
},
"mustSupport": true
},
{
"id": "Provenance.agent",
"path": "Provenance.agent",
"mustSupport": true
},
{
"id": "Provenance.agent.who",
"path": "Provenance.agent.who",
"mustSupport": true
},
{
"id": "Provenance.agent.who.display",
"path": "Provenance.agent.who.display",
"comment": "Name der generierenden Software",
"min": 1,
"mustSupport": true
},
{
"id": "Provenance.agent.onBehalfOf",
"path": "Provenance.agent.onBehalfOf",
"comment": "Verweis auf die Organisation des Gesundheitsamtes",
"min": 1,
"type": [
{
"code": "Reference",
"http://gematik.de/fhir/oegd/stf/StructureDefinition/StfOrganisation"
]
}
],
"mustSupport": true
},
{
"id": "Provenance.agent.onBehalfOf.reference",
"path": "Provenance.agent.onBehalfOf.reference",
"min": 1,
"mustSupport": true
}
]
}
}

Terminology-Bindings

StaerkeValueSet
extensiblehttp://terminology.hl7.org/ValueSet/v3-PurposeOfUse
extensiblehttp://hl7.org/fhir/ValueSet/provenance-activity-type

Constraints/Invarianten

Suchparameter

Für diese Ressource muss der Standard-Suchparameter _lastUpdated unterstützt werden, insbesondere auch unter Verwendung der Vergleichsoperatoren (gt, gte, lt, lte).