AI Transparency on FHIR
1.0.0-current - STU1 Ballot International flag

AI Transparency on FHIR, published by HL7 International / Electronic Health Records. This guide is not an authorized publication; it is the continuous build for version 1.0.0-current built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/aitransparency-ig/ and changes regularly. See the Directory of published versions

Resource Profile: AI Device - Mappings

Page standards status: Trial-use Maturity Level: 2

Mappings for the AI-Device resource profile.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

NameRIM MappingFiveWs Pattern MappingUDI Mappingdoco
Device
Device
Device / id
Device / meta
Device / implicitRules
Device / language
Device / text
Act.text?
Device / contained
N/A
Device / Slices for extension
Device / Slices for extension / extension:aiKind
Device / Slices for extension / extension:modelCardDescription
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 / deviceName
Device / deviceName / id
n/a
Device / deviceName / extension
n/a
Device / deviceName / modifierExtension
N/A
Device / deviceName / name
Device / deviceName / 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

doco Documentation for this format