Implementation Guide
TIFlow - Grenzüberschreitender Datenaustausch
Version 2.0.0-ballot.2 - ballot

## Logical Model: Dispense Data from EU

Official URL: https://gematik.de/fhir/tiflow-xborder/StructureDefinition/logical-eu-dispense-data | Version: 2.0.0-ballot.2
Draft as of 2026-06-30 | Computable Name: GEM_ERPEU_LOG_DispenseData

Logical Information that is Provided in the dispensation document by the NCPeH of country B for Dispensing Medication

Usages:

- This Logical Model is not used by any profiles in this Specification

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
--- | --- | --- | --- | ---
logical-eu-dispense-data |  | 0..* | Element | Dispense Data from EU Elements defined in Ancestors:@id, extension
@id |  | 0..1 | string | Unique id for inter-element referencing
extension | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
PatientData |  | 1..1 | BackboneElement | Patient Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
RegionalNationalHealthIdentifier |  | 1..1 | Identifier | Regional/National Health Identifier (KVNR)
HealthCareProfessionalData |  | 1..1 | BackboneElement | HealthCareProfessional Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
HPIdentifier |  | 1..1 | Identifier | HP Identifier
GivenName |  | 1..* | string | Given Name
FamilyNameSurname |  | 1..* | string | Family Name/Surname
OrganizationData |  | 1..1 | BackboneElement | Organization Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
FacilityIdentifier |  | 1..1 | Identifier | Facility (Pharmacy) Identifier
OrganizationIdentifier |  | 1..1 | Identifier | Organization Identifier
OrganizationName |  | 1..1 | string | Organization Name
StreetAddress |  | 1..1 | string | Street address
City |  | 1..1 | string | City
ZipOrPostalCode |  | 1..1 | string | Zip or Postal Code
StateOrProvince |  | 1..1 | string | State or Province
Country |  | 1..1 | string | Country
DispenseData |  | 1..* | BackboneElement | Dispense Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
AdministrativeInformation |  | 1..1 | BackboneElement | Information regarding the dispensation
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
DispensationIdentifier |  | 1..1 | string | Dispensation Identifier
PrescriptionIdentifier |  | 1..1 | Identifier | Prescription Identifier
PrescriptionItemIdentifier |  | 1..1 | Identifier | Prescription Item Identifier
DateOfIssueOfDispensation |  | 1..1 | dateTime | Date of issue of the dispensation
Substitution |  | 0..1 | boolean | Substitution
NumberOfPackages |  | 1..1 | Quantity | Number of packages
MedicinalInformation |  | 1..1 | BackboneElement | Information regarding the medication of the dispensation
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
MedicinalProductIdentifier |  | 0..1 | Coding | Medicinal Product Identifier
MedicinalProductBrandName |  | 1..1 | string | Medicinal Product Brand Name
ActiveIngredients |  | 1..1 | CodeableConcept | Active Ingredient(s)
ActiveIngredientRoles |  | 1..1 | boolean | Active Ingredient Role(s)
ActiveIngredientStrengths |  | 1..1 | Ratio | Active Ingredient Strength(s)
PharmaceuticalDoseForm |  | 1..1 | Coding | Pharmaceutical Dose Form
MedicinalProductPackageDescription |  | 0..1 | string | Medicinal Product Package description
MedicinalProductPackageIdentifier |  | 0..1 | Identifier | Medicinal Product Package identifier
PackageType |  | 1..1 | string | Package type
PackageSize |  | 1..1 | string | Package size
MarketingAuthorizationHolder |  | 0..1 | string | Marketing Authorization Holder of the dispensed medicinal product
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Description | Expression
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

This structure is derived from Element

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
logical-eu-dispense-data |  | 0..* | Element | Dispense Data from EU Elements defined in Ancestors:@id, extension
PatientData |  | 1..1 | BackboneElement | Patient Data
RegionalNationalHealthIdentifier |  | 1..1 | Identifier | Regional/National Health Identifier (KVNR)
HealthCareProfessionalData |  | 1..1 | BackboneElement | HealthCareProfessional Data
HPIdentifier |  | 1..1 | Identifier | HP Identifier
GivenName |  | 1..* | string | Given Name
FamilyNameSurname |  | 1..* | string | Family Name/Surname
OrganizationData |  | 1..1 | BackboneElement | Organization Data
FacilityIdentifier |  | 1..1 | Identifier | Facility (Pharmacy) Identifier
OrganizationIdentifier |  | 1..1 | Identifier | Organization Identifier
OrganizationName |  | 1..1 | string | Organization Name
StreetAddress |  | 1..1 | string | Street address
City |  | 1..1 | string | City
ZipOrPostalCode |  | 1..1 | string | Zip or Postal Code
StateOrProvince |  | 1..1 | string | State or Province
Country |  | 1..1 | string | Country
DispenseData |  | 1..* | BackboneElement | Dispense Data
AdministrativeInformation |  | 1..1 | BackboneElement | Information regarding the dispensation
DispensationIdentifier |  | 1..1 | string | Dispensation Identifier
PrescriptionIdentifier |  | 1..1 | Identifier | Prescription Identifier
PrescriptionItemIdentifier |  | 1..1 | Identifier | Prescription Item Identifier
DateOfIssueOfDispensation |  | 1..1 | dateTime | Date of issue of the dispensation
Substitution |  | 0..1 | boolean | Substitution
NumberOfPackages |  | 1..1 | Quantity | Number of packages
MedicinalInformation |  | 1..1 | BackboneElement | Information regarding the medication of the dispensation
MedicinalProductIdentifier |  | 0..1 | Coding | Medicinal Product Identifier
MedicinalProductBrandName |  | 1..1 | string | Medicinal Product Brand Name
ActiveIngredients |  | 1..1 | CodeableConcept | Active Ingredient(s)
ActiveIngredientRoles |  | 1..1 | boolean | Active Ingredient Role(s)
ActiveIngredientStrengths |  | 1..1 | Ratio | Active Ingredient Strength(s)
PharmaceuticalDoseForm |  | 1..1 | Coding | Pharmaceutical Dose Form
MedicinalProductPackageDescription |  | 0..1 | string | Medicinal Product Package description
MedicinalProductPackageIdentifier |  | 0..1 | Identifier | Medicinal Product Package identifier
PackageType |  | 1..1 | string | Package type
PackageSize |  | 1..1 | string | Package size
MarketingAuthorizationHolder |  | 0..1 | string | Marketing Authorization Holder of the dispensed medicinal product
Documentation for this format

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
logical-eu-dispense-data |  | 0..* | Element | Dispense Data from EU Elements defined in Ancestors:@id, extension
@id |  | 0..1 | string | Unique id for inter-element referencing
extension | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
PatientData |  | 1..1 | BackboneElement | Patient Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
RegionalNationalHealthIdentifier |  | 1..1 | Identifier | Regional/National Health Identifier (KVNR)
HealthCareProfessionalData |  | 1..1 | BackboneElement | HealthCareProfessional Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
HPIdentifier |  | 1..1 | Identifier | HP Identifier
GivenName |  | 1..* | string | Given Name
FamilyNameSurname |  | 1..* | string | Family Name/Surname
OrganizationData |  | 1..1 | BackboneElement | Organization Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
FacilityIdentifier |  | 1..1 | Identifier | Facility (Pharmacy) Identifier
OrganizationIdentifier |  | 1..1 | Identifier | Organization Identifier
OrganizationName |  | 1..1 | string | Organization Name
StreetAddress |  | 1..1 | string | Street address
City |  | 1..1 | string | City
ZipOrPostalCode |  | 1..1 | string | Zip or Postal Code
StateOrProvince |  | 1..1 | string | State or Province
Country |  | 1..1 | string | Country
DispenseData |  | 1..* | BackboneElement | Dispense Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
AdministrativeInformation |  | 1..1 | BackboneElement | Information regarding the dispensation
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
DispensationIdentifier |  | 1..1 | string | Dispensation Identifier
PrescriptionIdentifier |  | 1..1 | Identifier | Prescription Identifier
PrescriptionItemIdentifier |  | 1..1 | Identifier | Prescription Item Identifier
DateOfIssueOfDispensation |  | 1..1 | dateTime | Date of issue of the dispensation
Substitution |  | 0..1 | boolean | Substitution
NumberOfPackages |  | 1..1 | Quantity | Number of packages
MedicinalInformation |  | 1..1 | BackboneElement | Information regarding the medication of the dispensation
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
MedicinalProductIdentifier |  | 0..1 | Coding | Medicinal Product Identifier
MedicinalProductBrandName |  | 1..1 | string | Medicinal Product Brand Name
ActiveIngredients |  | 1..1 | CodeableConcept | Active Ingredient(s)
ActiveIngredientRoles |  | 1..1 | boolean | Active Ingredient Role(s)
ActiveIngredientStrengths |  | 1..1 | Ratio | Active Ingredient Strength(s)
PharmaceuticalDoseForm |  | 1..1 | Coding | Pharmaceutical Dose Form
MedicinalProductPackageDescription |  | 0..1 | string | Medicinal Product Package description
MedicinalProductPackageIdentifier |  | 0..1 | Identifier | Medicinal Product Package identifier
PackageType |  | 1..1 | string | Package type
PackageSize |  | 1..1 | string | Package size
MarketingAuthorizationHolder |  | 0..1 | string | Marketing Authorization Holder of the dispensed medicinal product
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Description | Expression
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

This structure is derived from Element

Summary

Mandatory: 0 element(30 nested mandatory elements)

Key Elements View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
logical-eu-dispense-data |  | 0..* | Element | Dispense Data from EU Elements defined in Ancestors:@id, extension
@id |  | 0..1 | string | Unique id for inter-element referencing
extension | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
PatientData |  | 1..1 | BackboneElement | Patient Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
RegionalNationalHealthIdentifier |  | 1..1 | Identifier | Regional/National Health Identifier (KVNR)
HealthCareProfessionalData |  | 1..1 | BackboneElement | HealthCareProfessional Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
HPIdentifier |  | 1..1 | Identifier | HP Identifier
GivenName |  | 1..* | string | Given Name
FamilyNameSurname |  | 1..* | string | Family Name/Surname
OrganizationData |  | 1..1 | BackboneElement | Organization Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
FacilityIdentifier |  | 1..1 | Identifier | Facility (Pharmacy) Identifier
OrganizationIdentifier |  | 1..1 | Identifier | Organization Identifier
OrganizationName |  | 1..1 | string | Organization Name
StreetAddress |  | 1..1 | string | Street address
City |  | 1..1 | string | City
ZipOrPostalCode |  | 1..1 | string | Zip or Postal Code
StateOrProvince |  | 1..1 | string | State or Province
Country |  | 1..1 | string | Country
DispenseData |  | 1..* | BackboneElement | Dispense Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
AdministrativeInformation |  | 1..1 | BackboneElement | Information regarding the dispensation
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
DispensationIdentifier |  | 1..1 | string | Dispensation Identifier
PrescriptionIdentifier |  | 1..1 | Identifier | Prescription Identifier
PrescriptionItemIdentifier |  | 1..1 | Identifier | Prescription Item Identifier
DateOfIssueOfDispensation |  | 1..1 | dateTime | Date of issue of the dispensation
Substitution |  | 0..1 | boolean | Substitution
NumberOfPackages |  | 1..1 | Quantity | Number of packages
MedicinalInformation |  | 1..1 | BackboneElement | Information regarding the medication of the dispensation
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
MedicinalProductIdentifier |  | 0..1 | Coding | Medicinal Product Identifier
MedicinalProductBrandName |  | 1..1 | string | Medicinal Product Brand Name
ActiveIngredients |  | 1..1 | CodeableConcept | Active Ingredient(s)
ActiveIngredientRoles |  | 1..1 | boolean | Active Ingredient Role(s)
ActiveIngredientStrengths |  | 1..1 | Ratio | Active Ingredient Strength(s)
PharmaceuticalDoseForm |  | 1..1 | Coding | Pharmaceutical Dose Form
MedicinalProductPackageDescription |  | 0..1 | string | Medicinal Product Package description
MedicinalProductPackageIdentifier |  | 0..1 | Identifier | Medicinal Product Package identifier
PackageType |  | 1..1 | string | Package type
PackageSize |  | 1..1 | string | Package size
MarketingAuthorizationHolder |  | 0..1 | string | Marketing Authorization Holder of the dispensed medicinal product
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Description | Expression
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

Differential View

This structure is derived from Element

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
logical-eu-dispense-data |  | 0..* | Element | Dispense Data from EU Elements defined in Ancestors:@id, extension
PatientData |  | 1..1 | BackboneElement | Patient Data
RegionalNationalHealthIdentifier |  | 1..1 | Identifier | Regional/National Health Identifier (KVNR)
HealthCareProfessionalData |  | 1..1 | BackboneElement | HealthCareProfessional Data
HPIdentifier |  | 1..1 | Identifier | HP Identifier
GivenName |  | 1..* | string | Given Name
FamilyNameSurname |  | 1..* | string | Family Name/Surname
OrganizationData |  | 1..1 | BackboneElement | Organization Data
FacilityIdentifier |  | 1..1 | Identifier | Facility (Pharmacy) Identifier
OrganizationIdentifier |  | 1..1 | Identifier | Organization Identifier
OrganizationName |  | 1..1 | string | Organization Name
StreetAddress |  | 1..1 | string | Street address
City |  | 1..1 | string | City
ZipOrPostalCode |  | 1..1 | string | Zip or Postal Code
StateOrProvince |  | 1..1 | string | State or Province
Country |  | 1..1 | string | Country
DispenseData |  | 1..* | BackboneElement | Dispense Data
AdministrativeInformation |  | 1..1 | BackboneElement | Information regarding the dispensation
DispensationIdentifier |  | 1..1 | string | Dispensation Identifier
PrescriptionIdentifier |  | 1..1 | Identifier | Prescription Identifier
PrescriptionItemIdentifier |  | 1..1 | Identifier | Prescription Item Identifier
DateOfIssueOfDispensation |  | 1..1 | dateTime | Date of issue of the dispensation
Substitution |  | 0..1 | boolean | Substitution
NumberOfPackages |  | 1..1 | Quantity | Number of packages
MedicinalInformation |  | 1..1 | BackboneElement | Information regarding the medication of the dispensation
MedicinalProductIdentifier |  | 0..1 | Coding | Medicinal Product Identifier
MedicinalProductBrandName |  | 1..1 | string | Medicinal Product Brand Name
ActiveIngredients |  | 1..1 | CodeableConcept | Active Ingredient(s)
ActiveIngredientRoles |  | 1..1 | boolean | Active Ingredient Role(s)
ActiveIngredientStrengths |  | 1..1 | Ratio | Active Ingredient Strength(s)
PharmaceuticalDoseForm |  | 1..1 | Coding | Pharmaceutical Dose Form
MedicinalProductPackageDescription |  | 0..1 | string | Medicinal Product Package description
MedicinalProductPackageIdentifier |  | 0..1 | Identifier | Medicinal Product Package identifier
PackageType |  | 1..1 | string | Package type
PackageSize |  | 1..1 | string | Package size
MarketingAuthorizationHolder |  | 0..1 | string | Marketing Authorization Holder of the dispensed medicinal product
Documentation for this format

Snapshot View

Name | Flags | Card. | Type | Description & Constraints Filter: Bindings Constraints Obligations
--- | --- | --- | --- | ---
logical-eu-dispense-data |  | 0..* | Element | Dispense Data from EU Elements defined in Ancestors:@id, extension
@id |  | 0..1 | string | Unique id for inter-element referencing
extension | N | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
PatientData |  | 1..1 | BackboneElement | Patient Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
RegionalNationalHealthIdentifier |  | 1..1 | Identifier | Regional/National Health Identifier (KVNR)
HealthCareProfessionalData |  | 1..1 | BackboneElement | HealthCareProfessional Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
HPIdentifier |  | 1..1 | Identifier | HP Identifier
GivenName |  | 1..* | string | Given Name
FamilyNameSurname |  | 1..* | string | Family Name/Surname
OrganizationData |  | 1..1 | BackboneElement | Organization Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
FacilityIdentifier |  | 1..1 | Identifier | Facility (Pharmacy) Identifier
OrganizationIdentifier |  | 1..1 | Identifier | Organization Identifier
OrganizationName |  | 1..1 | string | Organization Name
StreetAddress |  | 1..1 | string | Street address
City |  | 1..1 | string | City
ZipOrPostalCode |  | 1..1 | string | Zip or Postal Code
StateOrProvince |  | 1..1 | string | State or Province
Country |  | 1..1 | string | Country
DispenseData |  | 1..* | BackboneElement | Dispense Data
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
AdministrativeInformation |  | 1..1 | BackboneElement | Information regarding the dispensation
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
DispensationIdentifier |  | 1..1 | string | Dispensation Identifier
PrescriptionIdentifier |  | 1..1 | Identifier | Prescription Identifier
PrescriptionItemIdentifier |  | 1..1 | Identifier | Prescription Item Identifier
DateOfIssueOfDispensation |  | 1..1 | dateTime | Date of issue of the dispensation
Substitution |  | 0..1 | boolean | Substitution
NumberOfPackages |  | 1..1 | Quantity | Number of packages
MedicinalInformation |  | 1..1 | BackboneElement | Information regarding the medication of the dispensation
@id |  | 0..1 | string | Unique id for inter-element referencing
extension |  | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url
modifierExtension | ?!Σ N | 0..* | Extension | Extensions that cannot be ignored even if unrecognized
MedicinalProductIdentifier |  | 0..1 | Coding | Medicinal Product Identifier
MedicinalProductBrandName |  | 1..1 | string | Medicinal Product Brand Name
ActiveIngredients |  | 1..1 | CodeableConcept | Active Ingredient(s)
ActiveIngredientRoles |  | 1..1 | boolean | Active Ingredient Role(s)
ActiveIngredientStrengths |  | 1..1 | Ratio | Active Ingredient Strength(s)
PharmaceuticalDoseForm |  | 1..1 | Coding | Pharmaceutical Dose Form
MedicinalProductPackageDescription |  | 0..1 | string | Medicinal Product Package description
MedicinalProductPackageIdentifier |  | 0..1 | Identifier | Medicinal Product Package identifier
PackageType |  | 1..1 | string | Package type
PackageSize |  | 1..1 | string | Package size
MarketingAuthorizationHolder |  | 0..1 | string | Marketing Authorization Holder of the dispensed medicinal product
Documentation for this format

#### Constraints

Id | Grade | Path(s) | Description | Expression
ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children | `hasValue() or (children().count() > id.count())`
ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both | `extension.exists() != value.exists()`

This structure is derived from Element

Summary

Mandatory: 0 element(30 nested mandatory elements)

Other representations of profile: CSV, Excel