Which fields are mandatory for a Confirmation processed into an outgoing PDF?

This article describes which fields of a Confirmation are mandatory in any case (covering outgoing PDF-to-Confirm).

Mandatory fields for any Confirmation

The following table lists all fields that are considered mandatory for any Confirmation processed in Confirmation Hub.

Note: The provisioned enumerations (values) of the two fields "Commodity" and "TransactionType" determine the type of validation applied by Confirmation Hub.

Technical Field Field name Description
DocumentID Document Identifier As per recommendation. Typically includes the Trade ID.
DocumentUsage Document usage Defines the usage of the Confirmation such as test or live.
SenderID Sender identifier Sender if the Confirmation
ReceiverID Receiver identifier Receiver of the Confirmation
ReceiverRole Receiver role Typically "Trader" and possibly "Broker"
DocumentVersion Document version Version of document
Commodity Commodity Multiple commodities are supported. Determines the type of validation applied thereafter. 
TransactionType Transaction type (product) Multiple transaction types / products are supported. Determines the type of validation applied thereafter. 
BuyerParty Buyer party Buyer side
SellerParty Seller party Seller side
Agreement Agreement Reference to the bilateral agreement effective between buyer and seller
Currency Currency Multiple currencies are supported
Total Volume Total volume Total volume of trade
TotalVolumeUnit Total volume unit Multiple volume units are supported
TradeDate Trade date The date the trade is executed
TradeID Trade Identifier ID of trade in source system such as E/CTRM

References: