US Veterans Health Administration FHIR Map Set Implementation Guide
1.9.0 - 251001
US Veterans Health Administration FHIR Map Set Implementation Guide - Downloaded Version 1.9.0 See the Directory of published versions
Active as of 2025-09-30 |
Mappings for the DebtPortalPatient resource profile.
Scroll down for the Raw FHIR, CDW & SDA mappings (if any).
Note that the CDW, SDA and VPR XML mappings are derived from a look-up based on the VistA source.
key | status | direction | source | mapApproach | mapCase | FHIR Path | subPath | mapValue | mapParameter | mapComment | FHIR URL | Ver |
---|---|---|---|---|---|---|---|---|---|---|---|
1819 | for review | V2F | ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - STREET ADDRESS #1 (430-9 > 340-1.01) | source value | Patient.contact.address | .line | .use=#billing | http://va.gov/fhir/StructureDefinition/Patient | |||
1820 | for review | V2F | ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - STREET ADDRESS #2 (430-9 > 340-1.02) | source value | Patient.contact.address | .line | http://va.gov/fhir/StructureDefinition/Patient | ||||
1821 | for review | V2F | ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - STREET ADDRESS #3 (430-9 > 340-1.03) | source value | Patient.contact.address | .line | http://va.gov/fhir/StructureDefinition/Patient | ||||
1822 | for review | V2F | ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - CITY (430-9 > 340-1.04) | source value | Patient.contact.address | .city | http://va.gov/fhir/StructureDefinition/Patient | ||||
1823 | for review | V2F | ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - STATE (430-9 > 340-1.05) | source value | Patient.contact.address | .state | http://va.gov/fhir/StructureDefinition/Patient | ||||
1824 | for review | V2F | ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - ZIP CODE (430-9 > 340-1.06) | source value | Patient.contact.address | .postalCode | http://va.gov/fhir/StructureDefinition/Patient | ||||
1825 | for review | V2F | ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - PHONE NUMBER (430-9 > 340-1.07) | source value | Patient.contact.telecom | .value | http://va.gov/fhir/StructureDefinition/Patient | ||||
1826 | for review | V2F | ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - FOREIGN COUNTRY CODE (430-9 > 340-1.08) | source value | Patient.contact.address | .country | http://va.gov/fhir/StructureDefinition/Patient | ||||
1827 | for review | V2F | ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - DEBTOR (430-9 > 340-.01) | source value | Patient.contact.name | .text | .family=LAST .given=FIRST & MIDDLE .suffix=SUFFIX |
Add NAME to subpath of VARIABLE POINTER | http://va.gov/fhir/StructureDefinition/Patient |
No Mappings Found
No Mappings Found
Name | Veterans Health Information Systems Technology and Architecture (VistA) | Clinical Data Warehouse (CDW) | Summary Document Architecure (SDA) | Virtual Patient Record XML (VPR)![]() |
---|---|---|---|---|
![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
terminologyMaps using VF_raceCategory on PATIENT - RACE INFORMATION (2-2) Do we collect any detailed race data? |
Patient.Races |
10] (>10-3) | |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - RACE INFORMATION (2-2) mapParameter line 1 |
Patient.Races |
10] (>10-3) | |
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
terminologyMaps using VF_ethnicityCategory on PATIENT - ETHNICITY INFORMATION (2-6) |
Patient.EthnicGroup |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - ETHNICITY INFORMATION (2-6) mapParameter line 1 |
Patient.EthnicGroup |
||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
terminologyMaps using VF_genderIdentity on PATIENT - SELF IDENTIFIED GENDER (2-.024) |
Patient.Patient.SelfIdentifiedGender
SPatient.SPatient.SelfIdentifiedGender |
||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
terminologyMaps using VF_Religion on PATIENT - RELIGIOUS PREFERENCE (2-.08) |
Outpat.Visit.PatientReligion
Outpat.Visit.PatientReligionCode
Outpat.Workload.PatientReligion
Outpat.Workload.PatientReligionCode
Patient.Patient.ReligionIEN
SPatient.SPatient.ReligionIEN |
Patient.Religion |
demographics.religion |
![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
fixed value = http://terminology.hl7.org/CodeSystem/v2-0203#MR mapParameter line 2 |
|||
![]() ![]() ![]() ![]() ![]() |
fixed value = urn:oid:2.16.840.1.113883.4.349 mapParameter line 1 |
|||
![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - INTEGRATION CONTROL NUMBER (2-991.01) |
Patient.Patient.PatientICN
Patient.PatientICN.PatientICN
SPatient.SPatient.PatientICN
SPatient.SPatientGISAddress.PatientICN |
demographics.icn | |
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
source value based on PATIENT - NAME (2-.01) |
SPatient.SPatient.DestinationMergePatientIEN
SPatient.SPatient.PatientFirstName
SPatient.SPatient.PatientLastName
SPatient.SPatient.PatientName
SPatient.SPatientAlias.PatientName |
Patient.Name |
demographics.familyName
demographics.fullName
demographics.givenNames |
![]() ![]() ![]() ![]() |
fixed value = LAST mapParameter line 1 |
|||
![]() ![]() ![]() ![]() |
fixed value = FIRST & MIDDLE mapParameter line 2 |
|||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
fixed value = SUFFIX mapParameter line 3 |
|||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
fixed value = #phone mapParameter line 1 |
|||
![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - PHONE NUMBER [RESIDENCE] (2-.131) |
Patient.HomePhoneNumber |
demographics.telecom | |
![]() ![]() ![]() ![]() ![]() |
fixed value = #home mapParameter line 2 |
|||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
fixed value = #phone mapParameter line 1 |
|||
![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - PHONE NUMBER [WORK] (2-.132) |
Patient.WorkPhoneNumber |
demographics.telecom | |
![]() ![]() ![]() ![]() ![]() |
fixed value = #work mapParameter line 2 |
|||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
fixed value = #phone mapParameter line 1 |
|||
![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - PHONE NUMBER [CELLULAR] (2-.134) |
Patient.MobilePhoneNumber |
demographics.telecom | |
![]() ![]() ![]() ![]() ![]() |
fixed value = #mobile mapParameter line 2 |
|||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() |
terminologyMaps using VF_adminGender on PATIENT - SEX (2-.02) Map VA sex to FHIR gender; both are vague. For now. |
Patient.Patient.Gender
Patient.PatientBirthSex.BirthSex
SPatient.SPatient.Gender
SPatient.SPatientBirthSex.BirthSex
SPatient.SPatientBirthSex.BirthSex |
Patient.BirthGender
Patient.Gender |
demographics.gender |
![]() ![]() ![]() |
source value based on PATIENT - DATE OF BIRTH (2-.03) |
SPatient.PlaceOfBirth.BirthDateTime
SPatient.SPatient.BirthDateTime |
Patient.BirthTime
Patient.Extension[PatientExtension].Dob |
demographics.dob |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
source value based on PATIENT - DATE OF DEATH (2-.351) if not null removed "true" based on Validator testing 6/30/23 |
Patient.Patient.DeathDateTime
SPatient.SPatient.DeathDateTime |
Patient.DeathTime
Patient.IsDead |
demographics.died |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
fixed value = #home mapParameter line 1 |
|||
![]() ![]() ![]() ![]() ![]() |
fixed value = #postal mapParameter line 2 |
|||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - STREET ADDRESS [LINE 3] (2-.113) |
SPatient.SPatientGISAddress.StreetAddress2 |
Patient.PermanentAddress[Address].Street |
demographics.address |
![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - CITY (2-.114) |
SPatient.SPatientGISAddress.City |
Patient.PermanentAddress[Address].City |
demographics.address |
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - STATE (2-.115) |
SPatient.SPatientGISAddress.StateIEN
SPatient.SPatientGISAddress.StateSID |
Patient.PermanentAddress[Address].State |
demographics.address |
![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - ZIP+4 (2-.1112) |
SPatient.SPatientGISAddress.Zip4 |
demographics.address | |
![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - COUNTRY (2-.1173) confirm association with .111 etc. |
Patient.PermanentAddress[Address].Country |
||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - TEMPORARY ADDRESS START DATE (2-.1217) need other addresses, including temp; not just range |
Patient.TemporaryAddress[Address].FromTime |
||
![]() ![]() ![]() ![]() ![]() ![]() |
source value based on PATIENT - TEMPORARY ADDRESS END DATE (2-.1218) need other addresses, including temp; not just range |
Patient.TemporaryAddress[Address].ToTime |
||
![]() ![]() ![]() |
terminologyMaps using VF_MaritalStatus on PATIENT - MARITAL STATUS (2-.05) |
Outpat.Visit.PatientMaritalStatus
Outpat.Workload.PatientMaritalStatus
Patient.Patient.MaritalStatusIEN
SPatient.SPatient.MaritalStatusIEN |
Patient.MaritalStatus |
demographics.maritalStatus |
![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
source value based on ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - DEBTOR (430-9 > 340-.01) Add NAME to subpath of VARIABLE POINTER |
IB.AccountsReceivable.ARDebtorIEN
Dim.ARDebtor.InstitutionIEN
Dim.ARDebtor.InsuranceCompanyIEN
Dim.ARDebtor.PatientIEN
Dim.ARDebtor.StaffIEN
Dim.ARDebtor.VendorIEN |
||
![]() ![]() ![]() ![]() ![]() |
fixed value = LAST mapParameter line 1 |
|||
![]() ![]() ![]() ![]() ![]() |
fixed value = FIRST & MIDDLE mapParameter line 2 |
|||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
fixed value = SUFFIX mapParameter line 3 |
|||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
source value based on ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - PHONE NUMBER (430-9 > 340-1.07) |
IB.AccountsReceivable.ARDebtorIEN |
||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
fixed value = #billing mapParameter line 1 |
|||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
source value based on ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - STREET ADDRESS #3 (430-9 > 340-1.03) |
IB.AccountsReceivable.ARDebtorIEN |
||
![]() ![]() ![]() ![]() ![]() |
source value based on ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - CITY (430-9 > 340-1.04) |
IB.AccountsReceivable.ARDebtorIEN |
||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
source value based on ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - STATE (430-9 > 340-1.05) |
IB.AccountsReceivable.ARDebtorIEN |
||
![]() ![]() ![]() ![]() ![]() |
source value based on ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - ZIP CODE (430-9 > 340-1.06) |
IB.AccountsReceivable.ARDebtorIEN |
||
![]() ![]() ![]() ![]() ![]() |
source value based on ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - FOREIGN COUNTRY CODE (430-9 > 340-1.08) |
IB.AccountsReceivable.ARDebtorIEN
Dim.ARDebtor.ForeignCountryCode |
||
![]() ![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
source value based on PATIENT - LANGUAGE DATE/TIME > LANGUAGE DATE/TIME - PREFERRED LANGUAGE (2-7 > 2.07-.02) |
Patient.PreferredLanguage.PreferredLanguage |
Patient.PatientLanguage.Preferred Language |
|
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
fixed value = Veterans Health Administration |
|||
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() |