PractitionerLM
type: StructureDefinition
node role: treeRoot
resource.id:
  value: PractitionerLM
domain resource.text:
  narrative.status:
    value: extensions
  narrative.div: Generated Narrative: StructureDefinition PractitionerLM Name Flags Card. Type Description & Constraints<img src="[binary]" alt="doco" style="background-color: inherit"/> PractitionerLM 0..* Base Practitioner (model) Instances of this type can be the target of a Reference #xD; identifier 1..* Identifier Prescribing/dispensing practitioner's Identifier #xD; name 1..* HumanName Prescribing/dispensing practitioner's name, incl first name, last name, or any other relevant name parts #xD; specialtyProfession 0..* CodeableConcept Specialty/profession of the prescribing/dispensing practitioner #xD; organisation 0..1 BackboneElement Facility/organisation the prescribing/dispensing practitioner represents #xD; identifier 0..1 Identifier Organisation Identifier #xD; facilityName 0..1 string Facility/organisation name #xD; facilityAddress 0..1 Address Facility/organisation address #xD; contactInformation 0..1 BackboneElement Contact information for the prescriber/dispenser or the organisation #xD; phone 0..1 string Phone number #xD; email 0..* string Email address #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/StructureDefinition/structuredefinition-type-characteristics
  extension.value code:
    value: can-be-target
domain resource.extension:
  index: 1
  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/PractitionerLM
structure definition.version:
  value: 1.0.0-preview
structure definition.name:
  value: PractitionerLM
structure definition.title:
  value: Practitioner (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 practitioner (basic data relevant for this use case)
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/PractitionerLM
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: PractitionerLM
    element definition.path:
      value: PractitionerLM
    element definition.short:
      value: Practitioner (model)
    element definition.definition:
      value: Logical model for practitioner (basic data relevant for this use case)
    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: PractitionerLM.identifier
    element definition.path:
      value: PractitionerLM.identifier
    element definition.short:
      value: Prescribing/dispensing practitioner's Identifier
    element definition.definition:
      value: Prescribing/dispensing practitioner's Identifier
    element definition.min:
      value: 1
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: PractitionerLM.identifier
      element definition.base.min:
        value: 1
      element definition.base.max:
        value: *
    element definition.type:
      index: 0
      element definition.type.code:
        value: Identifier
  structure definition.snapshot.element:
    index: 2
    element.id:
      value: PractitionerLM.name
    element definition.path:
      value: PractitionerLM.name
    element definition.short:
      value: Prescribing/dispensing practitioner's name, incl first name, last name, or any other relevant name parts
    element definition.definition:
      value: Prescribing/dispensing practitioner's name, incl first name, last name, or any other relevant name parts
    element definition.min:
      value: 1
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: PractitionerLM.name
      element definition.base.min:
        value: 1
      element definition.base.max:
        value: *
    element definition.type:
      index: 0
      element definition.type.code:
        value: HumanName
  structure definition.snapshot.element:
    index: 3
    element.id:
      value: PractitionerLM.specialtyProfession
    element definition.path:
      value: PractitionerLM.specialtyProfession
    element definition.short:
      value: Specialty/profession of the prescribing/dispensing practitioner
    element definition.definition:
      value: Specialty/profession of the prescribing/dispensing practitioner
    element definition.min:
      value: 0
    element definition.max:
      value: *
    element definition.base:
      element definition.base.path:
        value: PractitionerLM.specialtyProfession
      element definition.base.min:
        value: 0
      element definition.base.max:
        value: *
    element definition.type:
      index: 0
      element definition.type.code:
        value: CodeableConcept
  structure definition.snapshot.element:
    index: 4
    element.id:
      value: PractitionerLM.organisation
    element definition.path:
      value: PractitionerLM.organisation
    element definition.short:
      value: Facility/organisation the prescribing/dispensing practitioner represents
    element definition.definition:
      value: Facility/organisation the prescribing/dispensing practitioner represents
    element definition.min:
      value: 0
    element definition.max:
      value: 1

element definition.base.path:
  value: PractitionerLM.organisation
element definition.base.min:
  value: 0
element definition.base.max:
  value: 1

index: 0
element definition.type.code:
  value: BackboneElement

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: 5
element.id:
  value: PractitionerLM.organisation.id
element definition.path:
  value: PractitionerLM.organisation.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: 6
element.id:
  value: PractitionerLM.organisation.extension
element definition.path:
  value: PractitionerLM.organisation.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: 7
element.id:
  value: PractitionerLM.organisation.modifierExtension
element definition.path:
  value: PractitionerLM.organisation.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: 8
element.id:
  value: PractitionerLM.organisation.identifier
element definition.path:
  value: PractitionerLM.organisation.identifier
element definition.short:
  value: Organisation Identifier
element definition.definition:
  value: Organisation Identifier
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: PractitionerLM.organisation.identifier
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Identifier

index: 9
element.id:
  value: PractitionerLM.organisation.facilityName
element definition.path:
  value: PractitionerLM.organisation.facilityName
element definition.short:
  value: Facility/organisation name
element definition.definition:
  value: Facility/organisation name
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: PractitionerLM.organisation.facilityName
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 10
element.id:
  value: PractitionerLM.organisation.facilityAddress
element definition.path:
  value: PractitionerLM.organisation.facilityAddress
element definition.short:
  value: Facility/organisation address
element definition.definition:
  value: Facility/organisation address
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: PractitionerLM.organisation.facilityAddress
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: Address

index: 11
element.id:
  value: PractitionerLM.contactInformation
element definition.path:
  value: PractitionerLM.contactInformation
element definition.short:
  value: Contact information for the prescriber/dispenser or the organisation
element definition.definition:
  value: Contact information for the prescriber/dispenser or the organisation
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: PractitionerLM.contactInformation
  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

index: 12
element.id:
  value: PractitionerLM.contactInformation.id
element definition.path:
  value: PractitionerLM.contactInformation.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: 13
element.id:
  value: PractitionerLM.contactInformation.extension
element definition.path:
  value: PractitionerLM.contactInformation.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: 14
element.id:
  value: PractitionerLM.contactInformation.modifierExtension
element definition.path:
  value: PractitionerLM.contactInformation.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: 15
element.id:
  value: PractitionerLM.contactInformation.phone
element definition.path:
  value: PractitionerLM.contactInformation.phone
element definition.short:
  value: Phone number
element definition.definition:
  value: Phone number
element definition.min:
  value: 0
element definition.max:
  value: 1
element definition.base:
  element definition.base.path:
    value: PractitionerLM.contactInformation.phone
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: 1
element definition.type:
  index: 0
  element definition.type.code:
    value: string

index: 16
element.id:
  value: PractitionerLM.contactInformation.email
element definition.path:
  value: PractitionerLM.contactInformation.email
element definition.short:
  value: Email address
element definition.definition:
  value: Email address
element definition.min:
  value: 0
element definition.max:
  value: *
element definition.base:
  element definition.base.path:
    value: PractitionerLM.contactInformation.email
  element definition.base.min:
    value: 0
  element definition.base.max:
    value: *
element definition.type:
  index: 0
  element definition.type.code:
    value: string

structure definition.differential.element:
  index: 0
  element.id:
    value: PractitionerLM
  element definition.path:
    value: PractitionerLM
  element definition.short:
    value: Practitioner (model)
  element definition.definition:
    value: Logical model for practitioner (basic data relevant for this use case)
structure definition.differential.element:
  index: 1
  element.id:
    value: PractitionerLM.identifier
  element definition.path:
    value: PractitionerLM.identifier
  element definition.short:
    value: Prescribing/dispensing practitioner's Identifier
  element definition.definition:
    value: Prescribing/dispensing practitioner's Identifier
  element definition.min:
    value: 1
  element definition.max:
    value: *
  element definition.type:
    index: 0
    element definition.type.code:
      value: Identifier
structure definition.differential.element:
  index: 2
  element.id:
    value: PractitionerLM.name
  element definition.path:
    value: PractitionerLM.name
  element definition.short:
    value: Prescribing/dispensing practitioner's name, incl first name, last name, or any other relevant name parts
  element definition.definition:
    value: Prescribing/dispensing practitioner's name, incl first name, last name, or any other relevant name parts
  element definition.min:
    value: 1
  element definition.max:
    value: *
  element definition.type:
    index: 0
    element definition.type.code:
      value: HumanName
structure definition.differential.element:
  index: 3
  element.id:
    value: PractitionerLM.specialtyProfession
  element definition.path:
    value: PractitionerLM.specialtyProfession
  element definition.short:
    value: Specialty/profession of the prescribing/dispensing practitioner
  element definition.definition:
    value: Specialty/profession of the prescribing/dispensing practitioner
  element definition.min:
    value: 0
  element definition.max:
    value: *
  element definition.type:
    index: 0
    element definition.type.code:
      value: CodeableConcept
structure definition.differential.element:
  index: 4
  element.id:
    value: PractitionerLM.organisation
  element definition.path:
    value: PractitionerLM.organisation
  element definition.short:
    value: Facility/organisation the prescribing/dispensing practitioner represents
  element definition.definition:
    value: Facility/organisation the prescribing/dispensing practitioner represents
  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: 5
  element.id:
    value: PractitionerLM.organisation.identifier
  element definition.path:
    value: PractitionerLM.organisation.identifier
  element definition.short:
    value: Organisation Identifier
  element definition.definition:
    value: Organisation Identifier
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: Identifier
structure definition.differential.element:
  index: 6
  element.id:
    value: PractitionerLM.organisation.facilityName
  element definition.path:
    value: PractitionerLM.organisation.facilityName
  element definition.short:
    value: Facility/organisation name
  element definition.definition:
    value: Facility/organisation name
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: string
structure definition.differential.element:
  index: 7
  element.id:
    value: PractitionerLM.organisation.facilityAddress
  element definition.path:
    value: PractitionerLM.organisation.facilityAddress
  element definition.short:
    value: Facility/organisation address
  element definition.definition:
    value: Facility/organisation address
  element definition.min:
    value: 0
  element definition.max:
    value: 1
  element definition.type:
    index: 0
    element definition.type.code:
      value: Address
structure definition.differential.element:
  index: 8
  element.id:
    value: PractitionerLM.contactInformation
  element definition.path:
    value: PractitionerLM.contactInformation
  element definition.short:
    value: Contact information for the prescriber/dispenser or the organisation
  element definition.definition:
    value: Contact information for the prescriber/dispenser or the organisation
  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: 9
  element.id:
    value: PractitionerLM.contactInformation.phone
  element definition.path:
    value: PractitionerLM.contactInformation.phone
  element definition.short:
    value: Phone number
  element definition.definition:
    value: Phone number
  element definition.min:
    value: 0
  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: PractitionerLM.contactInformation.email
  element definition.path:
    value: PractitionerLM.contactInformation.email
  element definition.short:
    value: Email address
  element definition.definition:
    value: Email address
  element definition.min:
    value: 0
  element definition.max:
    value: *
  element definition.type:
    index: 0
    element definition.type.code:
      value: string