MyHealth@Eu Electronic Prescription and Dispense
1.0.0-poc - qa-preview 150

This page is part of the MyHealth@Eu Electronic Prescription and Dispense (v1.0.0-poc: QA Preview) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Logical Model: Pharmacy Location model

Official URL: http://fhir.ehdsi.eu/epd/StructureDefinition/MyHealthEuLocationEpd Version: 1.0.0-poc
Draft as of 2026-07-16 Computable Name: MyHealthEuLocationEpd

Copyright/Legal: Copyright European Union, represented by the European Commission - DG SANTE. Licenced under CC-BY-4.0.

MyHealth@EU refined model for pharmacy/facility location information in the context of eDispensation

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuLocationEpd 0..* MyHealthEuLocation Pharmacy Location model

Elements defined in Ancestors:identifier, name, description, type, address, managingOrganisation, partOf, identifier, name, description, type, address, managingOrganisation, partOf
... identifier O 0..* Identifier Location identifier
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
... name O 0..1 string Name of the location as used by humans
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & MAY:able-to-populate MyHealth@EU HandlerMyHealth@EU Handler from Location model
... description O 0..1 string Additional details about the location that could be displayed as further information to identify the location beyond its name
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
... address O 0..1 MyHealthEuAddress Physical location address
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
.... use O 0..1 CodeableConcept Purpose of the address
Binding Description: (preferred): HL7 AddressUse
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... type O 0..1 CodeableConcept Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.
Binding Description: (preferred): HL7 AddressType
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... text O 0..1 string Text representation of the address
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... street O 0..1 string Name of the street
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... houseNumber O 0..1 string House number
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... postBox O 0..1 string Post box
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... city O 0..1 string City
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... postalCode O 0..1 string Postal code
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... country O 0..1 CodeableConcept Country name and country code
Binding Description: (preferred): ISO 3166-1 alpha-2
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Address model
... managingOrganisation O 0..1 MyHealthEuOrganisation The organisation responsible for the provisioning and upkeep of the location
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
... partOf O 0..1 MyHealthEuOrganisation Another location of which this location is physically a part of
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MyHealthEuLocationEpd.​type Base preferred Not State Unknown
MyHealthEuLocationEpd.​address.use Base preferred Not State Unknown
MyHealthEuLocationEpd.​address.type Base preferred Not State Unknown
MyHealthEuLocationEpd.​address.country Base preferred Not State Unknown

This structure is derived from MyHealthEuLocation

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuLocationEpd 0..* MyHealthEuLocation Pharmacy Location model

Elements defined in Ancestors:identifier, name, description, type, address, managingOrganisation, partOf, identifier, name, description, type, address, managingOrganisation, partOf
... identifier O 0..* Identifier Location identifier
ObligationsActorSource
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
... name O 0..1 string Name of the location as used by humans
ObligationsActorSource
MAY:able-to-populate & MAY:able-to-populate MyHealth@EU HandlerMyHealth@EU Handler from Location model
... address O 0..1 MyHealthEuAddress Physical location address
ObligationsActorSource
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
.... street O 0..1 string Name of the street
ObligationsActorSource
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... city O 0..1 string City
ObligationsActorSource
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... postalCode O 0..1 string Postal code
ObligationsActorSource
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuLocationEpd 0..* MyHealthEuLocation Pharmacy Location model

Elements defined in Ancestors:identifier, name, description, type, address, managingOrganisation, partOf, identifier, name, description, type, address, managingOrganisation, partOf
... identifier O 0..* Identifier Location identifier
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
... name O 0..1 string Name of the location as used by humans
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & MAY:able-to-populate MyHealth@EU HandlerMyHealth@EU Handler from Location model
... description O 0..1 string Additional details about the location that could be displayed as further information to identify the location beyond its name
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
... address O 0..1 MyHealthEuAddress Physical location address
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
.... use O 0..1 CodeableConcept Purpose of the address
Binding Description: (preferred): HL7 AddressUse
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... type O 0..1 CodeableConcept Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.
Binding Description: (preferred): HL7 AddressType
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... text O 0..1 string Text representation of the address
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... street O 0..1 string Name of the street
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... houseNumber O 0..1 string House number
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... postBox O 0..1 string Post box
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... city O 0..1 string City
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... postalCode O 0..1 string Postal code
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... country O 0..1 CodeableConcept Country name and country code
Binding Description: (preferred): ISO 3166-1 alpha-2
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Address model
... managingOrganisation O 0..1 MyHealthEuOrganisation The organisation responsible for the provisioning and upkeep of the location
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
... partOf O 0..1 MyHealthEuOrganisation Another location of which this location is physically a part of
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MyHealthEuLocationEpd.​type Base preferred Not State Unknown
MyHealthEuLocationEpd.​address.use Base preferred Not State Unknown
MyHealthEuLocationEpd.​address.type Base preferred Not State Unknown
MyHealthEuLocationEpd.​address.country Base preferred Not State Unknown

This structure is derived from MyHealthEuLocation

Summary

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuLocationEpd 0..* MyHealthEuLocation Pharmacy Location model

Elements defined in Ancestors:identifier, name, description, type, address, managingOrganisation, partOf, identifier, name, description, type, address, managingOrganisation, partOf
... identifier O 0..* Identifier Location identifier
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
... name O 0..1 string Name of the location as used by humans
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & MAY:able-to-populate MyHealth@EU HandlerMyHealth@EU Handler from Location model
... description O 0..1 string Additional details about the location that could be displayed as further information to identify the location beyond its name
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
... address O 0..1 MyHealthEuAddress Physical location address
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
.... use O 0..1 CodeableConcept Purpose of the address
Binding Description: (preferred): HL7 AddressUse
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... type O 0..1 CodeableConcept Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.
Binding Description: (preferred): HL7 AddressType
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... text O 0..1 string Text representation of the address
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... street O 0..1 string Name of the street
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... houseNumber O 0..1 string House number
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... postBox O 0..1 string Post box
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... city O 0..1 string City
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... postalCode O 0..1 string Postal code
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... country O 0..1 CodeableConcept Country name and country code
Binding Description: (preferred): ISO 3166-1 alpha-2
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Address model
... managingOrganisation O 0..1 MyHealthEuOrganisation The organisation responsible for the provisioning and upkeep of the location
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
... partOf O 0..1 MyHealthEuOrganisation Another location of which this location is physically a part of
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MyHealthEuLocationEpd.​type Base preferred Not State Unknown
MyHealthEuLocationEpd.​address.use Base preferred Not State Unknown
MyHealthEuLocationEpd.​address.type Base preferred Not State Unknown
MyHealthEuLocationEpd.​address.country Base preferred Not State Unknown

Differential View

This structure is derived from MyHealthEuLocation

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuLocationEpd 0..* MyHealthEuLocation Pharmacy Location model

Elements defined in Ancestors:identifier, name, description, type, address, managingOrganisation, partOf, identifier, name, description, type, address, managingOrganisation, partOf
... identifier O 0..* Identifier Location identifier
ObligationsActorSource
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
... name O 0..1 string Name of the location as used by humans
ObligationsActorSource
MAY:able-to-populate & MAY:able-to-populate MyHealth@EU HandlerMyHealth@EU Handler from Location model
... address O 0..1 MyHealthEuAddress Physical location address
ObligationsActorSource
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
.... street O 0..1 string Name of the street
ObligationsActorSource
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... city O 0..1 string City
ObligationsActorSource
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... postalCode O 0..1 string Postal code
ObligationsActorSource
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. MyHealthEuLocationEpd 0..* MyHealthEuLocation Pharmacy Location model

Elements defined in Ancestors:identifier, name, description, type, address, managingOrganisation, partOf, identifier, name, description, type, address, managingOrganisation, partOf
... identifier O 0..* Identifier Location identifier
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
... name O 0..1 string Name of the location as used by humans
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & MAY:able-to-populate MyHealth@EU HandlerMyHealth@EU Handler from Location model
... description O 0..1 string Additional details about the location that could be displayed as further information to identify the location beyond its name
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
... address O 0..1 MyHealthEuAddress Physical location address
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
.... use O 0..1 CodeableConcept Purpose of the address
Binding Description: (preferred): HL7 AddressUse
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... type O 0..1 CodeableConcept Distinguishes between physical addresses (those you can visit) and mailing addresses (e.g. PO Boxes and care-of addresses). Most addresses are both.
Binding Description: (preferred): HL7 AddressType
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... text O 0..1 string Text representation of the address
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... street O 0..1 string Name of the street
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... houseNumber O 0..1 string House number
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... postBox O 0..1 string Post box
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
.... city O 0..1 string City
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... postalCode O 0..1 string Postal code
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Address model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Address model
.... country O 0..1 CodeableConcept Country name and country code
Binding Description: (preferred): ISO 3166-1 alpha-2
ObligationsActorSource
SHALL:handle MyHealth@EU Handler from Address model
... managingOrganisation O 0..1 MyHealthEuOrganisation The organisation responsible for the provisioning and upkeep of the location
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model
MAY:able-to-populate & SHOULD:handle MyHealth@EU HandlerMyHealth@EU Handler from Location model
... partOf O 0..1 MyHealthEuOrganisation Another location of which this location is physically a part of
ObligationsActorSource
MAY:able-to-populate MyHealth@EU Handler from Location model

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
MyHealthEuLocationEpd.​type Base preferred Not State Unknown
MyHealthEuLocationEpd.​address.use Base preferred Not State Unknown
MyHealthEuLocationEpd.​address.type Base preferred Not State Unknown
MyHealthEuLocationEpd.​address.country Base preferred Not State Unknown

This structure is derived from MyHealthEuLocation

Summary

 

Other representations of profile: CSV, Excel