Global Core Electronic Medicinal Product Information (ePI), published by HL7 International - Biomedical Research & Regulation Work Group. This guide is not an authorized publication; it is the continuous build for version 1.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/emedicinal-product-info/ and changes regularly. See the Directory of published versions
| Official URL: http://hl7.org/fhir/uv/emedicinal-product-info/StructureDefinition/MedicinalProductDefinition-uv-epi | Version: 1.1.0 | |||
| Computable Name: MedicinalProductDefinitionUvEpi | ||||
MedicinalProductDefinition (ePI) - ported from MedicinalProductDefinitionUvEpi
Usages:
You can also check for usages in the FHIR IG Statistics
Description Differentials, Snapshots, and other representations.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | MedicinalProductDefinition | Detailed definition of a medicinal product | |||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 1..* | Identifier | Business identifier for this product. Could be an MPID | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() |
ΣC | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Regulatory type, e.g. Investigational or Authorized. Binding: MedicinalProductType (example): Overall defining type of this medicinal product. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | If this medicine applies to human or veterinary uses. Binding: MedicinalProductDomain (example): Applicable domain for this product (e.g. human, veterinary). | ||||
![]() ![]() |
Σ | 0..1 | string | A business identifier relating to a specific version of the product. | ||||
![]() ![]() |
?!Σ | 0..1 | CodeableConcept | The status within the lifecycle of this product record. Binding: PublicationStatus (preferred): The lifecycle status of an artifact. | ||||
![]() ![]() |
Σ | 0..1 | dateTime | Date of status change | ||||
![]() ![]() |
Σ | 0..1 | markdown | General description of the medicinal product referred by the ePI | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | The dose form for a single part product, or combined form of a multiple part product. Binding: CombinedDoseForm (example): Dose forms for a product as a whole, considering all individual parts, but before any mixing | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | The path by which the product is taken into or makes contact with the body. Binding: SNOMEDCTRouteCodes (example): A code specifying the route or physiological path of administration of a therapeutic agent into or onto a patient's body. | ||||
![]() ![]() |
Σ | 0..1 | markdown | Narrative text of the authorized indication(s) for this product. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | The legal status of supply of the medicinal product as classified by the regulator. Binding: LegalStatusOfSupply (example): The prescription supply types appropriate to a medicinal product | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Whether the Medicinal Product is subject to additional monitoring for regulatory reasons. Binding: AdditionalMonitoring (example): Extra measures defined for a Medicinal Product, such as heightened reporting requirements (e.g. Black Triangle Monitoring). | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Whether the Medicinal Product is subject to special measures for regulatory reasons. Binding: SpecialMeasures (example): Extra measures defined for a Medicinal Product, such as a requirement to conduct post-authorization studies. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | If authorized for use in children. Binding: PediatricUse (example): Suitability for age groups, in particular children. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Allows the product to be classified by various systems. Binding: ProductClassification (example): This value set includes codes from the Anatomical Therapeutic Chemical Classification System - provided as an exemplar value set. | ||||
![]() ![]() |
Σ | 0..* | MarketingStatus | Marketing status of the medicinal product, in contrast to marketing authorization. | ||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The country in which the marketing status applies. | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The status of the marketing of the medicinal product. | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | The date when the status became effective. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Package representation for the product. Binding: MedicinalProductPackageType (example): Types of medicinal product packs | ||||
![]() ![]() |
Σ | 0..* | Reference(ManufacturedItemDefinition | DeviceDefinition) | Types of manufactured items that are part of this product. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | The ingredients of this medicinal product - when not detailed in other resources. Binding: SNOMEDCTSubstanceCodes (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set. | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | A product specific contact, person (in a role), or an organization. | ||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Allows the contact to be classified, for example QPPV, Pharmacovigilance Enquiry Information. Binding: ProductContactType (example): Extra measures defined for a Medicinal Product, such as heightened reporting requirements. | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(Organization | PractitionerRole) | A product specific contact, person (in a role), or an organization. | ||||
![]() ![]() |
Σ | 1..* | BackboneElement | The product's name, including full name and possibly coded parts | ||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | The full product name expressed as Proprietary Name (Non-Proprietary Name) strength dose form | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Type of product name, such as rINN, BAN, Proprietary, Non-Proprietary. Binding: ProductNameType (example): Type of a name for a Medicinal Product. | ||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Coding words or phrases of the name. Slice: Unordered, Open by value:type.coding.code | ||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Non-proprietary name | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ScientificNamePart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Proprietary name | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: InventedNamePart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Strength | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: StrengthPart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Dose Form | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: PharmaceuticalDosePart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Suffix | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. | ||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Country and jurisdiction where the name applies. | ||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Country where the name applies. Binding: CountryValueSet (example): Jurisdiction codes | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Jurisdiction where the name applies. Binding: JurisdictionValueSet (example): Jurisdiction codes | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Language of the name. Binding: AllLanguages (required): IETF language tag for a human language
| ||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicinalProductDefinition.identifier.use | Base | required | IdentifierUse | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.type | Base | example | Medicinal Product Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.domain | Base | example | Medicinal Product Domain | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.status | Base | preferred | PublicationStatus | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.combinedPharmaceuticalDoseForm | Base | example | Combined Dose Form | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.route | Base | example | SNOMED CT Route Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.legalStatusOfSupply | Base | example | Legal Status Of Supply | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.additionalMonitoringIndicator | Base | example | Additional Monitoring | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.specialMeasures | Base | example | Special Measures | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.pediatricUseIndicator | Base | example | Pediatric Use | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.classification | Base | example | Product Classification | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.packagedMedicinalProduct | Base | example | Medicinal Product Package Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.ingredient | Base | example | SNOMED CT Substance Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.contact.type | Base | example | Product Contact Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.type | Base | example | Product Name Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:ScientificNamePart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:InventedNamePart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:StrengthPart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:PharmaceuticalDosePart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:TrademarkOrOtherSuffixPart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.usage.country | Base | example | Country ValueSet | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.usage.jurisdiction | Base | example | Jurisdiction ValueSet | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.usage.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | MedicinalProductDefinition | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | MedicinalProductDefinition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | MedicinalProductDefinition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | MedicinalProductDefinition | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | MedicinalProductDefinition | A resource should have narrative for robust management |
text.`div`.exists()
|
| 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()
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
MedicinalProductDefinition | |||
![]() ![]() |
1..* | Identifier | Business identifier for this product. Could be an MPID | |
![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
0..1 | CodeableConcept | Regulatory type, e.g. Investigational or Authorized. | |
![]() ![]() |
0..1 | CodeableConcept | If this medicine applies to human or veterinary uses. | |
![]() ![]() |
0..1 | string | A business identifier relating to a specific version of the product. | |
![]() ![]() |
0..1 | CodeableConcept | The status within the lifecycle of this product record. | |
![]() ![]() |
0..1 | dateTime | Date of status change | |
![]() ![]() |
0..1 | markdown | General description of the medicinal product referred by the ePI | |
![]() ![]() |
0..1 | CodeableConcept | The dose form for a single part product, or combined form of a multiple part product. | |
![]() ![]() |
0..* | CodeableConcept | The path by which the product is taken into or makes contact with the body. | |
![]() ![]() |
0..1 | markdown | Narrative text of the authorized indication(s) for this product. | |
![]() ![]() |
0..1 | CodeableConcept | The legal status of supply of the medicinal product as classified by the regulator. | |
![]() ![]() |
0..1 | CodeableConcept | Whether the Medicinal Product is subject to additional monitoring for regulatory reasons. | |
![]() ![]() |
0..* | CodeableConcept | Whether the Medicinal Product is subject to special measures for regulatory reasons. | |
![]() ![]() |
0..1 | CodeableConcept | If authorized for use in children. | |
![]() ![]() |
0..* | CodeableConcept | Allows the product to be classified by various systems. | |
![]() ![]() |
0..* | MarketingStatus | Marketing status of the medicinal product, in contrast to marketing authorization. | |
![]() ![]() ![]() |
0..1 | CodeableConcept | The country in which the marketing status applies. | |
![]() ![]() ![]() |
1..1 | CodeableConcept | The status of the marketing of the medicinal product. | |
![]() ![]() ![]() |
0..1 | Period | The date when the status became effective. | |
![]() ![]() |
0..* | CodeableConcept | Package representation for the product. | |
![]() ![]() |
0..* | Reference(ManufacturedItemDefinition | DeviceDefinition) | Types of manufactured items that are part of this product. | |
![]() ![]() |
0..* | CodeableConcept | The ingredients of this medicinal product - when not detailed in other resources. | |
![]() ![]() |
0..* | BackboneElement | A product specific contact, person (in a role), or an organization. | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Allows the contact to be classified, for example QPPV, Pharmacovigilance Enquiry Information. | |
![]() ![]() ![]() |
1..1 | Reference(Organization | PractitionerRole) | A product specific contact, person (in a role), or an organization. | |
![]() ![]() |
1..* | BackboneElement | The product's name, including full name and possibly coded parts | |
![]() ![]() ![]() |
1..1 | string | The full product name expressed as Proprietary Name (Non-Proprietary Name) strength dose form | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Type of product name, such as rINN, BAN, Proprietary, Non-Proprietary. | |
![]() ![]() ![]() |
0..* | BackboneElement | Coding words or phrases of the name. Slice: Unordered, Open by value:type.coding.code | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Non-proprietary name | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ScientificNamePart | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Proprietary name | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: InventedNamePart | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Strength | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: StrengthPart | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Dose Form | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: PharmaceuticalDosePart | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Suffix | |
![]() ![]() ![]() ![]() ![]() |
Required Pattern: At least the following | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: TrademarkOrOtherSuffixPart | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | A fragment of a product name. | |
![]() ![]() ![]() |
0..* | BackboneElement | Country and jurisdiction where the name applies. | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Country where the name applies. | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Jurisdiction where the name applies. | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Language of the name. | |
Documentation for this format | ||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | MedicinalProductDefinition | Detailed definition of a medicinal product | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 1..* | Identifier | Business identifier for this product. Could be an MPID | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() |
ΣC | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Regulatory type, e.g. Investigational or Authorized. Binding: MedicinalProductType (example): Overall defining type of this medicinal product. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | If this medicine applies to human or veterinary uses. Binding: MedicinalProductDomain (example): Applicable domain for this product (e.g. human, veterinary). | ||||
![]() ![]() |
Σ | 0..1 | string | A business identifier relating to a specific version of the product. | ||||
![]() ![]() |
?!Σ | 0..1 | CodeableConcept | The status within the lifecycle of this product record. Binding: PublicationStatus (preferred): The lifecycle status of an artifact. | ||||
![]() ![]() |
Σ | 0..1 | dateTime | Date of status change | ||||
![]() ![]() |
Σ | 0..1 | markdown | General description of the medicinal product referred by the ePI | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | The dose form for a single part product, or combined form of a multiple part product. Binding: CombinedDoseForm (example): Dose forms for a product as a whole, considering all individual parts, but before any mixing | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | The path by which the product is taken into or makes contact with the body. Binding: SNOMEDCTRouteCodes (example): A code specifying the route or physiological path of administration of a therapeutic agent into or onto a patient's body. | ||||
![]() ![]() |
Σ | 0..1 | markdown | Narrative text of the authorized indication(s) for this product. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | The legal status of supply of the medicinal product as classified by the regulator. Binding: LegalStatusOfSupply (example): The prescription supply types appropriate to a medicinal product | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Whether the Medicinal Product is subject to additional monitoring for regulatory reasons. Binding: AdditionalMonitoring (example): Extra measures defined for a Medicinal Product, such as heightened reporting requirements (e.g. Black Triangle Monitoring). | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Whether the Medicinal Product is subject to special measures for regulatory reasons. Binding: SpecialMeasures (example): Extra measures defined for a Medicinal Product, such as a requirement to conduct post-authorization studies. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | If authorized for use in children. Binding: PediatricUse (example): Suitability for age groups, in particular children. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Allows the product to be classified by various systems. Binding: ProductClassification (example): This value set includes codes from the Anatomical Therapeutic Chemical Classification System - provided as an exemplar value set. | ||||
![]() ![]() |
Σ | 0..* | MarketingStatus | Marketing status of the medicinal product, in contrast to marketing authorization. | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The country in which the marketing status applies. | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Where a Medicines Regulatory Agency has granted a marketing authorization for which specific provisions within a jurisdiction apply, the jurisdiction can be specified using an appropriate controlled terminology The controlled term and the controlled term identifier shall be specified | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The status of the marketing of the medicinal product. | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | The date when the status became effective. | ||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Package representation for the product. Binding: MedicinalProductPackageType (example): Types of medicinal product packs | ||||
![]() ![]() |
Σ | 0..* | Reference(ManufacturedItemDefinition | DeviceDefinition) | Types of manufactured items that are part of this product. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | The ingredients of this medicinal product - when not detailed in other resources. Binding: SNOMEDCTSubstanceCodes (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set. | ||||
![]() ![]() |
Σ | 0..* | CodeableReference(SubstanceDefinition) | Any component of the drug product which is not the chemical entity defined as the drug substance, or an excipient in the drug product Binding: SNOMEDCTSubstanceCodes (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set. | ||||
![]() ![]() |
Σ | 0..* | Reference(DocumentReference) | Additional documentation about the medicinal product | ||||
![]() ![]() |
Σ | 0..* | Reference(DocumentReference) | A master file for the medicinal product (e.g. Pharmacovigilance System Master File) | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | A product specific contact, person (in a role), or an organization. | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Allows the contact to be classified, for example QPPV, Pharmacovigilance Enquiry Information. Binding: ProductContactType (example): Extra measures defined for a Medicinal Product, such as heightened reporting requirements. | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(Organization | PractitionerRole) | A product specific contact, person (in a role), or an organization. | ||||
![]() ![]() |
Σ | 0..* | Reference(ResearchStudy) | Clinical trials or studies that this product is involved in | ||||
![]() ![]() |
Σ | 0..* | Coding | A code that this product is known by, within some formal terminology Binding: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication. | ||||
![]() ![]() |
Σ | 1..* | BackboneElement | The product's name, including full name and possibly coded parts | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | The full product name expressed as Proprietary Name (Non-Proprietary Name) strength dose form | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Type of product name, such as rINN, BAN, Proprietary, Non-Proprietary. Binding: ProductNameType (example): Type of a name for a Medicinal Product. | ||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Coding words or phrases of the name. Slice: Unordered, Open by value:type.coding.code | ||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Non-proprietary name | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ScientificNamePart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Proprietary name | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: InventedNamePart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Strength | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: StrengthPart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Dose Form | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: PharmaceuticalDosePart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Suffix | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. | ||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Country and jurisdiction where the name applies. | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Country where the name applies. Binding: CountryValueSet (example): Jurisdiction codes | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Jurisdiction where the name applies. Binding: JurisdictionValueSet (example): Jurisdiction codes | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Language of the name. Binding: AllLanguages (required): IETF language tag for a human language
| ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Reference to another product, e.g. for linking authorised to investigational product | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableReference(MedicinalProductDefinition) | Reference to another product, e.g. for linking authorised to investigational product | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of relationship, for instance branded to generic or virtual to actual product Binding: ProductCrossReferenceType (example): Extra measures defined for a Medicinal Product, such as heightened reporting requirements. | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | A manufacturing or administrative process for the medicinal product | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableReference(ActivityDefinition | PlanDefinition) | The type of manufacturing operation e.g. manufacturing itself, re-packaging | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Date range of applicability | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Organization) | The organization responsible for the particular process, e.g. the manufacturer or importer | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Specifies whether this process is considered proprietary or confidential Binding: ProductConfidentiality (example): Confidentiality rating, e.g. commercial sensitivity for a Medicinal Product. | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Key product features such as "sugar free", "modified release" | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | A code expressing the type of characteristic Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set. | ||||
![]() ![]() ![]() |
Σ | 0..1 | A value for the characteristic | |||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
markdown | |||||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() ![]() |
date | |||||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
Attachment | |||||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicinalProductDefinition.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.identifier.use | Base | required | IdentifierUse | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.identifier.type | Base | extensible | Identifier Type Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.type | Base | example | Medicinal Product Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.domain | Base | example | Medicinal Product Domain | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.status | Base | preferred | PublicationStatus | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.combinedPharmaceuticalDoseForm | Base | example | Combined Dose Form | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.route | Base | example | SNOMED CT Route Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.legalStatusOfSupply | Base | example | Legal Status Of Supply | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.additionalMonitoringIndicator | Base | example | Additional Monitoring | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.specialMeasures | Base | example | Special Measures | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.pediatricUseIndicator | Base | example | Pediatric Use | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.classification | Base | example | Product Classification | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.packagedMedicinalProduct | Base | example | Medicinal Product Package Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.ingredient | Base | example | SNOMED CT Substance Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.impurity | Base | example | SNOMED CT Substance Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.contact.type | Base | example | Product Contact Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.code | Base | example | SNOMED CT Medication Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.type | Base | example | Product Name Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:ScientificNamePart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:InventedNamePart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:StrengthPart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:PharmaceuticalDosePart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:TrademarkOrOtherSuffixPart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.usage.country | Base | example | Country ValueSet | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.usage.jurisdiction | Base | example | Jurisdiction ValueSet | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.usage.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.crossReference.type | Base | example | Product Cross Reference Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.operation.confidentialityIndicator | Base | example | Product Confidentiality | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.characteristic.type | Base | example | Product Characteristic | 📍5.0.0 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | MedicinalProductDefinition | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | MedicinalProductDefinition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | MedicinalProductDefinition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | MedicinalProductDefinition | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | MedicinalProductDefinition | A resource should have narrative for robust management |
text.`div`.exists()
|
| 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()
|
Summary
Mandatory: 4 elements
Slices
This structure defines the following Slices:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | MedicinalProductDefinition | Detailed definition of a medicinal product | |||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 1..* | Identifier | Business identifier for this product. Could be an MPID | ||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() |
ΣC | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Regulatory type, e.g. Investigational or Authorized. Binding: MedicinalProductType (example): Overall defining type of this medicinal product. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | If this medicine applies to human or veterinary uses. Binding: MedicinalProductDomain (example): Applicable domain for this product (e.g. human, veterinary). | ||||
![]() ![]() |
Σ | 0..1 | string | A business identifier relating to a specific version of the product. | ||||
![]() ![]() |
?!Σ | 0..1 | CodeableConcept | The status within the lifecycle of this product record. Binding: PublicationStatus (preferred): The lifecycle status of an artifact. | ||||
![]() ![]() |
Σ | 0..1 | dateTime | Date of status change | ||||
![]() ![]() |
Σ | 0..1 | markdown | General description of the medicinal product referred by the ePI | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | The dose form for a single part product, or combined form of a multiple part product. Binding: CombinedDoseForm (example): Dose forms for a product as a whole, considering all individual parts, but before any mixing | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | The path by which the product is taken into or makes contact with the body. Binding: SNOMEDCTRouteCodes (example): A code specifying the route or physiological path of administration of a therapeutic agent into or onto a patient's body. | ||||
![]() ![]() |
Σ | 0..1 | markdown | Narrative text of the authorized indication(s) for this product. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | The legal status of supply of the medicinal product as classified by the regulator. Binding: LegalStatusOfSupply (example): The prescription supply types appropriate to a medicinal product | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Whether the Medicinal Product is subject to additional monitoring for regulatory reasons. Binding: AdditionalMonitoring (example): Extra measures defined for a Medicinal Product, such as heightened reporting requirements (e.g. Black Triangle Monitoring). | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Whether the Medicinal Product is subject to special measures for regulatory reasons. Binding: SpecialMeasures (example): Extra measures defined for a Medicinal Product, such as a requirement to conduct post-authorization studies. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | If authorized for use in children. Binding: PediatricUse (example): Suitability for age groups, in particular children. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Allows the product to be classified by various systems. Binding: ProductClassification (example): This value set includes codes from the Anatomical Therapeutic Chemical Classification System - provided as an exemplar value set. | ||||
![]() ![]() |
Σ | 0..* | MarketingStatus | Marketing status of the medicinal product, in contrast to marketing authorization. | ||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The country in which the marketing status applies. | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The status of the marketing of the medicinal product. | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | The date when the status became effective. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Package representation for the product. Binding: MedicinalProductPackageType (example): Types of medicinal product packs | ||||
![]() ![]() |
Σ | 0..* | Reference(ManufacturedItemDefinition | DeviceDefinition) | Types of manufactured items that are part of this product. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | The ingredients of this medicinal product - when not detailed in other resources. Binding: SNOMEDCTSubstanceCodes (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set. | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | A product specific contact, person (in a role), or an organization. | ||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Allows the contact to be classified, for example QPPV, Pharmacovigilance Enquiry Information. Binding: ProductContactType (example): Extra measures defined for a Medicinal Product, such as heightened reporting requirements. | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(Organization | PractitionerRole) | A product specific contact, person (in a role), or an organization. | ||||
![]() ![]() |
Σ | 1..* | BackboneElement | The product's name, including full name and possibly coded parts | ||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | The full product name expressed as Proprietary Name (Non-Proprietary Name) strength dose form | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Type of product name, such as rINN, BAN, Proprietary, Non-Proprietary. Binding: ProductNameType (example): Type of a name for a Medicinal Product. | ||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Coding words or phrases of the name. Slice: Unordered, Open by value:type.coding.code | ||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Non-proprietary name | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ScientificNamePart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Proprietary name | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: InventedNamePart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Strength | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: StrengthPart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Dose Form | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: PharmaceuticalDosePart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Suffix | ||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. | ||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Country and jurisdiction where the name applies. | ||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Country where the name applies. Binding: CountryValueSet (example): Jurisdiction codes | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Jurisdiction where the name applies. Binding: JurisdictionValueSet (example): Jurisdiction codes | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Language of the name. Binding: AllLanguages (required): IETF language tag for a human language
| ||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicinalProductDefinition.identifier.use | Base | required | IdentifierUse | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.type | Base | example | Medicinal Product Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.domain | Base | example | Medicinal Product Domain | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.status | Base | preferred | PublicationStatus | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.combinedPharmaceuticalDoseForm | Base | example | Combined Dose Form | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.route | Base | example | SNOMED CT Route Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.legalStatusOfSupply | Base | example | Legal Status Of Supply | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.additionalMonitoringIndicator | Base | example | Additional Monitoring | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.specialMeasures | Base | example | Special Measures | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.pediatricUseIndicator | Base | example | Pediatric Use | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.classification | Base | example | Product Classification | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.packagedMedicinalProduct | Base | example | Medicinal Product Package Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.ingredient | Base | example | SNOMED CT Substance Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.contact.type | Base | example | Product Contact Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.type | Base | example | Product Name Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:ScientificNamePart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:InventedNamePart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:StrengthPart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:PharmaceuticalDosePart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:TrademarkOrOtherSuffixPart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.usage.country | Base | example | Country ValueSet | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.usage.jurisdiction | Base | example | Jurisdiction ValueSet | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.usage.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | MedicinalProductDefinition | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | MedicinalProductDefinition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | MedicinalProductDefinition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | MedicinalProductDefinition | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | MedicinalProductDefinition | A resource should have narrative for robust management |
text.`div`.exists()
|
| 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
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
MedicinalProductDefinition | |||
![]() ![]() |
1..* | Identifier | Business identifier for this product. Could be an MPID | |
![]() ![]() ![]() |
1..1 | uri | The namespace for the identifier value | |
![]() ![]() ![]() |
1..1 | string | The value that is unique | |
![]() ![]() |
0..1 | CodeableConcept | Regulatory type, e.g. Investigational or Authorized. | |
![]() ![]() |
0..1 | CodeableConcept | If this medicine applies to human or veterinary uses. | |
![]() ![]() |
0..1 | string | A business identifier relating to a specific version of the product. | |
![]() ![]() |
0..1 | CodeableConcept | The status within the lifecycle of this product record. | |
![]() ![]() |
0..1 | dateTime | Date of status change | |
![]() ![]() |
0..1 | markdown | General description of the medicinal product referred by the ePI | |
![]() ![]() |
0..1 | CodeableConcept | The dose form for a single part product, or combined form of a multiple part product. | |
![]() ![]() |
0..* | CodeableConcept | The path by which the product is taken into or makes contact with the body. | |
![]() ![]() |
0..1 | markdown | Narrative text of the authorized indication(s) for this product. | |
![]() ![]() |
0..1 | CodeableConcept | The legal status of supply of the medicinal product as classified by the regulator. | |
![]() ![]() |
0..1 | CodeableConcept | Whether the Medicinal Product is subject to additional monitoring for regulatory reasons. | |
![]() ![]() |
0..* | CodeableConcept | Whether the Medicinal Product is subject to special measures for regulatory reasons. | |
![]() ![]() |
0..1 | CodeableConcept | If authorized for use in children. | |
![]() ![]() |
0..* | CodeableConcept | Allows the product to be classified by various systems. | |
![]() ![]() |
0..* | MarketingStatus | Marketing status of the medicinal product, in contrast to marketing authorization. | |
![]() ![]() ![]() |
0..1 | CodeableConcept | The country in which the marketing status applies. | |
![]() ![]() ![]() |
1..1 | CodeableConcept | The status of the marketing of the medicinal product. | |
![]() ![]() ![]() |
0..1 | Period | The date when the status became effective. | |
![]() ![]() |
0..* | CodeableConcept | Package representation for the product. | |
![]() ![]() |
0..* | Reference(ManufacturedItemDefinition | DeviceDefinition) | Types of manufactured items that are part of this product. | |
![]() ![]() |
0..* | CodeableConcept | The ingredients of this medicinal product - when not detailed in other resources. | |
![]() ![]() |
0..* | BackboneElement | A product specific contact, person (in a role), or an organization. | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Allows the contact to be classified, for example QPPV, Pharmacovigilance Enquiry Information. | |
![]() ![]() ![]() |
1..1 | Reference(Organization | PractitionerRole) | A product specific contact, person (in a role), or an organization. | |
![]() ![]() |
1..* | BackboneElement | The product's name, including full name and possibly coded parts | |
![]() ![]() ![]() |
1..1 | string | The full product name expressed as Proprietary Name (Non-Proprietary Name) strength dose form | |
![]() ![]() ![]() |
0..1 | CodeableConcept | Type of product name, such as rINN, BAN, Proprietary, Non-Proprietary. | |
![]() ![]() ![]() |
0..* | BackboneElement | Coding words or phrases of the name. Slice: Unordered, Open by value:type.coding.code | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Non-proprietary name | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ScientificNamePart | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Proprietary name | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: InventedNamePart | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Strength | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: StrengthPart | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Dose Form | |
![]() ![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Required Pattern: At least the following | |
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: PharmaceuticalDosePart | |
![]() ![]() ![]() ![]() |
0..* | BackboneElement | Suffix | |
![]() ![]() ![]() ![]() ![]() |
Required Pattern: At least the following | |||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: TrademarkOrOtherSuffixPart | |
![]() ![]() ![]() ![]() ![]() |
1..1 | string | A fragment of a product name. | |
![]() ![]() ![]() |
0..* | BackboneElement | Country and jurisdiction where the name applies. | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Country where the name applies. | |
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | Jurisdiction where the name applies. | |
![]() ![]() ![]() ![]() |
1..1 | CodeableConcept | Language of the name. | |
Documentation for this format | ||||
Snapshot ViewView
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | MedicinalProductDefinition | Detailed definition of a medicinal product | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 1..* | Identifier | Business identifier for this product. Could be an MPID | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: IdentifierTypeCodes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
![]() ![]() ![]() |
ΣC | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Regulatory type, e.g. Investigational or Authorized. Binding: MedicinalProductType (example): Overall defining type of this medicinal product. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | If this medicine applies to human or veterinary uses. Binding: MedicinalProductDomain (example): Applicable domain for this product (e.g. human, veterinary). | ||||
![]() ![]() |
Σ | 0..1 | string | A business identifier relating to a specific version of the product. | ||||
![]() ![]() |
?!Σ | 0..1 | CodeableConcept | The status within the lifecycle of this product record. Binding: PublicationStatus (preferred): The lifecycle status of an artifact. | ||||
![]() ![]() |
Σ | 0..1 | dateTime | Date of status change | ||||
![]() ![]() |
Σ | 0..1 | markdown | General description of the medicinal product referred by the ePI | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | The dose form for a single part product, or combined form of a multiple part product. Binding: CombinedDoseForm (example): Dose forms for a product as a whole, considering all individual parts, but before any mixing | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | The path by which the product is taken into or makes contact with the body. Binding: SNOMEDCTRouteCodes (example): A code specifying the route or physiological path of administration of a therapeutic agent into or onto a patient's body. | ||||
![]() ![]() |
Σ | 0..1 | markdown | Narrative text of the authorized indication(s) for this product. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | The legal status of supply of the medicinal product as classified by the regulator. Binding: LegalStatusOfSupply (example): The prescription supply types appropriate to a medicinal product | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Whether the Medicinal Product is subject to additional monitoring for regulatory reasons. Binding: AdditionalMonitoring (example): Extra measures defined for a Medicinal Product, such as heightened reporting requirements (e.g. Black Triangle Monitoring). | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Whether the Medicinal Product is subject to special measures for regulatory reasons. Binding: SpecialMeasures (example): Extra measures defined for a Medicinal Product, such as a requirement to conduct post-authorization studies. | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | If authorized for use in children. Binding: PediatricUse (example): Suitability for age groups, in particular children. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Allows the product to be classified by various systems. Binding: ProductClassification (example): This value set includes codes from the Anatomical Therapeutic Chemical Classification System - provided as an exemplar value set. | ||||
![]() ![]() |
Σ | 0..* | MarketingStatus | Marketing status of the medicinal product, in contrast to marketing authorization. | ||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The country in which the marketing status applies. | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Where a Medicines Regulatory Agency has granted a marketing authorization for which specific provisions within a jurisdiction apply, the jurisdiction can be specified using an appropriate controlled terminology The controlled term and the controlled term identifier shall be specified | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | The status of the marketing of the medicinal product. | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | The date when the status became effective. | ||||
![]() ![]() ![]() |
Σ | 0..1 | dateTime | The date when the Medicinal Product is placed on the market by the Marketing Authorization Holder (or where applicable, the manufacturer/distributor) in a country and/or jurisdiction shall be provided A complete date consisting of day, month and year shall be specified using the ISO 8601 date format NOTE “Placed on the market” refers to the release of the Medicinal Product into the distribution chain | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Package representation for the product. Binding: MedicinalProductPackageType (example): Types of medicinal product packs | ||||
![]() ![]() |
Σ | 0..* | Reference(ManufacturedItemDefinition | DeviceDefinition) | Types of manufactured items that are part of this product. | ||||
![]() ![]() |
Σ | 0..* | CodeableConcept | The ingredients of this medicinal product - when not detailed in other resources. Binding: SNOMEDCTSubstanceCodes (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set. | ||||
![]() ![]() |
Σ | 0..* | CodeableReference(SubstanceDefinition) | Any component of the drug product which is not the chemical entity defined as the drug substance, or an excipient in the drug product Binding: SNOMEDCTSubstanceCodes (example): This value set includes all substance codes from SNOMED CT - provided as an exemplar value set. | ||||
![]() ![]() |
Σ | 0..* | Reference(DocumentReference) | Additional documentation about the medicinal product | ||||
![]() ![]() |
Σ | 0..* | Reference(DocumentReference) | A master file for the medicinal product (e.g. Pharmacovigilance System Master File) | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | A product specific contact, person (in a role), or an organization. | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Allows the contact to be classified, for example QPPV, Pharmacovigilance Enquiry Information. Binding: ProductContactType (example): Extra measures defined for a Medicinal Product, such as heightened reporting requirements. | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(Organization | PractitionerRole) | A product specific contact, person (in a role), or an organization. | ||||
![]() ![]() |
Σ | 0..* | Reference(ResearchStudy) | Clinical trials or studies that this product is involved in | ||||
![]() ![]() |
Σ | 0..* | Coding | A code that this product is known by, within some formal terminology Binding: SNOMEDCTMedicationCodes (example): A coded concept that defines the type of a medication. | ||||
![]() ![]() |
Σ | 1..* | BackboneElement | The product's name, including full name and possibly coded parts | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | The full product name expressed as Proprietary Name (Non-Proprietary Name) strength dose form | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Type of product name, such as rINN, BAN, Proprietary, Non-Proprietary. Binding: ProductNameType (example): Type of a name for a Medicinal Product. | ||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Coding words or phrases of the name. Slice: Unordered, Open by value:type.coding.code | ||||
![]() ![]() ![]() ![]() |
Content/Rules for all slices | |||||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. | ||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Non-proprietary name | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: ScientificNamePart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Proprietary name | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: InventedNamePart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Strength | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: StrengthPart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Dose Form | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. Required Pattern: At least the following | ||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
1..* | Coding | Code defined by a terminology system Fixed Value: (Complex) | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | uri | Identity of the terminology system Fixed Value: http://hl7.org/fhir/uv/emedicinal-product-info/CodeSystem/medicinal-product-name-part-type | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Version of the system - if relevant | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Fixed Value: PharmaceuticalDosePart | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Representation defined by the system | |||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | boolean | If this coding was chosen directly by the user | |||||
![]() ![]() ![]() ![]() ![]() ![]() |
0..1 | string | Plain text representation of the concept | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Suffix | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | string | A fragment of a product name. | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Identifying type for this part of the name (e.g. strength part) Binding: ProductNamePartType (example): Type of part of a name for a Medicinal Product. | ||||
![]() ![]() ![]() |
Σ | 0..* | BackboneElement | Country and jurisdiction where the name applies. | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Country where the name applies. Binding: CountryValueSet (example): Jurisdiction codes | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Jurisdiction where the name applies. Binding: JurisdictionValueSet (example): Jurisdiction codes | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Language of the name. Binding: AllLanguages (required): IETF language tag for a human language
| ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Reference to another product, e.g. for linking authorised to investigational product | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableReference(MedicinalProductDefinition) | Reference to another product, e.g. for linking authorised to investigational product | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | The type of relationship, for instance branded to generic or virtual to actual product Binding: ProductCrossReferenceType (example): Extra measures defined for a Medicinal Product, such as heightened reporting requirements. | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | A manufacturing or administrative process for the medicinal product | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableReference(ActivityDefinition | PlanDefinition) | The type of manufacturing operation e.g. manufacturing itself, re-packaging | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Date range of applicability | ||||
![]() ![]() ![]() |
Σ | 0..* | Reference(Organization) | The organization responsible for the particular process, e.g. the manufacturer or importer | ||||
![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Specifies whether this process is considered proprietary or confidential Binding: ProductConfidentiality (example): Confidentiality rating, e.g. commercial sensitivity for a Medicinal Product. | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | Key product features such as "sugar free", "modified release" | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | A code expressing the type of characteristic Binding: ProductCharacteristic (example): This value set includes all observable entity codes from SNOMED CT - provided as an exemplar value set. | ||||
![]() ![]() ![]() |
Σ | 0..1 | A value for the characteristic | |||||
![]() ![]() ![]() ![]() |
CodeableConcept | |||||||
![]() ![]() ![]() ![]() |
markdown | |||||||
![]() ![]() ![]() ![]() |
Quantity | |||||||
![]() ![]() ![]() ![]() |
integer | |||||||
![]() ![]() ![]() ![]() |
date | |||||||
![]() ![]() ![]() ![]() |
boolean | |||||||
![]() ![]() ![]() ![]() |
Attachment | |||||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MedicinalProductDefinition.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.identifier.use | Base | required | IdentifierUse | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.identifier.type | Base | extensible | Identifier Type Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.type | Base | example | Medicinal Product Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.domain | Base | example | Medicinal Product Domain | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.status | Base | preferred | PublicationStatus | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.combinedPharmaceuticalDoseForm | Base | example | Combined Dose Form | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.route | Base | example | SNOMED CT Route Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.legalStatusOfSupply | Base | example | Legal Status Of Supply | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.additionalMonitoringIndicator | Base | example | Additional Monitoring | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.specialMeasures | Base | example | Special Measures | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.pediatricUseIndicator | Base | example | Pediatric Use | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.classification | Base | example | Product Classification | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.packagedMedicinalProduct | Base | example | Medicinal Product Package Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.ingredient | Base | example | SNOMED CT Substance Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.impurity | Base | example | SNOMED CT Substance Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.contact.type | Base | example | Product Contact Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.code | Base | example | SNOMED CT Medication Codes | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.type | Base | example | Product Name Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:ScientificNamePart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:InventedNamePart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:StrengthPart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:PharmaceuticalDosePart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.part:TrademarkOrOtherSuffixPart.type | Base | example | Product Name Part Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.usage.country | Base | example | Country ValueSet | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.usage.jurisdiction | Base | example | Jurisdiction ValueSet | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.name.usage.language | Base | required | All Languages | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.crossReference.type | Base | example | Product Cross Reference Type | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.operation.confidentialityIndicator | Base | example | Product Confidentiality | 📍5.0.0 | FHIR Std. |
| MedicinalProductDefinition.characteristic.type | Base | example | Product Characteristic | 📍5.0.0 | FHIR Std. |
| Id | Grade | Path(s) | Description | Expression |
| dom-2 | error | MedicinalProductDefinition | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | MedicinalProductDefinition | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().ofType(canonical) | %resource.descendants().ofType(uri) | %resource.descendants().ofType(url))) or descendants().where(reference = '#').exists() or descendants().where(ofType(canonical) = '#').exists() or descendants().where(ofType(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | MedicinalProductDefinition | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | MedicinalProductDefinition | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | MedicinalProductDefinition | A resource should have narrative for robust management |
text.`div`.exists()
|
| 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()
|
Summary
Mandatory: 4 elements
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron