US Veterans Health Administration FHIR Map Set Implementation Guide
1.3.1 - 250401
Publication Build: This will be filled in by the publication tooling
Active as of 2025-03-31 |
Mappings for the ImplantableDeviceProsthesis 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.
key | status | direction | source | mapApproach | mapCase | FHIR Path | subPath | mapValue | mapParameter | mapComment | FHIR URL | Ver |
---|---|---|---|---|---|---|---|---|---|---|---|
1348 | for review | V2F | PROSTHESIS INSTALLED - IEN (130.01-.001) | source value | Device.identifier | .value | .system = http://va.gov/identifiers/$Sta3n/131.01 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1 | |||
1348-1 | for review | V2F | fixed value | Device.identifier | .system | http://va.gov/identifiers/$Sta3n/131.01 | generated from mapParameter line 1 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1 | |||
1365 | for review | V2F | PROSTHESIS INSTALLED - VENDOR (130.01-1) | source value | Device.manufacturer | http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1 | |||||
1373 | for review | V2F | PROSTHESIS INSTALLED - STERILITY EXPIRATION DATE (130.01-9) | source value | Device.expirationDate | http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1 | |||||
1376 | for review | V2F | PROSTHESIS INSTALLED - LOT NUMBER (130.01-11) | source value | Device.lotNumber | http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1 | |||||
1379 | for review | V2F | PROSTHESIS INSTALLED - SERIAL NUMBER (130.01-12) | source value | Device.serialNumber | http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1 | |||||
1385 | for review | V2F | PROSTHESIS INSTALLED - PROSTHESIS ITEM > PROSTHESIS - NAME (130.01-.01 > 131.9-.01) | source value | Device.deviceName | .name | .type = #model-name | http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1 | |||
1385-1 | for review | V2F | fixed value | Device.deviceName | .type | #model-name | generated from mapParameter line 1 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1 | |||
1387 | for review | V2F | PROSTHESIS INSTALLED - MODEL (130.01-2) | source value | Device.modelNumber | http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1 | |||||
1393 | for review | V2F | fixed value | Device.type | http://snomed.info/sct#63653004 "Biomedical device" | required, must support. SCT codes under 49062001 (Device) | http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1 | ||||
1399 | for review | V2F | SURGERY - PATIENT (130-.01) | reference | Device.patient | /Patient | Surgery points to Prosthesis Installed in field .47 | http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device | 5.0.1 | |||
1807 | for review | V2F | SURGERY - DIVISION (130-50) | reference | Device.owner | /Organization | 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 |
ImplantableDeviceProsthesis | ||
Device | ||
identifier | ||
system | 1348-1: fixed value = http://va.gov/identifiers/$Sta3n/131.01 | generated from mapParameter line 1 |
value | 1348: source value based on PROSTHESIS INSTALLED - IEN (130.01-.001) | |
udiCarrier | ||
deviceIdentifier | 1353: target not supported | |
carrierHRF | 1795: target not supported | |
status | 1355: target not supported | |
distinctIdentifier | 1363: target not supported | |
manufacturer | 1365: source value based on PROSTHESIS INSTALLED - VENDOR (130.01-1) | |
manufactureDate | 1371: target not supported | |
expirationDate | 1373: source value based on PROSTHESIS INSTALLED - STERILITY EXPIRATION DATE (130.01-9), 1374: target not supported | , |
lotNumber | 1376: source value based on PROSTHESIS INSTALLED - LOT NUMBER (130.01-11), 1377: target not supported | , |
serialNumber | 1379: source value based on PROSTHESIS INSTALLED - SERIAL NUMBER (130.01-12), 1381: target not supported | , |
deviceName | ||
name | 1385: source value based on PROSTHESIS INSTALLED - PROSTHESIS ITEM > PROSTHESIS - NAME (130.01-.01 > 131.9-.01) | |
type | 1385-1: fixed value = #model-name | generated from mapParameter line 1 |
modelNumber | 1387: source value based on PROSTHESIS INSTALLED - MODEL (130.01-2) | |
type | 1393: fixed value = http://snomed.info/sct#63653004 "Biomedical device" | required, must support. SCT codes under 49062001 (Device) |
patient | 1399: reference based on SURGERY - PATIENT (130-.01) | Surgery points to Prosthesis Installed in field .47 |
owner | 1807: reference based on SURGERY - DIVISION (130-50) |
ImplantableDeviceProsthesis | ||
Device | ||
manufacturer | SPatient.ImplantedProsthesis.ProsthesisVendor | |
expirationDate | SPatient.ImplantedProsthesis.SterilityExpirationDate | |
lotNumber | SPatient.ImplantedProsthesis.LotNumber | |
serialNumber | SPatient.ImplantedProsthesis.SerialNumber | |
deviceName | ||
name | SPatient.ImplantedProsthesis.ProsthesisIEN Dim.Prosthesis.ProsthesisName | |
modelNumber | SPatient.ImplantedProsthesis.ProsthesisModel | |
patient | SPatient.ImplantedProsthesis.PatientIEN,SPatient.OperationsIndication.PatientIEN,Surg.AnesthesiaAgent.PatientIEN,Surg.AnesthesiaBlockSite.PatientIEN,Surg.AnesthesiaTechnique.PatientIEN,Surg.AnesthesiaTestDose.PatientIEN,Surg.ReferringPhysician.PatientIEN,Surg.ReferringPhysician.PatientSID,Surg.ReplacementFluidType.PatientIEN,Surg.ReplacementFluidType.PatientSID,Surg.SurgeryAssistant.PatientIEN,Surg.SurgeryAssistantOther.PatientIEN,Surg.SurgeryDelay.PatientIEN,Surg.SurgeryINTRA.PatientIEN,Surg.SurgeryIrrigation.PatientIEN,Surg.SurgeryIrrigation.PatientSID,Surg.SurgeryMedication.PatientIEN,Surg.SurgeryOccurrenceNonOp.PatientIEN,Surg.SurgeryOccurrenceNonOp.PatientSID,Surg.SurgeryOtherPostOpDiagnosis.PatientIEN,Surg.SurgeryOtherProcedure.PatientIEN,Surg.SurgeryOtherProcedureCPTModifier.PatientIEN,Surg.SurgeryOtherProcedureCPTModifier.PatientSID,Surg.SurgeryOtherProcedureDiagnosis.PatientIEN,Surg.SurgeryPOST.PatientIEN,Surg.SurgeryPostOpDiagnosis.PatientIEN,Surg.SurgeryPreOpDiagnosis.PatientIEN,Surg.SurgeryPreOpDiagnosis.PatientSID,Surg.SurgeryPrincipalAssociatedDiagnosis.PatientIEN,Surg.SurgeryPrincipalAssociatedProcedure.PatientIEN,Surg.SurgeryPrincipalCPTModifier.PatientIEN,Surg.SurgeryPrincipalDiagnosis.PatientIEN,Surg.SurgeryProcedureCPTModifier.PatientIEN,Surg.SurgeryProcedureDiagnosisCode.PatientIEN,Surg.SurgeryProcedureOccurrence.PatientIEN,Surg.SurgeryProcedureOccurrence.PatientSID,Surg.SurgeryRequiredBloodProducts.PatientIEN,Surg.SurgeryReturnCase.PatientIEN,Surg.SurgORCircSupport.PatientIEN,Surg.SurgORCircSupportTime.PatientIEN,Surg.SurgORCircSupportTime.PatientSID,Surg.SurgORScrubSupport.PatientIEN,Surg.SurgORScrubSupportTime.PatientIEN,Surg.SurgORScrubSupportTime.PatientSID | |
owner | Surg.SurgeryINTRA.InstitutionIEN,Surg.SurgeryPOST.InstitutionIEN |
ImplantableDeviceProsthesis | ||
Device | ||
patient | Procedure.Procedure[CodeTableDetail.Procedure].Code | |
owner | Procedure.EnteredAt |
ImplantableDeviceProsthesis | ||
Device | Entity. Role, or Act, Device | |
text | Act.text? | |
contained | N/A | |
extension | N/A | |
modifierExtension | N/A | |
identifier | .id | |
id | n/a | |
extension | n/a | |
use | Role.code or implied by context | |
type | Role.code or implied by context | |
system | II.root or Role.id.root | |
value | II.extension or II.root if system indicates OID or GUID (Or Role.id.extension or root) | |
period | Role.effectiveTime or implied by context | |
assigner | II.assigningAuthorityName but note that this is an improper use by the definition of the field. Also Role.scoper | |
udiCarrier | .id and .code | |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
deviceIdentifier | Role.id.extension | |
issuer | Role.id.root | |
jurisdiction | Role.scoper | |
carrierAIDC | Role.id.extension | |
carrierHRF | Role.id.extension | |
entryType | NA | |
status | .statusCode | |
distinctIdentifier | .lotNumberText | |
manufacturer | .playedRole[typeCode=MANU].scoper.name | |
manufactureDate | .existenceTime.low | |
expirationDate | .expirationTime | |
lotNumber | .lotNumberText | |
serialNumber | .playedRole[typeCode=MANU].id | |
deviceName | ||
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
type | .playedRole[typeCode=MANU].code | |
modelNumber | .softwareName (included as part) | |
partNumber | .playedRole[typeCode=MANU].id | |
specialization | ||
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
version | ||
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
property | ||
id | n/a | |
extension | n/a | |
modifierExtension | N/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 | |
safety | NA |
ImplantableDeviceProsthesis | ||
Device | ||
identifier | FiveWs.identifier | |
udiCarrier | FiveWs.identifier | |
deviceIdentifier | FiveWs.what[x] | |
status | FiveWs.status | |
statusReason | FiveWs.status | |
distinctIdentifier | FiveWs.what[x] | |
manufacturer | FiveWs.what[x] | |
manufactureDate | FiveWs.what[x] | |
expirationDate | FiveWs.what[x] | |
lotNumber | FiveWs.what[x] | |
serialNumber | FiveWs.what[x] | |
deviceName | ||
type | FiveWs.what[x] | |
modelNumber | FiveWs.what[x] | |
partNumber | FiveWs.what[x] | |
specialization | ||
version | FiveWs.what[x] | |
version | ||
component | FiveWs.what[x] | |
patient | FiveWs.subject[x], FiveWs.subject | |
owner | FiveWs.source | |
contact | FiveWs.source | |
location | FiveWs.where[x] | |
url | FiveWs.where[x] |
ImplantableDeviceProsthesis | ||
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. | |
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. |