description: Logical model for representing one line/medication in medication overview. package_name: ihe.pharm.meow derivation: specialization name: MedicationTreatmentLineLM type: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationTreatmentLineLM elements: category: {type: CodeableConcept, short: Whatever category for the treatment line. Categorisation of treatment lines is implementation-specific., array: true, index: 16} treatmentStatusReasonCode: {type: CodeableConcept, short: 'The reason - coded - for the treatment status - i.e. adverse events, refusal...', index: 10} substitution: type: BackboneElement short: Whether and which type of substitution is allowed for this medication treatment line index: 27 elements: substitutionType: {type: CodeableConcept, short: The type of substitution that is allowed., index: 28} substitutionTypeReason: {type: CodeableConcept, short: Coded reason for the substitution requirement, index: 29} substitutionTypeReasonText: {type: string, short: Textual reason for the substitution requirement, index: 30} required: [substitutionType] indication: {type: CodeableConcept, short: 'Reason why the product has been prescribed to the patient, or why the patient claims to be taking it', array: true, index: 18} derivedFrom: type: BackboneElement short: Any data object that this treatment line is derived from array: true index: 37 elements: request: {type: Reference, short: Prescriptions that have been the source for creating the unverified treatment line, array: true, index: 38} statement: {type: Reference, short: 'Medication-related statements from patients, pharmacists, or other HCPs, that are the source for creating the unverified treatment line', array: true, index: 39} dispensation: {type: Reference, short: Related dispensations that are not necessarily related to existing prescriptions/requests/statements., array: true, index: 40} administration: {type: Reference, short: Related administrations that are not necessarily related to existing prescriptions/requests/statements., array: true, index: 41} other: {type: Reference, short: 'Other related sources of information - CarePlan, Immunizations, Documents (e.g. Discharge letters)...', array: true, index: 42} indicationText: {type: string, short: Textual explanation for why the medication has been prescribed or why the patient is taking it. This might not be allowed by some implementations., index: 19} medicationCodeableConcept: {type: CodeableConcept, short: Medicinal product for which the treatment line refers to. Identification or sufficient description of the product., choiceOf: medication, index: 4} treatmentStatus: {type: CodeableConcept, short: 'The state of the actual treatment - taking, not taken...', index: 9} treatmentStatusReasonText: {type: string, short: 'The reason - free text - for the treatment status - i.e. adverse events, refusal...', index: 11} intendedUse: {type: CodeableConcept, short: 'Intended Use of the medication - prophylaxis, therapy...', index: 20} recordingMetadata: type: BackboneElement short: Metadata about reporting/authoring of the treatment line index: 31 elements: recorder: {type: Reference, short: Person entering the statement by initiating a treatment or documenting a statement by a patient or another professional. The recorder may be different from the author., index: 32} recordedTime: {type: dateTime, short: Time of creation of the treatment line, index: 33} patientReported: {type: boolean, short: The treatment line has been documented according to patient's statement, index: 34} responsibleAuthor: type: Reference short: HCP who takes the clinical decision for the medication treatment line. If an author is not present, the responsibility of the medication line is with the recorder. refers: ['https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/PractitionerLM'] index: 35 authoringTime: {type: dateTime, short: 'The time the clinical decision was made by the responsibleAuthor. Normally, the same time as recording time when it''s the same person.', index: 36} required: [recordedTime, recorder] status: type: code short: Status of the treatment line entry binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/medication-statement-status'} index: 6 comment: type: BackboneElement short: Comment on the individual line array: true index: 23 elements: author: {type: Reference, short: 'Author of the comment (Pharmacist, doctor, social carer, patient, device, related person)', index: 24} date: {type: dateTime, short: time of comment, index: 25} commentText: {type: string, short: content of the comment, index: 26} required: [commentText] identifier: {type: Identifier, short: Unique business identifier(s) for the medication treatment line, array: true, index: 0} preparationInstructions: {type: string, short: Additional instructions about preparation or dispense, array: true, index: 22} medicationReference: short: Medicinal product for which the treatment line refers to. Identification or sufficient description of the product. refers: ['https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicinalProductLM'] type: Reference choiceOf: medication index: 5 version: {type: string, short: Business version of the treatment line, index: 7} usageInstructions: {type: 'https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/DosagingInformation', short: Instructions about administration of the product, array: true, index: 21} medicationTreatment: {type: 'https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationTreatmentLM', short: Reference or identifier of the group of lines that belong together, array: true, index: 17} timestamp: {type: dateTime, short: Timestamp of the version of the treatment line, index: 8} subject: type: Reference short: The patient for whom the medication treatment line applies refers: ['http://hl7.org/fhir/StructureDefinition/Patient'] index: 1 verificationInformation: type: BackboneElement short: Verification of medication line array: true index: 13 elements: verifier: {type: Reference, short: 'HCP (or device, if authorized) verifying the treatments/overview', index: 14} verificationTime: {type: dateTime, short: The date and time when this medication treatment line was verified, index: 15} required: [verifier, verificationTime] effectivePeriod: {type: Period, short: The period of time the treatment is in effect, index: 12} medication: short: Medicinal product for which the treatment line refers to. Identification or sufficient description of the product. choices: [medicationCodeableConcept, medicationReference] index: 3 package_version: 1.0.0-preview class: logical kind: logical url: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationTreatmentLineLM base: http://hl7.org/fhir/StructureDefinition/Base version: 1.0.0-preview required: [recordingMetadata, medicationCodeableConcept, status, subject, medication, medicationReference]