Validation rules
If any of these rules are violated, the transaction is rejected:
- Transaction must contain primary key field(s).
 - Transaction must contain valid data type.
 - Transaction must contain valid data key for the given data type.
 - Transaction must contain valid application.
 - Transaction must contain valid active status.