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 DebtPortalChargeItemcharges 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 |
---|---|---|---|---|---|---|---|---|---|---|---|
1835 | for review | V2F | INTEGRATED BILLING ACTION - DATE ENTRY ADDED (350-12) | source value | ChargeItem[charges].enteredDate | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 | |||||
1836 | for review | V2F | INTEGRATED BILLING ACTION - ACTION TYPE > IB ACTION TYPE - CHARGE CATEGORY (350-.03 > 350.1-.03) | source value | ChargeItem[charges].code | .text | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 | ||||
1837 | for review | V2F | INTEGRATED BILLING ACTION - AR BILL NUMBER (350-.11) | source value | ChargeItem[charges].identifier[va-billno] | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 | |||||
2218 | for review | V2F | INTEGRATED BILLING ACTION - AR TRANSACTION NUMBER (350-.12) | source value | AR TRANSACTION - TRANSACTION TYPE > ACCOUNTS RECEIVABLE TRANS.TYPE - IEN = 1 OR 35 | ChargeItem[charges].identifier[va-artransno] | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 | ||||
1838 | for review | V2F | fixed value | ChargeItem[charges].status | #billed | Status values passed to AR include 'Billed', 'Cancelled', Co-Pay Exemption Cancellation', and 'Updated' (350-.05>350.21). For now hard code status as billed. | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 | ||||
1839 | for review | V2F | INTEGRATED BILLING ACTION - PATIENT (350-.02) | reference | ChargeItem[charges].subject | /Patient | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 | ||||
2008 | for review | V2F | IB-FB INTERFACE TRACKING - BILL/CLAIMS > BILL/CLAIMS - PROCEDURES > PROCEDURES - OUTPATIENT ENCOUNTER > OUTPATIENT ENCOUNTER - VISIT FILE ENTRY (360-1.02 > 399-304>399.0304-20>409.68-.05) | reference | Outpatient | ChargeItem[charges].context | /EncounterOutpatient | Map path: 350 < 360-1.04 |360| 360-1.02 > 399-304 > 399.304-20 > 409.68-.05 > 9000010 | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 | ||
2009 | for review | V2F | IB-FB INTERFACE TRACKING - BILL/CLAIMS > BILL/CLAIMS - PTF ENTRY NUMBER (360-1.02 > 399-.08) | reference | Inpatient | ChargeItem[charges].context | /EncounterInpatientEncounter | Map path: 350 < 360-1.04 |360| 360-1.02 > 399-08 > 45 | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 | ||
1973 | for review | V2F | INTEGRATED BILLING ACTION - DATE BILLED FROM (350-.14) | source value | ChargeItem[charges].occurrencePeriod | .start | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 | ||||
1974 | for review | V2F | INTEGRATED BILLING ACTION - DATE BILLED TO (350-.15) | source value | ChargeItem[charges].occurrencePeriod | .end | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 | ||||
2010 | for review | V2F | PRESCRIPTION - IB NUMBER > INTEGRATED BILLING ACTION (52-106 > 350-) | reference | ChargeItem[charges].service[va-rxorig] | /MedicationDispenseOriginal | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 | ||||
2011 | for review | V2F | PRESCRIPTION - IB NUMBER > INTEGRATED BILLING ACTION (52-106 > 350-) | reference | ChargeItem[charges].service[va-rxrefill] | /MedicationDispenseRefill | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 | ||||
2012 | for review | V2F | PRESCRIPTION - IB NUMBER > INTEGRATED BILLING ACTION (52-106 > 350-) | reference | ChargeItem[charges].service[va-rxpartial] | /MedicationDispensePartial | http://hl7.org/fhir/StructureDefinition/ChargeItem | 4.0.1 |
DebtPortalChargeItemcharges | ||
ChargeItem | ||
identifier (va-billno) | 1837: source value based on INTEGRATED BILLING ACTION - AR BILL NUMBER (350-.11) | |
identifier (va-artransno) | 2218: source value based on INTEGRATED BILLING ACTION - AR TRANSACTION NUMBER (350-.12) if AR TRANSACTION - TRANSACTION TYPE > ACCOUNTS RECEIVABLE TRANS.TYPE - IEN = 1 OR 35 | |
status | 1838: fixed value = #billed | Status values passed to AR include 'Billed', 'Cancelled', Co-Pay Exemption Cancellation', and 'Updated' (350-.05>350.21). For now hard code status as billed. |
code | ||
text | 1836: source value based on INTEGRATED BILLING ACTION - ACTION TYPE > IB ACTION TYPE - CHARGE CATEGORY (350-.03 > 350.1-.03) | |
subject | 1839: reference based on INTEGRATED BILLING ACTION - PATIENT (350-.02) | |
context | 2008: reference based on IB-FB INTERFACE TRACKING - BILL/CLAIMS > BILL/CLAIMS - PROCEDURES > PROCEDURES - OUTPATIENT ENCOUNTER > OUTPATIENT ENCOUNTER - VISIT FILE ENTRY (360-1.02 > 399-304>399.0304-20>409.68-.05) if Outpatient, 2009: reference based on IB-FB INTERFACE TRACKING - BILL/CLAIMS > BILL/CLAIMS - PTF ENTRY NUMBER (360-1.02 > 399-.08) if Inpatient | Map path: 350 < 360-1.04 |360| 360-1.02 > 399-304 > 399.304-20 > 409.68-.05 > 9000010 ,Map path: 350 < 360-1.04 |360| 360-1.02 > 399-08 > 45 |
occurrence[x] | ||
occurrence[x] (occurrencePeriod) | ||
start | 1973: source value based on INTEGRATED BILLING ACTION - DATE BILLED FROM (350-.14) | |
end | 1974: source value based on INTEGRATED BILLING ACTION - DATE BILLED TO (350-.15) | |
enteredDate | 1835: source value based on INTEGRATED BILLING ACTION - DATE ENTRY ADDED (350-12) | |
service (va-rxorig) | 2010: reference based on PRESCRIPTION - IB NUMBER > INTEGRATED BILLING ACTION (52-106 > 350-) | |
service (va-rxrefill) | 2011: reference based on PRESCRIPTION - IB NUMBER > INTEGRATED BILLING ACTION (52-106 > 350-) | |
service (va-rxpartial) | 2012: reference based on PRESCRIPTION - IB NUMBER > INTEGRATED BILLING ACTION (52-106 > 350-) |
DebtPortalChargeItemcharges | ||
ChargeItem | ||
identifier (va-billno) | IB.IBAction.ARBillNumber | |
identifier (va-artransno) | IB.IBAction.ARTransactionNumber | |
code | ||
text | IB.IBAction.IBActionTypeIEN Dim.IBActionType.AccountsReceivableCategory,Dim.IBActionType.ARCategoryIEN | |
subject | IB.IBAction.PatientIEN | |
occurrence[x] | ||
occurrence[x] (occurrencePeriod) | ||
start | IB.IBAction.BillFromDateTime | |
end | IB.IBAction.BillToDateTime | |
enteredDate | IB.IBAction.EnteredDateTime |
DebtPortalChargeItemcharges | ||
ChargeItem | Event | |
identifier | Event.identifier | |
identifier (va-billno) | Event.identifier | |
identifier (va-artransno) | Event.identifier | |
definitionUri | Event.instantiates | |
definitionCanonical | Event.instantiates | |
status | Event.status | |
partOf | Event.partOf | |
code | Event.code | |
subject | Event.subject | |
context | Event.context | |
occurrence[x] | Event.occurrence[x] | |
occurrence[x] (occurrencePeriod) | Event.occurrence[x] | |
performer | Event.performer | |
function | Event.performer.function | |
actor | Event.performer.actor | |
performingOrganization | Event.performer.actor | |
reason | Event.reasonCode | |
service | Event.reasonReference | |
service (va-rxorig) | Event.reasonReference | |
service (va-rxrefill) | Event.reasonReference | |
service (va-rxpartial) | Event.reasonReference | |
note | Event.note | |
supportingInformation | Event.supportingInfo |
DebtPortalChargeItemcharges | ||
ChargeItem | FT1 | |
identifier | FT1.2 | |
identifier (va-billno) | FT1.2 | |
identifier (va-artransno) | FT1.2 | |
definitionUri | Varies by domain | |
definitionCanonical | Varies by domain | |
status | Varies by domain | |
partOf | Varies by domain | |
code | FT1.7 | |
coding | C*E.1-8, C*E.10-22 | |
text | C*E.9. But note many systems use C*E.2 for this | |
subject | PAT in proximity to FT1 segment | |
context | PV1 in proximity to FT1 segment | |
occurrence[x] | Varies by domain | |
occurrence[x] (occurrencePeriod) | Varies by domain | |
start | DR.1 | |
end | DR.2 | |
performer | EVN.5 or by domain | |
function | Varies by domain | |
actor | EVN.5 or by domain | |
performingOrganization | N/A | |
requestingOrganization | N/A | |
costCenter | FT1.13 | |
quantity | FT1.10 | |
factorOverride | FT1.26 | |
priceOverride | FT1.22 | |
enterer | EVN.5 or by domain | |
reason | EVN.4 or by domain | |
service | EVN.4 or by domain | |
service (va-rxorig) | EVN.4 or by domain | |
service (va-rxrefill) | EVN.4 or by domain | |
service (va-rxpartial) | EVN.4 or by domain | |
note | NTE |
DebtPortalChargeItemcharges | ||
ChargeItem | Entity. Role, or Act, Act[moodCode=EVN] | |
text | Act.text? | |
contained | N/A | |
extension | N/A | |
modifierExtension | N/A | |
identifier | .identifier | |
identifier (va-billno) | .identifier | |
identifier (va-artransno) | .identifier | |
definitionUri | .outboundRelationship[typeCode=DEFN].target | |
definitionCanonical | .outboundRelationship[typeCode=DEFN].target | |
status | .status | |
partOf | .inboundRelationship[typeCode=COMP].source[moodCode=EVN] | |
code | .code | |
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
text | ./originalText[mediaType/code="text/plain"]/data | |
subject | .participation[typeCode=SBJ].role | |
context | .inboundRelationship(typeCode=COMP].source[classCode<=PCPR, moodCode=EVN] | |
occurrence[x] | .effectiveTime | |
occurrence[x] (occurrencePeriod) | .effectiveTime | |
id | n/a | |
extension | n/a | |
start | ./low | |
end | ./high | |
performer | .participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE] | |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
function | .participation.functionCode | |
actor | .player | |
performingOrganization | .scoper | |
requestingOrganization | .scoper | |
bodysite | .targetBodySiteCode | |
enterer | .player | |
reason | .reasonCode | |
service | .outboundRelationship[typeCode=RSON].target | |
service (va-rxorig) | .outboundRelationship[typeCode=RSON].target | |
service (va-rxrefill) | .outboundRelationship[typeCode=RSON].target | |
service (va-rxpartial) | .outboundRelationship[typeCode=RSON].target | |
product[x] | .participation[typeCode=CSM].role | |
note | .inboundRelationship(typeCode=SUBJ].source[classCode=ANNGEN, moodCode=EVN].value[xsi:type=ST] |
DebtPortalChargeItemcharges | ||
ChargeItem | ||
identifier | FiveWs.identifier | |
identifier (va-billno) | FiveWs.identifier | |
identifier (va-artransno) | FiveWs.identifier | |
status | FiveWs.status | |
code | FiveWs.what[x] | |
subject | FiveWs.subject[x], FiveWs.subject | |
context | FiveWs.context | |
occurrence[x] | FiveWs.done[x] | |
occurrence[x] (occurrencePeriod) | FiveWs.done[x] | |
performer | ||
actor | FiveWs.actor | |
enterer | FiveWs.actor | |
reason | FiveWs.why[x] | |
service | FiveWs.why[x] | |
service (va-rxorig) | FiveWs.why[x] | |
service (va-rxrefill) | FiveWs.why[x] | |
service (va-rxpartial) | FiveWs.why[x] |