FINXIS.

AncillaryParty

Type CDM 7.2.0

Defines an ancillary role enumerated value with an associated party reference. The product is agnostic to the actual parties involved in the transaction, with the party references abstracted away from the product definition and replaced by the AncillaryRoleEnum. The AncillaryRoleEnum can then be positioned in the product and this AncillaryParty type, which is positioned outside of the product definition, allows the AncillaryRoleEnum to be associated with an actual party reference.

Extends —
Extended by —
Attributes 3
Namespace cdm.base.staticdata.party

Attributes

All 3 declared on AncillaryParty. Cardinality in amber is required.

NameTypeCard.Description
role AncillaryRoleEnum 1..1 Specifies the AncillaryRoleEnum that is associated to the party reference. An ancillary party is any involved party that is not one of the two principal parties to the transaction.
partyReference Party 1..* Specifies the party, or parties, associated to the ancillary role.
onBehalfOf CounterpartyRoleEnum 0..1 Optionally specifies the counterparty that the ancillary party is acting on behalf of.

Referenced by

4 types hold an AncillaryParty 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.

FunctionRoleDescription
ExtractAncillaryPartyByRole returns Extracts from a list of AncillaryParty data types, the AncillaryParty that corresponds to the AncillaryRoleEnum.
MapAncillaryPartyList returns —
MapSwaptionPhysicalSettlementToAncillaryParty returns —
MapExerciseProcedureToAncillaryParty returns —
MapEarlyTerminationProvisionToAncillaryParty returns —
MapOptionalEarlyTerminationToAncillaryParty returns —
MapCancelableProvisionToAncillaryParty returns —
MapExtendibleProvisionToAncillaryParty returns —
MapCalculationAgentIndependentToAncillaryParty returns —
MapAncillaryParty returns —
MapBondOptionAncillaryPartyList returns —
MapCapFloorAncillaryPartyList returns —
ExtractAncillaryPartyByRole takes Extracts from a list of AncillaryParty data types, the AncillaryParty that corresponds to the AncillaryRoleEnum.
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.

Showing 12 of each. All 1286 functions →

Open AncillaryParty 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.

Model Browser All 200+ releases
Parsed from CDM 7.2.0 · base-staticdata-party-type.rosetta cdm.base.staticdata.party