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 DebtPortalPaymentReconciliation 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 |
---|---|---|---|---|---|---|---|---|---|---|---|
1978 | for review | V2F | AR TRANSACTION - TRANSACTION NUMBER (433-.01) | source value | PaymentReconciliation.identifier | .value | .type.text="Transaction Number" | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1978-1 | for review | V2F | fixed value | PaymentReconciliation.identifier | .type.text | Transaction Number | generated from mapParameter line 1 | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1980 | for review | V2F | fixed value | PaymentReconciliation.status | #active | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||||
1984 | for review | V2F | AR TRANSACTION - DATE ENTERED (433-19) | source value | PaymentReconciliation.created | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||||
2032 | for review | V2F | AR TRANSACTION - BILL NUMBER > ACCOUNTS RECEIVABLE - DEBTOR (433-.03 > 430-9) | reference | PaymentReconciliation.extension[http://hl7.org/fhir/5.0/StructureDefinition/extension-PaymentReconciliation.paymentIssuer].valueReference | Patient | 2/20/25 validated Bill Number from AR Transaction is the correct map as this field points to Accounts Receivable and the patient (debtor) link is in Accounts Receivable | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 5.0.0 | |||
1982 | for review | V2F | AR TRANSACTION - TRANSACTION TYPE > ACCOUNTS RECEIVABLE TRANS.TYPE - NAME (433-12 > 430.3-.01) | source value | IEN = 34 OR 2 | PaymentReconciliation.disposition | Transaction type name = PAYMENT (IN FULL) when IEN = 34 Transaction type name = PAYMENT (IN PART) when IEN = 2 | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1981 | for review | V2F | AR TRANSACTION - TRANSACTION DATE (433-11) | source value | PaymentReconciliation.paymentDate | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||||
1983 | for review | V2F | AR TRANSACTION - TRANS. AMOUNT (433-15) | source value | PaymentReconciliation.paymentAmount | .value | .currency=#USD | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1983-1 | for review | V2F | fixed value | PaymentReconciliation.paymentAmount | .currency | #USD | generated from mapParameter line 1 | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1985 | for review | V2F | AR TRANSACTION - RECEIPT # (433-13) | source value | PaymentReconciliation.paymentIdentifier | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||||
1979 | for review | V2F | AR TRANSACTION - BILL NUMBER (433-.03) | source value | PaymentReconciliation.extension[http://hl7.org/fhir/5.0/StructureDefinition/extension-PaymentReconciliation.allocation.identifier].valueIdentifier | .value | .type.text="Bill Number" | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1979-1 | for review | V2F | fixed value | PaymentReconciliation.extension[http://hl7.org/fhir/5.0/StructureDefinition/extension-PaymentReconciliation.allocation.identifier].valueIdentifier | .type.text | Bill Number | generated from mapParameter line 1 | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
2041 | for review | V2F | reference | PaymentReconciliation.extension[http://hl7.org/fhir/5.0/StructureDefinition/extension-PaymentReconciliation.allocation.target].valueReference | Invoice | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||||
1986 | for review | V2F | AR TRANSACTION - PRIN.COLLECTED (433-31) | source value | PaymentReconciliation.detail[va-principal-collected] | .amount | .type.text="Principal Collected" | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1986-1 | for review | V2F | fixed value | PaymentReconciliation.detail[va-principal-collected] | .type.text | Principal Collected | generated from mapParameter line 1 | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1987 | for review | V2F | AR TRANSACTION - INTEREST COLLECTED (433-32) | source value | PaymentReconciliation.detail[va-interest-collected] | .amount | .type.text="Interest Collected" | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1987-1 | for review | V2F | fixed value | PaymentReconciliation.detail[va-interest-collected] | .type.text | Interest Collected | generated from mapParameter line 1 | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1988 | for review | V2F | AR TRANSACTION - ADMIN.COLLECTED (433-33) | source value | PaymentReconciliation.detail[va-admin-collected] | .amount | .type.text="Administrative Charge Collected" | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1988-1 | for review | V2F | fixed value | PaymentReconciliation.detail[va-admin-collected] | .type.text | Administrative Charge Collected | generated from mapParameter line 1 | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1989 | for review | V2F | AR TRANSACTION - MARSHAL FEE COLLECTED (433-34) | source value | PaymentReconciliation.detail[va-marshal-collected] | .amount | .type.text="Marshal Fee Collected" | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1989-1 | for review | V2F | fixed value | PaymentReconciliation.detail[va-marshal-collected] | .type.text | Marshal Fee Collected | generated from mapParameter line 1 | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1990 | for review | V2F | AR TRANSACTION - COURT COST COLLECTED (433-35) | source value | PaymentReconciliation.detail[va-courtcost-collected] | .amount | .type.text="Court Cost Collected" | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 | |||
1990-1 | for review | V2F | fixed value | PaymentReconciliation.detail[va-courtcost-collected] | .type.text | Court Cost Collected | generated from mapParameter line 1 | http://hl7.org/fhir/StructureDefinition/PaymentReconciliation | 4.0.1 |
DebtPortalPaymentReconciliation | ||
PaymentReconciliation | ||
extension | ||
extension (extension-PaymentReconciliation-paymentIssuer) | ||
value[x] | 2032: reference based on AR TRANSACTION - BILL NUMBER > ACCOUNTS RECEIVABLE - DEBTOR (433-.03 > 430-9) | 2/20/25 validated Bill Number from AR Transaction is the correct map as this field points to Accounts Receivable and the patient (debtor) link is in Accounts Receivable |
extension (extension-PaymentReconciliation-allocation-identifier) | ||
value[x] | ||
type | ||
text | 1979-1: fixed value = Bill Number | generated from mapParameter line 1 |
value | 1979: source value based on AR TRANSACTION - BILL NUMBER (433-.03) | |
extension (extension-PaymentReconciliation-allocation-target) | ||
value[x] | 2041: reference | |
identifier | ||
type | ||
text | 1978-1: fixed value = Transaction Number | generated from mapParameter line 1 |
value | 1978: source value based on AR TRANSACTION - TRANSACTION NUMBER (433-.01) | |
status | 1980: fixed value = #active | |
created | 1984: source value based on AR TRANSACTION - DATE ENTERED (433-19) | |
disposition | 1982: source value based on AR TRANSACTION - TRANSACTION TYPE > ACCOUNTS RECEIVABLE TRANS.TYPE - NAME (433-12 > 430.3-.01) if IEN = 34 OR 2 | Transaction type name = PAYMENT (IN FULL) when IEN = 34 Transaction type name = PAYMENT (IN PART) when IEN = 2 |
paymentDate | 1981: source value based on AR TRANSACTION - TRANSACTION DATE (433-11) | |
paymentAmount | ||
value | 1983: source value based on AR TRANSACTION - TRANS. AMOUNT (433-15) | |
currency | 1983-1: fixed value = #USD | generated from mapParameter line 1 |
paymentIdentifier | 1985: source value based on AR TRANSACTION - RECEIPT # (433-13) | |
detail | ||
type | ||
detail (va-principal-collected) | ||
type | ||
text | 1986-1: fixed value = Principal Collected | generated from mapParameter line 1 |
amount | 1986: source value based on AR TRANSACTION - PRIN.COLLECTED (433-31) | |
detail (va-interest-collected) | ||
type | ||
text | 1987-1: fixed value = Interest Collected | generated from mapParameter line 1 |
amount | 1987: source value based on AR TRANSACTION - INTEREST COLLECTED (433-32) | |
detail (va-admin-collected) | ||
type | ||
text | 1988-1: fixed value = Administrative Charge Collected | generated from mapParameter line 1 |
amount | 1988: source value based on AR TRANSACTION - ADMIN.COLLECTED (433-33) | |
detail (va-marshal-collected) | ||
type | ||
text | 1989-1: fixed value = Marshal Fee Collected | generated from mapParameter line 1 |
amount | 1989: source value based on AR TRANSACTION - MARSHAL FEE COLLECTED (433-34) | |
detail (va-courtcost-collected) | ||
type | ||
text | 1990-1: fixed value = Court Cost Collected | generated from mapParameter line 1 |
amount | 1990: source value based on AR TRANSACTION - COURT COST COLLECTED (433-35) |
DebtPortalPaymentReconciliation | ||
PaymentReconciliation | ||
extension | ||
extension (extension-PaymentReconciliation-paymentIssuer) | ||
value[x] | IB.ARTransaction.AccountsReceivableIEN,IB.ARTransaction.PatientIEN,IB.ARTransactionComment.PatientIEN,IB.ARTransactionDescription.PatientIEN,IB.ARTransactionFiscalYear.PatientIEN IB.AccountsReceivable.ARDebtorIEN | |
extension (extension-PaymentReconciliation-allocation-identifier) | ||
value[x] | ||
value | IB.ARTransaction.AccountsReceivableIEN,IB.ARTransaction.PatientIEN,IB.ARTransactionComment.PatientIEN,IB.ARTransactionDescription.PatientIEN,IB.ARTransactionFiscalYear.PatientIEN | |
identifier | ||
value | IB.ARTransaction.TransactionNumber | |
created | IB.ARTransaction.EnteredDateTime | |
disposition | IB.ARTransaction.ARTransactionTypeIEN Dim.ARTransactionType.ARTransactionType | |
paymentDate | IB.ARTransaction.TransactionDateTime,IB.ARTransactionComment.TransactionDateTime,IB.ARTransactionDescription.TransactionDateTime,IB.ARTransactionFiscalYear.TransactionDateTime | |
paymentAmount | ||
value | IB.ARTransaction.TransactionAmount | |
paymentIdentifier | IB.ARTransaction.ReceiptNumber | |
detail | ||
detail (va-principal-collected) | ||
amount | IB.ARTransaction.PrincipaAmountCollected | |
detail (va-interest-collected) | ||
amount | IB.ARTransaction.InterestAmountCollected | |
detail (va-admin-collected) | ||
amount | IB.ARTransaction.AdministrativeAmountCollected | |
detail (va-marshal-collected) | ||
amount | IB.ARTransaction.MarshalFeeAmountCollected | |
detail (va-courtcost-collected) | ||
amount | IB.ARTransaction.CourtCostCollected |
DebtPortalPaymentReconciliation | ||
PaymentReconciliation | Event | |
identifier | Event.identifier | |
status | Event.status | |
created | Event.occurrence[x] | |
paymentIssuer | Event.performer.actor | |
disposition | Event.note |
DebtPortalPaymentReconciliation | ||
PaymentReconciliation | ||
identifier | FiveWs.identifier | |
status | FiveWs.status | |
period | FiveWs.done[x] | |
created | FiveWs.recorded | |
paymentIssuer | FiveWs.source | |
request | FiveWs.why[x] |
DebtPortalPaymentReconciliation | ||
PaymentReconciliation | ||
request | A02|G01 | |
requestor | B01 | |
processNote | ||
text | G32 |
DebtPortalPaymentReconciliation | ||
PaymentReconciliation | Entity. Role, or Act | |
text | Act.text? | |
contained | N/A | |
extension | ||
extension (extension-PaymentReconciliation-paymentIssuer) | n/a, N/A | |
id | n/a | |
url | N/A | |
value[x] | N/A | |
extension (extension-PaymentReconciliation-allocation-identifier) | n/a, N/A | |
id | n/a | |
url | N/A | |
value[x] | N/A | |
id | n/a | |
extension | n/a | |
use | Role.code or implied by context | |
type | Role.code or implied by context | |
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
text | ./originalText[mediaType/code="text/plain"]/data | |
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 | |
extension (extension-PaymentReconciliation-allocation-target) | n/a, N/A | |
id | n/a | |
url | N/A | |
value[x] | N/A | |
modifierExtension | N/A | |
identifier | ||
id | n/a | |
extension | n/a | |
use | Role.code or implied by context | |
type | Role.code or implied by context | |
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
text | ./originalText[mediaType/code="text/plain"]/data | |
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 | |
paymentAmount | ||
id | n/a | |
extension | n/a | |
detail | ||
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
type | ||
detail (va-principal-collected) | ||
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
type | ||
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
text | ./originalText[mediaType/code="text/plain"]/data | |
detail (va-interest-collected) | ||
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
type | ||
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
text | ./originalText[mediaType/code="text/plain"]/data | |
detail (va-admin-collected) | ||
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
type | ||
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
text | ./originalText[mediaType/code="text/plain"]/data | |
detail (va-marshal-collected) | ||
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
type | ||
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
text | ./originalText[mediaType/code="text/plain"]/data | |
detail (va-courtcost-collected) | ||
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
type | ||
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
text | ./originalText[mediaType/code="text/plain"]/data | |
processNote | ||
id | n/a | |
extension | n/a | |
modifierExtension | N/A |