Skip to content

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

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

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