description: Logical data model for medication line. package_name: hl7.fhir.be.medication derivation: specialization name: MedicationLine type: https://www.ehealth.fgov.be/standards/fhir/medication/StructureDefinition/BeModelMedicationLine elements: patient: type: Reference short: Patient refers: ['https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-patient'] index: 3 dosage: {type: 'https://www.ehealth.fgov.be/standards/fhir/medication/StructureDefinition/BeModelDosagingInformation', short: Structured Dosage, array: true, index: 17} originType: type: CodeableConcept short: The origin of the line - hospital, ambulatory binding: {strength: required, valueSet: 'https://www.ehealth.fgov.be/standards/fhir/terminology/ValueSet/BeMedicationLineOriginTypeVS'} index: 20 adherence: type: BackboneElement short: Whether the patient is known to be taking the medication index: 5 elements: status: type: CodeableConcept short: The status - taking, not taking,... binding: {strength: required, valueSet: 'https://www.ehealth.fgov.be/standards/fhir/terminology/ValueSet/BeMedicationLineAdherenceStatusVS'} index: 6 adherenceStatusReason: short: Reason for the adherence status type: CodeableConcept binding: {strength: example, valueSet: 'https://www.ehealth.fgov.be/standards/fhir/terminology/ValueSet/BeMedicationLineAdherenceStatusReasonVS'} index: 7 required: [status] note: {type: Annotation, short: A note captured by a professional, array: true, index: 21} reason: type: BackboneElement short: Reason for the medication treatment array: true index: 11 elements: reference: {type: Reference, short: Reference to existing condition or reason, index: 12} code: {type: CodeableConcept, short: 'Code of the condition, or free text', index: 13} recordedDate: {type: dateTime, short: Timestamp the medication line content was recorded or last updated., index: 1} status: {type: code, short: Status of the line entry, index: 4} offLabel: {type: string, short: Reason for Off-label use or dosage override, index: 18} recorder: short: Recorder refers: ['https://www.ehealth.fgov.be/standards/fhir/core/StructureDefinition/be-practitioner'] type: Reference index: 2 identifier: {type: Identifier, short: Unique identifier, array: true, min: 1, index: 0} exposure: type: CodeableConcept short: Therapeutic, Prophylactic binding: {strength: required, valueSet: 'https://www.ehealth.fgov.be/standards/fhir/terminology/ValueSet/BeMedicationExposureIntentVS'} index: 19 effectivePeriod: type: BackboneElement short: Period of medication treatment index: 14 elements: start: {type: dateTime, short: The begin of the medication line, index: 15} end: {type: dateTime, short: The end of the medication line, index: 16} required: [start] medication: type: BackboneElement short: The product or substance index: 8 elements: product: type: Reference short: Product reference, identifier or name refers: ['https://www.ehealth.fgov.be/standards/fhir/medication/StructureDefinition/BeModelMedication'] index: 9 type: type: CodeableConcept short: Type of medication - magistral, medicinal product, non-medicinal product binding: {strength: required, valueSet: 'https://www.ehealth.fgov.be/standards/fhir/terminology/ValueSet/BeMedicationTypeVS'} index: 10 required: [product, type] package_version: 1.1.1 class: logical kind: logical url: https://www.ehealth.fgov.be/standards/fhir/medication/StructureDefinition/BeModelMedicationLine base: http://hl7.org/fhir/StructureDefinition/Base version: 1.1.1 required: [effectivePeriod, status, identifier, recorder, recordedDate, medication, patient]