Entity Supplier Transaction Detail

DescriptionA financial transaction that the healthcare organization conducts with a vendor of goods or services.

Attributes
Adjudication Type Code SkAdjudication Type Code Sk
Advance Payment IndAdvance Payment Ind
Advance Payment RtAdvance Payment Rt
Batch NumBatch Num
Channel Code SkChannel Code Sk
Check NumCheck Num
Currency Code SkCurrency Code Sk
Debit Or Credit IndDebit Or Credit Ind
Denial TsDenial Ts
Effective From DtEffective From Dt
Effective To DtEffective To Dt
Exchange RtExchange Rt
Financial Transaction DtFinancial Transaction Dt
Financial Transaction Posted DtFinancial Transaction Posted Dt
Financial Transaction Type Code SkFinancial Transaction Type Code Sk
Financial Transaction Value DtFinancial Transaction Value Dt
Immediate Payment IndImmediate Payment Ind
Load Info SkLoad Info Sk
Originating Currency AmtOriginating Currency Amt
Payee Type Code SkPayee Type Code Sk
Payer Type Code SkPayer Type Code Sk
Payment Approach Code SkPayment Approach Code Sk
Payment Channel Code SkPayment Channel 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 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
Processing Engine Code SkProcessing Engine Code Sk
Schedule Ind Code SkSchedule Ind Code Sk
Sender Transaction NumSender Transaction Num
Source Code SkSource Code Sk
Supplier Financial Transaction SkSupplier Financial Transaction 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
Valid From TsValid From Ts
Valid To TsValid To Ts

Relationship
SupplierTransaction Detail_Supplier Financial Transaction_FKSupplierTransaction Detail_Supplier Financial Transaction_FK

Primary Key
Supplier Transaction Detail PKSupplier 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



 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



 Channel Code Sk
DescriptionThe method used for the payment

For example:
Check
Wire transfer
Data TypeStandards - Data Domains.ddm/Data Domains/Surrogate Key [INTEGER]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Check Num
DescriptionA reference number identifying the bank check used for payment.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 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



 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



 Financial Transaction Dt
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 Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Financial Transaction Posted Dt
DescriptionThe date upon which the transaction was recorded.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Financial 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



 Financial 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



 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



 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



 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



 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 Channel Code Sk
DescriptionThe method used for the payment

For example:
Check
Wire transfer
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 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



 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



 Supplier Financial Transaction Sk
DescriptionSurrogate key for the Supplier 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



 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 amount to be posted to the patient 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 Financial 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



 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

 SupplierTransaction Detail_Supplier Financial Transaction_FK
Is Identifying Relationshiptrue
Child TableSupplier Transaction Detail
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableSupplier Financial Transaction
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE

Primary Key Details

 Supplier Transaction Detail PK
Key AttributeSupplier Financial Transaction Sk
Key AttributeValid From Ts