HdBe-MedicationAdministration2
Profile | Status | URL |
---|---|---|
HdBe-MedicationAdministration2 | draft | https://fhir.healthdata.be/StructureDefinition/LogicalModel/HdBe-MedicationAdministration2 |
MedicationAdministration | MedicationAdministration | ||
AdministrationProduct | 1..1 | Reference(HdBe PharmaceuticalProduct) | |
AdministeringSpeed | 0..1 | HdBe Range | |
AdministrationDateTime | 1..1 | dateTime | |
AgreedDateTime | 0..1 | dateTime | |
AdministeredAmount | 0..1 | Quantity | |
DeviatingAdministration | 0..1 | boolean | |
RouteOfAdministration | 1..1 | CodeableConceptBinding | |
DoubleCheckPerformed | 0..1 | boolean | |
RelatedAgreement | I | 0..1 | BackboneElement |
MedicationAgreement | I | 0..1 | Reference(HdBe MedicationAgreement) |
AdministrationAgreement | I | 0..1 | Reference(HdBe AdministrationAgreement) |
Administrator | I | 0..1 | BackboneElement |
Patient | I | 0..1 | Reference(HdBe Patient) |
HealthProfessional | I | 0..1 | Reference(HdBe HealthProfessional) |
Caregiver | I | 0..1 | Reference(HdBe ContactPerson) |
MedicationAdministrationReasonForDeviation | 0..1 | CodeableConceptBinding | |
MedicationAdministrationStatus | 1..1 | CodeableConceptBinding | |
Comment | 0..1 | string |
MedicationAdministration | 0..* | |
MedicationAdministration.AdministrationProduct | Reference(HdBe PharmaceuticalProduct) | 1..1 |
MedicationAdministration.AdministeringSpeed | HdBe Range | 0..1 |
MedicationAdministration.AdministrationDateTime | dateTime | 1..1 |
MedicationAdministration.AgreedDateTime | dateTime | 0..1 |
MedicationAdministration.AdministeredAmount | Quantity | 0..1 |
MedicationAdministration.DeviatingAdministration | boolean | 0..1 |
MedicationAdministration.RouteOfAdministration | CodeableConcept | 1..1 |
MedicationAdministration.DoubleCheckPerformed | boolean | 0..1 |
MedicationAdministration.RelatedAgreement | BackboneElement | 0..1 |
MedicationAdministration.RelatedAgreement.MedicationAgreement | Reference(HdBe MedicationAgreement) | 0..1 |
MedicationAdministration.RelatedAgreement.AdministrationAgreement | Reference(HdBe AdministrationAgreement) | 0..1 |
MedicationAdministration.Administrator | BackboneElement | 0..1 |
MedicationAdministration.Administrator.Patient | Reference(HdBe Patient) | 0..1 |
MedicationAdministration.Administrator.HealthProfessional | Reference(HdBe HealthProfessional) | 0..1 |
MedicationAdministration.Administrator.Caregiver | Reference(HdBe ContactPerson) | 0..1 |
MedicationAdministration.MedicationAdministrationReasonForDeviation | CodeableConcept | 0..1 |
MedicationAdministration.MedicationAdministrationStatus | CodeableConcept | 1..1 |
MedicationAdministration.Comment | string | 0..1 |
MedicationAdministration2 | |
Definition | Base definition for all elements in a resource. |
Cardinality | 0...* |
Invariants |
|
Mappings |
|
MedicationAdministration2.id | |
Definition | Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces. |
Cardinality | 0...1 |
Type | System.String |
Mappings |
|
MedicationAdministration2.extension | |
Definition | May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. |
Cardinality | 0...* |
Type | Extension |
Alias | extensions, user content |
Comments | There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone. |
Slicing | Unordered, Open, by url(Value) |
Invariants |
|
Mappings |
|
MedicationAdministration2.MedicationAdministration | |
Definition | Root concept of the MedicationAdministration information model. This root concept contains all data elements of the MedicationAdministration information model. |
Cardinality | 0...* |
Example instances
MedicationAdministration | |
---|---|
AdministrationProduct | Reference to PharmaceuticalProduct (Acetaminophen 500 mg oral tablet) |
AdministeringSpeed | |
AdministrationDateTime | 2022-06-03 16:19:07 |
AgreedDateTime | |
AdministeredAmount | 1 tablet |
DeviatingAdministration | false |
RouteOfAdministration | 26643006 - Oral route (code by SNOMED CT) |
DoubleCheckPerformed | false |
RelatedAgreement | -- |
RelatedAgreement.MedicationAgreement | |
RelatedAgreement.AdministrationAgreement | |
Administrator | -- |
Administrator.Patient | Reference to Patient (Belle Ulijn) |
Administrator.HealthProfessional | |
Administrator.Caregiver | |
`MedicationAdministrationReasonForDeviation | |
MedicationAdministrationStatus | MS0002 - Completed (code by Healthdate.Be (Sciensano)) |
Comment |
zib MedicationAdministration2-v1.1.1 difference
Concept | Category | Description |
---|---|---|
AdministeringSpeed |
type | Replaced type BackboneElement with Range type and added HdBe-Range partial CBB. |
AdministeringSpeed |
element | Removed elements minimumValue, maximumValue and nominalValue as they are defined within the CBB HdBe-Range. |
AdministeringSpeed |
textual | Removed context regarding the Dutch NHG table. |
RouteOfAdministration |
terminology | Replaced Gstandaard codes with SNOMED hierarchy containing descendents of 284009009 (Route of administration value) (zib ticket #1781) and renamed it to RouteOfMedicationAdministration to reuse the ValueSet both here and in InstructionsForUse. |
MedicationAdministrationReasonForDeviation |
terminology | Replaced NL-CM-CS or ActReason codes with SNOMED codes as found in the 2022 CodeList. Also added SNOMED codes for Unknown and Other. SNOMED NL codes are replaced with custom codes as defined the CodeSystem MedicationAdministrationReasonForDeviation. |
MedicationAdministrationStatus |
terminology | Replaced ActStatus codes of the MedicationAdministrationStatus ValueSet with SNOMED codes where applicable and added custom codes for codes not found in SNOMED, such as: Aborted and Completed. |
MedicationAdministrationStatus |
textual | Aligned description of the values with the used valueSet. |
RelatedAgreement |
constraint | Added an invariant (id = HdBe-MedicationAdministration2-1 ) to indicate only one relatedGreement is expected. |
Administrator |
constraint | Added an invariant (HdBe-MedicationAdministration2-2) to indicate only one administrator is expected. |
Terminology Bindings
Path | Name | Strength | URL |
---|---|---|---|
RouteOfAdministration | RouteOfMedicationAdministration | required | https://fhir.healthdata.be/ValueSet/RouteOfMedicationAdministration |
MedicationAdministrationReasonForDeviation | MedicationAdministrationReasonForDeviation | required | https://fhir.healthdata.be/ValueSet/MedicationAdministrationReasonForDeviation |
MedicationAdministrationStatus | MedicationAdministrationStatus | required | https://fhir.healthdata.be/ValueSet/MedicationAdministrationStatus |