Class: AncillaryEntity
Holds an identifier for an ancillary entity, either identified directly via its ancillary role or directly as a legal entity.
URI: common_domain_model:AncillaryEntity
classDiagram
class AncillaryEntity
click AncillaryEntity href "../AncillaryEntity/"
AncillaryEntity : ancillaryParty
AncillaryEntity --> "0..1" AncillaryRoleEnum : ancillaryParty
click AncillaryRoleEnum href "../AncillaryRoleEnum/"
AncillaryEntity : legalEntity
AncillaryEntity --> "0..1" LegalEntity : legalEntity
click LegalEntity href "../LegalEntity/"
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| ancillaryParty | 0..1 AncillaryRoleEnum |
Identifies a party via its ancillary role on a transaction (e | direct |
| legalEntity | 0..1 LegalEntity |
direct |
Expressions & Logic
All Of
Section titled “All Of”The class must satisfy all of:
- AnonymousClassExpression({ ‘description’: ‘Unnamed condition (one-of)’, ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘ancillaryParty’: SlotDefinition({‘name’: ‘ancillaryParty’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘legalEntity’: SlotDefinition({‘name’: ‘legalEntity’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| ValuationSource | dealerOrCCP | range | AncillaryEntity |
| Nationalization | relevantAffiliate | range | AncillaryEntity |
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
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:AncillaryEntity |
| native | common_domain_model:AncillaryEntity |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: AncillaryEntitydescription: Holds an identifier for an ancillary entity, either identified directly via its ancillary role or directly as a legal entity.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: ancillaryParty: name: ancillaryParty description: Identifies a party via its ancillary role on a transaction (e.g. CCP or DCO through which the trade should be cleared.) from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 domain_of: - AncillaryEntity - ExecutionInstruction - PartyChangeInstruction - TermsChangeInstruction - TradableProduct range: AncillaryRoleEnum legalEntity: name: legalEntity from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 domain_of: - AncillaryEntity range: LegalEntityall_of:- description: Unnamed condition (one-of) exactly_one_of: - slot_conditions: ancillaryParty: name: ancillaryParty value_presence: PRESENT - slot_conditions: legalEntity: name: legalEntity value_presence: PRESENTInduced
Section titled “Induced”name: AncillaryEntitydescription: Holds an identifier for an ancillary entity, either identified directly via its ancillary role or directly as a legal entity.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: ancillaryParty: name: ancillaryParty description: Identifies a party via its ancillary role on a transaction (e.g. CCP or DCO through which the trade should be cleared.) from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 owner: AncillaryEntity domain_of: - AncillaryEntity - ExecutionInstruction - PartyChangeInstruction - TermsChangeInstruction - TradableProduct range: AncillaryRoleEnum legalEntity: name: legalEntity from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 owner: AncillaryEntity domain_of: - AncillaryEntity range: LegalEntityall_of:- description: Unnamed condition (one-of) exactly_one_of: - slot_conditions: ancillaryParty: name: ancillaryParty value_presence: PRESENT - slot_conditions: legalEntity: name: legalEntity value_presence: PRESENT