ISiKMedikationTransactionResponse (Bundle)
ISiK Medikation TransactionBundle-Response
Hinweis: Die Regeln aus dem Modul ISiK Basis Stufe 4 für die Verarbeitung Document-Bundles, treffen hier nicht zu, da es sich um den Bundle-Typ Transaction handelt.
Dieses Profil definiert die Server-Antwort auf Transaktions-Bundles im Rahmen von ISiK-Medikations-Szenarien.
Metadaten
Canonical | https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationTransactionResponse |
---|---|
Status | active |
Version | 4.0.3 |
Basis | http://hl7.org/fhir/StructureDefinition/Bundle |
Inhalt
ISiKMedikationTransactionResponse (Bundle) | C | Bundle | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
identifier | Σ | 0..1 | Identifier |
type | S Σ | 1..1 | codeBindingAuto Value |
timestamp | Σ | 0..1 | instant |
total | Σ C | 0..1 | unsignedInt |
link | Σ | 0..* | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
relation | Σ | 1..1 | string |
url | Σ | 1..1 | uri |
entry | S Σ C | 1..* | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
link | Σ | 0..0 | see (link) |
fullUrl | S Σ | 0..1 | uri |
resource | S Σ | 0..1 | Resource |
search | Σ C | 0..0 | BackboneElement |
request | Σ C | 0..0 | BackboneElement |
response | S Σ C | 1..1 | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
status | S Σ | 1..1 | string |
location | S Σ | 0..1 | uri |
etag | Σ | 0..1 | string |
lastModified | Σ | 0..1 | instant |
outcome | S Σ | 0..1 | Resource |
signature | Σ | 0..1 | Signature |
<description value="Dieses Profil definiert die Server-Antwort auf Transaktions-Bundles im Rahmen von ISiK-Medikations-Szenarien." />
</element>
</element>
</element>
</element>
</element>
</element>
</element>
</element>
</element>
<comment value="Gemäß FHIR-Spezifikation MUSS hier der Pfad zur exakten Version (History) enthalten sein, wenn der Server History unterstützt." />
</element>
</element>
</differential>
</StructureDefinition>
{
"description": "Dieses Profil definiert die Server-Antwort auf Transaktions-Bundles im Rahmen von ISiK-Medikations-Szenarien.",
{
},
{
},
{
},
{
},
{
},
{
},
{
},
{
},
{
},
{
"comment": "Gemäß FHIR-Spezifikation MUSS hier der Pfad zur exakten Version (History) enthalten sein, wenn der Server History unterstützt.",
},
{
}
]
}
}
Constraints/Invarianten
Terminology-Bindings
Interaktionen
TransactionResponse-Bundles werden nicht persistiert, sondern ausschließlich im Kontext von FHIR-Transaktionen verwendet, vgl. FHIR RESTful API - Batch/Transaction.
Anmerkungen zu Must-Support-Feldern
Feldname | Kurzbeschreibung | Hinweise |
---|---|---|
Bundle.type | Type des Bundles | fix: transaction-response |
Bundle.entry | Der einzelne Eintrag zur Interaktion | |
Bundle.entry.fullUrl | vollständige URL der Ressource | |
Bundle.entry.resource | Die Ressourcen-Instanz der Interaktion | |
Bundle.entry.response | HTTP-Response des Servers innerhalb der Transaktions-Antwort | |
Bundle.entry.response.status | HTTP-Statuscode | |
Bundle.entry.response.location | Location der Ressource (URL) auf dem Server | Gemäß FHIR-Spezifikation MUSS hier der Pfad zur exakten Version (History) enthalten sein, wenn der Server History unterstützt. |
Bundle.entry.response.outcome | OperationOutcome-Ressource zur Rückgabe von Fehler-Details sowie Informationen. |
Beispiele
Bundle |
id : ExampleISiKMedikationTransactionResponse |
meta |
profile : https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationTransactionResponse |
type : transaction-response |
entry |
fullUrl : http://my.target.fhir.server.local/MedicationStatement/ExampleISiKMedikationsInformation1 |
resource |
id : ExampleISiKMedikationsInformation1 |
meta |
profile : https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsInformation |
extension |
url : https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKAcceptedRisk |
value : Erhöhtes Blutungsrisiko ist in diesem Fall vertretbar. |
extension |
url : https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKMedikationsart |
value |
system : https://gematik.de/fhir/isik/CodeSystem/ISiKMedikationsartCS |
code : akut |
extension |
url : https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKSelbstmedikation |
value : True |
extension |
url : https://gematik.de/fhir/isik/StructureDefinition/ExtensionISiKBehandlungsziel |
value : Schmerztherapie postoperativ |
status : active |
medication |
reference : Medication/ExampleISiKMedikament1 |
subject |
reference : Patient/PatientinMusterfrau |
context |
reference : Encounter/Fachabteilungskontakt |
effective |
start : 2021-07-01 |
dateAsserted : 2021-07-01 |
reasonReference |
reference : Condition/BehandlungsDiagnoseFreitext |
dosage |
timing |
repeat |
when : MORN |
when : NOON |
when : EVE |
doseAndRate |
dose |
value : 1 |
unit : Brausetablette |
system : http://unitsofmeasure.org |
code : 1 |
response |
status : 201 |
location : http://my.fhir.server.local/MedicationStatement/ExampleISiKMedikationsInformation1 |
entry |
fullUrl : http://my.target.fhir.server.local/Medication/ExampleISiKMedikament1 |
resource |
id : ExampleISiKMedikament1 |
meta |
profile : https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikament |
code |
coding |
system : http://fhir.de/CodeSystem/bfarm/atc |
version : 2024 |
code : V03AB23 |
display : Acetylcystein |
status : active |
response |
status : 201 |
location : http://my.fhir.server.local/Medication/ExampleISiKMedikament1 |
<profile value="https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationTransactionResponse" />
</meta>
<fullUrl value="http://my.target.fhir.server.local/MedicationStatement/ExampleISiKMedikationsInformation1" />
<MedicationStatement>
</meta>
</extension>
</valueCoding>
</extension>
</extension>
</extension>
</medicationReference>
</subject>
</context>
</effectivePeriod>
</reasonReference>
</timing>
</doseQuantity>
</doseAndRate>
</dosage>
</MedicationStatement>
</resource>
<location value="http://my.fhir.server.local/MedicationStatement/ExampleISiKMedikationsInformation1" />
</response>
</entry>
<Medication>
</meta>
</coding>
</code>
</Medication>
</resource>
</response>
</entry>
</Bundle>
{
},
{
"fullUrl": "http://my.target.fhir.server.local/MedicationStatement/ExampleISiKMedikationsInformation1",
},
{
},
{
}
},
{
},
{
}
],
{
{
}
}
],
}
}
],
},
},
},
},
]
},
}
},
{
},
{
}
]
},
},
}
}
]
}