PackagesCanonicalsLogsProblems
    Packages
    ihe.pharm.meow@1.0.0-preview
    https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationTreatmentLineLM
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]