PharmaceuticalAdviceHMW
type: StructureDefinition
node role: treeRoot
id:
  v: PharmaceuticalAdviceHMW
text:
  status:
    v: extensions
  div: Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> PharmaceuticalAdviceHMW 0..* Base [HMW] Logical Model for Pharmaceutical Advice This logical model cannot be the target of a reference identifier 0..1 Identifier The business identifier(s) for the medication prescription patient 1..1 Reference(Patient) The person for which the medication is prescribed. status 1..1 code Status of the prescription statusReason 0..* CodeableConcept Reason for current prescription status product[x] 1..1 Product prescribed productCodeableConcept CodeableConcept productReference Reference(Medication) encounter 0..1 Reference(Encounter) Encounter on which the medication was prescribed requester 0..1 Reference(Practitioner) Who made the prescription reason 0..* Reference(Condition | Observation) Reason or indication for ordering or not ordering the product dosageInstruction 0..* Dosage How the product should be taken/administered note 0..* Annotation Additional Information about the prescription date 0..1 dateTime When advice was initially made prescription 0..1 Reference(MedicationRequest) The prescription identification Observation 0..1 string problems 0..1 string summaryOf 0..1 string physicianPharmacistDiscussion 0..1 string Decision 0..1 string pharmacist 0..1 string pharmacy 0..1 string substitutionStatus 0..1 string <img src="[binary]" alt="doco" style="background-color: inherit"/> Documentation for this format
url:
  v: http://profiles.ihe.net/PHARM/ihe.pharm.mpd/StructureDefinition/PharmaceuticalAdviceHMW
version:
  v: 0.1.0
name:
  v: PharmaceuticalAdviceHMW
title:
  v: [HMW] Logical Model for Pharmaceutical Advice
status:
  v: active
date:
  v: 2023-08-03T13:33:51+00:00
publisher:
  v: Integrating the Healthcare Enterprise (IHE)
contact:
  name:
    v: Integrating the Healthcare Enterprise (IHE)
  telecom:
    system:
      v: url
    value:
      v: http://ihe.net
  telecom:
    system:
      v: email
contact:
  name:
    v: Jose Costa Teixeira
  telecom:
    system:
      v: email
    use:
      v: work
description:
  v: [HMW] Logical Model for Pharmaceutical Advice
jurisdiction:
  coding:
    system:
      v: http://unstats.un.org/unsd/methods/m49/m49.htm
    code:
      v: 001
copyright:
  v: IHE http://www.ihe.net/Governance/#Intellectual_Property
fhir version:
  v: 5.0.0
mapping:
  identity:
    v: rim
  uri:
    v: http://hl7.org/v3
  name:
    v: RIM Mapping
kind:
  v: logical
abstract:
  v: false
type:
  v: http://profiles.ihe.net/PHARM/ihe.pharm.mpd/StructureDefinition/PharmaceuticalAdviceHMW
base definition:
  v: http://hl7.org/fhir/StructureDefinition/Base
  link: http://hl7.org/fhir/StructureDefinition/Base
derivation:
  v: specialization
snapshot:
  element:
    id:
      v: PharmaceuticalAdviceHMW
    path:
      v: PharmaceuticalAdviceHMW
    short:
      v: [HMW] Logical Model for Pharmaceutical Advice
    definition:
      v: [HMW] Logical Model for Pharmaceutical Advice
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: Base
      min:
        v: 0
      max:
        v: *
    constraint:
      key:
        v: ele-1
      severity:
        v: error
      human:
        v: All FHIR elements must have a @value or children
      expression:
        v: hasValue() or (children().count() > id.count())
      source:
        v: http://hl7.org/fhir/StructureDefinition/Element
        link: http://hl7.org/fhir/StructureDefinition/Element
    is modifier:
      v: false
    mapping:
      identity:
        v: rim
      map:
        v: n/a
  element:
    id:
      v: PharmaceuticalAdviceHMW.identifier
    path:
      v: PharmaceuticalAdviceHMW.identifier
    short:
      v: The business identifier(s) for the medication prescription
    definition:
      v: The business identifier(s) for the medication prescription
    min:
      v: 0
    max:
      v: 1
    base:
      path:
        v: PharmaceuticalAdviceHMW.identifier
      min:
        v: 0
      max:
        v: 1
    type:
      code:
        v: Identifier
  element:
    id:
      v: PharmaceuticalAdviceHMW.patient
    path:
      v: PharmaceuticalAdviceHMW.patient
    short:
      v: The person for which the medication is prescribed.
    definition:
      v: The person for which the medication is prescribed.
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: PharmaceuticalAdviceHMW.patient
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: Reference
      target profile:
        v: http://hl7.org/fhir/StructureDefinition/Patient
        link: http://hl7.org/fhir/StructureDefinition/Patient
  element:
    id:
      v: PharmaceuticalAdviceHMW.status
    path:
      v: PharmaceuticalAdviceHMW.status
    short:
      v: Status of the prescription
    definition:
      v: Status of the prescription
    min:
      v: 1
    max:
      v: 1
    base:
      path:
        v: PharmaceuticalAdviceHMW.status
      min:
        v: 1
      max:
        v: 1
    type:
      code:
        v: code
  element:
    id:
      v: PharmaceuticalAdviceHMW.statusReason
    path:
      v: PharmaceuticalAdviceHMW.statusReason
    short:
      v: Reason for current prescription status
    definition:
      v: Reason for current prescription status
    min:
      v: 0
    max:
      v: *
    base:
      path:
        v: PharmaceuticalAdviceHMW.statusReason
      min:
        v: 0
      max:
        v: *

code:
  v: CodeableConcept

id:
  v: PharmaceuticalAdviceHMW.product[x]
path:
  v: PharmaceuticalAdviceHMW.product[x]
short:
  v: Product prescribed
definition:
  v: Product prescribed
min:
  v: 1
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.product[x]
  min:
    v: 1
  max:
    v: 1
type:
  code:
    v: CodeableConcept
type:
  code:
    v: Reference
  target profile:
    v: http://hl7.org/fhir/StructureDefinition/Medication
    link: http://hl7.org/fhir/StructureDefinition/Medication

id:
  v: PharmaceuticalAdviceHMW.encounter
path:
  v: PharmaceuticalAdviceHMW.encounter
short:
  v: Encounter on which the medication was prescribed
definition:
  v: Encounter on which the medication was prescribed
min:
  v: 0
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.encounter
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Reference
  target profile:
    v: http://hl7.org/fhir/StructureDefinition/Encounter
    link: http://hl7.org/fhir/StructureDefinition/Encounter

id:
  v: PharmaceuticalAdviceHMW.requester
path:
  v: PharmaceuticalAdviceHMW.requester
short:
  v: Who made the prescription
definition:
  v: Who made the prescription
min:
  v: 0
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.requester
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Reference
  target profile:
    v: http://hl7.org/fhir/StructureDefinition/Practitioner
    link: http://hl7.org/fhir/StructureDefinition/Practitioner

id:
  v: PharmaceuticalAdviceHMW.reason
path:
  v: PharmaceuticalAdviceHMW.reason
short:
  v: Reason or indication for ordering or not ordering the product
definition:
  v: Reason or indication for ordering or not ordering the product
min:
  v: 0
max:
  v: *
base:
  path:
    v: PharmaceuticalAdviceHMW.reason
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Reference
  target profile:
    v: http://hl7.org/fhir/StructureDefinition/Condition
    link: http://hl7.org/fhir/StructureDefinition/Condition
  target profile:
    v: http://hl7.org/fhir/StructureDefinition/Observation
    link: http://hl7.org/fhir/StructureDefinition/Observation

id:
  v: PharmaceuticalAdviceHMW.dosageInstruction
path:
  v: PharmaceuticalAdviceHMW.dosageInstruction
short:
  v: How the product should be taken/administered
definition:
  v: How the product should be taken/administered
min:
  v: 0
max:
  v: *
base:
  path:
    v: PharmaceuticalAdviceHMW.dosageInstruction
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Dosage

id:
  v: PharmaceuticalAdviceHMW.note
path:
  v: PharmaceuticalAdviceHMW.note
short:
  v: Additional Information about the prescription
definition:
  v: Additional Information about the prescription
min:
  v: 0
max:
  v: *
base:
  path:
    v: PharmaceuticalAdviceHMW.note
  min:
    v: 0
  max:
    v: *
type:
  code:
    v: Annotation

id:
  v: PharmaceuticalAdviceHMW.date
path:
  v: PharmaceuticalAdviceHMW.date
short:
  v: When advice was initially made
definition:
  v: When advice was initially made
min:
  v: 0
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.date
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: dateTime

id:
  v: PharmaceuticalAdviceHMW.prescription
path:
  v: PharmaceuticalAdviceHMW.prescription
short:
  v: The prescription identification
definition:
  v: The prescription identification
min:
  v: 0
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.prescription
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: Reference
  target profile:
    v: http://hl7.org/fhir/StructureDefinition/MedicationRequest
    link: http://hl7.org/fhir/StructureDefinition/MedicationRequest

id:
  v: PharmaceuticalAdviceHMW.Observation
path:
  v: PharmaceuticalAdviceHMW.Observation
min:
  v: 0
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.Observation
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.problems
path:
  v: PharmaceuticalAdviceHMW.problems
min:
  v: 0
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.problems
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.summaryOf
path:
  v: PharmaceuticalAdviceHMW.summaryOf
min:
  v: 0
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.summaryOf
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.physicianPharmacistDiscussion
path:
  v: PharmaceuticalAdviceHMW.physicianPharmacistDiscussion
min:
  v: 0
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.physicianPharmacistDiscussion
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.Decision
path:
  v: PharmaceuticalAdviceHMW.Decision
min:
  v: 0
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.Decision
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.pharmacist
path:
  v: PharmaceuticalAdviceHMW.pharmacist
min:
  v: 0
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.pharmacist
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.pharmacy
path:
  v: PharmaceuticalAdviceHMW.pharmacy
min:
  v: 0
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.pharmacy
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.substitutionStatus
path:
  v: PharmaceuticalAdviceHMW.substitutionStatus
min:
  v: 0
max:
  v: 1
base:
  path:
    v: PharmaceuticalAdviceHMW.substitutionStatus
  min:
    v: 0
  max:
    v: 1
type:
  code:
    v: string

element:
  id:
    v: PharmaceuticalAdviceHMW
  path:
    v: PharmaceuticalAdviceHMW
  short:
    v: [HMW] Logical Model for Pharmaceutical Advice
  definition:
    v: [HMW] Logical Model for Pharmaceutical Advice
element:
  id:
    v: PharmaceuticalAdviceHMW.identifier
  path:
    v: PharmaceuticalAdviceHMW.identifier
  short:
    v: The business identifier(s) for the medication prescription
  definition:
    v: The business identifier(s) for the medication prescription
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Identifier
element:
  id:
    v: PharmaceuticalAdviceHMW.patient
  path:
    v: PharmaceuticalAdviceHMW.patient
  short:
    v: The person for which the medication is prescribed.
  definition:
    v: The person for which the medication is prescribed.
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: Reference
    target profile:
      v: http://hl7.org/fhir/StructureDefinition/Patient
      link: http://hl7.org/fhir/StructureDefinition/Patient
element:
  id:
    v: PharmaceuticalAdviceHMW.status
  path:
    v: PharmaceuticalAdviceHMW.status
  short:
    v: Status of the prescription
  definition:
    v: Status of the prescription
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: code
element:
  id:
    v: PharmaceuticalAdviceHMW.statusReason
  path:
    v: PharmaceuticalAdviceHMW.statusReason
  short:
    v: Reason for current prescription status
  definition:
    v: Reason for current prescription status
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: CodeableConcept
element:
  id:
    v: PharmaceuticalAdviceHMW.product[x]
  path:
    v: PharmaceuticalAdviceHMW.product[x]
  short:
    v: Product prescribed
  definition:
    v: Product prescribed
  min:
    v: 1
  max:
    v: 1
  type:
    code:
      v: CodeableConcept
  type:
    code:
      v: Reference
    target profile:
      v: http://hl7.org/fhir/StructureDefinition/Medication
      link: http://hl7.org/fhir/StructureDefinition/Medication
element:
  id:
    v: PharmaceuticalAdviceHMW.encounter
  path:
    v: PharmaceuticalAdviceHMW.encounter
  short:
    v: Encounter on which the medication was prescribed
  definition:
    v: Encounter on which the medication was prescribed
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Reference
    target profile:
      v: http://hl7.org/fhir/StructureDefinition/Encounter
      link: http://hl7.org/fhir/StructureDefinition/Encounter
element:
  id:
    v: PharmaceuticalAdviceHMW.requester
  path:
    v: PharmaceuticalAdviceHMW.requester
  short:
    v: Who made the prescription
  definition:
    v: Who made the prescription
  min:
    v: 0
  max:
    v: 1
  type:
    code:
      v: Reference
    target profile:
      v: http://hl7.org/fhir/StructureDefinition/Practitioner
      link: http://hl7.org/fhir/StructureDefinition/Practitioner
element:
  id:
    v: PharmaceuticalAdviceHMW.reason
  path:
    v: PharmaceuticalAdviceHMW.reason
  short:
    v: Reason or indication for ordering or not ordering the product
  definition:
    v: Reason or indication for ordering or not ordering the product
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: Reference
    target profile:
      v: http://hl7.org/fhir/StructureDefinition/Condition
      link: http://hl7.org/fhir/StructureDefinition/Condition
    target profile:
      v: http://hl7.org/fhir/StructureDefinition/Observation
      link: http://hl7.org/fhir/StructureDefinition/Observation
element:
  id:
    v: PharmaceuticalAdviceHMW.dosageInstruction
  path:
    v: PharmaceuticalAdviceHMW.dosageInstruction
  short:
    v: How the product should be taken/administered
  definition:
    v: How the product should be taken/administered
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: Dosage
element:
  id:
    v: PharmaceuticalAdviceHMW.note
  path:
    v: PharmaceuticalAdviceHMW.note
  short:
    v: Additional Information about the prescription
  definition:
    v: Additional Information about the prescription
  min:
    v: 0
  max:
    v: *
  type:
    code:
      v: Annotation
element:
  id:
    v: PharmaceuticalAdviceHMW.date
  path:
    v: PharmaceuticalAdviceHMW.date
  short:
    v: When advice was initially made
  definition:
    v: When advice was initially made
  min:
    v: 0

v: 1

code:
  v: dateTime

id:
  v: PharmaceuticalAdviceHMW.prescription
path:
  v: PharmaceuticalAdviceHMW.prescription
short:
  v: The prescription identification
definition:
  v: The prescription identification
min:
  v: 0
max:
  v: 1
type:
  code:
    v: Reference
  target profile:
    v: http://hl7.org/fhir/StructureDefinition/MedicationRequest
    link: http://hl7.org/fhir/StructureDefinition/MedicationRequest

id:
  v: PharmaceuticalAdviceHMW.Observation
path:
  v: PharmaceuticalAdviceHMW.Observation
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.problems
path:
  v: PharmaceuticalAdviceHMW.problems
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.summaryOf
path:
  v: PharmaceuticalAdviceHMW.summaryOf
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.physicianPharmacistDiscussion
path:
  v: PharmaceuticalAdviceHMW.physicianPharmacistDiscussion
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.Decision
path:
  v: PharmaceuticalAdviceHMW.Decision
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.pharmacist
path:
  v: PharmaceuticalAdviceHMW.pharmacist
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.pharmacy
path:
  v: PharmaceuticalAdviceHMW.pharmacy
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string

id:
  v: PharmaceuticalAdviceHMW.substitutionStatus
path:
  v: PharmaceuticalAdviceHMW.substitutionStatus
min:
  v: 0
max:
  v: 1
type:
  code:
    v: string