No Current Link To VocabularyCoded With ExtensionsCoded No Extensions
FIAB_HD020100UV02
Patient Billing Post Event

Description: This model includes the posting of financial transactions against those accounts (e.g. lab charge). Posting of charges is supplied through a financial transaction. In strictest accounting terms, the financial transaction would have a debit and credit association to 2 accounts (the debit account and the credit account). In this model, only 1 is specified. The financial transaction is supported by a costing component (invoice element), which is further supported by the actual service that was performed or the product that was supplied (billable). To add to the balance of a patient billing account, the ActFinancialTransactionCode should be "CHRG" with a positive amount. To reduce this balance, the code would be "REV", again with a positive amount

Description: Entry point for post financial transaction messages.


(Link to Excel View)
Derived from RMIM: FIAB_RM020000UV02
 
FinancialTransaction
[Constraint: "

Amount must be >=0

"]

Design Comments: To add to the balance of a patient billing account, the ActFinancialTransactionCode should be "CHRG" with a positive amount. To reduce this balance, the code would be "REV", again with a positive amount.

classCode [1..1] (M)
Act (CS) {CNE:V:ActClassFinancialTransaction, root= "XACT"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
id [0..*]
Act (DSET<II>)
code [0..1]
Act (CD) {CWE:V:ActFinancialTransactionCode}

Design Comments: type of transaction e.g. a charge, reversal, or payment

effectiveTime [0..1]
Act (QSET<TS>)

Design Comments: transaction post date

amt [0..1]
FinancialTransaction (MO)
reason [1..*] (FinancialTransactionReason)

Design Comments: Allows for posting 1 charge for multiple services

reference [0..1] (Reference)

Design Comments: To reference a transaction that is being reversed.

credit [0..1] (Credit)

Design Comments: Used to indicate which org should be charged for a particular transaction (e.g. employer) when that org is different than the insurance company.

outboundRelationship [0..1] (Posting)

Design Comments: In reality, the financial transaction is either a credit or a debit to the account. In this case, only 1 is specified per financial transaction

 
FinancialTransactionReason

Design Comments: Allows for posting 1 charge for multiple services

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipReason, root= "RSON"}
invoiceElement [1..1] (InvoiceElement)

Design Comments: The service information (e.g. what was performed) is noted in A_Billable. The price of a service is noted in InvoiceElement. What is posted or charged is noted in FinancialTransaction. Where it was posted to is noted in Account.

 
InvoiceElement

Design Comments: The service information (e.g. what was performed) is noted in A_Billable. The price of a service is noted in InvoiceElement. What is posted or charged is noted in FinancialTransaction. Where it was posted to is noted in Account.

classCode [1..1] (M)
Act (CS) {CNE:V:ActClassInvoiceElement, root= "INVE"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
id [0..*]
Act (DSET<II>)
effectiveTime [0..1]
Act (TS)

Design Comments: date that the invoice element is effective

unitQuantity [0..1]
InvoiceElement (RTO<PQ,PQ>)
unitPriceAmt [0..1]
InvoiceElement (RTO<MO,PQ>)
netAmt [0..1]
InvoiceElement (MO)

Design Comments: amount of the invoice element = unit quantity * unit price amount

factorNumber [0..1]
InvoiceElement (REAL)
pointsNumber [0..1]
InvoiceElement (REAL)
reason [0..*] (InvoiceElementReason)
 
InvoiceElementReason
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipReason, root= "RSON"}
billableActChoice [1..1] (A_BillableUniversal)
 
Reference

Design Comments: To reference a transaction that is being reversed.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipRefersTo, root= "REFR"}
referencedFinancialTransaction [1..1] (ReferencedFinancialTransaction)
 
ReferencedFinancialTransaction
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassFinancialTransaction, root= "XACT"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
id [0..*]
Act (DSET<II>)
 
Credit

Design Comments: Used to indicate which org should be charged for a particular transaction (e.g. employer) when that org is different than the insurance company.

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasCredit, root= "CREDIT"}
account [1..1] (A_AccountPayorUniversal)
 
Posting

Design Comments: In reality, the financial transaction is either a credit or a debit to the account. In this case, only 1 is specified per financial transaction

typeCode [1..1] (M)
ActRelationship (CS) {CNE:D:}
account [1..1] (Account)
 
Account
classCode [1..1] (M)
Act (CS) {CNE:V:ActClassAccount, root= "ACCT"}
moodCode [1..1] (M)
Act (CS) {CNE:V:ActMoodEventOccurrence, root= "EVN"}
id [1..*]
Act (DSET<II>)

Design Comments: bank account, transit number, etc.

code [0..1]
Act (CD) {CWE:V:ActAccountCode}
title [0..1]
Act (ST)
statusCode [1..1]
Act (CS) {CNE:D:ActStatus}
effectiveTime [0..1]
Act (IVL<TS>)

Design Comments: e.g.expiry date on credit card

balanceAmt [0..1]
Account (MO)
currencyCode [0..1]
Account (CD) {CWE:D:Currency}
interestRateQuantity [0..1]
Account (RTO<MO,PQ>)
allowedBalanceQuantity [0..1]
Account (IVL<MO>)
subject [1..1] (Subject)

Design Comments: The named party for the account. For a patient billing account, this is the patient

component [0..*] (Component)

Design Comments: Used to reference sub-accounts

pertainsTo [0..*] (PertinentInformation)
 
Subject

Design Comments: The named party for the account. For a patient billing account, this is the patient

typeCode [1..1] (M)
Participation (CS) {CNE:V:ParticipationTargetSubject, root= "SBJ"}
patientRole [1..1] (PatientRole)
 
PatientRole
classCode [1..1] (M)
Role (CS) {CNE:V:RoleClassPatient, root= "PAT"}
id [0..*]
Role (DSET<II>)

Design Comments: patient identifier

confidentialityCode [0..*]
Role (DSET<CD>) {CWE:D:Confidentiality}
veryImportantPersonCode [0..1]
Patient (CD) {CWE:D:PatientImportance}
patientPerson [0..1] (E_PersonUniversal)

Design Comments: Guarantor is scoped by the patient. Patient is also the subject of the account.

 
Component

Design Comments: Used to reference sub-accounts

typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipHasComponent, root= "COMP"}
account [1..1] (Account)
 
PertinentInformation
typeCode [1..1] (M)
ActRelationship (CS) {CNE:V:ActRelationshipPertains, root= "PERT"}
encounter [1..1] (A_EncounterUniversal)