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: DebtPortalInvoice - Mappings

Active as of 2025-03-31

Mappings for the DebtPortalInvoice 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: Debt Portal (Source)PATIENT (2)PRESCRIPTION (52)106IB NUMBERAR DEBTOR (340).01DEBTOR.03STATEMENT DAY1.01STREET ADDRESS #11.02STREET ADDRESS #21.03STREET ADDRESS #31.04CITY1.05STATE1.06ZIP CODE1.07PHONE NUMBER1.08FOREIGN COUNTRY CODEINTEGRATED BILLING ACTION (350).02PATIENT.03ACTION TYPE.07TOTAL CHARGE.09PARENT CHARGE.1CANCELLATION REASON.11AR BILL NUMBER.12AR TRANSACTION NUMBER.14DATE BILLED FROM.15DATE BILLED TO12DATE ENTRY ADDEDIB-FB INTERFACE TRACKING (360)1.02BILL/CLAIMSBILL/CLAIMS (399).08PTF ENTRY NUMBER304PROCEDURESACCOUNTS RECEIVABLE (430).01BILL NO.3ORIGINAL AMOUNT7PATIENT8CURRENT STATUS9DEBTOR10DATE BILL PREPARED11CURRENT BALANCE12SITE35AMENDED AMOUNT71PRINCIPAL BALANCE72INTEREST BALANCE73ADMINISTRATIVE COST BALANCE74MARSHAL FEE75COURT COST77TOTAL PAID PRINCIPAL78TOTAL PAID INTEREST79TOTAL PAID ADMINISTRATIVE COST79.1TOTAL PAID MARSHAL FEE79.2TOTAL PAID COURT COSTAR TRANSACTION (433).01TRANSACTION NUMBER.03BILL NUMBER11TRANSACTION DATE12TRANSACTION TYPE13RECEIPT #15TRANS. AMOUNT19DATE ENTERED25MARSHAL FEE26COURT COST27INT.CHARGE28ADM.CHARGE31PRIN.COLLECTED32INTEREST COLLECTED33ADMIN.COLLECTED34MARSHAL FEE COLLECTED35COURT COST COLLECTEDACCOUNTS RECEIVABLE TRANS.TYPE (430.3).01NAMEIB ACTION TYPE (350.1).03CHARGE CATEGORYPROCEDURES (399.0304)20OUTPATIENT ENCOUNTEROUTPATIENT ENCOUNTER (409.68).05VISIT FILE ENTRYIB CHARGE REMOVE REASONS (350.3).01NAME[type is PATIENT (#2)][Outpatient][Outpatient][Outpatient][Inpatient][NOT NULL and INTEGRATED BILLING ACTION - PARENT CHARGE (350-.09) <> INTEGRATED BILLING ACTION - IEN (350-.001)][IEN = 12 OR 13][IEN = 34 OR 2]

Raw Mappings

key status direction source mapApproach mapCase FHIR Path subPath mapValue mapParameter mapComment FHIR URL | Ver
1818 for review V2F ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - DEBTOR (430-9 > 340-.01) reference type is PATIENT (#2) Invoice.recipient Patient The data in CDW does not support Invoice.recipient and Invoice.subject being different. It is assumed that the recipient will always be the subject and to avoid having duplicate patient references, it is recommended to use Invoice.recipient for the reference to the patient. http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1975 for review V2F ACCOUNTS RECEIVABLE - BILL NO. (430-.01) source value Invoice.identifier http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1843 for review V2F ACCOUNTS RECEIVABLE - CURRENT STATUS > ACCOUNTS RECEIVABLE TRANS.TYPE - NAME (430-8 > 430.3-.01) terminologyMaps Invoice.status VF_ARBillStatus http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1976 for review V2F ACCOUNTS RECEIVABLE - PATIENT (430-7) reference Invoice.subject /Patient The data in CDW does not support Invoice.recipient and Invoice.subject being different. It is assumed that the recipient will always be the subject and to avoid having duplicate patient references, it is recommended to use Invoice.recipient for the reference to the patient. http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1977 for review V2F ACCOUNTS RECEIVABLE - DATE BILL PREPARED (430-10) source value Invoice.date http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
2007 for review V2F ACCOUNTS RECEIVABLE - SITE (430-12) reference Invoice.issuer /Organization http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
2221 for review V2F reference Invoice.account Account http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1828 for review V2F ACCOUNTS RECEIVABLE - ORIGINAL AMOUNT (430-3) source value Invoice.totalPriceComponent[va-orig-amt] .amount .type=#informational
.code.text="Original Amount"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1828-1 for review V2F fixed value Invoice.totalPriceComponent[va-orig-amt] .type #informational generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1828-2 for review V2F fixed value Invoice.totalPriceComponent[va-orig-amt] .code.text Original Amount generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1829 for review V2F ACCOUNTS RECEIVABLE - CURRENT BALANCE (430-11) source value Invoice.totalPriceComponent[va-curr-bal] .amount .type=#base
.code.text="Current Balance"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1829-1 for review V2F fixed value Invoice.totalPriceComponent[va-curr-bal] .type #base generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1829-2 for review V2F fixed value Invoice.totalPriceComponent[va-curr-bal] .code.text Current Balance generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1830 for review V2F ACCOUNTS RECEIVABLE - AMENDED AMOUNT (430-35) source value Invoice.totalPriceComponent[va-amend-amt] .amount .type=#base
.code.text="Amended Amount"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1830-1 for review V2F fixed value Invoice.totalPriceComponent[va-amend-amt] .type #base generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1830-2 for review V2F fixed value Invoice.totalPriceComponent[va-amend-amt] .code.text Amended Amount generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1831 for review V2F ACCOUNTS RECEIVABLE - PRINCIPAL BALANCE (430-71) source value Invoice.totalPriceComponent[va-principal-bal] .amount .type=#base
.code.text="Principal Balance"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1831-1 for review V2F fixed value Invoice.totalPriceComponent[va-principal-bal] .type #base generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1831-2 for review V2F fixed value Invoice.totalPriceComponent[va-principal-bal] .code.text Principal Balance generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1832 for review V2F ACCOUNTS RECEIVABLE - INTEREST BALANCE (430-72) source value Invoice.totalPriceComponent[va-interest-bal] .amount .type=#surcharge
.code.text="Interest Balance"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1832-1 for review V2F fixed value Invoice.totalPriceComponent[va-interest-bal] .type #surcharge generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1832-2 for review V2F fixed value Invoice.totalPriceComponent[va-interest-bal] .code.text Interest Balance generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1866 for review V2F ACCOUNTS RECEIVABLE - ADMINISTRATIVE COST BALANCE (430-73) source value Invoice.totalPriceComponent[va-admin-cost-bal] .amount .type=#surcharge
.code.text="Administrative Cost Balance"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1866-1 for review V2F fixed value Invoice.totalPriceComponent[va-admin-cost-bal] .type #surcharge generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1866-2 for review V2F fixed value Invoice.totalPriceComponent[va-admin-cost-bal] .code.text Administrative Cost Balance generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1867 for review V2F ACCOUNTS RECEIVABLE - MARSHAL FEE (430-74) source value Invoice.totalPriceComponent[va-marsh-fee] .amount .type=#surcharge
.code.text="Marshal Fee"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1867-1 for review V2F fixed value Invoice.totalPriceComponent[va-marsh-fee] .type #surcharge generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1867-2 for review V2F fixed value Invoice.totalPriceComponent[va-marsh-fee] .code.text Marshal Fee generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1868 for review V2F ACCOUNTS RECEIVABLE - COURT COST (430-75) source value Invoice.totalPriceComponent[va-court-cost] .amount .type=#surcharge
.code.text="Court Cost"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1868-1 for review V2F fixed value Invoice.totalPriceComponent[va-court-cost] .type #surcharge generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1868-2 for review V2F fixed value Invoice.totalPriceComponent[va-court-cost] .code.text Court Cost generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1869 for review V2F ACCOUNTS RECEIVABLE - TOTAL PAID PRINCIPAL (430-77) source value Invoice.totalPriceComponent[va-principal-paid] .amount .type=#base
.code.text="Principal Paid"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1869-1 for review V2F fixed value Invoice.totalPriceComponent[va-principal-paid] .type #base generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1869-2 for review V2F fixed value Invoice.totalPriceComponent[va-principal-paid] .code.text Principal Paid generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1870 for review V2F ACCOUNTS RECEIVABLE - TOTAL PAID INTEREST (430-78) source value Invoice.totalPriceComponent[va-interest-paid] .amount .type=#surcharge
.code.text="Interest Paid"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1870-1 for review V2F fixed value Invoice.totalPriceComponent[va-interest-paid] .type #surcharge generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1870-2 for review V2F fixed value Invoice.totalPriceComponent[va-interest-paid] .code.text Interest Paid generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1871 for review V2F ACCOUNTS RECEIVABLE - TOTAL PAID ADMINISTRATIVE COST (430-79) source value Invoice.totalPriceComponent[va-admin-cost-paid] .amount .type=#surcharge
.code.text="Administrative Cost Paid"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1871-1 for review V2F fixed value Invoice.totalPriceComponent[va-admin-cost-paid] .type #surcharge generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1871-2 for review V2F fixed value Invoice.totalPriceComponent[va-admin-cost-paid] .code.text Administrative Cost Paid generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1872 for review V2F ACCOUNTS RECEIVABLE - TOTAL PAID MARSHAL FEE (430-79.1) source value Invoice.totalPriceComponent[va-marsh-fee-paid] .amount .type=#surcharge
.code.text="Marshal Fee Paid"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1872-1 for review V2F fixed value Invoice.totalPriceComponent[va-marsh-fee-paid] .type #surcharge generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1872-2 for review V2F fixed value Invoice.totalPriceComponent[va-marsh-fee-paid] .code.text Marshal Fee Paid generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1873 for review V2F ACCOUNTS RECEIVABLE - TOTAL PAID COURT COST (430-79.2) source value Invoice.totalPriceComponent[va-court-cost-paid] .amount .type=#surcharge
.code.text="Court Cost Paid"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1873-1 for review V2F fixed value Invoice.totalPriceComponent[va-court-cost-paid] .type #surcharge generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1873-2 for review V2F fixed value Invoice.totalPriceComponent[va-court-cost-paid] .code.text Court Cost Paid generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1834 for review V2F reference INTEGRATED BILLING ACTION - PARENT CHARGE = INTEGRATED BILLING ACTION - IEN Invoice.lineItem[va-charges].chargeItemReference ChargeItemcharges INTEGRATED BILLING ACTION - AR BILL NUMBER (350-.11) = Accounts Receivable - Bill Number (430-.01) http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
2220 for review V2F reference INTEGRATED BILLING ACTION - PARENT CHARGE <> INTEGRATED BILLING ACTION - IEN Invoice.lineItem[va-charges].chargeItemReference ChargeItemremoved http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1840 for review V2F INTEGRATED BILLING ACTION - TOTAL CHARGE (350-.07) source value Invoice.lineItem[va-charges].priceComponent .amount .type=#base
.code.text="Total Charge"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1840-1 for review V2F fixed value Invoice.lineItem[va-charges].priceComponent .type #base generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1840-2 for review V2F fixed value Invoice.lineItem[va-charges].priceComponent .code.text Total Charge generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1991 for review V2F reference Invoice.lineItem[va-interest].chargeItemReference ChargeIteminterest http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1999 for review V2F AR TRANSACTION - MARSHAL FEE (433-25) source value Invoice.lineItem[va-interest].priceComponent[va-marshal-fee-charged] .amount .type=#surcharge
.code.text="Marshal Fee Charged"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1999-1 for review V2F fixed value Invoice.lineItem[va-interest].priceComponent[va-marshal-fee-charged] .type #surcharge generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
1999-2 for review V2F fixed value Invoice.lineItem[va-interest].priceComponent[va-marshal-fee-charged] .code.text Marshal Fee Charged generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
2000 for review V2F AR TRANSACTION - COURT COST (433-26) source value Invoice.lineItem[va-interest].priceComponent[va-court-cost-charged] .amount .type=#surcharge
.code.text="Court Cost Charged"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
2000-1 for review V2F fixed value Invoice.lineItem[va-interest].priceComponent[va-court-cost-charged] .type #surcharge generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
2000-2 for review V2F fixed value Invoice.lineItem[va-interest].priceComponent[va-court-cost-charged] .code.text Court Cost Charged generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
2001 for review V2F AR TRANSACTION - INT.CHARGE (433-27) source value Invoice.lineItem[va-interest].priceComponent[va-interest-charged] .amount .type=#surcharge
.code.text="Interest Charged"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
2001-1 for review V2F fixed value Invoice.lineItem[va-interest].priceComponent[va-interest-charged] .type #surcharge generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
2001-2 for review V2F fixed value Invoice.lineItem[va-interest].priceComponent[va-interest-charged] .code.text Interest Charged generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
2002 for review V2F AR TRANSACTION - ADM.CHARGE (433-28) source value Invoice.lineItem[va-interest].priceComponent[va-admin-charged] .amount .type=#surcharge
.code.text="Administrative Charged"
http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
2002-1 for review V2F fixed value Invoice.lineItem[va-interest].priceComponent[va-admin-charged] .type #surcharge generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1
2002-2 for review V2F fixed value Invoice.lineItem[va-interest].priceComponent[va-admin-charged] .code.text Administrative Charged generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Invoice | 4.0.1

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

DebtPortalInvoice
Invoice
   identifier1975: source value based on ACCOUNTS RECEIVABLE - BILL NO. (430-.01)
   status1843: terminologyMaps using VF_ARBillStatus on ACCOUNTS RECEIVABLE - CURRENT STATUS > ACCOUNTS RECEIVABLE TRANS.TYPE - NAME (430-8 > 430.3-.01)
   subject1976: reference based on ACCOUNTS RECEIVABLE - PATIENT (430-7)

The data in CDW does not support Invoice.recipient and Invoice.subject being different. It is assumed that the recipient will always be the subject and to avoid having duplicate patient references, it is recommended to use Invoice.recipient for the reference to the patient.

   recipient1818: reference based on ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - DEBTOR (430-9 > 340-.01) if type is PATIENT (#2)

The data in CDW does not support Invoice.recipient and Invoice.subject being different. It is assumed that the recipient will always be the subject and to avoid having duplicate patient references, it is recommended to use Invoice.recipient for the reference to the patient.

   date1977: source value based on ACCOUNTS RECEIVABLE - DATE BILL PREPARED (430-10)
   issuer2007: reference based on ACCOUNTS RECEIVABLE - SITE (430-12)
   account2221: reference
   lineItem
      priceComponent
         code
   lineItem (va-charges)
      chargeItem[x] (chargeItemReference)1834: reference if INTEGRATED BILLING ACTION - PARENT CHARGE = INTEGRATED BILLING ACTION - IEN, 2220: reference if INTEGRATED BILLING ACTION - PARENT CHARGE <> INTEGRATED BILLING ACTION - IEN

INTEGRATED BILLING ACTION - AR BILL NUMBER (350-.11) = Accounts Receivable - Bill Number (430-.01)

,
      priceComponent
         type1840-1: fixed value = #base

generated from mapParameter line 1

         code
            text1840-2: fixed value = Total Charge

generated from mapParameter line 2

         amount1840: source value based on INTEGRATED BILLING ACTION - TOTAL CHARGE (350-.07)
   lineItem (va-interest)
      chargeItem[x] (chargeItemReference)1991: reference
      priceComponent
         code
      priceComponent (va-marshal-fee-charged)
         type1999-1: fixed value = #surcharge

generated from mapParameter line 1

         code
            text1999-2: fixed value = Marshal Fee Charged

generated from mapParameter line 2

         amount1999: source value based on AR TRANSACTION - MARSHAL FEE (433-25)
      priceComponent (va-court-cost-charged)
         type2000-1: fixed value = #surcharge

generated from mapParameter line 1

         code
            text2000-2: fixed value = Court Cost Charged

generated from mapParameter line 2

         amount2000: source value based on AR TRANSACTION - COURT COST (433-26)
      priceComponent (va-interest-charged)
         type2001-1: fixed value = #surcharge

generated from mapParameter line 1

         code
            text2001-2: fixed value = Interest Charged

generated from mapParameter line 2

         amount2001: source value based on AR TRANSACTION - INT.CHARGE (433-27)
      priceComponent (va-admin-charged)
         type2002-1: fixed value = #surcharge

generated from mapParameter line 1

         code
            text2002-2: fixed value = Administrative Charged

generated from mapParameter line 2

         amount2002: source value based on AR TRANSACTION - ADM.CHARGE (433-28)
   totalPriceComponent
   totalPriceComponent (va-orig-amt)
      type1828-1: fixed value = #informational

generated from mapParameter line 1

      code
         text1828-2: fixed value = Original Amount

generated from mapParameter line 2

      amount1828: source value based on ACCOUNTS RECEIVABLE - ORIGINAL AMOUNT (430-3)
   totalPriceComponent (va-curr-bal)
      type1829-1: fixed value = #base

generated from mapParameter line 1

      code
         text1829-2: fixed value = Current Balance

generated from mapParameter line 2

      amount1829: source value based on ACCOUNTS RECEIVABLE - CURRENT BALANCE (430-11)
   totalPriceComponent (va-amend-amt)
      type1830-1: fixed value = #base

generated from mapParameter line 1

      code
         text1830-2: fixed value = Amended Amount

generated from mapParameter line 2

      amount1830: source value based on ACCOUNTS RECEIVABLE - AMENDED AMOUNT (430-35)
   totalPriceComponent (va-principal-bal)
      type1831-1: fixed value = #base

generated from mapParameter line 1

      code
         text1831-2: fixed value = Principal Balance

generated from mapParameter line 2

      amount1831: source value based on ACCOUNTS RECEIVABLE - PRINCIPAL BALANCE (430-71)
   totalPriceComponent (va-interest-bal)
      type1832-1: fixed value = #surcharge

generated from mapParameter line 1

      code
         text1832-2: fixed value = Interest Balance

generated from mapParameter line 2

      amount1832: source value based on ACCOUNTS RECEIVABLE - INTEREST BALANCE (430-72)
   totalPriceComponent (va-admin-cost-bal)
      type1866-1: fixed value = #surcharge

generated from mapParameter line 1

      code
         text1866-2: fixed value = Administrative Cost Balance

generated from mapParameter line 2

      amount1866: source value based on ACCOUNTS RECEIVABLE - ADMINISTRATIVE COST BALANCE (430-73)
   totalPriceComponent (va-marsh-fee)
      type1867-1: fixed value = #surcharge

generated from mapParameter line 1

      code
         text1867-2: fixed value = Marshal Fee

generated from mapParameter line 2

      amount1867: source value based on ACCOUNTS RECEIVABLE - MARSHAL FEE (430-74)
   totalPriceComponent (va-court-cost)
      type1868-1: fixed value = #surcharge

generated from mapParameter line 1

      code
         text1868-2: fixed value = Court Cost

generated from mapParameter line 2

      amount1868: source value based on ACCOUNTS RECEIVABLE - COURT COST (430-75)
   totalPriceComponent (va-principal-paid)
      type1869-1: fixed value = #base

generated from mapParameter line 1

      code
         text1869-2: fixed value = Principal Paid

generated from mapParameter line 2

      amount1869: source value based on ACCOUNTS RECEIVABLE - TOTAL PAID PRINCIPAL (430-77)
   totalPriceComponent (va-interest-paid)
      type1870-1: fixed value = #surcharge

generated from mapParameter line 1

      code
         text1870-2: fixed value = Interest Paid

generated from mapParameter line 2

      amount1870: source value based on ACCOUNTS RECEIVABLE - TOTAL PAID INTEREST (430-78)
   totalPriceComponent (va-admin-cost-paid)
      type1871-1: fixed value = #surcharge

generated from mapParameter line 1

      code
         text1871-2: fixed value = Administrative Cost Paid

generated from mapParameter line 2

      amount1871: source value based on ACCOUNTS RECEIVABLE - TOTAL PAID ADMINISTRATIVE COST (430-79)
   totalPriceComponent (va-marsh-fee-paid)
      type1872-1: fixed value = #surcharge

generated from mapParameter line 1

      code
         text1872-2: fixed value = Marshal Fee Paid

generated from mapParameter line 2

      amount1872: source value based on ACCOUNTS RECEIVABLE - TOTAL PAID MARSHAL FEE (430-79.1)
   totalPriceComponent (va-court-cost-paid)
      type1873-1: fixed value = #surcharge

generated from mapParameter line 1

      code
         text1873-2: fixed value = Court Cost Paid

generated from mapParameter line 2

      amount1873: source value based on ACCOUNTS RECEIVABLE - TOTAL PAID COURT COST (430-79.2)

Mappings for Clinical Data Warehouse (CDW) ()

DebtPortalInvoice
Invoice
   identifierIB.AccountsReceivable.BillNumber,IB.AccountsReceivableTCSP.BillNumber
   statusIB.AccountsReceivable.ARTransactionTypeIEN Dim.ARTransactionType.ARTransactionType
   subjectIB.AccountsReceivable.PatientIEN,IB.AccountsReceivableComment.PatientIEN,IB.AccountsReceivableDescription.PatientIEN,IB.AccountsReceivableFiscalYear.PatientIEN,IB.AccountsReceivableRepayDate.PatientIEN,IB.AccountsReceivableTCSP.PatientIEN,IB.AccountsReceivableTCSP.PatientSID
   recipientIB.AccountsReceivable.ARDebtorIEN Dim.ARDebtor.InstitutionIEN,Dim.ARDebtor.InsuranceCompanyIEN,Dim.ARDebtor.PatientIEN,Dim.ARDebtor.StaffIEN,Dim.ARDebtor.VendorIEN
   dateIB.AccountsReceivable.BillPreparedDateTime,IB.AccountsReceivableComment.BillPreparedDateTime,IB.AccountsReceivableDescription.BillPreparedDateTime,IB.AccountsReceivableFiscalYear.BillPreparedDateTime,IB.AccountsReceivableRepayDate.BillPreparedDateTime,IB.AccountsReceivableTCSP.BillPreparedDateTime
   issuerIB.AccountsReceivable.InstitutionIEN
   lineItem
      priceComponent
   lineItem (va-charges)
      priceComponent
         amountIB.IBAction.TotalCharge
   lineItem (va-interest)
      priceComponent
      priceComponent (va-marshal-fee-charged)
         amountIB.ARTransaction.MarshalFee
      priceComponent (va-court-cost-charged)
         amountIB.ARTransaction.CourtCost
      priceComponent (va-interest-charged)
         amountIB.ARTransaction.InterestCharge
      priceComponent (va-admin-charged)
         amountIB.ARTransaction.AdministrativeCharge
   totalPriceComponent
   totalPriceComponent (va-orig-amt)
      amountIB.AccountsReceivable.OriginalBillAmount
   totalPriceComponent (va-curr-bal)
      amountIB.AccountsReceivable.CurrentBalance
   totalPriceComponent (va-amend-amt)
      amountIB.AccountsReceivable.BillAmendAmount
   totalPriceComponent (va-principal-bal)
      amountIB.AccountsReceivable.PrincipalBalance
   totalPriceComponent (va-interest-bal)
      amountIB.AccountsReceivable.InterestBalance
   totalPriceComponent (va-admin-cost-bal)
      amountIB.AccountsReceivable.AdministrativeCostBalance
   totalPriceComponent (va-marsh-fee)
      amountIB.AccountsReceivable.MarshalFee
   totalPriceComponent (va-court-cost)
      amountIB.AccountsReceivable.CourtCost
   totalPriceComponent (va-principal-paid)
      amountIB.AccountsReceivable.TotalPrincipalPaid
   totalPriceComponent (va-interest-paid)
      amountIB.AccountsReceivable.TotalInterestPaid
   totalPriceComponent (va-admin-cost-paid)
      amountIB.AccountsReceivable.TotalAdministrativeCostPaid
   totalPriceComponent (va-marsh-fee-paid)
      amountIB.AccountsReceivable.TotalMarshalFeePaid
   totalPriceComponent (va-court-cost-paid)
      amountIB.AccountsReceivable.TotalCourtCostPaid

Mappings for HL7 v2 Mapping (http://hl7.org/v2)

DebtPortalInvoice
InvoiceFT1
   identifierFT1.2
   statusVaries by domain
   typeFT1.7
   subjectPAT in proximity to FT1 segment
   recipientPV1 in proximity to FT1 segment
   dateVaries by domain
   participantEVN.5 or by domain
      roleVaries by domain
      actorEVN.5 or by domain
   issuerN/A
   lineItemEVN.5 or by domain
      chargeItem[x]EVN.5 or by domain
      priceComponentEVN.5 or by domain
         typeFT1.7
         codeFT1.7
         factorFT1.22
         amountFT1.22
   lineItem (va-charges)EVN.5 or by domain
      chargeItem[x]EVN.5 or by domain
      chargeItem[x] (chargeItemReference)EVN.5 or by domain
      priceComponentEVN.5 or by domain
         typeFT1.7
         codeFT1.7
            codingC*E.1-8, C*E.10-22
            textC*E.9. But note many systems use C*E.2 for this
         factorFT1.22
         amountFT1.22
   lineItem (va-interest)EVN.5 or by domain
      chargeItem[x]EVN.5 or by domain
      chargeItem[x] (chargeItemReference)EVN.5 or by domain
      priceComponentEVN.5 or by domain
         typeFT1.7
         codeFT1.7
         factorFT1.22
         amountFT1.22
      priceComponent (va-marshal-fee-charged)EVN.5 or by domain
         typeFT1.7
         codeFT1.7
            codingC*E.1-8, C*E.10-22
            textC*E.9. But note many systems use C*E.2 for this
         factorFT1.22
         amountFT1.22
      priceComponent (va-court-cost-charged)EVN.5 or by domain
         typeFT1.7
         codeFT1.7
            codingC*E.1-8, C*E.10-22
            textC*E.9. But note many systems use C*E.2 for this
         factorFT1.22
         amountFT1.22
      priceComponent (va-interest-charged)EVN.5 or by domain
         typeFT1.7
         codeFT1.7
            codingC*E.1-8, C*E.10-22
            textC*E.9. But note many systems use C*E.2 for this
         factorFT1.22
         amountFT1.22
      priceComponent (va-admin-charged)EVN.5 or by domain
         typeFT1.7
         codeFT1.7
            codingC*E.1-8, C*E.10-22
            textC*E.9. But note many systems use C*E.2 for this
         factorFT1.22
         amountFT1.22
   totalPriceComponentEVN.5 or by domain
   totalPriceComponent (va-orig-amt)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalPriceComponent (va-curr-bal)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalPriceComponent (va-amend-amt)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalPriceComponent (va-principal-bal)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalPriceComponent (va-interest-bal)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalPriceComponent (va-admin-cost-bal)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalPriceComponent (va-marsh-fee)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalPriceComponent (va-court-cost)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalPriceComponent (va-principal-paid)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalPriceComponent (va-interest-paid)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalPriceComponent (va-admin-cost-paid)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalPriceComponent (va-marsh-fee-paid)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalPriceComponent (va-court-cost-paid)EVN.5 or by domain
      typeFT1.7
      codeFT1.7
         codingC*E.1-8, C*E.10-22
         textC*E.9. But note many systems use C*E.2 for this
      factorFT1.22
      amountFT1.22
   totalNetFT1.22
   totalGrossFT1.22
   noteNTE

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

DebtPortalInvoice
InvoiceEntity. Role, or Act, Act[moodCode=EVN]
   textAct.text?
   containedN/A
   extensionN/A
   modifierExtensionN/A
   identifier.identifier
   status.status
   type.code
   subject.participation[typeCode=SBJ].role
   recipient.inboundRelationship(typeCode=COMP].source[classCode<=PCPR, moodCode=EVN]
   date.effectiveTime
   participant.participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      role.participation.functionCode
      actor.player
   issuer.scoper
   lineItem.participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      chargeItem[x].player
      priceComponent.participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
         idn/a
         extensionn/a
         modifierExtensionN/A
         type.code
         code.code
   lineItem (va-charges).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      chargeItem[x].player
      chargeItem[x] (chargeItemReference).player
      priceComponent.participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
         idn/a
         extensionn/a
         modifierExtensionN/A
         type.code
         code.code
            idn/a
            extensionn/a
            codingunion(., ./translation)
            text./originalText[mediaType/code="text/plain"]/data
   lineItem (va-interest).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      chargeItem[x].player
      chargeItem[x] (chargeItemReference).player
      priceComponent.participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
         idn/a
         extensionn/a
         modifierExtensionN/A
         type.code
         code.code
      priceComponent (va-marshal-fee-charged).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
         idn/a
         extensionn/a
         modifierExtensionN/A
         type.code
         code.code
            idn/a
            extensionn/a
            codingunion(., ./translation)
            text./originalText[mediaType/code="text/plain"]/data
      priceComponent (va-court-cost-charged).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
         idn/a
         extensionn/a
         modifierExtensionN/A
         type.code
         code.code
            idn/a
            extensionn/a
            codingunion(., ./translation)
            text./originalText[mediaType/code="text/plain"]/data
      priceComponent (va-interest-charged).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
         idn/a
         extensionn/a
         modifierExtensionN/A
         type.code
         code.code
            idn/a
            extensionn/a
            codingunion(., ./translation)
            text./originalText[mediaType/code="text/plain"]/data
      priceComponent (va-admin-charged).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
         idn/a
         extensionn/a
         modifierExtensionN/A
         type.code
         code.code
            idn/a
            extensionn/a
            codingunion(., ./translation)
            text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent.participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
   totalPriceComponent (va-orig-amt).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent (va-curr-bal).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent (va-amend-amt).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent (va-principal-bal).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent (va-interest-bal).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent (va-admin-cost-bal).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent (va-marsh-fee).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent (va-court-cost).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent (va-principal-paid).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent (va-interest-paid).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent (va-admin-cost-paid).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent (va-marsh-fee-paid).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   totalPriceComponent (va-court-cost-paid).participation[typeCode=PRF].role[scoper.determinerCode=INSTANCE]
      idn/a
      extensionn/a
      modifierExtensionN/A
      type.code
      code.code
         idn/a
         extensionn/a
         codingunion(., ./translation)
         text./originalText[mediaType/code="text/plain"]/data
   note.inboundRelationship(typeCode=SUBJ].source[classCode=ANNGEN, moodCode=EVN].value[xsi:type=ST]

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

DebtPortalInvoice
Invoice
   identifierFiveWs.identifier
   statusFiveWs.status
   typeFiveWs.what[x]
   subjectFiveWs.subject[x], FiveWs.subject
   dateFiveWs.done[x]
   participant
      actorFiveWs.actor

Mappings for Workflow Pattern (http://hl7.org/fhir/workflow)

DebtPortalInvoice
Invoice
   typeEvent.code
   subjectEvent.subject
   recipientEvent.context
   lineItem
      priceComponent
         typeEvent.code
         codeEvent.code
   lineItem (va-charges)
      priceComponent
         typeEvent.code
         codeEvent.code
   lineItem (va-interest)
      priceComponent
         typeEvent.code
         codeEvent.code
      priceComponent (va-marshal-fee-charged)
         typeEvent.code
         codeEvent.code
      priceComponent (va-court-cost-charged)
         typeEvent.code
         codeEvent.code
      priceComponent (va-interest-charged)
         typeEvent.code
         codeEvent.code
      priceComponent (va-admin-charged)
         typeEvent.code
         codeEvent.code
   totalPriceComponent
   totalPriceComponent (va-orig-amt)
      typeEvent.code
      codeEvent.code
   totalPriceComponent (va-curr-bal)
      typeEvent.code
      codeEvent.code
   totalPriceComponent (va-amend-amt)
      typeEvent.code
      codeEvent.code
   totalPriceComponent (va-principal-bal)
      typeEvent.code
      codeEvent.code
   totalPriceComponent (va-interest-bal)
      typeEvent.code
      codeEvent.code
   totalPriceComponent (va-admin-cost-bal)
      typeEvent.code
      codeEvent.code
   totalPriceComponent (va-marsh-fee)
      typeEvent.code
      codeEvent.code
   totalPriceComponent (va-court-cost)
      typeEvent.code
      codeEvent.code
   totalPriceComponent (va-principal-paid)
      typeEvent.code
      codeEvent.code
   totalPriceComponent (va-interest-paid)
      typeEvent.code
      codeEvent.code
   totalPriceComponent (va-admin-cost-paid)
      typeEvent.code
      codeEvent.code
   totalPriceComponent (va-marsh-fee-paid)
      typeEvent.code
      codeEvent.code
   totalPriceComponent (va-court-cost-paid)
      typeEvent.code
      codeEvent.code
   noteEvent.note