Mappings for the Device-measuring-eu-lab resource profile.
| Name | RIM Mapping | FiveWs Pattern Mapping | UDI Mapping |
 Device |
Device |
|
|
  Device / id |
|
|
|
  Device / meta |
|
|
|
  Device / implicitRules |
|
|
|
  Device / language |
|
|
|
  Device / text |
Act.text? |
|
|
  Device / contained |
N/A |
|
|
  Device / extension |
N/A |
|
|
  Device / modifierExtension |
N/A |
|
|
  Device / identifier |
.id |
FiveWs.identifier |
- The serial number which is a component of the production identifier (PI)
- a conditional
- variable portion of a UDI. The identifier.type code should be set to “SNO”(Serial Number) and the system left empty.
|
  Device / definition |
|
|
|
  Device / udiCarrier |
.id and .code |
FiveWs.identifier |
|
   Device / udiCarrier / id |
n/a |
|
|
   Device / udiCarrier / extension |
n/a |
|
|
   Device / udiCarrier / modifierExtension |
N/A |
|
|
   Device / udiCarrier / deviceIdentifier |
Role.id.extension |
FiveWs.what[x] |
- The device identifier (DI)
- a mandatory
- fixed portion of a UDI that identifies the labeler and the specific version or model of a device.
|
   Device / udiCarrier / issuer |
Role.id.root |
|
http://hl7.org/fhir/NamingSystem/gs1
HIBCC DIs:
http://hl7.org/fhir/NamingSystem/hibcc
ICCBBA DIs for blood containers:
http://hl7.org/fhir/NamingSystem/iccbba-blood
ICCBA DIs for other devices:
http://hl7.org/fhir/NamingSystem/iccbba-other |
   Device / udiCarrier / jurisdiction |
Role.scoper |
|
|
   Device / udiCarrier / carrierAIDC |
Role.id.extension |
|
A unique device identifier (UDI) on a device label a form that uses automatic identification and data capture (AIDC) technology. |
   Device / udiCarrier / carrierHRF |
Role.id.extension |
|
A unique device identifier (UDI) on a device label in plain text |
   Device / udiCarrier / entryType |
NA |
|
|
  Device / status |
.statusCode |
FiveWs.status |
|
  Device / statusReason |
|
FiveWs.status |
|
  Device / distinctIdentifier |
.lotNumberText |
FiveWs.what[x] |
- The lot or batch number within which a device was manufactured - which is a component of the production identifier (PI)
- a conditional
- variable portion of a UDI.
|
  Device / manufacturer |
.playedRole[typeCode=MANU].scoper.name |
FiveWs.what[x] |
N/A |
  Device / manufactureDate |
.existenceTime.low |
FiveWs.what[x] |
- The date a specific device was manufactured - which is a component of the production identifier (PI)
- a conditional
- variable portion of a UDI. For FHIR
- MM:SS]. If hour is present
- the minutes and seconds should both be set to “00”.
|
  Device / expirationDate |
.expirationTime |
FiveWs.what[x] |
- the expiration date of a specific device - which is a component of the production identifier (PI)
- a conditional
- variable portion of a UDI. For FHIR
- MM:SS]. If hour is present
- the minutes and seconds should both be set to “00”.
|
  Device / lotNumber |
.lotNumberText |
FiveWs.what[x] |
- The lot or batch number within which a device was manufactured - which is a component of the production identifier (PI)
- a conditional
- variable portion of a UDI.
|
  Device / serialNumber |
.playedRole[typeCode=MANU].id |
FiveWs.what[x] |
|
  Device / Slices for deviceName |
|
|
|
   Device / Slices for deviceName / deviceName:All Slices |
|
|
|
    Device / Slices for deviceName / deviceName:All Slices / id |
n/a |
|
|
    Device / Slices for deviceName / deviceName:All Slices / extension |
n/a |
|
|
    Device / Slices for deviceName / deviceName:All Slices / modifierExtension |
N/A |
|
|
    Device / Slices for deviceName / deviceName:All Slices / name |
|
|
|
    Device / Slices for deviceName / deviceName:All Slices / type |
.playedRole[typeCode=MANU].code |
FiveWs.what[x] |
|
   Device / Slices for deviceName / deviceName:manDeviceName |
|
|
|
    Device / Slices for deviceName / deviceName:manDeviceName / id |
n/a |
|
|
    Device / Slices for deviceName / deviceName:manDeviceName / extension |
n/a |
|
|
    Device / Slices for deviceName / deviceName:manDeviceName / modifierExtension |
N/A |
|
|
    Device / Slices for deviceName / deviceName:manDeviceName / name |
|
|
|
    Device / Slices for deviceName / deviceName:manDeviceName / type |
.playedRole[typeCode=MANU].code |
FiveWs.what[x] |
|
   Device / Slices for deviceName / deviceName:modelName |
|
|
|
    Device / Slices for deviceName / deviceName:modelName / id |
n/a |
|
|
    Device / Slices for deviceName / deviceName:modelName / extension |
n/a |
|
|
    Device / Slices for deviceName / deviceName:modelName / modifierExtension |
N/A |
|
|
    Device / Slices for deviceName / deviceName:modelName / name |
|
|
|
    Device / Slices for deviceName / deviceName:modelName / type |
.playedRole[typeCode=MANU].code |
FiveWs.what[x] |
|
  Device / modelNumber |
.softwareName (included as part) |
FiveWs.what[x] |
|
  Device / partNumber |
.playedRole[typeCode=MANU].id |
FiveWs.what[x] |
|
  Device / type |
|
|
|
  Device / specialization |
|
|
|
   Device / specialization / id |
n/a |
|
|
   Device / specialization / extension |
n/a |
|
|
   Device / specialization / modifierExtension |
N/A |
|
|
   Device / specialization / systemType |
|
|
|
   Device / specialization / version |
|
FiveWs.what[x] |
|
  Device / version |
|
|
|
   Device / version / id |
n/a |
|
|
   Device / version / extension |
n/a |
|
|
   Device / version / modifierExtension |
N/A |
|
|
   Device / version / type |
|
|
|
   Device / version / component |
|
FiveWs.what[x] |
|
   Device / version / value |
|
|
|
  Device / property |
|
|
|
   Device / property / id |
n/a |
|
|
   Device / property / extension |
n/a |
|
|
   Device / property / modifierExtension |
N/A |
|
|
   Device / property / type |
|
|
|
   Device / property / valueQuantity |
|
|
|
   Device / property / valueCode |
|
|
|
  Device / patient |
.playedRole[typeCode=USED].scoper.playedRole[typeCode=PAT] |
FiveWs.subject |
|
  Device / owner |
.playedRole[typeCode=OWN].scoper |
FiveWs.source |
|
  Device / contact |
.scopedRole[typeCode=CON].player |
FiveWs.source |
|
  Device / location |
.playedRole[typeCode=LOCE].scoper |
FiveWs.where[x] |
|
  Device / url |
.telecom |
FiveWs.where[x] |
|
  Device / note |
.text |
|
|
  Device / safety |
NA |
|
|
  Device / parent |
|
|
|
Documentation for this format |