{
  "vct": "eu.we-build:companyinfo:1",
  "name": "CompanyInfo SD-JWT VC Schema",
  "description": "Schema for the Company Information (CompanyInfo) Attestation encoded as SD-JWT VC, based on the WeBuild Attestation Rulebook and draft-ietf-oauth-sd-jwt-vc-09",
  "display": [
    {
      "locale": "en-US",
      "name": "CompanyInfo",
      "description": "Schema for the Company Information (CompanyInfo) Attestation encoded as SD-JWT VC, based on the WeBuild Attestation Rulebook and draft-ietf-oauth-sd-jwt-vc-09"
    }
  ],
  "claims": [
    {
      "path": [
        "issuing_entity"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Issuing Entity"
        }
      ],
      "description": "Identifier of the legal entity that issued the attestation. For EAA this is the subject entity. For QEAA this is the QTSP. NOT selectively disclosable.",
      "mandatory": true,
      "sd": "always"
    },
    {
      "path": [
        "schema_version"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Schema Version"
        }
      ],
      "description": "Version of the schema used for this attestation. Optional metadata."
    },
    {
      "path": [
        "number_of_employees"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Number Of Employees"
        }
      ],
      "description": "Total number of employees in the legal entity at the time of reporting. SHALL be a non-negative integer. MUST be selectively disclosable (SD claim).",
      "mandatory": true,
      "sd": "always"
    },
    {
      "path": [
        "trade_alias"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Trade Alias"
        }
      ],
      "description": "Registered trade names or aliases under which the legal entity operates. MAY contain zero or more text values. Optional. MUST be selectively disclosable.",
      "sd": "always"
    },
    {
      "path": [
        "previous_legal_name"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Previous Legal Name"
        }
      ],
      "description": "Previously registered legal name(s) of the entity. SHALL NOT contain the current legal name. Optional. MUST be selectively disclosable.",
      "sd": "always"
    },
    {
      "path": [
        "financial_statements",
        "taxonomy"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Taxonomy"
        }
      ],
      "description": "Financial reporting standard used to structure and label financial data."
    },
    {
      "path": [
        "financial_statements",
        "facts"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Facts"
        }
      ],
      "description": "List of reported financial facts. SHALL contain at least one Fact object."
    },
    {
      "path": [
        "financial_statements"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Financial Statements"
        }
      ],
      "description": "Structured financial reporting data following a specified taxonomy. Mandatory. MUST be selectively disclosable as a unit.",
      "mandatory": true,
      "sd": "always"
    },
    {
      "path": [
        "attestation_legal_category"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Attestation Legal Category"
        }
      ],
      "description": "Legal category of this attestation under eIDAS 2. SHALL be 'EAA' or 'QEAA'. NOT selectively disclosable.",
      "mandatory": true,
      "sd": "always"
    },
    {
      "path": [
        "trust_anchor_url"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Trust Anchor Url"
        }
      ],
      "description": "URL where the trust anchor for verifying this attestation can be retrieved. Optional metadata."
    }
  ]
}