{
  "@context": {
    "@vocab": "https://finisma.de/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "finisma": "https://finisma.de/schema#",
    "Invoice": "finisma:Invoice",
    "invoiceNumber": {
      "@id": "finisma:invoiceNumber",
      "@type": "xsd:string"
    },
    "profile": {
      "@id": "finisma:profile",
      "@type": "xsd:string"
    },
    "documentTypeCode": {
      "@id": "finisma:documentTypeCode",
      "@type": "xsd:string"
    },
    "precedingInvoiceNumber": {
      "@id": "finisma:precedingInvoiceNumber",
      "@type": "xsd:string"
    },
    "precedingInvoiceDate": {
      "@id": "finisma:precedingInvoiceDate",
      "@type": "xsd:string"
    },
    "issueDate": {
      "@id": "finisma:issueDate",
      "@type": "xsd:string"
    },
    "dueDate": {
      "@id": "finisma:dueDate",
      "@type": "xsd:string"
    },
    "deliveryDate": {
      "@id": "finisma:deliveryDate",
      "@type": "xsd:string"
    },
    "deliveryCountryCode": {
      "@id": "finisma:deliveryCountryCode",
      "@type": "xsd:string"
    },
    "delivery": {
      "@id": "finisma:delivery"
    },
    "currency": {
      "@id": "finisma:currency",
      "@type": "xsd:string"
    },
    "buyerReference": {
      "@id": "finisma:buyerReference",
      "@type": "xsd:string"
    },
    "costCenter": {
      "@id": "finisma:costCenter",
      "@type": "xsd:string"
    },
    "purchaseOrderReference": {
      "@id": "finisma:purchaseOrderReference",
      "@type": "xsd:string"
    },
    "contractReference": {
      "@id": "finisma:contractReference",
      "@type": "xsd:string"
    },
    "invoicingPeriod": {
      "@id": "finisma:invoicingPeriod"
    },
    "projectReference": {
      "@id": "finisma:projectReference",
      "@type": "xsd:string"
    },
    "despatchAdviceRef": {
      "@id": "finisma:despatchAdviceRef",
      "@type": "xsd:string"
    },
    "receivingAdviceRef": {
      "@id": "finisma:receivingAdviceRef",
      "@type": "xsd:string"
    },
    "allowanceCharges": {
      "@id": "finisma:allowanceCharges",
      "@container": "@list"
    },
    "seller": {
      "@id": "finisma:seller"
    },
    "buyer": {
      "@id": "finisma:buyer"
    },
    "lines": {
      "@id": "finisma:lines",
      "@container": "@list"
    },
    "vatBreakdown": {
      "@id": "finisma:vatBreakdown",
      "@container": "@list"
    },
    "totalNet": {
      "@id": "finisma:totalNet",
      "@type": "xsd:decimal"
    },
    "totalVat": {
      "@id": "finisma:totalVat",
      "@type": "xsd:decimal"
    },
    "totalGross": {
      "@id": "finisma:totalGross",
      "@type": "xsd:decimal"
    },
    "paidAmount": {
      "@id": "finisma:paidAmount",
      "@type": "xsd:decimal"
    },
    "notes": {
      "@id": "finisma:notes",
      "@container": "@list"
    },
    "taxCurrencyCode": {
      "@id": "finisma:taxCurrencyCode",
      "@type": "xsd:string"
    },
    "totalVatInTaxCurrency": {
      "@id": "finisma:totalVatInTaxCurrency",
      "@type": "xsd:decimal"
    },
    "payee": {
      "@id": "finisma:payee"
    },
    "payment": {
      "@id": "finisma:payment"
    },
    "VerifyResult": "finisma:VerifyResult",
    "structure": {
      "@id": "finisma:structure"
    },
    "en16931": {
      "@id": "finisma:en16931"
    },
    "pdfa3": {
      "@id": "finisma:pdfa3"
    },
    "attachments": {
      "@id": "finisma:attachments",
      "@container": "@list"
    },
    "authoritative": {
      "@id": "finisma:authoritative"
    },
    "ValidationIssue": "finisma:ValidationIssue",
    "code": {
      "@id": "finisma:code",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "finisma:path",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "finisma:message",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "finisma:severity",
      "@type": "xsd:string"
    },
    "Error": "finisma:Error",
    "error": {
      "@id": "finisma:error",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "finisma:details"
    },
    "BankLookupResult": "finisma:BankLookupResult",
    "found": {
      "@id": "finisma:found",
      "@type": "xsd:boolean"
    },
    "bic": {
      "@id": "finisma:bic",
      "@type": "xsd:string"
    },
    "bankName": {
      "@id": "finisma:bankName",
      "@type": "xsd:string"
    },
    "dataDate": {
      "@id": "finisma:dataDate",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "finisma:reason",
      "@type": "xsd:string"
    },
    "AddressStructureRequest": "finisma:AddressStructureRequest",
    "items": {
      "@id": "finisma:items",
      "@container": "@list"
    },
    "AddressStructureResponse": "finisma:AddressStructureResponse",
    "PaymentRun": "finisma:PaymentRun",
    "debtor": {
      "@id": "finisma:debtor"
    },
    "requestedExecutionDate": {
      "@id": "finisma:requestedExecutionDate",
      "@type": "xsd:string"
    },
    "payments": {
      "@id": "finisma:payments",
      "@container": "@list"
    },
    "initiatingPartyId": {
      "@id": "finisma:initiatingPartyId"
    },
    "PaymentIssue": "finisma:PaymentIssue",
    "PaymentFileResult": "finisma:PaymentFileResult",
    "xml": {
      "@id": "finisma:xml",
      "@type": "xsd:string"
    },
    "filename": {
      "@id": "finisma:filename",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "finisma:summary"
    },
    "warnings": {
      "@id": "finisma:warnings",
      "@container": "@list"
    },
    "verification": {
      "@id": "finisma:verification",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Paulibytes UG (haftungsbeschränkt) API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Paulibytes UG (haftungsbeschränkt)'s own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-11-08) from openapi/finisma-de-openapi.json.",
  "dcterms:created": "2026-11-08",
  "dcterms:source": [
    "openapi/finisma-de-openapi.json"
  ]
}