Annuaire Santé
1.0.0-ballot-2 - STU1

This page is part of the Guide d'implémentation FHIR - Annuaire de santé (v1.0.0-ballot-2: 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

Resource Profile: AsDeviceProfile - Mappings

Active as of 2023-07-18

Mappings for the as-device resource profile.

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

AsDeviceProfile
DeviceEntity. Role, or Act, Device
   metan/a, N/A
      idn/a
      extensionn/a, N/A
      versionIdn/a
      lastUpdatedn/a
      sourcen/a
      profilen/a
      securityn/a, CV
      tagn/a, CV
   implicitRulesn/a
   languagen/a
   textn/a, N/A, Act.text?
   containedEntity. Role, or Act, N/A
   extensionn/a, N/A
   modifierExtensionn/a, N/A
   identifiern/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
   definitionn/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity)
   udiCarriern/a, .id and .code
      idn/a
      extensionn/a, N/A
      modifierExtensionn/a, N/A
      deviceIdentifiern/a, Role.id.extension
      issuern/a, Role.id.root
      jurisdictionn/a, Role.scoper
      carrierAIDCn/a, Role.id.extension
      carrierHRFn/a, Role.id.extension
      entryTypen/a, NA
   statusn/a, .statusCode
   statusReasonn/a, CD
   distinctIdentifiern/a, .lotNumberText
   manufacturern/a, .playedRole[typeCode=MANU].scoper.name
   manufactureDaten/a, .existenceTime.low
   expirationDaten/a, .expirationTime
   lotNumbern/a, .lotNumberText
   serialNumbern/a, .playedRole[typeCode=MANU].id
   deviceNamen/a
      idn/a
      extensionn/a, N/A
      modifierExtensionn/a, N/A
      namen/a
      typen/a, .playedRole[typeCode=MANU].code
   modelNumbern/a, .softwareName (included as part)
   partNumbern/a, .playedRole[typeCode=MANU].id
   typen/a, CD
   specializationn/a
      idn/a
      extensionn/a, N/A
      modifierExtensionn/a, N/A
      systemTypen/a, CD
      versionn/a
   versionn/a
      idn/a
      extensionn/a, N/A
      modifierExtensionn/a, N/A
      typen/a, CD
      componentn/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]
      valuen/a
   propertyn/a
      idn/a
      extensionn/a, N/A
      modifierExtensionn/a, N/A
      typen/a, CD
      valueQuantityn/a, PQ, IVL<PQ>, MO, CO, depending on the values
      valueCoden/a, CD
   patientn/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), .playedRole[typeCode=USED].scoper.playedRole[typeCode=PAT]
   ownern/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), .playedRole[typeCode=OWN].scoper
   contactn/a, TEL, .scopedRole[typeCode=CON].player
   locationn/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity), .playedRole[typeCode=LOCE].scoper
   urln/a, .telecom
   noten/a, Act, .text
   safetyn/a, CD, NA
   parentn/a, The target of a resource reference is a RIM entry point (Act, Role, or Entity)

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

AsDeviceProfile
Device
   identifierFiveWs.identifier
   udiCarrierFiveWs.identifier
      deviceIdentifierFiveWs.what[x]
   statusFiveWs.status
   statusReasonFiveWs.status
   distinctIdentifierFiveWs.what[x]
   manufacturerFiveWs.what[x]
   manufactureDateFiveWs.what[x]
   expirationDateFiveWs.what[x]
   lotNumberFiveWs.what[x]
   serialNumberFiveWs.what[x]
   deviceName
      typeFiveWs.what[x]
   modelNumberFiveWs.what[x]
   partNumberFiveWs.what[x]
   specialization
      versionFiveWs.what[x]
   version
      componentFiveWs.what[x]
   patientFiveWs.subject[x], FiveWs.subject
   ownerFiveWs.source
   contactFiveWs.source
   locationFiveWs.where[x]
   urlFiveWs.where[x]

Mappings for UDI Mapping (http://fda.gov/UDI)

AsDeviceProfile
Device
   identifierThe 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
      deviceIdentifierThe device identifier (DI), a mandatory, fixed portion of a UDI that identifies the labeler and the specific version or model of a device.
      issuerAll 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
      carrierAIDCA unique device identifier (UDI) on a device label a form that uses automatic identification and data capture (AIDC) technology.
      carrierHRFA unique device identifier (UDI) on a device label in plain text
   distinctIdentifierThe 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.
   manufacturerN/A
   manufactureDateThe 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”.
   expirationDatethe 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”.
   lotNumberThe 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.