This page is part of the Guide d'implémentation FHIR - Annuaire de santé (v1.0.1: Release) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 1.1.0. For a full list of available versions, see the Directory of published versions
Mappings for the as-device resource profile.
AsDeviceProfile |
Device | Entity. Role, or Act, Device |
meta | n/a, N/A |
id | n/a |
extension | n/a, N/A |
versionId | n/a |
lastUpdated | n/a |
source | n/a |
profile | n/a |
security | n/a, CV |
tag | n/a, CV |
implicitRules | n/a |
language | n/a |
text | n/a, N/A, Act.text? |
contained | Entity. Role, or Act, N/A |
extension | n/a, N/A |
modifierExtension | n/a, N/A |
identifier | 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 |
identifier (numAutorisationArhgos) | 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 |
id | n/a |
extension | n/a, N/A |
use | n/a, Role.code or implied by context |
type | n/a, CD, Role.code or implied by context |
system | n/a, II.root or Role.id.root |
value | n/a, II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) |
period | n/a, IVL<TS>[lowClosed="true" and highClosed="true"] or URG<TS>[lowClosed="true" and highClosed="true"], Role.effectiveTime or implied by context |
assigner | n/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper |
definition | n/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity) |
udiCarrier | n/a, .id and .code |
id | n/a |
extension | n/a, N/A |
modifierExtension | n/a, N/A |
deviceIdentifier | n/a, Role.id.extension |
issuer | n/a, Role.id.root |
jurisdiction | n/a, Role.scoper |
carrierAIDC | n/a, Role.id.extension |
carrierHRF | n/a, Role.id.extension |
entryType | n/a, NA |
status | n/a, .statusCode |
statusReason | n/a, CD |
distinctIdentifier | n/a, .lotNumberText |
manufacturer | n/a, .playedRole[typeCode=MANU].scoper.name |
manufactureDate | n/a, .existenceTime.low |
expirationDate | n/a, .expirationTime |
lotNumber | n/a, .lotNumberText |
serialNumber | n/a, .playedRole[typeCode=MANU].id |
deviceName | n/a |
id | n/a |
extension | n/a, N/A |
modifierExtension | n/a, N/A |
name | n/a |
type | n/a, .playedRole[typeCode=MANU].code |
modelNumber | n/a, .softwareName (included as part) |
partNumber | n/a, .playedRole[typeCode=MANU].id |
type | n/a, CD |
specialization | n/a |
id | n/a |
extension | n/a, N/A |
modifierExtension | n/a, N/A |
systemType | n/a, CD |
version | n/a |
version | n/a |
id | n/a |
extension | n/a, N/A |
modifierExtension | n/a, N/A |
type | n/a, CD |
component | 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] |
value | n/a |
property | n/a |
id | n/a |
extension | n/a, N/A |
modifierExtension | n/a, N/A |
type | n/a, CD |
valueQuantity | n/a, PQ, IVL<PQ>, MO, CO, depending on the values |
valueCode | n/a, CD |
patient | n/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), .playedRole[typeCode=USED].scoper.playedRole[typeCode=PAT] |
owner | n/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), .playedRole[typeCode=OWN].scoper |
contact | n/a, TEL, .scopedRole[typeCode=CON].player |
location | n/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), .playedRole[typeCode=LOCE].scoper |
url | n/a, .telecom |
note | n/a, Act, .text |
safety | n/a, CD, NA |
parent | n/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity) |
AsDeviceProfile |
Device | |
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. |
identifier (numAutorisationArhgos) | 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. |
udiCarrier | |
deviceIdentifier | The device identifier (DI), a mandatory, fixed portion of a UDI that identifies the labeler and the specific version or model of a device. |
issuer | All UDIs are to be issued under a system operated by an Jurisdiction-accredited issuing agency.
GS1 DIs:
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 |
carrierAIDC | A unique device identifier (UDI) on a device label a form that uses automatic identification and data capture (AIDC) technology. |
carrierHRF | A unique device identifier (UDI) on a device label in plain text |
distinctIdentifier | 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. |
manufacturer | N/A |
manufactureDate | 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, The datetime syntax must converted to YYYY-MM-DD[THH:MM:SS]. If hour is present, the minutes and seconds should both be set to “00”. |
expirationDate | 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, The datetime syntax must converted to YYYY-MM-DD[THH:MM:SS]. If hour is present, the minutes and seconds should both be set to “00”. |
lotNumber | 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. |