Canonical Resource Management Infrastructure Implementation Guide
2.0.0-ballot - STU 2 - Ballot International flag

This page is part of the Canonical Resource Management Infrastructure Implementation Guide (v2.0.0-ballot: STU 2 Ballot) based on FHIR (HL7® FHIR® Standard) R4. This version is a pre-release. The current official version is 1.0.0. For a full list of available versions, see the Directory of published versions

Resource Profile: CRMIShareableMedication - Mappings

Page standards status: Trial-use Maturity Level: 2

Mappings for the crmi-shareablemedication resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameRIM MappingWorkflow PatternFiveWs Pattern MappingObject Implementation InformationMapping to NCPDP SCRIPT 10.6HL7 v2 Mappingdoco
.. Medication
ManufacturedProduct[classCode=ADMM]
NewRx/MedicationPrescribed -or- RxFill/MedicationDispensed -or- RxHistoryResponse/MedicationDispensed -or- RxHistoryResponse/MedicationPrescribed
... id
... meta
... implicitRules
... text
Act.text?
... contained
N/A
... Slices for extension
.... extension:knowledgeCapability
.... extension:knowledgeRepresentationLevel
.... extension:artifactComment
.... extension:url
.... extension:version
.... extension:versionAlgorithm
.... extension:versionPolicy
.... extension:name
.... extension:title
.... extension:experimental
.... extension:publisher
.... extension:description
... Slices for modifierExtension
.... modifierExtension:artifactStatus
... identifier
.id
FiveWs.identifier
... code
.code
FiveWs.class
  • coding.code = //element(*
  • MedicationType)/DrugCoded/ProductCode coding.system = //element(*
  • MedicationType)/DrugCoded/ProductCodeQualifier coding.display = //element(*
  • MedicationType)/DrugDescription
RXO-1.1-Requested Give Code.code / RXE-2.1-Give Code.code / RXD-2.1-Dispense/Give Code.code / RXG-4.1-Give Code.code /RXA-5.1-Administered Code.code / RXC-2.1 Component Code
... status
.statusCode
... manufacturer
.player.scopingRole[typeCode=MANU].scoper
FiveWs.actor
no mapping
RXD-20-Substance Manufacturer Name / RXG-21-Substance Manufacturer Name / RXA-17-Substance Manufacturer Name
... form
.formCode
  • coding.code = //element(*
  • DrugCodedType)/FormCode coding.system = //element(*
  • DrugCodedType)/FormSourceCode
RXO-5-Requested Dosage Form / RXE-6-Give Dosage Form / RXD-6-Actual Dosage Form / RXG-8-Give Dosage Form / RXA-8-Administered Dosage Form
... amount
.quantity
... ingredient
.scopesRole[typeCode=INGR]
.... id
n/a
.... extension
n/a
.... modifierExtension
N/A
.... Slices for item[x]
.player
  • coding.code = //element(*
  • MedicationType)/DrugCoded/ProductCode coding.system = //element(*
  • MedicationType)/DrugCoded/ProductCodeQualifier coding.display = //element(*
  • MedicationType)/DrugDescription
RXO-1-Requested Give Code / RXE-2-Give Code / RXD-2-Dispense/Give Code / RXG-4-Give Code / RXA-5-Administered Code
..... item[x]:itemReference
.player
  • coding.code = //element(*
  • MedicationType)/DrugCoded/ProductCode coding.system = //element(*
  • MedicationType)/DrugCoded/ProductCodeQualifier coding.display = //element(*
  • MedicationType)/DrugDescription
RXO-1-Requested Give Code / RXE-2-Give Code / RXD-2-Dispense/Give Code / RXG-4-Give Code / RXA-5-Administered Code
...... id
n/a
...... Slices for extension
n/a
....... extension:nonCanonicalReference
...... reference
N/A
...... type
N/A
...... identifier
.identifier
...... display
N/A
.... isActive
NA
.... strength
.quantity
  • //element(*
  • DrugCodedType)/Strength
RXO-2-Requested Give Amount - Minimum & RXO-4-Requested Give Units / RXO-3-Requested Give Amount - Maximum & RXO-4-Requested Give Units / RXO-11-Requested Dispense Amount & RXO-12-Requested Dispense Units / RXE-3-Give Amount - Minimum & RXE-5-Give Units / RXE-4-Give Amount - Maximum & RXE-5-Give Units / RXE-10-Dispense Amount & RXE-10-Dispense Units
... batch
.player[classCode=CONT]
no mapping

doco Documentation for this format