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
- PartyReferencePayerReceiver
Slots
| 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
| used by | used in | type | used |
|---|---|---|---|
| UnscheduledTransfer | payerReceiver | range | PartyReferencePayerReceiver |
| ScheduledTransfer | payerReceiver | range | PartyReferencePayerReceiver |
| TransferBase | payerReceiver | range | PartyReferencePayerReceiver |
| CollateralBalance | payerReceiver | range | PartyReferencePayerReceiver |
| FeaturePayment | payerReceiver | range | PartyReferencePayerReceiver |
In Subsets
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:PartyReferencePayerReceiver |
| native | common_domain_model:PartyReferencePayerReceiver |
LinkML Source
Direct
name: PartyReferencePayerReceiver
description: Specifies the parties responsible for making and receiving payments defined
by this structure.
in_subset:
- cdm_base_staticdata_party
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- payerPartyReference
- payerAccountReference
- receiverPartyReference
- receiverAccountReference
Induced
name: PartyReferencePayerReceiver
description: Specifies the parties responsible for making and receiving payments defined
by this structure.
in_subset:
- cdm_base_staticdata_party
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
payerPartyReference:
name: payerPartyReference
annotations:
metadata_reference:
tag: metadata_reference
value: true
description: The party responsible for making the payments defined by this structure.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: PartyReferencePayerReceiver
domain_of:
- PartyReferencePayerReceiver
range: Party
required: true
payerAccountReference:
name: payerAccountReference
annotations:
metadata_reference:
tag: metadata_reference
value: true
description: A reference to the account responsible for making the payments defined
by this structure.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: PartyReferencePayerReceiver
domain_of:
- PartyReferencePayerReceiver
range: Account
receiverPartyReference:
name: receiverPartyReference
annotations:
metadata_reference:
tag: metadata_reference
value: true
description: The party that receives the payments corresponding to this structure.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: PartyReferencePayerReceiver
domain_of:
- PartyReferencePayerReceiver
range: Party
required: true
receiverAccountReference:
name: receiverAccountReference
annotations:
metadata_reference:
tag: metadata_reference
value: true
description: A reference to the account that receives the payments corresponding
to this structure.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: PartyReferencePayerReceiver
domain_of:
- PartyReferencePayerReceiver
range: Account