{
  "vct": "eu.we-build:paymentterms:1",
  "name": "WeBuild Payment Terms Attestation SD-JWT VC payload",
  "description": "Schema for the SD-JWT VC payload of a Payment Terms Attestation as defined in the Payment Terms Attestation Rulebook (Chapter 3.2).",
  "display": [
    {
      "locale": "en-US",
      "name": "WeBuild Payment Terms Attestation",
      "description": "Schema for the SD-JWT VC payload of a Payment Terms Attestation as defined in the Payment Terms Attestation Rulebook (Chapter 3.2)."
    }
  ],
  "claims": [
    {
      "path": [
        "delivery_location"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Delivery Location"
        }
      ]
    },
    {
      "path": [
        "issuing_entity"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Issuing Entity"
        }
      ]
    },
    {
      "path": [
        "payment_due"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Payment Due"
        }
      ],
      "mandatory": true
    },
    {
      "path": [
        "payment_reference_event"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Payment Reference Event"
        }
      ]
    },
    {
      "path": [
        "transaction_amount"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Transaction Amount"
        }
      ]
    },
    {
      "path": [
        "schema_version"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Schema Version"
        }
      ]
    },
    {
      "path": [
        "currency"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Currency"
        }
      ],
      "mandatory": true
    },
    {
      "path": [
        "supplier_identifier",
        "tax"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Tax"
        }
      ]
    },
    {
      "path": [
        "supplier_identifier",
        "gln"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Gln"
        }
      ]
    },
    {
      "path": [
        "supplier_identifier",
        "duns"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Duns"
        }
      ]
    },
    {
      "path": [
        "supplier_identifier",
        "eori"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Eori"
        }
      ]
    },
    {
      "path": [
        "supplier_identifier",
        "bpnl"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Bpnl"
        }
      ]
    },
    {
      "path": [
        "supplier_identifier",
        "siren"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Siren"
        }
      ]
    },
    {
      "path": [
        "supplier_identifier",
        "euid"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Euid"
        }
      ]
    },
    {
      "path": [
        "supplier_identifier",
        "lei"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Lei"
        }
      ]
    },
    {
      "path": [
        "supplier_identifier"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Supplier Identifier"
        }
      ],
      "description": "Unique identifiers of the supplier party. At least one identifier MUST be present.",
      "mandatory": true
    },
    {
      "path": [
        "agreement_date"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Agreement Date"
        }
      ],
      "mandatory": true
    },
    {
      "path": [
        "contract_reference"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Contract Reference"
        }
      ]
    },
    {
      "path": [
        "attestation_legal_category"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Attestation Legal Category"
        }
      ],
      "mandatory": true
    },
    {
      "path": [
        "buyer_identifier",
        "bpnl"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Bpnl"
        }
      ]
    },
    {
      "path": [
        "buyer_identifier",
        "siren"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Siren"
        }
      ]
    },
    {
      "path": [
        "buyer_identifier",
        "euid"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Euid"
        }
      ]
    },
    {
      "path": [
        "buyer_identifier",
        "lei"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Lei"
        }
      ]
    },
    {
      "path": [
        "buyer_identifier",
        "tax"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Tax"
        }
      ]
    },
    {
      "path": [
        "buyer_identifier",
        "gln"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Gln"
        }
      ]
    },
    {
      "path": [
        "buyer_identifier",
        "duns"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Duns"
        }
      ]
    },
    {
      "path": [
        "buyer_identifier",
        "eori"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Eori"
        }
      ]
    },
    {
      "path": [
        "buyer_identifier"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Buyer Identifier"
        }
      ],
      "description": "Unique identifiers of the buyer party. At least one identifier MUST be present.",
      "mandatory": true
    },
    {
      "path": [
        "issuing_country"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Issuing Country"
        }
      ]
    },
    {
      "path": [
        "trust_anchor_url"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Trust Anchor Url"
        }
      ]
    },
    {
      "path": [
        "incoterm"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Incoterm"
        }
      ],
      "mandatory": true
    }
  ]
}