Enum: AncillaryRoleEnum
Defines the enumerated values to specify the ancillary roles to the transaction. 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 the AncillaryParty type, which is positioned outside of the product definition, allows the AncillaryRoleEnum to be associated with an actual party reference.
URI: common_domain_model:AncillaryRoleEnum
Permissible Values
Section titled “Permissible Values”| Value | Meaning | Description |
|---|---|---|
| DisruptionEventsDeterminingParty | None | Specifies the party which determines additional disruption events |
| ExtraordinaryDividendsParty | None | Specifies the party which determines if dividends are extraordinary in relati… |
| PredeterminedClearingOrganizationParty | None | Specifies the clearing organization (CCP, DCO) which the trade should be clea… |
| ExerciseNoticeReceiverPartyManual | None | Specifies the party to which notice of a manual exercise should be given |
| ExerciseNoticeReceiverPartyOptionalEarlyTermination | None | Specifies the party to which notice of a optional early termination exercise … |
| ExerciseNoticeReceiverPartyCancelableProvision | None | Specifies the party to which notice of a cancelable provision exercise should… |
| ExerciseNoticeReceiverPartyExtendibleProvision | None | Specifies the party to which notice of a extendible provision exercise should… |
| CalculationAgentIndependent | None | Specifies the party responsible for performing calculation agent duties as de… |
| CalculationAgentOptionalEarlyTermination | None | Specifies the party responsible for performing calculation agent duties assoc… |
| CalculationAgentMandatoryEarlyTermination | None | Specifies the party responsible for performing calculation agent duties assoc… |
| CalculationAgentFallback | None | Specifies the party responsible for deciding the fallback rate |
| Name | Description |
|---|---|
| ancillaryParty | Identifies a party via its ancillary role on a transaction (e |
| role | Specifies the AncillaryRoleEnum that is associated to the party reference |
| calculationAgentParty | Specifies the party which is the ISDA Calculation Agent for the trade |
| determiningParty | Specifies the party which determines additional disruption events |
| extraordinaryDividendsParty | Specifies the party which determines if dividends are extraordinary in relati… |
| predeterminedClearingOrganizationParty | Specifies the clearing organization (CCP, DCO) to which the trade should be c… |
| exerciseNoticeReceiver | Specifies the party to which notice of exercise should be given, e |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
LinkML Source
Section titled “LinkML Source”name: AncillaryRoleEnumdescription: Defines the enumerated values to specify the ancillary roles to the transaction. 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 the AncillaryParty type, which is positioned outside of the product definition, allows the AncillaryRoleEnum to be associated with an actual party reference.from_schema: https://w3id.org/lmodel/common-domain-modelrank: 1000permissible_values: DisruptionEventsDeterminingParty: text: DisruptionEventsDeterminingParty description: Specifies the party which determines additional disruption events. ExtraordinaryDividendsParty: text: ExtraordinaryDividendsParty description: Specifies the party which determines if dividends are extraordinary in relation to normal levels. PredeterminedClearingOrganizationParty: text: PredeterminedClearingOrganizationParty description: Specifies the clearing organization (CCP, DCO) which the trade should be cleared. ExerciseNoticeReceiverPartyManual: text: ExerciseNoticeReceiverPartyManual description: Specifies the party to which notice of a manual exercise should be given. ExerciseNoticeReceiverPartyOptionalEarlyTermination: text: ExerciseNoticeReceiverPartyOptionalEarlyTermination description: Specifies the party to which notice of a optional early termination exercise should be given. ExerciseNoticeReceiverPartyCancelableProvision: text: ExerciseNoticeReceiverPartyCancelableProvision description: Specifies the party to which notice of a cancelable provision exercise should be given. ExerciseNoticeReceiverPartyExtendibleProvision: text: ExerciseNoticeReceiverPartyExtendibleProvision description: Specifies the party to which notice of a extendible provision exercise should be given. CalculationAgentIndependent: text: CalculationAgentIndependent description: Specifies the party responsible for performing calculation agent duties as defined in the applicable product definition. CalculationAgentOptionalEarlyTermination: text: CalculationAgentOptionalEarlyTermination description: Specifies the party responsible for performing calculation agent duties associated with an optional early termination. CalculationAgentMandatoryEarlyTermination: text: CalculationAgentMandatoryEarlyTermination description: Specifies the party responsible for performing calculation agent duties associated with an mandatory early termination. CalculationAgentFallback: text: CalculationAgentFallback description: Specifies the party responsible for deciding the fallback rate.