title: UnderlyingCustomerCreditTransfer
type: object
additionalProperties: false
properties:
  InstdAmt:
    allOf:
      - $ref: ./ActiveOrHistoricCurrencyAndAmount.yaml
      - description: >
          InstructedAmount

          Amount of money to be moved between the debtor and creditor,
          before deduction of charges, expressed in the currency as ordered by the initiating party.
  Dbtr:
    allOf:
      - $ref: ./PartyIdentification272.yaml
      - description: >
          Party that owes an amount of money to the (ultimate) creditor.
  Cdtr:
    allOf:
      - $ref: ./PartyIdentification272.yaml
      - description: >
          Party to which an amount of money is due.
  DbtrAgt:
    allOf:
      - $ref: ./BranchAndFinancialInstitutionIdentification8.yaml
      - description: >
          Financial institution servicing an account for the debtor.
  CdtrAgt:
    allOf:
      -  $ref: ./BranchAndFinancialInstitutionIdentification8.yaml
      - description: >
          Financial institution servicing an account for the creditor.
required:
  - Dbtr
  - Cdtr
  - DbtrAgt
  - CdtrAgt
