MedicationOverviewLM
type: StructureDefinition
node role: treeRoot
resource.id:
  value: MedicationOverviewLM
domain resource.text:
  narrative.status:
    value: extensions
  narrative.div: Generated Narrative: StructureDefinition MedicationOverviewLM Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> MedicationOverviewLM 0..* Base Medication Overview (model) Instances of this type can be the target of a Reference #xD; patient 1..1 PatientLM Patient #xD; medicationTreatmentLine 0..* MedicationTreatmentLineLM List item in the list of all current medication based treatments. Each line can be verified or unverified. #xD; verification 0..1 BackboneElement Verification of overview #xD; practicioner 1..1 Reference(Practitioner (model)) HCP verifying the treatments/overview #xD; verificationTime 1..1 dateTime Time of the verification of the overview #xD; comment 0..* BackboneElement Comment on the full overview #xD; author 1..1 Reference(Practitioner (model)) author of the comment (pharmacist, doctor, social carer) #xD; date 1..1 dateTime time of comment #xD; commentText 1..1 string content of the comment #xD; subject 0..* Reference() What the comment is about. It can reference either a treatment line, treatment, or full overview #xD; <img src="[binary]" alt="doco" style="background-color: inherit"/> Documentation for this format
domain resource.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/tools/StructureDefinition/logical-target
  extension.value boolean:
    value: true
structure definition.url:
  value: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationOverviewLM
structure definition.version:
  value: 1.0.0-preview
structure definition.name:
  value: MedicationOverviewLM
structure definition.title:
  value: Medication Overview (model)
structure definition.status:
  value: active
structure definition.date:
  value: 2026-06-26T22:35:12+02:00
structure definition.publisher:
  value: Integrating the Healthcare Enterprise (IHE)
structure definition.contact:
  index: 0
  contact detail.name:
    value: Integrating the Healthcare Enterprise (IHE)
  contact detail.telecom:
    index: 0
    contact point.system:
      value: url
    contact point.value:
      value: http://ihe.net
  contact detail.telecom:
    index: 1
    contact point.system:
      value: email
structure definition.contact:
  index: 1
  contact detail.name:
    value: Jose Costa Teixeira
  contact detail.telecom:
    index: 0
    contact point.system:
      value: email
    contact point.use:
      value: work
structure definition.description:
  value: Logical model for the whole medication overview (medication schema)
structure definition.jurisdiction:
  index: 0
  codeable concept.coding:
    index: 0
    coding.system:
      value: http://unstats.un.org/unsd/methods/m49/m49.htm
    coding.code:
      value: 001
structure definition.copyright:
  value: IHE http://www.ihe.net/Governance/#Intellectual_Property
structure definition.fhir version:
  value: 4.0.1
structure definition.kind:
  value: logical
structure definition.abstract:
  value: false
structure definition.type:
  value: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationOverviewLM
structure definition.base definition:
  value: http://hl7.org/fhir/StructureDefinition/Base
  link: http://hl7.org/fhir/StructureDefinition/Base
structure definition.derivation:
  value: specialization
structure definition.snapshot:
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version
    extension.value string:
      value: 4.0.1
  structure definition.snapshot.element:
    index: 0
    element.id:
      value: MedicationOverviewLM
    element definition.path:
      value: MedicationOverviewLM
    element definition.short:
      value: Medication Overview (model)
    element definition.definition:
      value: Logical model for the whole medication overview (medication schema)
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: Base
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.is modifier:
      value: false
  structure definition.snapshot.element:
    index: 1
    element.id:
      value: MedicationOverviewLM.patient
    element definition.path:
      value: MedicationOverviewLM.patient
    element definition.short:
      value: Patient
    element definition.definition:
      value: Patient
    element definition.min:
      value: 1
    element definition.max:
      value: 1
    element definition.base:
      element definition.base.path:
        value: MedicationOverviewLM.patient
      element definition.base.min:
        value: 1
      element definition.base.max:
        value: 1
    element definition.type:
      index: 0
      element definition.type.code:
        value: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/PatientLM
  structure definition.snapshot.element:
    index: 2
    element.id:
      value: MedicationOverviewLM.medicationTreatmentLine
    element definition.path:
      value: MedicationOverviewLM.medicationTreatmentLine
    element definition.short:
      value: List item in the list of all current medication based treatments. Each line can be verified or unverified.
    element definition.definition:
      value: List item in the list of all current medication based treatments. Each line can be verified or unverified.
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: MedicationOverviewLM.medicationTreatmentLine
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.type:
      index: 0
      element definition.type.code:
        value: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationTreatmentLineLM
  structure definition.snapshot.element:
    index: 3
    element.id:
      value: MedicationOverviewLM.verification
    element definition.path:
      value: MedicationOverviewLM.verification
    element definition.short:
      value: Verification of overview
    element definition.definition:
      value: Verification of overview
    element definition.min:
      value: 0
    element definition.max:
      value: 1
    element definition.base:
      element definition.base.path:
        value: MedicationOverviewLM.verification
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: 1
    element definition.type:
      index: 0
      element definition.type.code:
        value: BackboneElement
    element definition.constraint:
      index: 0
      element definition.constraint.key:
        value: ele-1
      element definition.constraint.severity:
        value: error
      element definition.constraint.human:
        value: All FHIR elements must have a @value or children
      element definition.constraint.expression:
        value: hasValue() or (children().count() > id.count())
      element definition.constraint.xpath:
        value: @value|f:*|h:div
      element definition.constraint.source:
        value: http://hl7.org/fhir/StructureDefinition/Element
        link: http://hl7.org/fhir/StructureDefinition/Element
  structure definition.snapshot.element:
    index: 4
    element.id:
      value: MedicationOverviewLM.verification.id
    element definition.path:
      value: MedicationOverviewLM.verification.id

value: xmlAttr
index: 0

value: Unique id for inter-element referencing

value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

value: 0

value: 1

element definition.base.path:
  value: Element.id
element definition.base.min:
  value: 0
element definition.base.max:
  value: 1

index: 0
element.extension:
  index: 0
  extension.url:
    value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
  extension.value url:
    value: string
element definition.type.code:
  value: http://hl7.org/fhirpath/System.String

value: false

value: false

index: 0
element definition.mapping.identity:
  value: rim
element definition.mapping.map:
  value: n/a

index: 5
element.id:
  value: MedicationOverviewLM.verification.extension
element definition.path:
  value: MedicationOverviewLM.verification.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 6
element.id:
  value: MedicationOverviewLM.verification.modifierExtension
element definition.path:
  value: MedicationOverviewLM.verification.modifierExtension
element definition.short:
  value: Extensions that cannot be ignored even if unrecognized
element definition.definition:
  value: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
element definition.comment:
  value: 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.
element definition.requirements:
  value: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.alias:
  value: modifiers
  index: 2
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: BackboneElement.modifierExtension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: true
element definition.is modifier reason:
  value: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
element definition.is summary:
  value: true
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: N/A

index: 7
element.id:
  value: MedicationOverviewLM.verification.practicioner
element definition.path:
  value: MedicationOverviewLM.verification.practicioner
element definition.short:
  value: HCP verifying the treatments/overview
element definition.definition:
  value: HCP verifying the treatments/overview
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationOverviewLM.verification.practicioner
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Reference
  element definition.type.target profile:
    value: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/PractitionerLM
    index: 0
    link: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/PractitionerLM

index: 8
element.id:
  value: MedicationOverviewLM.verification.verificationTime
element definition.path:
  value: MedicationOverviewLM.verification.verificationTime
element definition.short:
  value: Time of the verification of the overview
element definition.definition:
  value: Time of the verification of the overview
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationOverviewLM.verification.verificationTime
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: dateTime

index: 9
element.id:
  value: MedicationOverviewLM.comment
element definition.path:
  value: MedicationOverviewLM.comment
element definition.short:
  value: Comment on the full overview
element definition.definition:
  value: Comment on the full overview
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: MedicationOverviewLM.comment
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: BackboneElement
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element

index: 10
element.id:
  value: MedicationOverviewLM.comment.id
element definition.path:
  value: MedicationOverviewLM.comment.id
element definition.representation:
  value: xmlAttr
  index: 0
element definition.short:
  value: Unique id for inter-element referencing
element definition.definition:
  value: Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: Element.id
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element.extension:
    index: 0
    extension.url:
      value: http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type
    extension.value url:
      value: string
  element definition.type.code:
    value: http://hl7.org/fhirpath/System.String
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 11
element.id:
  value: MedicationOverviewLM.comment.extension
element definition.path:
  value: MedicationOverviewLM.comment.extension
element definition.slicing:
  element definition.slicing.discriminator:
    index: 0
    element definition.slicing.discriminator.type:
      value: value
    element definition.slicing.discriminator.path:
      value: url
  element definition.slicing.description:
    value: Extensions are always sliced by (at least) url
  element definition.slicing.rules:
    value: open
element definition.short:
  value: Additional content defined by implementations
element definition.definition:
  value: 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.
element definition.comment:
  value: 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.
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: Element.extension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: false
element definition.is summary:
  value: false
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: n/a

index: 12
element.id:
  value: MedicationOverviewLM.comment.modifierExtension
element definition.path:
  value: MedicationOverviewLM.comment.modifierExtension
element definition.short:
  value: Extensions that cannot be ignored even if unrecognized
element definition.definition:
  value: May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. 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. Applications processing a resource are required to check for modifier extensions. Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).
element definition.comment:
  value: 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.
element definition.requirements:
  value: Modifier extensions allow for extensions that *cannot* be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the [definition of modifier extensions](http://hl7.org/fhir/R4/extensibility.html#modifierExtension).
element definition.alias:
  value: extensions
  index: 0
element definition.alias:
  value: user content
  index: 1
element definition.alias:
  value: modifiers
  index: 2
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: BackboneElement.modifierExtension
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Extension
element definition.constraint:
  index: 0
  element definition.constraint.key:
    value: ele-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: All FHIR elements must have a @value or children
  element definition.constraint.expression:
    value: hasValue() or (children().count() > id.count())
  element definition.constraint.xpath:
    value: @value|f:*|h:div
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Element
    link: http://hl7.org/fhir/StructureDefinition/Element
element definition.constraint:
  index: 1
  element definition.constraint.key:
    value: ext-1
  element definition.constraint.severity:
    value: error
  element definition.constraint.human:
    value: Must have either extensions or value[x], not both
  element definition.constraint.expression:
    value: extension.exists() != value.exists()
  element definition.constraint.xpath:
    value: exists(f:extension)!=exists(f:*[starts-with(local-name(.), "value")])
  element definition.constraint.source:
    value: http://hl7.org/fhir/StructureDefinition/Extension
    link: http://hl7.org/fhir/StructureDefinition/Extension
element definition.is modifier:
  value: true
element definition.is modifier reason:
  value: Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
element definition.is summary:
  value: true
element definition.mapping:
  index: 0
  element definition.mapping.identity:
    value: rim
  element definition.mapping.map:
    value: N/A

index: 13
element.id:
  value: MedicationOverviewLM.comment.author
element definition.path:
  value: MedicationOverviewLM.comment.author
element definition.short:
  value: author of the comment (pharmacist, doctor, social carer)
element definition.definition:
  value: author of the comment (pharmacist, doctor, social carer)
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationOverviewLM.comment.author
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Reference
  element definition.type.target profile:
    value: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/PractitionerLM
    index: 0
    link: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/PractitionerLM

index: 14
element.id:
  value: MedicationOverviewLM.comment.date
element definition.path:
  value: MedicationOverviewLM.comment.date
element definition.short:
  value: time of comment
element definition.definition:
  value: time of comment
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationOverviewLM.comment.date
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: dateTime

index: 15
element.id:
  value: MedicationOverviewLM.comment.commentText
element definition.path:
  value: MedicationOverviewLM.comment.commentText
element definition.short:
  value: content of the comment
element definition.definition:
  value: content of the comment
element definition.min:
  value: 1
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: MedicationOverviewLM.comment.commentText
  element definition.base.min:
    value: 1
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 16
element.id:
  value: MedicationOverviewLM.comment.subject
element definition.path:
  value: MedicationOverviewLM.comment.subject
element definition.short:
  value: What the comment is about. It can reference either a treatment line, treatment, or full overview
element definition.definition:
  value: What the comment is about. It can reference either a treatment line, treatment, or full overview
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: MedicationOverviewLM.comment.subject
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: Reference

structure definition.differential.element:
  index: 0
  element.id:
    value: MedicationOverviewLM
  element definition.path:
    value: MedicationOverviewLM
  element definition.short:
    value: Medication Overview (model)
  element definition.definition:
    value: Logical model for the whole medication overview (medication schema)
structure definition.differential.element:
  index: 1
  element.id:
    value: MedicationOverviewLM.patient
  element definition.path:
    value: MedicationOverviewLM.patient
  element definition.short:
    value: Patient
  element definition.definition:
    value: Patient
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/PatientLM
structure definition.differential.element:
  index: 2
  element.id:
    value: MedicationOverviewLM.medicationTreatmentLine
  element definition.path:
    value: MedicationOverviewLM.medicationTreatmentLine
  element definition.short:
    value: List item in the list of all current medication based treatments. Each line can be verified or unverified.
  element definition.definition:
    value: List item in the list of all current medication based treatments. Each line can be verified or unverified.
  element definition.min:
    value: 0
  element definition.max:
    value: *
  element definition.type:
    index: 0
    element definition.type.code:
      value: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/MedicationTreatmentLineLM
structure definition.differential.element:
  index: 3
  element.id:
    value: MedicationOverviewLM.verification
  element definition.path:
    value: MedicationOverviewLM.verification
  element definition.short:
    value: Verification of overview
  element definition.definition:
    value: Verification of overview
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: BackboneElement
structure definition.differential.element:
  index: 4
  element.id:
    value: MedicationOverviewLM.verification.practicioner
  element definition.path:
    value: MedicationOverviewLM.verification.practicioner
  element definition.short:
    value: HCP verifying the treatments/overview
  element definition.definition:
    value: HCP verifying the treatments/overview
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: Reference
    element definition.type.target profile:
      value: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/PractitionerLM
      index: 0
      link: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/PractitionerLM
structure definition.differential.element:
  index: 5
  element.id:
    value: MedicationOverviewLM.verification.verificationTime
  element definition.path:
    value: MedicationOverviewLM.verification.verificationTime
  element definition.short:
    value: Time of the verification of the overview
  element definition.definition:
    value: Time of the verification of the overview
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: dateTime
structure definition.differential.element:
  index: 6
  element.id:
    value: MedicationOverviewLM.comment
  element definition.path:
    value: MedicationOverviewLM.comment
  element definition.short:
    value: Comment on the full overview
  element definition.definition:
    value: Comment on the full overview
  element definition.min:
    value: 0
  element definition.max:
    value: *
  element definition.type:
    index: 0
    element definition.type.code:
      value: BackboneElement
structure definition.differential.element:
  index: 7
  element.id:
    value: MedicationOverviewLM.comment.author
  element definition.path:
    value: MedicationOverviewLM.comment.author
  element definition.short:
    value: author of the comment (pharmacist, doctor, social carer)
  element definition.definition:
    value: author of the comment (pharmacist, doctor, social carer)
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: Reference
    element definition.type.target profile:
      value: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/PractitionerLM
      index: 0
      link: https://profiles.ihe.net/PHARM/MEOW/StructureDefinition/PractitionerLM
structure definition.differential.element:
  index: 8
  element.id:
    value: MedicationOverviewLM.comment.date
  element definition.path:
    value: MedicationOverviewLM.comment.date
  element definition.short:
    value: time of comment
  element definition.definition:
    value: time of comment
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: dateTime
structure definition.differential.element:
  index: 9
  element.id:
    value: MedicationOverviewLM.comment.commentText
  element definition.path:
    value: MedicationOverviewLM.comment.commentText
  element definition.short:
    value: content of the comment
  element definition.definition:
    value: content of the comment
  element definition.min:
    value: 1
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: string
structure definition.differential.element:
  index: 10
  element.id:
    value: MedicationOverviewLM.comment.subject
  element definition.path:
    value: MedicationOverviewLM.comment.subject
  element definition.short:
    value: What the comment is about. It can reference either a treatment line, treatment, or full overview
  element definition.definition:
    value: What the comment is about. It can reference either a treatment line, treatment, or full overview
  element definition.min:
    value: 0
  element definition.max:
    value: *
  element definition.type:
    index: 0
    element definition.type.code:
      value: Reference