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

Active as of 2025-03-31

Mappings for the DebtPortalAccount 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
2003 for review V2F ACCOUNTS RECEIVABLE - PATIENT > PATIENT (430-7 > 2-) transform Account.identifier .value concat(Sta3n, text({IEN (.001)},"0000000000000", left({NAME (.01)}), 5) .system= urn:oid:2.16.840.1.113883.4.349
.type=http://terminology.hl7.org/CodeSystem/v2-0203#AN "Account number"
concatenated from Sta3n, Patient.IEN (paded with leading 0's to make 13 digits), LEFT(LastName, 5) LEAF 152 http://hl7.org/fhir/StructureDefinition/Account | 4.0.1
2003-1 for review V2F fixed value Account.identifier .system urn:oid:2.16.840.1.113883.4.349 generated from mapParameter line 1 http://hl7.org/fhir/StructureDefinition/Account | 4.0.1
2003-2 for review V2F fixed value Account.identifier .type http://terminology.hl7.org/CodeSystem/v2-0203#AN "Account number" generated from mapParameter line 2 http://hl7.org/fhir/StructureDefinition/Account | 4.0.1
2004 for review V2F fixed value Account.status #active http://hl7.org/fhir/StructureDefinition/Account | 4.0.1
2005 for review V2F ACCOUNTS RECEIVABLE - PATIENT (430-7) reference Account.subject /Patient http://hl7.org/fhir/StructureDefinition/Account | 4.0.1
2006 for review V2F ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - STATEMENT DAY (430-9 > 340-.03) source value Account.extension[http://va.gov/fhir/StructureDefinition/account-statementGeneratedDay].valueInteger http://hl7.org/fhir/StructureDefinition/Account | 4.0.1

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

DebtPortalAccount
Account
   extension
   extension (account-statementGeneratedDay)
      value[x]2006: source value based on ACCOUNTS RECEIVABLE - DEBTOR > AR DEBTOR - STATEMENT DAY (430-9 > 340-.03)
   identifier
      type2003-2: fixed value = http://terminology.hl7.org/CodeSystem/v2-0203#AN "Account number"

generated from mapParameter line 2

      system2003-1: fixed value = urn:oid:2.16.840.1.113883.4.349

generated from mapParameter line 1

      value2003: transform using concat(Sta3n, text({IEN (.001)},"0000000000000", left({NAME (.01)}), 5) on ACCOUNTS RECEIVABLE - PATIENT > PATIENT (430-7 > 2-)

concatenated from Sta3n, Patient.IEN (paded with leading 0's to make 13 digits), LEFT(LastName, 5) LEAF 152

   status2004: fixed value = #active
   subject2005: reference based on ACCOUNTS RECEIVABLE - PATIENT (430-7)

Mappings for Clinical Data Warehouse (CDW) ()

DebtPortalAccount
Account
   extension
   extension (account-statementGeneratedDay)
      value[x]IB.AccountsReceivable.ARDebtorIEN Dim.ARDebtor.StatementGeneratedDay
   identifier
      valueIB.AccountsReceivable.PatientIEN,IB.AccountsReceivableComment.PatientIEN,IB.AccountsReceivableDescription.PatientIEN,IB.AccountsReceivableFiscalYear.PatientIEN,IB.AccountsReceivableRepayDate.PatientIEN,IB.AccountsReceivableTCSP.PatientIEN,IB.AccountsReceivableTCSP.PatientSID
   subjectIB.AccountsReceivable.PatientIEN,IB.AccountsReceivableComment.PatientIEN,IB.AccountsReceivableDescription.PatientIEN,IB.AccountsReceivableFiscalYear.PatientIEN,IB.AccountsReceivableRepayDate.PatientIEN,IB.AccountsReceivableTCSP.PatientIEN,IB.AccountsReceivableTCSP.PatientSID

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

DebtPortalAccount
AccountEntity. Role, or Act, Account
   textAct.text?
   containedN/A
   extension
   extension (account-statementGeneratedDay)
      idn/a
      urlN/A
      value[x]N/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
   status.statusCode
   type.code
   name.title
   subject.subject
   servicePeriod.coverage.insurancePolicy.effectiveTime
   coverage.coverage
      idn/a
      extensionn/a
      modifierExtensionN/A
      coverage.coverage.insurancePolicy.author
      priority.coverage.sequenceNumber
   owner.holder
   description.subjectOf.observationEvent[code="annotation"].value
   guarantor.holder.guarantorRole
      idn/a
      extensionn/a
      modifierExtensionN/A
      party.holder.guarantorRole[guarantorPerson|guarantorOrganization]
      onHold.holder.guarantorRole.statusCode
      period.holder.guarantorRole.effectiveTime

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

DebtPortalAccount
Account
   identifierFiveWs.identifier
   statusFiveWs.status
   typeFiveWs.class
   nameFiveWs.what[x]
   subjectFiveWs.subject[x], FiveWs.subject
   servicePeriodFiveWs.done[x]