ISiKMedikationsListe (List)
ISiK Medikationsliste
Dieses Profil ermöglicht die Zusammenführung einzelner MedikationsInformationen eines Patienten in ISiK Szenarien.
Bestätigungsrelevanz
Verbindlichkeit | SHALL |
---|
Metadaten
Canonical | https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsListe |
---|---|
Status | active |
Version | 4.0.3 |
Basis | http://hl7.org/fhir/StructureDefinition/List |
Inhalt
ISiKMedikationsListe (List) | C | List | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | C | 0..* | Extension |
modifierExtension | ?! C | 0..* | Extension |
identifier | 0..* | Identifier | |
status | S Σ ?! | 1..1 | codeBinding |
mode | S Σ ?! | 1..1 | codeBinding |
title | Σ | 0..1 | string |
code | S Σ | 1..1 | CodeableConcept |
id | 0..1 | string | |
extension | C | 0..* | Extension |
coding | S Σ | 1..* | Coding |
medications | S Σ | 1..* | CodingPattern |
id | 0..1 | string | |
extension | C | 0..* | Extension |
system | S Σ | 1..1 | uriPattern |
version | Σ | 0..1 | string |
code | S Σ | 1..1 | codePattern |
display | S Σ | 0..1 | string |
userSelected | Σ | 0..1 | boolean |
text | Σ | 0..1 | string |
subject | S Σ | 1..1 | Reference(Patient) |
id | 0..1 | string | |
extension | C | 0..* | Extension |
reference | S Σ C | 1..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
encounter | S | 0..1 | Reference(Encounter) |
id | 0..1 | string | |
extension | C | 0..* | Extension |
reference | S Σ C | 1..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
date | S Σ | 0..1 | dateTime |
source | Σ | 0..1 | Reference(Practitioner | PractitionerRole | Patient | Device) |
orderedBy | 0..1 | CodeableConceptBinding | |
note | 0..* | Annotation | |
entry | S C | 0..* | BackboneElement |
id | 0..1 | string | |
extension | C | 0..* | Extension |
modifierExtension | Σ ?! C | 0..* | Extension |
flag | 0..1 | CodeableConcept | |
deleted | ?! C | 0..1 | boolean |
date | S | 0..1 | dateTime |
item | S | 1..1 | Reference(MedicationStatement) |
id | 0..1 | string | |
extension | C | 0..* | Extension |
reference | S Σ C | 1..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
emptyReason | C | 0..1 | CodeableConceptBinding |
Constraints/Invarianten
Terminology-Bindings
Element | Staerke | ValueSet |
---|---|---|
List.mode | required | https://gematik.de/fhir/isik/ValueSet/MedikationsListeListModeVS |
Anmerkungen zu Must-Support-Feldern
Feldname | Kurzbeschreibung | Hinweise |
---|---|---|
List.status | (Aktualitäts-)Status der Liste | Begründung des Must-Support: Erforderliche Angabe im FHIR-Standard |
List.mode | Listenmodus | Begründung des Must-Support: Erforderliche Angabe im FHIR-Standard Beispiel: eingelesene Medikationspläne werden als snapshot repräsentiert. Kontinuierlich fortgeschriebene Listen, z.B. im Rahmen der hausinternen Behandlung, sind als 'working' codiert. |
List.code | Art der Liste. | Begründung des Must-Support: Dient der Differenzierung zu anderen Listen. Hinweis: Es ist mindestens ein Coding mit dem Code 'medications' anzugeben. Weitere Codes, z.B. im Kontext anderer Spezifikationen oder Hauscodierungen sind zulässig. |
List.code.coding | ||
List.code.coding:medications | ||
List.code.coding:medications.system | ||
List.code.coding:medications.code | ||
List.code.coding:medications.display | ||
List.subject | Referenz auf den Patienten | Begründung des Must-Support: Basisinformation |
List.subject.reference | ||
List.encounter | Referenz auf den Abteilungskontakt | Begründung des Must-Support: Basisinformation im Krankenhaus-Kontext |
List.encounter.reference | ||
List.date | Erstellungsdatum der Liste | Begründung des Must-Support: Basisinformation |
List.entry | Listeneintrag | |
List.entry.date | Datum des Listeneintrags | Begründung des Must-Support: Nachvollziehbarkeit
|
List.entry.item | Referenz auf die MedikationsInformation | Begründung des Must-Support: Basisinformation (eigentlicher Zweck der Liste ist das Verbinden mehrerer MedikationsInformationen) |
List.entry.item.reference |
Interaktionen
Interaktion | Verbindlichkeit |
---|---|
create | SHALL |
read | SHALL |
update | SHALL |
search-type | SHALL |
Parameter | Typ | Verbindlichkeit |
---|---|---|
_id | token | SHALL |
code | token | SHALL |
date | date | SHALL |
encounter | reference | SHALL |
item | reference | SHALL |
patient | reference | SHALL |
status | token | SHALL |
(Reverse-)Include
Include |
---|
List:patient, List:encounter, List:item |
Für die Ressource List MÜSSEN die REST-Interaktionen "READ", "CREATE" und "UPDATE" implementiert werden.
Folgende Suchparameter sind für das Bestätigungsverfahren relevant, auch in Kombination:
Der Suchparameter "_id" MUSS unterstützt werden:
Beispiele:
GET [base]/List?_id=103270
Anwendungshinweise: Weitere Informationen zur Suche nach "_id" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".
Der Suchparameter "code" MUSS unterstützt werden:
Beispiele:
GET [base]/List?code=http://terminology.hl7.org/CodeSystem/list-example-use-codes|medications
Anwendungshinweise: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".
Der Suchparameter "date" MUSS unterstützt werden:
Beispiele:
GET [base]/List?date=2022-03-21
Anwendungshinweise: Weitere Informationen zur Suche nach Date-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Date".
Der Suchparameter "encounter" MUSS unterstützt werden:
Beispiele:
GET [base]/List?encounter=Encounter/123
Anwendungshinweise: Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".
Der verkettete Suchparameter "encounter.identifier" MUSS unterstützt werden:
Beispiele:
GET [base]/List?encounter.identifier=http://mein-krankenhaus.example/fhir/sid/fallnummern|7567867
GET [base]/List?encounter.identifier=7567867
Use Case Zusammenhang: Um bei einem wiederkehrenden Patienten eine Verwechslung des Falls und damit eine falsche Medikation zu vermeiden.
Anwendungshinweise: Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".
Weitere Informationen zur Suche nach verketteten Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Chained Parameters".
Der Suchparameter "item" MUSS unterstützt werden:
Beispiele:
GET [base]/List?item=MedicationStatement/131415
Anwendungshinweise: Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".
Der Suchparameter "patient" MUSS unterstützt werden:
Beispiele:
GET [base]/List?patient=Patient/123
Anwendungshinweise: Weitere Informationen zur Suche nach Reference-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Reference Search".
Der verkettete Suchparameter "patient.identifier" MUSS unterstützt werden:
Beispiele:
GET [base]/List?patient.identifier=http://mein-krankenhaus.example/fhir/sid/patienten|1032702
GET [base]/List?patient.identifier=1032702
Use Case Zusammenhang: Um bei der Medikationsliste eine Verwechslung zwischen verschiedenen Patienten vermeiden.
Anwendungshinweise: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".
Weitere Informationen zur Suche nach verketteten Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Chained Parameters".
Der Suchparameter "status" MUSS unterstützt werden:
Beispiele:
GET [base]/List?status=current
Anwendungshinweise: Weitere Informationen zur Suche nach Token-type Parametern finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".
Beispiele
ExampleISiKMedikationsListe
List |
id : ExampleISiKMedikationsListe |
meta |
profile : https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsListe |
status : current |
mode : working |
code |
coding |
system : http://terminology.hl7.org/CodeSystem/list-example-use-codes |
code : medications |
subject |
reference : Patient/PatientinMusterfrau |
encounter |
reference : Encounter/Fachabteilungskontakt |
date : 2021-07-04 |
entry |
date : 2021-07-01 |
item |
reference : MedicationStatement/ExampleISiKMedikationsInformation1 |
entry |
date : 2021-07-04 |
item |
reference : MedicationStatement/ExampleISiKMedikationsInformation2 |
ExampleISiKMedikationsListeParkinson
Beispiel für eine Medikationsliste zur Behandlung von Morbus Parkinson (vgl. auch die vollständige Darstellung unter
List |
id : ExampleISiKMedikationsListeParkinson |
meta |
profile : https://gematik.de/fhir/isik/StructureDefinition/ISiKMedikationsListe |
status : current |
mode : working |
code |
coding |
system : http://terminology.hl7.org/CodeSystem/list-example-use-codes |
code : medications |
subject |
reference : Patient/PatientinMusterfrau |
encounter |
reference : Encounter/Fachabteilungskontakt |
date : 2024-02-20 |
entry |
date : 2024-02-20 |
item |
reference : MedicationStatement/ExampleISiKMedikationsInformationParkinson1 |
entry |
date : 2024-02-20 |
item |
reference : MedicationStatement/ExampleISiKMedikationsInformationParkinson2 |
entry |
date : 2024-02-20 |
item |
reference : MedicationStatement/ExampleISiKMedikationsInformationParkinson3 |
entry |
date : 2024-02-20 |
item |
reference : MedicationStatement/ExampleISiKMedikationsInformationParkinson4 |
entry |
date : 2024-02-20 |
item |
reference : MedicationStatement/ExampleISiKMedikationsInformationParkinson5 |