Class: PartyReferencePayerReceiver
Specifies the parties responsible for making and receiving payments defined by this structure.
URI: common_domain_model:PartyReferencePayerReceiver
classDiagram
class PartyReferencePayerReceiver
click PartyReferencePayerReceiver href "../PartyReferencePayerReceiver/"
PartyReferencePayerReceiver <|-- IndependentAmount
click IndependentAmount href "../IndependentAmount/"
PartyReferencePayerReceiver : payerAccountReference
PartyReferencePayerReceiver --> "0..1" Account : payerAccountReference
click Account href "../Account/"
PartyReferencePayerReceiver : payerPartyReference
PartyReferencePayerReceiver --> "1" Party : payerPartyReference
click Party href "../Party/"
PartyReferencePayerReceiver : receiverAccountReference
PartyReferencePayerReceiver --> "0..1" Account : receiverAccountReference
click Account href "../Account/"
PartyReferencePayerReceiver : receiverPartyReference
PartyReferencePayerReceiver --> "1" Party : receiverPartyReference
click Party href "../Party/"
Inheritance
Section titled “Inheritance”- PartyReferencePayerReceiver
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| payerPartyReference | 1 Party |
The party responsible for making the payments defined by this structure | direct |
| payerAccountReference | 0..1 Account |
A reference to the account responsible for making the payments defined by thi… | direct |
| receiverPartyReference | 1 Party |
The party that receives the payments corresponding to this structure | direct |
| receiverAccountReference | 0..1 Account |
A reference to the account that receives the payments corresponding to this s… | direct |
Usages
Section titled “Usages”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:PartyReferencePayerReceiver |
| native | common_domain_model:PartyReferencePayerReceiver |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: PartyReferencePayerReceiverdescription: Specifies the parties responsible for making and receiving payments defined by this structure.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: payerPartyReference: name: payerPartyReference annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: The party responsible for making the payments defined by this structure. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 domain_of: - PartyReferencePayerReceiver range: Party required: true payerAccountReference: name: payerAccountReference annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: A reference to the account responsible for making the payments defined by this structure. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 domain_of: - PartyReferencePayerReceiver range: Account receiverPartyReference: name: receiverPartyReference annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: The party that receives the payments corresponding to this structure. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 domain_of: - PartyReferencePayerReceiver range: Party required: true receiverAccountReference: name: receiverAccountReference annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: A reference to the account that receives the payments corresponding to this structure. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 domain_of: - PartyReferencePayerReceiver range: AccountInduced
Section titled “Induced”name: PartyReferencePayerReceiverdescription: Specifies the parties responsible for making and receiving payments defined by this structure.from_schema: https://w3id.org/lmodel/common-domain-modelattributes: payerPartyReference: name: payerPartyReference annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: The party responsible for making the payments defined by this structure. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 owner: PartyReferencePayerReceiver domain_of: - PartyReferencePayerReceiver range: Party required: true payerAccountReference: name: payerAccountReference annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: A reference to the account responsible for making the payments defined by this structure. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 owner: PartyReferencePayerReceiver domain_of: - PartyReferencePayerReceiver range: Account receiverPartyReference: name: receiverPartyReference annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: The party that receives the payments corresponding to this structure. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 owner: PartyReferencePayerReceiver domain_of: - PartyReferencePayerReceiver range: Party required: true receiverAccountReference: name: receiverAccountReference annotations: rosetta_metadata: tag: rosetta_metadata value: reference description: A reference to the account that receives the payments corresponding to this structure. from_schema: https://w3id.org/lmodel/common-domain-model/cdm_base_staticdata_party rank: 1000 owner: PartyReferencePayerReceiver domain_of: - PartyReferencePayerReceiver range: Account