Finisma De Context

JSON-LD context defining the semantic vocabulary for Finisma De from Paulibytes UG (haftungsbeschränkt).

10 Classes 59 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
finisma: https://finisma.de/schema#

Classes

Invoice VerifyResult ValidationIssue Error BankLookupResult AddressStructureRequest AddressStructureResponse PaymentRun PaymentIssue PaymentFileResult

Properties

Property Type Container
invoiceNumber string
profile string
documentTypeCode string
precedingInvoiceNumber string
precedingInvoiceDate string
issueDate string
dueDate string
deliveryDate string
deliveryCountryCode string
delivery
currency string
buyerReference string
costCenter string
purchaseOrderReference string
contractReference string
invoicingPeriod
projectReference string
despatchAdviceRef string
receivingAdviceRef string
allowanceCharges list
seller
buyer
lines list
vatBreakdown list
totalNet decimal
totalVat decimal
totalGross decimal
paidAmount decimal
notes list
taxCurrencyCode string
totalVatInTaxCurrency decimal
payee
payment
structure
en16931
pdfa3
attachments list
authoritative
code string
path string
message string
severity string
error string
details
found boolean
bic string
bankName string
dataDate string
reason string
items list
debtor
requestedExecutionDate string
payments list
initiatingPartyId
xml string
filename string
summary
warnings list
verification string

JSON-LD Document

Raw ↑
{
  "@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"
  ]
}