| Em AssetClassType | Each reported contract shall be classified according to the asset class it is based on |
| Em CollateralPortfolioFlag | Whether the collateralisation was performed on a portfolio basis. |
| Em CollateralisationType | Indicate whether a collateral agreement between the counterparties exists. |
| Em CommodityBaseType | Indicates the type of commodity underlying the contract |
| Em CommodityDetailsType | Details of the particular commodity beyond field Commodity base ... |
| Em ContractTypeType | Each reported contract shall be classified according to its type |
| Em CounterpartyIdType | Type of the code used to identify the other Counterparty |
| Em NatureOfBookingCptyType | Indicate if the booking counterparty is a CCP, a financial, non-financial counterparty or other type of counterparty in accordance ... |
| Em PositionActionType | Defines status of the Position |
| Em PriceNotationType | The manner in which the price is expressed |
| Em ProductIdType | The type of relevant product identificationSpecify the applicable identification: |
| Em TrancheType | Whether a derivative contract is tranched. |
| Em UnderlyingIdType | The type of relevant underlying identifier |
| R Commodities | The Commodities and emission allowances derivative contract (traded on trading venues and OTC) data elements capturing all CO Trade Position data related fields. |
| R CommodityDelivery | This record is used for Commodity derivative contract (traded on trading venues and OTC) delivery data elements. |
| R CreditDerivatives | The Credit derivative contract (traded on trading venues and OTC) data elements capturing all CR Trade Position data related fields. |
| R Equity | The Equity derivative contract (traded on trading venues and OTC) data elements capturing all EQ Trade Position data related fields. |
| R FX | The FX derivative contract (traded on trading venues and OTC) data elements capturing all FX Trade Position data related fields. |
| R InterestRates | The Interest Rates derivative contract (traded on trading venues and OTC) data elements capturing all IR Trade Position data related fields. |
| R Option | The Option derivative contract (traded on trading venues and OTC) data elements capturing all OP Trade Position data related fields. |
| R Position | This record definition is used for testing the PositionBase trait and its validations |
| T PositionBase | The base type for Trade Position capturing all common Trade Position data related fields. ... |