TradeIdentifier
Type CDM 7.2.0Defines a trade identifier as a special case of the generic identifier type, that also includes the trade identifier class.
Attributes
1 declared on TradeIdentifier, 3 inherited. Cardinality in amber is required.
| Name | Type | Card. | Description | From |
|---|---|---|---|---|
| issuerReference | Party | 0..1 | The identifier issuer, when specified by reference to a party specified as part of the transaction. | Identifier |
| issuer | string | 0..1 | The identifier issuer, when specified explicitly alongside the identifier value (instead of being specified by reference to a party). | Identifier |
| assignedIdentifier | AssignedIdentifier | 1..* | The identifier value. This level of indirection between the issuer and the identifier and its version provides the ability to associate multiple identifiers to one issuer, consistently with the FpML PartyTradeIdentifier. | Identifier |
| identifierType | TradeIdentifierTypeEnum | 0..1 | The enumerated classification of the identifier. Optional as a trade identifier may be party-specific, in which case it may not correspond to any established classification. | — |
Referenced by
5 types hold a TradeIdentifier as an attribute.
Functions
Model functions that produce or consume this type. These are the CDM's own behaviour — the logic a correct implementation has to match.
| Function | Role | Description |
|---|---|---|
| MapTradeIdentifierList | returns | — |
| MapPartyTradeIdentifierToTradeIdentifierList | returns | — |
| MapTradeIdentifierSequenceToTradeIdentifier | returns | — |
| Create_PartyChange | takes | Defines the logic for changing one of the counterparties on a trade. A new trade identifier must be specified as a change of party results in a new trade. An ancillary party can also be specified, for instance to refer to the original executing party on the new trade. |
| Create_InstructionComposition | takes | Creates a new InstructionComposition instance by appending a CompositionStep derived from the provided instruction, updating any previous compositionState, and producing the Instruction Composition Output if at the end of the Instruction Composition process. |
Open TradeIdentifier in the Model Browser
Walk the tree and the reference graph interactively, and switch releases to see how the type has changed. Free, no signup.