US Veterans Health Administration FHIR Map Set Implementation Guide
1.3.1 - 250401 United States of America flag

Publication Build: This will be filled in by the publication tooling

Resource Profile: ImplantableDeviceALead - Mappings

Active as of 2025-03-31

Mappings for the ImplantableDeviceALead resource profile.

Scroll down for the Raw FHIR, CDW & SDA mappings (if any).

Note that the CDW and SDA mappings are derived from a look-up based on the VistA source mappings in CDW and VPR SDA.

Mapping Sources

Use Case: Implantable Device: A Lead (Source)MEDICAL PATIENT (690).01NAMEA LEAD IMPLANT (698.2).001IEN1MEDICAL PATIENT2A LEAD MODEL3A LEAD MANUFACTURER4A LEAD SERIAL NUMBER56EXPLANT DATEPACEMAKER MANUFACTURER (698.6).01NAMEPACEMAKER EQUIPMENT (698.4).01MODEL NUMBER/NAME1TYPE OF EQUIPMENT

Raw Mappings

key status direction source mapApproach mapCase FHIR Path subPath mapValue mapParameter mapComment FHIR URL | Ver
1350 for review V2F A LEAD IMPLANT - IEN (698.2-.001) source value Device.identifier .value .system = http://va.gov/identifiers/$Sta3n/698.2 http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1350-1 for review V2F fixed value Device.identifier .system http://va.gov/identifiers/$Sta3n/698.2 generated from mapParameter line 1 http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1358 for review V2F A LEAD IMPLANT - EXPLANT DATE (698.2-56) fixed value is NULL Device.status #active If NULL, can it be assumed it is active? http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1359 for review V2F A LEAD IMPLANT - EXPLANT DATE (698.2-56) fixed value is not NULL Device.status #inactive http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1368 for review V2F A LEAD IMPLANT - A LEAD MANUFACTURER > PACEMAKER MANUFACTURER - NAME (698.2-3 > 698.6-.01) source value Device.manufacturer http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1382 for review V2F A LEAD IMPLANT - A LEAD SERIAL NUMBER (698.2-4) source value Device.serialNumber http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1390 for review V2F A LEAD IMPLANT - A LEAD MODEL > PACEMAKER EQUIPMENT - MODEL NUMBER/NAME (698.2-2 > 698.4-.01) source value Device.modelNumber http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1396 for review V2F A LEAD IMPLANT - A LEAD MODEL > PACEMAKER EQUIPMENT - TYPE OF EQUIPMENT (698.2-2 > 698.4-1) terminologyMaps Device.type VF_deviceTypePacemaker A request for more specific SNOMED codes will be submitted (01/04/2023) http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1401 for review V2F A LEAD IMPLANT - MEDICAL PATIENT > MEDICAL PATIENT - NAME (698.2-1 > 690-.01) reference Device.patient /Patient http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1353 for review V2F target not supported Device.udiCarrier .deviceIdentifier http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1355 for review V2F target not supported Device.status http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1363 for review V2F target not supported Device.distinctIdentifier http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1371 for review V2F target not supported Device.manufactureDate http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1374 for review V2F target not supported Device.expirationDate http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1377 for review V2F target not supported Device.lotNumber http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1381 for review V2F target not supported Device.serialNumber http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1
1795 for review V2F target not supported Device.udiCarrier .carrierHRF http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1

Mappings for Veterans Health Information Systems Technology and Architecture (VistA) ()

ImplantableDeviceALead
Device
   identifier
      system1350-1: fixed value = http://va.gov/identifiers/$Sta3n/698.2

generated from mapParameter line 1

      value1350: source value based on A LEAD IMPLANT - IEN (698.2-.001)
   udiCarrier
      deviceIdentifier1353: target not supported
      carrierHRF1795: target not supported
   status1358: fixed value = #active when A LEAD IMPLANT - EXPLANT DATE (698.2-56) if is NULL, 1359: fixed value = #inactive when A LEAD IMPLANT - EXPLANT DATE (698.2-56) if is not NULL, 1355: target not supported

If NULL, can it be assumed it is active?

, ,
   distinctIdentifier1363: target not supported
   manufacturer1368: source value based on A LEAD IMPLANT - A LEAD MANUFACTURER > PACEMAKER MANUFACTURER - NAME (698.2-3 > 698.6-.01)
   manufactureDate1371: target not supported
   expirationDate1374: target not supported
   lotNumber1377: target not supported
   serialNumber1382: source value based on A LEAD IMPLANT - A LEAD SERIAL NUMBER (698.2-4), 1381: target not supported,
   modelNumber1390: source value based on A LEAD IMPLANT - A LEAD MODEL > PACEMAKER EQUIPMENT - MODEL NUMBER/NAME (698.2-2 > 698.4-.01)
   type1396: terminologyMaps using VF_deviceTypePacemaker on A LEAD IMPLANT - A LEAD MODEL > PACEMAKER EQUIPMENT - TYPE OF EQUIPMENT (698.2-2 > 698.4-1)

A request for more specific SNOMED codes will be submitted (01/04/2023)

   patient1401: reference based on A LEAD IMPLANT - MEDICAL PATIENT > MEDICAL PATIENT - NAME (698.2-1 > 690-.01)

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

ImplantableDeviceALead
DeviceEntity. Role, or Act, Device
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.id
      idn/a
      extensionn/a
      useRole.code or implied by context
      typeRole.code or implied by context
      systemII.root or Role.id.root
      valueII.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root)
      periodRole.effectiveTime or implied by context
      assignerII.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper
   udiCarrier.id and .code
      idn/a
      extensionn/a
      modifierExtensionN/A
      deviceIdentifierRole.id.extension
      issuerRole.id.root
      jurisdictionRole.scoper
      carrierAIDCRole.id.extension
      carrierHRFRole.id.extension
      entryTypeNA
   status.statusCode
   distinctIdentifier.lotNumberText
   manufacturer.playedRole[typeCode=MANU].scoper.name
   manufactureDate.existenceTime.low
   expirationDate.expirationTime
   lotNumber.lotNumberText
   serialNumber.playedRole[typeCode=MANU].id
   deviceName
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.playedRole[typeCode=MANU].code
   modelNumber.softwareName (included as part)
   partNumber.playedRole[typeCode=MANU].id
   specialization
      idn/a
      extensionn/a
      modifierExtensionN/A
   version
      idn/a
      extensionn/a
      modifierExtensionN/A
   property
      idn/a
      extensionn/a
      modifierExtensionN/A
   patient.playedRole[typeCode=USED].scoper.playedRole[typeCode=PAT]
   owner.playedRole[typeCode=OWN].scoper
   contact.scopedRole[typeCode=CON].player
   location.playedRole[typeCode=LOCE].scoper
   url.telecom
   note.text
   safetyNA

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

ImplantableDeviceALead
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)

ImplantableDeviceALead
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.