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

MyHealth@Eu Electronic Prescription and Dispense - Downloaded Version 1.0.0-poc 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:

- Use this Logical Model: Medication Dispense model

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.

- Key Elements Table
- Differential Table
- Snapshot Table
- Statistics/References
- All

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
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
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
name | O | 0..1 | string | Name of the location as used by humans
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & MAY:able-to-populate | MyHealth@EU Handler MyHealth@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
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
type | O | 0..* | CodeableConcept | Type of function performed at the location Binding Description: (preferred): HL7 ServiceDeliveryLocationRoleType
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
address | O | 0..1 | MyHealthEuAddress | Physical location address
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
use | O | 0..1 | CodeableConcept | Purpose of the address Binding Description: (preferred): HL7 AddressUse
Obligations | Actor | Source
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
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
text | O | 0..1 | string | Text representation of the address
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
street | O | 0..1 | string | Name of the street
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
houseNumber | O | 0..1 | string | House number
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
postBox | O | 0..1 | string | Post box
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
city | O | 0..1 | string | City
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
postalCode | O | 0..1 | string | Postal code
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
country | O | 0..1 | CodeableConcept | Country name and country code Binding Description: (preferred): ISO 3166-1 alpha-2
Obligations | Actor | Source
SHALL:handle | MyHealth@EU Handler | from Address model
managingOrganisation | O | 0..1 | MyHealthEuOrganisation | The organisation responsible for the provisioning and upkeep of the location
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
partOf | O | 0..1 | MyHealthEuOrganisation | Another location of which this location is physically a part of
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
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

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
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
Obligations | Actor | Source
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
name | O | 0..1 | string | Name of the location as used by humans
Obligations | Actor | Source
MAY:able-to-populate & MAY:able-to-populate | MyHealth@EU Handler MyHealth@EU Handler | from Location model
address | O | 0..1 | MyHealthEuAddress | Physical location address
Obligations | Actor | Source
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
street | O | 0..1 | string | Name of the street
Obligations | Actor | Source
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
city | O | 0..1 | string | City
Obligations | Actor | Source
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
postalCode | O | 0..1 | string | Postal code
Obligations | Actor | Source
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
managingOrganisation | O | 0..1 | MyHealthEuOrganisation | The organisation responsible for the provisioning and upkeep of the location
Obligations | Actor | Source
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
Documentation for this format

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
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
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
name | O | 0..1 | string | Name of the location as used by humans
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & MAY:able-to-populate | MyHealth@EU Handler MyHealth@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
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
type | O | 0..* | CodeableConcept | Type of function performed at the location Binding Description: (preferred): HL7 ServiceDeliveryLocationRoleType
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
address | O | 0..1 | MyHealthEuAddress | Physical location address
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
use | O | 0..1 | CodeableConcept | Purpose of the address Binding Description: (preferred): HL7 AddressUse
Obligations | Actor | Source
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
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
text | O | 0..1 | string | Text representation of the address
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
street | O | 0..1 | string | Name of the street
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
houseNumber | O | 0..1 | string | House number
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
postBox | O | 0..1 | string | Post box
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
city | O | 0..1 | string | City
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
postalCode | O | 0..1 | string | Postal code
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
country | O | 0..1 | CodeableConcept | Country name and country code Binding Description: (preferred): ISO 3166-1 alpha-2
Obligations | Actor | Source
SHALL:handle | MyHealth@EU Handler | from Address model
managingOrganisation | O | 0..1 | MyHealthEuOrganisation | The organisation responsible for the provisioning and upkeep of the location
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
partOf | O | 0..1 | MyHealthEuOrganisation | Another location of which this location is physically a part of
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
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

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
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
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
name | O | 0..1 | string | Name of the location as used by humans
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & MAY:able-to-populate | MyHealth@EU Handler MyHealth@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
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
type | O | 0..* | CodeableConcept | Type of function performed at the location Binding Description: (preferred): HL7 ServiceDeliveryLocationRoleType
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
address | O | 0..1 | MyHealthEuAddress | Physical location address
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
use | O | 0..1 | CodeableConcept | Purpose of the address Binding Description: (preferred): HL7 AddressUse
Obligations | Actor | Source
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
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
text | O | 0..1 | string | Text representation of the address
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
street | O | 0..1 | string | Name of the street
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
houseNumber | O | 0..1 | string | House number
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
postBox | O | 0..1 | string | Post box
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
city | O | 0..1 | string | City
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
postalCode | O | 0..1 | string | Postal code
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
country | O | 0..1 | CodeableConcept | Country name and country code Binding Description: (preferred): ISO 3166-1 alpha-2
Obligations | Actor | Source
SHALL:handle | MyHealth@EU Handler | from Address model
managingOrganisation | O | 0..1 | MyHealthEuOrganisation | The organisation responsible for the provisioning and upkeep of the location
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
partOf | O | 0..1 | MyHealthEuOrganisation | Another location of which this location is physically a part of
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
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

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
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
Obligations | Actor | Source
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
name | O | 0..1 | string | Name of the location as used by humans
Obligations | Actor | Source
MAY:able-to-populate & MAY:able-to-populate | MyHealth@EU Handler MyHealth@EU Handler | from Location model
address | O | 0..1 | MyHealthEuAddress | Physical location address
Obligations | Actor | Source
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
street | O | 0..1 | string | Name of the street
Obligations | Actor | Source
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
city | O | 0..1 | string | City
Obligations | Actor | Source
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
postalCode | O | 0..1 | string | Postal code
Obligations | Actor | Source
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
managingOrganisation | O | 0..1 | MyHealthEuOrganisation | The organisation responsible for the provisioning and upkeep of the location
Obligations | Actor | Source
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
Documentation for this format

Snapshot View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
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
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
name | O | 0..1 | string | Name of the location as used by humans
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & MAY:able-to-populate | MyHealth@EU Handler MyHealth@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
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
type | O | 0..* | CodeableConcept | Type of function performed at the location Binding Description: (preferred): HL7 ServiceDeliveryLocationRoleType
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
address | O | 0..1 | MyHealthEuAddress | Physical location address
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
use | O | 0..1 | CodeableConcept | Purpose of the address Binding Description: (preferred): HL7 AddressUse
Obligations | Actor | Source
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
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
text | O | 0..1 | string | Text representation of the address
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
street | O | 0..1 | string | Name of the street
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
houseNumber | O | 0..1 | string | House number
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
postBox | O | 0..1 | string | Post box
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
city | O | 0..1 | string | City
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
postalCode | O | 0..1 | string | Postal code
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Address model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Address model
country | O | 0..1 | CodeableConcept | Country name and country code Binding Description: (preferred): ISO 3166-1 alpha-2
Obligations | Actor | Source
SHALL:handle | MyHealth@EU Handler | from Address model
managingOrganisation | O | 0..1 | MyHealthEuOrganisation | The organisation responsible for the provisioning and upkeep of the location
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
MAY:able-to-populate & SHOULD:handle | MyHealth@EU Handler MyHealth@EU Handler | from Location model
partOf | O | 0..1 | MyHealthEuOrganisation | Another location of which this location is physically a part of
Obligations | Actor | Source
MAY:able-to-populate | MyHealth@EU Handler | from Location model
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