UnicomIG
0.1.0 - ci-build

UnicomIG, published by UNICOM. This is not an authorized publication; it is the continuous build for version 0.1.0). This version is based on the current content of https://github.com/hl7-eu/unicom-ig and changes regularly. See the Directory of published versions

Resource Profile: PPLMedicinalProductDefinition - Mappings

Active as of 2023-02-03

Mappings for the PPLMedicinalProductDefinition resource profile.

Mappings for IDMP Mapping (https://en.wikipedia.org/wiki/Identification_of_medicinal_products)

PPLMedicinalProductDefinition
MedicinalProductDefinitionMedicinal Product and Investigational Medicinal Product
   identifierMedicinal Product.MPID, Investigational Medicinal Product.IMPID
   identifier (mpid)Medicinal Product.MPID, Investigational Medicinal Product.IMPID
   identifier (pmsid)Medicinal Product.MPID, Investigational Medicinal Product.IMPID
   type(indicates if this is Medicinal Product or an Investigational Medicinal Product)
   domainn/a
   versionMedicinal Product.Header.Version Number
   statusn/a
   statusDaten/a
   descriptionn/a
   combinedPharmaceuticalDoseFormMedicinal Product.Combined Pharmaceutical Dose Form
   routePharmaceutical Product.Route of Administration
   indication(roll up of all text in Therapeutic Indication.Indication Text, for common case where information is not granular)
   legalStatusOfSupplyMarketing Authorisation.Legal Status of Supply (moved here for practicality)
   additionalMonitoringIndicatorMedicinal Product.Additional Monitoring Indicator
   specialMeasuresMedicinal Product.Special Measures
   pediatricUseIndicatorMedicinal Product.Pediatric Use Indicator
   classificationProduct Classification.Value
   marketingStatusMarketing Status
   packagedMedicinalProductPackaged Medicinal Product
   attachedDocumentAttached Document
   masterFileMaster File
   contactn/a
      typen/a
      contactn/a
   clinicalTrialInvestigational Medicinal Product.Clinical Trial Status
   coden/a
   nameMedicinal Product Name
      productNameMedicinal Product Name.Full Name
      typen/a
      namePart(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)
      namePart (invented)(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)
      namePart (strength)(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)
      namePart (doseForm)(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)
      countryLanguageCountry / Language
         countryCountry / Language.Country
         jurisdictionCountry / Language.Jurisdiction
         languageCountry / Language.Language
   crossReferenceProduct Cross-Reference
      productProduct Cross-Reference
      typeProduct Cross-Reference
   operationManufacturing / Business Operation
      typeManufacturing / Business Operation.Operation Type
      effectiveDateManufacturing / Business Operation.Effective Date
      organizationManufacturer / Establishment (Organisation)
      confidentialityIndicatorManufacturing / Business Operation.Confidentiality Indicator

Mappings for FiveWs Pattern Mapping (http://hl7.org/fhir/fivews)

PPLMedicinalProductDefinition
MedicinalProductDefinitionadministrative.medication

Mappings for RIM Mapping (http://hl7.org/v3)

PPLMedicinalProductDefinition
MedicinalProductDefinitionEntity. Role, or Act
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier
   identifier (mpid)
      idn/a
      extensionn/a
      useRole.code or implied by context
      typeRole.code or implied by context
      systemII.root or Role.id.root
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
      periodRole.effectiveTime or implied by context
      assignerII.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
   identifier (pmsid)
      idn/a
      extensionn/a
      useRole.code or implied by context
      typeRole.code or implied by context
      systemII.root or Role.id.root
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
      periodRole.effectiveTime or implied by context
      assignerII.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
   contact
      idn/a
      extensionn/a
      modifierExtensionN/A
   name
      idn/a
      extensionn/a
      modifierExtensionN/A
      namePart
         idn/a
         extensionn/a
         modifierExtensionN/A
      namePart (invented)
         idn/a
         extensionn/a
         modifierExtensionN/A
      namePart (strength)
         idn/a
         extensionn/a
         modifierExtensionN/A
      namePart (doseForm)
         idn/a
         extensionn/a
         modifierExtensionN/A
      countryLanguage
         idn/a
         extensionn/a
         modifierExtensionN/A
         country
            idn/a
            extensionn/a
            codingunion(., ./translation)
            coding (ema)union(., ./translation)
               idn/a
               extensionn/a
               system./codeSystem
               version./codeSystemVersion
               code./code
               displayCV.displayName
               userSelectedCD.codingRationale
            coding (iso)union(., ./translation)
               idn/a
               extensionn/a
               system./codeSystem
               version./codeSystemVersion
               code./code
               displayCV.displayName
               userSelectedCD.codingRationale
            text./originalText[mediaType/code="text/plain"]/data
         language
            idn/a
            extensionn/a
            codingunion(., ./translation)
            coding (ema)union(., ./translation)
               idn/a
               extensionn/a
               system./codeSystem
               version./codeSystemVersion
               code./code
               displayCV.displayName
               userSelectedCD.codingRationale
            coding (bcp)union(., ./translation)
               idn/a
               extensionn/a
               system./codeSystem
               version./codeSystemVersion
               code./code
               displayCV.displayName
               userSelectedCD.codingRationale
            text./originalText[mediaType/code="text/plain"]/data
   crossReference
      idn/a
      extensionn/a
      modifierExtensionN/A
   operation
      idn/a
      extensionn/a
      modifierExtensionN/A