SWIFT · JSON-LD Context

Swift Context

JSON-LD context defining the semantic vocabulary for Swift from SWIFT.

19 Classes 1 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
swift: https://www.swift.com/vocab#
gleif: https://www.gleif.org/ontology/Base/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

BIC IBAN LEI NationalId Transaction PaymentInstruction id bic iban lei institutionName city address status currencyCode legalName registrationStatus uetr nationalId

Properties

Property Type Container
countryCode schema:Country

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "swift": "https://www.swift.com/vocab#",
    "gleif": "https://www.gleif.org/ontology/Base/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "BIC": "swift:BankIdentifierCode",
    "IBAN": "swift:InternationalBankAccountNumber",
    "LEI": "gleif:LegalEntityIdentifier",
    "NationalId": "swift:NationalClearingCode",
    "Transaction": "swift:FinancialTransaction",
    "PaymentInstruction": "swift:PaymentInstruction",

    "id": "@id",
    "bic": "swift:bic",
    "iban": "swift:iban",
    "lei": "gleif:lei",
    "institutionName": "schema:name",
    "countryCode": {
      "@id": "schema:addressCountry",
      "@type": "schema:Country"
    },
    "city": "schema:addressLocality",
    "address": "schema:streetAddress",
    "status": "schema:additionalType",
    "currencyCode": "schema:priceCurrency",
    "legalName": "schema:legalName",
    "registrationStatus": "gleif:EntityStatus",
    "uetr": "swift:UniqueEndToEndTransactionReference",
    "nationalId": "swift:nationalClearingCode"
  }
}