Class: RelatedParty
URI: common_domain_model:RelatedParty
classDiagram
class RelatedParty
click RelatedParty href "../RelatedParty/"
RelatedParty : accountReference
RelatedParty --> "0..1" Account : accountReference
click Account href "../Account/"
RelatedParty : partyReference
RelatedParty --> "1" Party : partyReference
click Party href "../Party/"
RelatedParty : role
RelatedParty --> "1" PartyRoleEnum : role
click PartyRoleEnum href "../PartyRoleEnum/"
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| partyReference | 1 Party |
Reference to a party | direct |
| accountReference | 0..1 Account |
Reference to an account | direct |
| role | 1 PartyRoleEnum |
The category of the relationship | direct |
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:RelatedParty |
| native | common_domain_model:RelatedParty |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: RelatedPartyfrom_schema: https://w3id.org/lmodel/common-domain-modelattributes: partyReference: name: partyReference annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: Reference to a party. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party domain_of: - Account - AncillaryParty - AssetAncillaryPartyRole - AssetPartyRole - Counterparty - PartyRole - RelatedParty - ContactInformationElection - PartyCustomisedWorkflow - PartyAgreementIdentifier range: Party required: true accountReference: name: accountReference annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: Reference to an account. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 domain_of: - RelatedParty range: Account role: name: role description: The category of the relationship. The related party performs the role specified in this field for the base party. For example, if the role is ,Guarantor, the related party acts as a guarantor for the base party. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party domain_of: - AncillaryParty - AssetAncillaryPartyRole - AssetPartyRole - Counterparty - NaturalPersonRole - PartyRole - RelatedParty range: PartyRoleEnum required: trueInduced
Section titled “Induced”name: RelatedPartyfrom_schema: https://w3id.org/lmodel/common-domain-modelattributes: partyReference: name: partyReference annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: Reference to a party. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party owner: RelatedParty domain_of: - Account - AncillaryParty - AssetAncillaryPartyRole - AssetPartyRole - Counterparty - PartyRole - RelatedParty - ContactInformationElection - PartyCustomisedWorkflow - PartyAgreementIdentifier range: Party required: true accountReference: name: accountReference annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: Reference to an account. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 owner: RelatedParty domain_of: - RelatedParty range: Account role: name: role description: The category of the relationship. The related party performs the role specified in this field for the base party. For example, if the role is ,Guarantor, the related party acts as a guarantor for the base party. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party owner: RelatedParty domain_of: - AncillaryParty - AssetAncillaryPartyRole - AssetPartyRole - Counterparty - NaturalPersonRole - PartyRole - RelatedParty range: PartyRoleEnum required: true