Entity Patient Financial Transaction Detail

DescriptionA financial transaction that pertains to a person who is being or has been treated by the healthcare organization.

For example:
Medication charge
Surgery Charge
Patient payment
Co-payment

Attributes
Adjudication Type Code SkAdjudication Type Code Sk
Advanced Beneficiary Notice Code SkAdvanced Beneficiary Notice Code Sk
Advance Payment IndAdvance Payment Ind
Advance Payment RtAdvance Payment Rt
Batch NumBatch Num
Debit Or Credit IndDebit Or Credit Ind
Denial TsDenial Ts
Effective From DtEffective From Dt
Effective To DtEffective To Dt
Exchange RtExchange Rt
Extended AmtExtended Amt
Fee Schedule Code SkFee Schedule Code Sk
Filler Order NumFiller Order Num
Immediate Payment IndImmediate Payment Ind
Item QtyItem Qty
Load Info SkLoad Info Sk
Medically Necessary Duplicate Procedure Reason Code SkMedically Necessary Duplicate Procedure Reason Code Sk
NDC Code SkNDC Code Sk
Originating Currency AmtOriginating Currency Amt
Patient Financial Transaction SkPatient Financial Transaction Sk
Patient Type Code SkPatient Type Code Sk
Payee Type Code SkPayee Type Code Sk
Payer Type Code SkPayer Type Code Sk
Payment Approach Code SkPayment Approach Code Sk
Payment Clearance DtPayment Clearance Dt
Payment Due DtPayment Due Dt
Payment Due Period End DtPayment Due Period End Dt
Payment Due Period Start DtPayment Due Period Start Dt
Payment Receipt DtPayment Receipt Dt
Payment Reference NumPayment Reference Num
Payment Rejection DtPayment Rejection Dt
Payment Rejection Reason Code SkPayment Rejection Reason Code Sk
Payment Settlement Method Code SkPayment Settlement Method Code Sk
Plan Transaction NumPlan Transaction Num
Procedure Code SkProcedure Code Sk
Processing Engine Code SkProcessing Engine Code Sk
Schedule Ind Code SkSchedule Ind Code Sk
Sender Transaction NumSender Transaction Num
Source Code SkSource Code Sk
Tenant SkTenant Sk
Third Party Transaction NumThird Party Transaction Num
Transaction AmtTransaction Amt
Transaction CntTransaction Cnt
Transaction Code SkTransaction Code Sk
Transaction Currency Code SkTransaction Currency Code Sk
Transaction DescrTransaction Descr
Transaction NumTransaction Num
Transaction Posted TsTransaction Posted Ts
Transaction ReasonTransaction Reason
Transaction Status Code SkTransaction Status Code Sk
Transaction Status Reason Code SkTransaction Status Reason Code Sk
Transaction Submit Type Code SkTransaction Submit Type Code Sk
Transaction TsTransaction Ts
Transaction Type Code SkTransaction Type Code Sk
Transaction Value DtTransaction Value Dt
Unit AmtUnit Amt
Unit CostUnit Cost
Valid From TsValid From Ts
Valid To TsValid To Ts

Relationship
Patient Financial Transaction Detail_Patient Financial Transaction_FKPatient Financial Transaction Detail_Patient Financial Transaction_FK

Primary Key
Patient Financial Transaction Detail PKPatient Financial Transaction Detail PK

Dependencies
 
 

Reverse Dependencies
 

Attribute Details

 Adjudication Type Code Sk
DescriptionIndicates the nature of the adjudication of the payment request.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Advanced Beneficiary Notice Code Sk
DescriptionStatus of the patient's or the patient's representative's consent for responsibility to pay for potentially uninsured services. This element is introduced to satisfy CMS Medical Necessity requirements for outpatient services. This element indicates (a) whether the associated diagnosis codes for the service are subject to medical necessity procedures, (b) whether, for this type of service, the patient has been informed that they may be responsible for payment for the service, and (c) whether the patient agrees to be billed for this service.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Advance Payment Ind
DescriptionIndicates whether the payment is being made in advance of attaining some relevant information or the occurrence of some significant event.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Advance Payment Rt
DescriptionThe rate used for an advance payment, based upon a percentage of estimated reimbursement.
Data TypeStandards - Data Domains.ddm/Data Domains/Rate [FLOAT(5)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Batch Num
DescriptionThe batch number for the financial transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Debit Or Credit Ind
DescriptionIndicates whether the financial transaction was a debit or credit.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric Small [VARCHAR(6)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Denial Ts
DescriptionDate upon which the request for payment was denied.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Effective From Dt
DescriptionEstablishes a period where a set of attributes are true according to the business.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Effective To Dt
DescriptionEnds a period of effectivity.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Exchange Rt
DescriptionThe exchange rate applied to the transaction amount.
Data TypeStandards - Data Domains.ddm/Data Domains/Number Decimal [DECIMAL(10,4)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Extended Amt
DescriptionThe amount of a patient financial transaction. May be the total price for multiple items.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Fee Schedule Code Sk
DescriptionStandard charges for goods and services within an organization.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Filler Order Num
DescriptionThe number used by a filler to uniquely identify a result. Used when the billing system is requesting observational reporting justification for a charge.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Immediate Payment Ind
DescriptionIndicates whether a payment should be executed immediately.
Data TypeStandards - Data Domains.ddm/Data Domains/Boolean Indicator [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Item Qty
DescriptionQuantity of items associated with this Patient Financial Transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Small Counter [SHORT]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Load Info Sk
DescriptionThe surrogate key of the load information entry describing the details regarding the loading of the row.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Medically Necessary Duplicate Procedure Reason Code Sk
DescriptionIndicates the reason why a duplicate procedure for the same patient within the same date of service has been determined to be medically necessary.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 NDC Code Sk
DescriptionIndicates a unique identification code used for any drug intended for human use.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Originating Currency Amt
DescriptionThe amount paid in the originating currency.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Patient Financial Transaction Sk
DescriptionSurrogate key for the Patient Financial Transaction data.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key Large [LONG]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Patient Type Code Sk
DescriptionIndicates the type code assigned to the patient for an episode of care (visit or stay).
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Payee Type Code Sk
DescriptionIndicates the type of payee in the financial transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Payer Type Code Sk
DescriptionIndicates the type of payer in the financial transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Payment Approach Code Sk
DescriptionIndicates the plan or strategy of payment.

For example:
Partial Payment
Payment in Advance
Payment on Account
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Payment Clearance Dt
DescriptionThe date upon which the payment is confirmed to be cleared.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Payment Due Dt
DescriptionThe date upon which the payment is due to be received by the payee.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Payment Due Period End Dt
DescriptionThe date upon which the payment period (the period for which the payment due is created) ends for this payment due.

For example:
The period end date for the premium due related to the period 12/1/2001 to 12/1/2002 is the 12/1/2002.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Payment Due Period Start Dt
DescriptionThe date upon which the payment period (the period for which the payment due is created) starts for this payment due.

For example:
The period start date for the premium due related to the period 12/1/2001 to 12/1/2002 is the 12/1/2001.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Payment Receipt Dt
DescriptionThe date upon which the money is available to the recipient of the payment.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Payment Reference Num
DescriptionThe payment reference number of the payment medium reported.
Data TypeStandards - Data Domains.ddm/Data Domains/String [VARCHAR(255)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Payment Rejection Dt
DescriptionThe date upon which this payment has been rejected.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Payment Rejection Reason Code Sk
DescriptionIndicates the reason for which the payment has been rejected.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Payment Settlement Method Code Sk
DescriptionIndicates the method used for money transfer between financial organizations.

For example:
ACH
Book Entry
CHAPS
CHIPS
Concentrator
Corporate Trade Exchange
Draft
Epay
Fended
RPS
SWIFT
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Plan Transaction Num
DescriptionTransaction number recorded on the patient's Plan system.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Procedure Code Sk
DescriptionA unique code that identifies a procedure within a coding system. Standard procedure code sets include Current Procedural Terminology (CPT), SNOMED and Healthcare Common and Universal Billing (UB) Revenue codes.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Processing Engine Code Sk
DescriptionThe application and/or mainframe or server used to process the payment.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Schedule Ind Code Sk
DescriptionIndicates whether the transaction is a part of a schedule of payments.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Sender Transaction Num
DescriptionTransaction number assigned by the sending system. Eases communication regarding the transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Source Code Sk
DescriptionThe origin of the data identifying the actual load source, vendor, manual key entry, or context of the data in a specific row in the database.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Tenant Sk
DescriptionThe surrogate key of the entry identifying the legal owner of the data.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Third Party Transaction Num
DescriptionTransaction number recorded on the Third Party payor or processor's system.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Amt
DescriptionThe monetary amount that is posted to the account.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Cnt
DescriptionIndicates the count of transactions.
Data TypeStandards - Data Domains.ddm/Data Domains/Count [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Code Sk
DescriptionIndicates a unique transaction code per transaction type (a procedure, supply item, or test for charges) as defined by the institution.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Currency Code Sk
DescriptionIndicates the currency used as the basis for all monetary amounts.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Descr
DescriptionDescription of the transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Text Medium [VARCHAR(255)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Num
DescriptionA number assigned by the sending system to the transaction for control purposes. The number can be returned by the receiving system to identify errors.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Posted Ts
DescriptionThe date upon which the transaction was recorded.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Reason
DescriptionIndicates the reason why a transaction of a given type is being made.
Data TypeStandards - Data Domains.ddm/Data Domains/Text Medium [VARCHAR(255)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Status Code Sk
DescriptionIndicates the status of the transaction.

For example:
Replaced
Stopped
Unallocated
Valued
Written off
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Status Reason Code Sk
DescriptionPayment Status Reason classifies financial transactions according to the motivation for changing the Status of the financial transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Submit Type Code Sk
DescriptionIndicates the type of submitted transaction.

For Example:
Electronic Claim
Paper
Electronic Payment
POS Payment
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Ts
DescriptionThe date upon which the financial transaction occurred.

For example:
The date a transaction is sent out to a recipient.
The date the payment is made in case of payments.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Type Code Sk
DescriptionIndicates the type of financial transaction.

For example:
Charges
Credits
Adjustments
Payments
Co-payments
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Value Dt
DescriptionThe date upon which the transaction is closed off as completed, from the perspective of the organization.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Unit Amt
DescriptionUnit price of one unit of the item referenced by the patient financial transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Unit Cost
DescriptionThe unit cost of a transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Currency Amount [DECIMAL(14,2)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Valid From Ts
DescriptionEstablishes a period where a set of attributes are true in the source system. This would be populated with the transaction timestamp and would be used for the snapshot date.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeytrue
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Valid To Ts
DescriptionEnds a period of validity.
Data TypeStandards - Data Domains.ddm/Data Domains/Timestamp [TIMESTAMP]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Patient Financial Transaction Detail_Patient Financial Transaction_FK
Is Identifying Relationshiptrue
Child TablePatient Financial Transaction Detail
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TablePatient Financial Transaction
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE

Primary Key Details

 Patient Financial Transaction Detail PK
Key AttributePatient Financial Transaction Sk
Key AttributeValid From Ts