AGESMedicinalProductR5 - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Mappings for the at-medprod-medicinalProductDefinition resource profile.
AT_MedicinalProduct_MedicinalProductDefinition |
MedicinalProductDefinition | Medicinal Product and Investigational Medicinal Product |
identifier | Medicinal Product.MPID, Investigational Medicinal Product.IMPID |
type | (indicates if this is Medicinal Product or an Investigational Medicinal Product) |
version | Medicinal Product.Header.Version Number |
status | n/a |
statusDate | n/a |
description | n/a |
route | Pharmaceutical Product.Route of Administration |
indication | (roll up of all text in Therapeutic Indication.Indication Text, for common case where information is not granular) |
additionalMonitoringIndicator | Medicinal Product.Additional Monitoring Indicator |
specialMeasures | Medicinal Product.Special Measures |
pediatricUseIndicator | Medicinal Product.Pediatric Use Indicator |
marketingStatus | Marketing Status |
packagedMedicinalProduct | Packaged Medicinal Product |
comprisedOf | Manufactured Item |
ingredient | Medicinal Product.Ingredient (see also FHIR Ingredient resource) |
impurity | n/a |
attachedDocument | Attached Document |
masterFile | Master File |
contact | n/a |
type | n/a |
contact | n/a |
clinicalTrial | Investigational Medicinal Product.Clinical Trial Status |
code | n/a |
name | Medicinal Product Name |
productName | Medicinal Product Name.Full Name |
type | n/a |
part | (any and all of the name parts e.g. Medicinal Product Name.Formulation Part) |
part | (text of any of the name parts e.g. Medicinal Product Name.Formulation Part) |
type | (which of the name parts this is e.g. Formulation Part) |
part (inventedName) | (any and all of the name parts e.g. Medicinal Product Name.Formulation Part) |
part | (text of any of the name parts e.g. Medicinal Product Name.Formulation Part) |
part (tradeName) | (any and all of the name parts e.g. Medicinal Product Name.Formulation Part) |
part | (text of any of the name parts e.g. Medicinal Product Name.Formulation Part) |
usage | Country / Language |
country | Country / Language.Country |
jurisdiction | Country / Language.Jurisdiction |
language | Country / Language.Language |
crossReference | Product Cross-Reference |
product | Product Cross-Reference |
type | Product Cross-Reference |
operation | Manufacturing / Business Operation |
type | Manufacturing / Business Operation.Operation Type |
effectiveDate | Manufacturing / Business Operation.Effective Date |
organization | Manufacturer / Establishment (Organisation) |
confidentialityIndicator | Manufacturing / Business Operation.Confidentiality Indicator |
characteristic | Package Item (Container).Physical Characteristics |
type | Physical Characteristics, all attributes |
value[x] | Physical Characteristics, attribute's value |
AT_MedicinalProduct_MedicinalProductDefinition |
MedicinalProductDefinition | Entity, Role, or Act,ManufacturedProduct[classCode='MANU'].manufacturedProduct[classCode='MMAT'] |
text | Act.text? |
contained | n/a |
extension | n/a |
modifierExtension | n/a |
identifier | ManufacturedProduct[classCode='MANU'].manufacturedProduct[classCode='MMAT'].code |
identifier (pmsId) | n/a,II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT] |
id | n/a |
extension | n/a |
use | Role.code or implied by context |
type | Role.code or implied by context |
system | II.root or Role.id.root |
value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
period | Role.effectiveTime or implied by context |
assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
identifier (GRZ) | n/a,II - The Identifier class is a little looser than the v3 type II because it allows URIs as well as registered OIDs or GUIDs. Also maps to Role[classCode=IDENT] |
id | n/a |
extension | n/a |
use | Role.code or implied by context |
type | Role.code or implied by context |
system | II.root or Role.id.root |
value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
period | Role.effectiveTime or implied by context |
assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
type | ManufacturedProduct[classCode='MANU'].manufacturedProduct.asSpecializedKind.generalizedMaterialKind.code |
domain | n/a,CD |
id | n/a |
extension | n/a |
coding | n/a,CV |
text | ./originalText[mediaType/code="text/plain"]/data |
version | n/a |
status | n/a |
statusDate | n/a |
description | ManufacturedProduct[classCode='MANU'].manufacturedProduct[classCode='MMAT'].desc |
combinedPharmaceuticalDoseForm | n/a,CD |
route | ManufacturedProduct[classCode='MANU'].productOf.reconstitution.consumable.administerableMaterial.consumedIn.substanceAdministration1.routeCode |
indication | ManufacturedProduct[classCode='MANU'].consumedIn.substanceAdministration1.reason.indicationObservationCriterion[@code='{Observation_MedicalProblem}'].value.originalText.@value |
legalStatusOfSupply | n/a,CD |
additionalMonitoringIndicator | ManufacturedProduct[classCode='MANU'].subjectOf.policy.code |
specialMeasures | ManufacturedProduct[classCode='MANU'].subjectOf.policy.code[@nullFlavor='OTH'].displayName |
pediatricUseIndicator | ManufacturedProduct[classCode='MANU'].subjectOf.policy.code |
classification | n/a,CD |
id | n/a |
extension | n/a |
coding | n/a,CV |
coding (interactionRelevance) | n/a,CV |
id | n/a |
extension | n/a |
system | ./codeSystem |
version | ./codeSystemVersion |
code | ./code |
display | CV.displayName |
userSelected | CD.codingRationale |
coding (elgaImpfziel) | n/a,CV |
id | n/a |
extension | n/a |
system | ./codeSystem |
version | ./codeSystemVersion |
code | ./code |
display | CV.displayName |
userSelected | CD.codingRationale |
coding (ATCCodePharos) | n/a,CV |
id | n/a |
extension | n/a |
system | ./codeSystem |
version | ./codeSystemVersion |
code | ./code |
display | CV.displayName |
userSelected | CD.codingRationale |
coding (ATCCodeWHO) | n/a,CV |
id | n/a |
extension | n/a |
system | ./codeSystem |
version | ./codeSystemVersion |
code | ./code |
display | CV.displayName |
userSelected | CD.codingRationale |
text | ./originalText[mediaType/code="text/plain"]/data |
marketingStatus | ManufacturedProduct[classCode='MANU'].subjectOf.approval[@code='{Approval_MarketingAuthorization}'].statusCode |
packagedMedicinalProduct | ManufacturedProduct[classCode='MANU'].manufacturedProduct.asContent.containerPackagedProduct.asContent.containerPackagedProduct.code |
comprisedOf | ManufacturedProduct[classCode='MANU'].manufacturedProduct.formCode |
ingredient | ManufacturedProduct[classCode='MANU'].manufacturedProduct[classCode='MMAT'].ingredient.ingredientSubstance.code |
impurity | (to do) |
attachedDocument | ManufacturedProduct[classCode='MANU'].subjectOf.document |
masterFile | ManufacturedProduct[classCode='MANU'].subjectOf.document |
contact | ManufacturedProduct[classCode='MANU'].subjectOf.assignedEntity.assignedOrganization.contactParty |
id | n/a |
extension | n/a |
modifierExtension | n/a |
type | ManufacturedProduct[classCode='MANU'].subjectOf.assignedEntity.assignedOrganization.contactParty.code |
contact | ManufacturedProduct[classCode='MANU'].subjectOf.assignedEntity.assignedOrganization.contactParty |
clinicalTrial | ManufacturedProduct[classCode='MANU'].subjectOf.monitoringProgram |
code | ManufacturedProduct[classCode='MANU'].manufacturedProduct[classCode='MMAT'].code |
name | ManufacturedProduct[classCode='MANU'].manufacturedProduct.name |
id | n/a |
extension | n/a |
modifierExtension | n/a |
productName | ManufacturedProduct[classCode='MANU'].manufacturedProduct.name |
type | ManufacturedProduct[classCode='MANU'].manufacturedProduct.asNamedEntity.code |
part | ManufacturedProduct[classCode='MANU'].manufacturedProduct.name.suffix |
id | n/a |
extension | n/a |
modifierExtension | n/a |
part | ManufacturedProduct[classCode='MANU'].manufacturedProduct.name.suffix |
type | ManufacturedProduct[classCode='MANU'].manufacturedProduct.asNamedEntity.code |
id | n/a |
extension | n/a |
coding | union(., ./translation) |
text | ./originalText[mediaType/code="text/plain"]/data |
part (inventedName) | ManufacturedProduct[classCode='MANU'].manufacturedProduct.name.suffix |
id | n/a |
extension | n/a |
modifierExtension | n/a |
part | ManufacturedProduct[classCode='MANU'].manufacturedProduct.name.suffix |
type | n/a,CD |
part (tradeName) | ManufacturedProduct[classCode='MANU'].manufacturedProduct.name.suffix |
id | n/a |
extension | n/a |
modifierExtension | n/a |
part | ManufacturedProduct[classCode='MANU'].manufacturedProduct.name.suffix |
type | n/a,CD |
usage | ManufacturedProduct[classCode='MANU'].manufacturedProduct.asNamedEntity |
id | n/a |
extension | n/a |
modifierExtension | n/a |
country | ManufacturedProduct[classCode='MANU'].manufacturedProduct.asNamedEntity.assigningTerritory.code |
jurisdiction | ManufacturedProduct[classCode='MANU'].manufacturedProduct.asNamedEntity.assigningTerritory.code |
language | ManufacturedProduct[classCode='MANU'].manufacturedProduct.asNamedEntity.name.@xml:lang |
crossReference | ManufacturedProduct[classCode='MANU'].manufacturedProduct.asEquivalentEntity |
id | n/a |
extension | n/a |
modifierExtension | n/a |
product | ManufacturedProduct[classCode='MANU'].manufacturedProduct.asEquivalentEntity.definingMaterialKind.code |
type | ManufacturedProduct[classCode='MANU'].manufacturedProduct.asEquivalentEntity.code |
operation | ManufacturedProduct[classCode='MANU'].subjectOf.action |
id | n/a |
extension | n/a |
modifierExtension | n/a |
type | ManufacturedProduct[classCode='MANU'].subjectOf.action.code |
effectiveDate | ManufacturedProduct[classCode='MANU'].subjectOf.action.effectiveTime |
organization | ManufacturedProduct[classCode='MANU'].subjectOf.action.participation.organzation |
confidentialityIndicator | ManufacturedProduct[classCode='MANU'].subjectOf.action.confidentialityCode |
characteristic | ManufacturedProduct[classCode='MANU'].subjectOf.characteristic |
id | n/a |
extension | n/a |
modifierExtension | n/a |
type | ManufacturedProduct[classCode='MANU'].subjectOf.characteristic[@code='{type}'] |
value[x] | ManufacturedProduct[classCode='MANU'].subjectOf.characteristic[@code='{type}'].value |