Entity Inventory Transaction

DescriptionA recording that describes the movement of inventory items.

For example:
Acquisition
Wastage
Shrinkage

Attributes
Batch NumBatch Num
Inventory Transaction DateInventory Transaction Date
Inventory Transaction Posted DateInventory Transaction Posted Date
Inventory Transaction TypeInventory Transaction Type
Inventory Transaction Value DateInventory Transaction Value Date
Transaction AmtTransaction Amt
Transaction DescrTransaction Descr
Transaction NumTransaction Num
Transaction TsTransaction Ts
Transaction Unit Of MeasureTransaction Unit Of Measure

Relationship
Inventory Transaction_Inventory Transaction_FKInventory Transaction_Inventory Transaction_FK
Inventory Transaction_Encounter_FKInventory Transaction_Encounter_FK
Inventory Transaction_Item Master_FKInventory Transaction_Item Master_FK
Inventory Transaction_Healthcare Event_FKInventory Transaction_Healthcare Event_FK
Inventory Transaction_Invoice Line_FKInventory Transaction_Invoice Line_FK

Dependencies
 NONE

Reverse Dependencies
 

Attribute Details

 Batch Num
DescriptionThe batch in which this Inventory Transaction belongs.
Data TypeStandards - Data Domains.ddm/Data Domains/Alphanumeric [VARCHAR(80)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Inventory Transaction Date
DescriptionThe date of the transaction. For example, this field would be used to identify the date a procedure, item, or test was conducted or used. It may be defaulted to today's date.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Inventory Transaction Posted Date
DescriptionThe date upon which the transaction was officially/legally recorded by an organization. This is the date used to determine the financial period associated with the transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Inventory Transaction Type
DescriptionIndicates the nature of the Financial Transaction.

For example:
Movement
Acquisition
Wastage
Shrinkage
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredtrue
Is Derivedfalse
Is Surrogate Keyfalse



 Inventory Transaction Value Date
DescriptionThe date upon which the transaction is closed off as completed, from the perspective of the organization. For example, for check payments, this will differ from the book date by the time it takes to clear the check.
Data TypeStandards - Data Domains.ddm/Data Domains/Date [DATE]
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 Descr
DescriptionDescription of the transaction.
Data TypeStandards - Data Domains.ddm/Data Domains/String [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 Ts
DescriptionThe date and time when the transaction actually occurred.
Data TypeStandards - Data Domains.ddm/Data Domains/Time [TIME]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse



 Transaction Unit Of Measure
DescriptionIndicates the unit the inventoried item is tracked with.

For example:
Case
Bottle
Bag
Liter
Data TypeStandards - Data Domains.ddm/Data Domains/Enumeration [VARCHAR(20)]
Is Part Of PrimaryKeyfalse
Is Requiredfalse
Is Derivedfalse
Is Surrogate Keyfalse

Relationship Details

 Inventory Transaction_Inventory Transaction_FK
Is Identifying Relationshipfalse
Child TableInventory Transaction
Child Role Nametransaction reference
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableInventory Transaction
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Inventory Transaction_Encounter_FK
Is Identifying Relationshipfalse
Child TableInventory Transaction
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableEncounter
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Inventory Transaction_Item Master_FK
Is Identifying Relationshipfalse
Child TableInventory Transaction
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableItem Master
Parent MultiplicityONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Inventory Transaction_Healthcare Event_FK
Is Identifying Relationshipfalse
Child TableInventory Transaction
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableHealthcare Event
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE



 Inventory Transaction_Invoice Line_FK
Is Identifying Relationshipfalse
Child TableInventory Transaction
Child MultiplicityZERO_TO_MANY
Child Referential Integrity: On DeleteNONE
Child Referential Integrity: On InsertNONE
Child Referential Integrity: On UpdateNONE
Parent TableInvoice Line
Parent MultiplicityZERO_TO_ONE
Parent Referential Integrity: On DeleteNONE
Parent Referential Integrity: On InsertNONE
Parent Referential Integrity: On UpdateNONE