HdBe-MedicationAdministration2

ProfileStatusURL
HdBe-MedicationAdministration2drafthttps://fhir.healthdata.be/StructureDefinition/LogicalModel/HdBe-MedicationAdministration2

AdministrationProduct1..1Reference(HdBe PharmaceuticalProduct)
AdministeringSpeed0..1HdBe Range
AdministrationDateTime1..1dateTime
AgreedDateTime0..1dateTime
AdministeredAmount0..1Quantity
DeviatingAdministration0..1boolean
RouteOfAdministration1..1CodeableConceptBinding
DoubleCheckPerformed0..1boolean
MedicationAgreementI0..1Reference(HdBe MedicationAgreement)
AdministrationAgreementI0..1Reference(HdBe AdministrationAgreement)
PatientI0..1Reference(HdBe Patient)
HealthProfessionalI0..1Reference(HdBe HealthProfessional)
CaregiverI0..1Reference(HdBe ContactPerson)
MedicationAdministrationReasonForDeviation0..1CodeableConceptBinding
MedicationAdministrationStatus1..1CodeableConceptBinding
Comment0..1string

MedicationAdministration0..*
MedicationAdministration.AdministrationProductReference(HdBe PharmaceuticalProduct)1..1
MedicationAdministration.AdministeringSpeedHdBe Range0..1
MedicationAdministration.AdministrationDateTimedateTime1..1
MedicationAdministration.AgreedDateTimedateTime0..1
MedicationAdministration.AdministeredAmountQuantity0..1
MedicationAdministration.DeviatingAdministrationboolean0..1
MedicationAdministration.RouteOfAdministrationCodeableConcept1..1
MedicationAdministration.DoubleCheckPerformedboolean0..1
MedicationAdministration.RelatedAgreementBackboneElement0..1
MedicationAdministration.RelatedAgreement.MedicationAgreementReference(HdBe MedicationAgreement)0..1
MedicationAdministration.RelatedAgreement.AdministrationAgreementReference(HdBe AdministrationAgreement)0..1
MedicationAdministration.AdministratorBackboneElement0..1
MedicationAdministration.Administrator.PatientReference(HdBe Patient)0..1
MedicationAdministration.Administrator.HealthProfessionalReference(HdBe HealthProfessional)0..1
MedicationAdministration.Administrator.CaregiverReference(HdBe ContactPerson)0..1
MedicationAdministration.MedicationAdministrationReasonForDeviationCodeableConcept0..1
MedicationAdministration.MedicationAdministrationStatusCodeableConcept1..1
MedicationAdministration.Commentstring0..1



MedicationAdministration2
DefinitionBase definition for all elements in a resource.
Cardinality0...*
Invariants
  • ele-1:All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
Mappings
  • rim:n/a
MedicationAdministration2.id
DefinitionUnique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
Cardinality0...1
TypeSystem.String
Mappings
  • rim:n/a
MedicationAdministration2.extension
DefinitionMay 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.
Cardinality0...*
TypeExtension
Aliasextensions, 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.

SlicingUnordered, Open, by url(Value)
Invariants
  • ele-1:All FHIR elements must have a @value or children
    hasValue() or (children().count() > id.count())
  • ext-1:Must have either extensions or value[x], not both
    extension.exists() != value.exists()
Mappings
  • rim:n/a
  • rim:N/A
MedicationAdministration2.MedicationAdministration
DefinitionRoot concept of the MedicationAdministration information model. This root concept contains all data elements of the MedicationAdministration information model.
Cardinality0...*

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

PathNameStrengthURL
RouteOfAdministrationRouteOfMedicationAdministrationrequiredhttps://fhir.healthdata.be/ValueSet/RouteOfMedicationAdministration
MedicationAdministrationReasonForDeviationMedicationAdministrationReasonForDeviationrequiredhttps://fhir.healthdata.be/ValueSet/MedicationAdministrationReasonForDeviation
MedicationAdministrationStatusMedicationAdministrationStatusrequiredhttps://fhir.healthdata.be/ValueSet/MedicationAdministrationStatus