{
  "@context": {
    "@vocab": "https://altoviz.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "altoviz": "https://altoviz.com/schema#",
    "AccountingSettingsDto": "altoviz:AccountingSettingsDto",
    "accountNumberLength": {
      "@id": "altoviz:accountNumberLength",
      "@type": "xsd:integer"
    },
    "customerAccountFormat": {
      "@id": "altoviz:customerAccountFormat",
      "@type": "xsd:string"
    },
    "customerCollectiveAccount": {
      "@id": "altoviz:customerCollectiveAccount",
      "@type": "xsd:string"
    },
    "expensesImportVatReverseAccountNumber": {
      "@id": "altoviz:expensesImportVatReverseAccountNumber",
      "@type": "xsd:string"
    },
    "expensesJournalCode": {
      "@id": "altoviz:expensesJournalCode",
      "@type": "xsd:string"
    },
    "expensesSubcontractingVatReverseAccountNumber": {
      "@id": "altoviz:expensesSubcontractingVatReverseAccountNumber",
      "@type": "xsd:string"
    },
    "feesAccountingAccountNumber": {
      "@id": "altoviz:feesAccountingAccountNumber",
      "@type": "xsd:string"
    },
    "generateCustomerAccount": {
      "@id": "altoviz:generateCustomerAccount",
      "@type": "xsd:boolean"
    },
    "generateSupplierAccount": {
      "@id": "altoviz:generateSupplierAccount",
      "@type": "xsd:boolean"
    },
    "miscJournalCode": {
      "@id": "altoviz:miscJournalCode",
      "@type": "xsd:string"
    },
    "salesDepositAccountingAccountNumber": {
      "@id": "altoviz:salesDepositAccountingAccountNumber",
      "@type": "xsd:string"
    },
    "salesJournalCode": {
      "@id": "altoviz:salesJournalCode",
      "@type": "xsd:string"
    },
    "salesShippingAccountNumber": {
      "@id": "altoviz:salesShippingAccountNumber",
      "@type": "xsd:string"
    },
    "salesVatCollectionAccountingAccountNumber": {
      "@id": "altoviz:salesVatCollectionAccountingAccountNumber",
      "@type": "xsd:string"
    },
    "supplierAccountFormat": {
      "@id": "altoviz:supplierAccountFormat",
      "@type": "xsd:string"
    },
    "supplierCollectiveAccount": {
      "@id": "altoviz:supplierCollectiveAccount",
      "@type": "xsd:string"
    },
    "uncertainAccountNumberRoot": {
      "@id": "altoviz:uncertainAccountNumberRoot",
      "@type": "xsd:string"
    },
    "AddressFields": "altoviz:AddressFields",
    "city": {
      "@id": "altoviz:city",
      "@type": "xsd:string"
    },
    "countryIso": {
      "@id": "altoviz:countryIso",
      "@type": "xsd:string"
    },
    "countryName": {
      "@id": "altoviz:countryName",
      "@type": "xsd:string"
    },
    "formattedAddress": {
      "@id": "altoviz:formattedAddress",
      "@type": "xsd:string"
    },
    "inlineAddress": {
      "@id": "altoviz:inlineAddress",
      "@type": "xsd:string"
    },
    "street": {
      "@id": "altoviz:street",
      "@type": "xsd:string"
    },
    "zipcode": {
      "@id": "altoviz:zipcode",
      "@type": "xsd:string"
    },
    "BankAccount": "altoviz:BankAccount",
    "accountNumber": {
      "@id": "altoviz:accountNumber",
      "@type": "xsd:string"
    },
    "balance": {
      "@id": "altoviz:balance",
      "@type": "xsd:decimal"
    },
    "bankName": {
      "@id": "altoviz:bankName",
      "@type": "xsd:string"
    },
    "bic": {
      "@id": "altoviz:bic",
      "@type": "xsd:string"
    },
    "connected": {
      "@id": "altoviz:connected",
      "@type": "xsd:boolean"
    },
    "currency": {
      "@id": "altoviz:currency",
      "@type": "xsd:string"
    },
    "defaultPaymentMethod": {
      "@id": "altoviz:defaultPaymentMethod",
      "@type": "@id"
    },
    "iban": {
      "@id": "altoviz:iban",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "altoviz:id",
      "@type": "xsd:integer"
    },
    "initialBalance": {
      "@id": "altoviz:initialBalance",
      "@type": "xsd:decimal"
    },
    "isMain": {
      "@id": "altoviz:isMain",
      "@type": "xsd:boolean"
    },
    "journalCode": {
      "@id": "altoviz:journalCode",
      "@type": "xsd:string"
    },
    "lastUpdatedAt": {
      "@id": "altoviz:lastUpdatedAt",
      "@type": "xsd:dateTime"
    },
    "logoUri": {
      "@id": "altoviz:logoUri",
      "@type": "xsd:string"
    },
    "metadata": {
      "@id": "altoviz:metadata"
    },
    "name": {
      "@id": "altoviz:name",
      "@type": "xsd:string"
    },
    "pendingTransactions": {
      "@id": "altoviz:pendingTransactions",
      "@type": "xsd:integer"
    },
    "pendingTransactionsTotal": {
      "@id": "altoviz:pendingTransactionsTotal",
      "@type": "xsd:decimal"
    },
    "provider": {
      "@id": "altoviz:provider",
      "@type": "@id"
    },
    "synchronizing": {
      "@id": "altoviz:synchronizing",
      "@type": "xsd:boolean"
    },
    "BankAccountCreate": "altoviz:BankAccountCreate",
    "BankAccountProvider": "altoviz:BankAccountProvider",
    "accountId": {
      "@id": "altoviz:accountId",
      "@type": "xsd:string"
    },
    "accountStatus": {
      "@id": "altoviz:accountStatus",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "altoviz:type",
      "@type": "@id"
    },
    "BankAccountType": "altoviz:BankAccountType",
    "BankProvider": "altoviz:BankProvider",
    "beta": {
      "@id": "altoviz:beta",
      "@type": "xsd:boolean"
    },
    "branchName": {
      "@id": "altoviz:branchName",
      "@type": "xsd:string"
    },
    "countryCodes": {
      "@id": "altoviz:countryCodes",
      "@container": "@list"
    },
    "markets": {
      "@id": "altoviz:markets",
      "@container": "@list"
    },
    "BankTransaction": "altoviz:BankTransaction",
    "bankAccountId": {
      "@id": "altoviz:bankAccountId",
      "@type": "xsd:integer"
    },
    "category": {
      "@id": "altoviz:category",
      "@type": "xsd:string"
    },
    "coming": {
      "@id": "altoviz:coming",
      "@type": "xsd:boolean"
    },
    "date": {
      "@id": "altoviz:date",
      "@type": "xsd:dateTime"
    },
    "fullLabel": {
      "@id": "altoviz:fullLabel",
      "@type": "xsd:string"
    },
    "includedExternalFeesAmount": {
      "@id": "altoviz:includedExternalFeesAmount",
      "@type": "xsd:decimal"
    },
    "isExcluded": {
      "@id": "altoviz:isExcluded",
      "@type": "xsd:boolean"
    },
    "isImported": {
      "@id": "altoviz:isImported",
      "@type": "xsd:boolean"
    },
    "isReconciliated": {
      "@id": "altoviz:isReconciliated",
      "@type": "xsd:boolean"
    },
    "label": {
      "@id": "altoviz:label",
      "@type": "xsd:string"
    },
    "nature": {
      "@id": "altoviz:nature",
      "@type": "@id"
    },
    "notes": {
      "@id": "altoviz:notes",
      "@type": "xsd:string"
    },
    "paymentMethod": {
      "@id": "altoviz:paymentMethod",
      "@type": "@id"
    },
    "transactionId": {
      "@id": "altoviz:transactionId",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "altoviz:value",
      "@type": "xsd:decimal"
    },
    "valueDate": {
      "@id": "altoviz:valueDate",
      "@type": "xsd:dateTime"
    },
    "BankTransactionNature": "altoviz:BankTransactionNature",
    "BillingOptions": "altoviz:BillingOptions",
    "allowed": {
      "@id": "altoviz:allowed",
      "@type": "xsd:boolean"
    },
    "buyerReference": {
      "@id": "altoviz:buyerReference",
      "@type": "xsd:string"
    },
    "colleagueId": {
      "@id": "altoviz:colleagueId",
      "@type": "xsd:integer"
    },
    "discount": {
      "@id": "altoviz:discount",
      "@type": "@id"
    },
    "initialCommitmentAmount": {
      "@id": "altoviz:initialCommitmentAmount",
      "@type": "xsd:decimal"
    },
    "initialCommitmentDate": {
      "@id": "altoviz:initialCommitmentDate",
      "@type": "xsd:date"
    },
    "initialCommitmentStatus": {
      "@id": "altoviz:initialCommitmentStatus",
      "@type": "@id"
    },
    "liableToVat": {
      "@id": "altoviz:liableToVat",
      "@type": "xsd:boolean"
    },
    "sendDocumentAsAttachment": {
      "@id": "altoviz:sendDocumentAsAttachment",
      "@type": "xsd:boolean"
    },
    "settlementTermId": {
      "@id": "altoviz:settlementTermId",
      "@type": "xsd:integer"
    },
    "useTaxIncludedPrices": {
      "@id": "altoviz:useTaxIncludedPrices",
      "@type": "xsd:boolean"
    },
    "vatReverseCharge": {
      "@id": "altoviz:vatReverseCharge",
      "@type": "xsd:boolean"
    },
    "vendorReference": {
      "@id": "altoviz:vendorReference",
      "@type": "xsd:string"
    },
    "CashFlowResult": "altoviz:CashFlowResult",
    "expenses": {
      "@id": "altoviz:expenses",
      "@container": "@list"
    },
    "periodicity": {
      "@id": "altoviz:periodicity",
      "@type": "@id"
    },
    "profits": {
      "@id": "altoviz:profits",
      "@container": "@list"
    },
    "projectedExpenses": {
      "@id": "altoviz:projectedExpenses",
      "@container": "@list"
    },
    "projectedProfits": {
      "@id": "altoviz:projectedProfits",
      "@container": "@list"
    },
    "projectedReceipts": {
      "@id": "altoviz:projectedReceipts",
      "@container": "@list"
    },
    "range": {
      "@id": "altoviz:range",
      "@type": "@id"
    },
    "receipts": {
      "@id": "altoviz:receipts",
      "@container": "@list"
    },
    "unpaidExpenses": {
      "@id": "altoviz:unpaidExpenses",
      "@container": "@list"
    },
    "unpaidProfits": {
      "@id": "altoviz:unpaidProfits",
      "@container": "@list"
    },
    "unpaidReceipts": {
      "@id": "altoviz:unpaidReceipts",
      "@container": "@list"
    },
    "Classification": "altoviz:Classification",
    "defaultVat": {
      "@id": "altoviz:defaultVat",
      "@type": "@id"
    },
    "description": {
      "@id": "altoviz:description",
      "@type": "xsd:string"
    },
    "isProduct": {
      "@id": "altoviz:isProduct",
      "@type": "xsd:boolean"
    },
    "isService": {
      "@id": "altoviz:isService",
      "@type": "xsd:boolean"
    },
    "microBusinessDeclarationType": {
      "@id": "altoviz:microBusinessDeclarationType",
      "@type": "@id"
    },
    "ClassificationDto": "altoviz:ClassificationDto",
    "defaultVatId": {
      "@id": "altoviz:defaultVatId",
      "@type": "xsd:integer"
    },
    "metadatas": {
      "@id": "altoviz:metadatas"
    },
    "ClassificationType": "altoviz:ClassificationType",
    "Colleague": "altoviz:Colleague",
    "cellPhone": {
      "@id": "altoviz:cellPhone",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "altoviz:email",
      "@type": "xsd:string"
    },
    "firstName": {
      "@id": "altoviz:firstName",
      "@type": "xsd:string"
    },
    "homecareServiceNumber": {
      "@id": "altoviz:homecareServiceNumber",
      "@type": "xsd:string"
    },
    "initialPartnerBalance": {
      "@id": "altoviz:initialPartnerBalance",
      "@type": "xsd:decimal"
    },
    "internalId": {
      "@id": "altoviz:internalId",
      "@type": "xsd:string"
    },
    "isPartner": {
      "@id": "altoviz:isPartner",
      "@type": "xsd:boolean"
    },
    "lastName": {
      "@id": "altoviz:lastName",
      "@type": "xsd:string"
    },
    "number": {
      "@id": "altoviz:number",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "altoviz:phone",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "altoviz:title",
      "@type": "xsd:string"
    },
    "userId": {
      "@id": "altoviz:userId",
      "@type": "xsd:string"
    },
    "Commitment": "altoviz:Commitment",
    "amount": {
      "@id": "altoviz:amount",
      "@type": "xsd:decimal"
    },
    "dueAmount": {
      "@id": "altoviz:dueAmount",
      "@type": "xsd:decimal"
    },
    "thirdId": {
      "@id": "altoviz:thirdId",
      "@type": "xsd:decimal"
    },
    "CommitmentStatus": "altoviz:CommitmentStatus",
    "CompanyInfo": "altoviz:CompanyInfo",
    "effectiveElectronicAddress": {
      "@id": "altoviz:effectiveElectronicAddress",
      "@type": "xsd:string"
    },
    "electronicAddress": {
      "@id": "altoviz:electronicAddress",
      "@type": "xsd:string"
    },
    "siret": {
      "@id": "altoviz:siret",
      "@type": "xsd:string"
    },
    "vatNumber": {
      "@id": "altoviz:vatNumber",
      "@type": "xsd:string"
    },
    "CompanyInfoLinkProvider": "altoviz:CompanyInfoLinkProvider",
    "CompanySettingsDto": "altoviz:CompanySettingsDto",
    "ape": {
      "@id": "altoviz:ape",
      "@type": "xsd:string"
    },
    "businessName": {
      "@id": "altoviz:businessName",
      "@type": "xsd:string"
    },
    "capital": {
      "@id": "altoviz:capital",
      "@type": "xsd:decimal"
    },
    "cgaMember": {
      "@id": "altoviz:cgaMember",
      "@type": "xsd:boolean"
    },
    "contact": {
      "@id": "altoviz:contact",
      "@type": "@id"
    },
    "emailLogoUri": {
      "@id": "altoviz:emailLogoUri",
      "@type": "xsd:string"
    },
    "guarantees": {
      "@id": "altoviz:guarantees",
      "@type": "xsd:string"
    },
    "headOfficeAddress": {
      "@id": "altoviz:headOfficeAddress",
      "@type": "@id"
    },
    "invoicingAddress": {
      "@id": "altoviz:invoicingAddress",
      "@type": "@id"
    },
    "isMicroBusiness": {
      "@id": "altoviz:isMicroBusiness",
      "@type": "xsd:boolean"
    },
    "legalMentions": {
      "@id": "altoviz:legalMentions",
      "@type": "xsd:string"
    },
    "legalStatus": {
      "@id": "altoviz:legalStatus",
      "@type": "xsd:string"
    },
    "mediator": {
      "@id": "altoviz:mediator",
      "@type": "xsd:string"
    },
    "registrationNumber": {
      "@id": "altoviz:registrationNumber",
      "@type": "xsd:string"
    },
    "reportLogoUri": {
      "@id": "altoviz:reportLogoUri",
      "@type": "xsd:string"
    },
    "summary": {
      "@id": "altoviz:summary",
      "@type": "xsd:string"
    },
    "summaryHtml": {
      "@id": "altoviz:summaryHtml",
      "@type": "xsd:string"
    },
    "urlCompanyName": {
      "@id": "altoviz:urlCompanyName",
      "@type": "xsd:string"
    },
    "useInvoicingAddressAsHeadOfficeAddress": {
      "@id": "altoviz:useInvoicingAddressAsHeadOfficeAddress",
      "@type": "xsd:boolean"
    },
    "website": {
      "@id": "altoviz:website",
      "@type": "xsd:string"
    },
    "ConditionType": "altoviz:ConditionType",
    "Contact": "altoviz:Contact",
    "companyName": {
      "@id": "altoviz:companyName",
      "@type": "xsd:string"
    },
    "displayName": {
      "@id": "altoviz:displayName",
      "@type": "xsd:string"
    },
    "function": {
      "@id": "altoviz:function",
      "@type": "xsd:string"
    },
    "invertedDisplayName": {
      "@id": "altoviz:invertedDisplayName",
      "@type": "xsd:string"
    },
    "service": {
      "@id": "altoviz:service",
      "@type": "xsd:string"
    },
    "ContactFields": "altoviz:ContactFields",
    "ContactNameDisplay": "altoviz:ContactNameDisplay",
    "Credit": "altoviz:Credit",
    "billingAddress": {
      "@id": "altoviz:billingAddress",
      "@type": "@id"
    },
    "billingContact": {
      "@id": "altoviz:billingContact",
      "@type": "@id"
    },
    "cancellationInvoiceId": {
      "@id": "altoviz:cancellationInvoiceId",
      "@type": "xsd:integer"
    },
    "cancellationInvoiceNumber": {
      "@id": "altoviz:cancellationInvoiceNumber",
      "@type": "xsd:string"
    },
    "cancelledInvoicetId": {
      "@id": "altoviz:cancelledInvoicetId",
      "@type": "xsd:integer"
    },
    "cancelledInvoicetNumber": {
      "@id": "altoviz:cancelledInvoicetNumber",
      "@type": "xsd:string"
    },
    "commitments": {
      "@id": "altoviz:commitments",
      "@container": "@list"
    },
    "customerElectronicAddress": {
      "@id": "altoviz:customerElectronicAddress",
      "@type": "xsd:string"
    },
    "customerId": {
      "@id": "altoviz:customerId",
      "@type": "xsd:integer"
    },
    "customerName": {
      "@id": "altoviz:customerName",
      "@type": "xsd:string"
    },
    "customerNumber": {
      "@id": "altoviz:customerNumber",
      "@type": "xsd:string"
    },
    "customerOrderReference": {
      "@id": "altoviz:customerOrderReference",
      "@type": "xsd:string"
    },
    "customerSiret": {
      "@id": "altoviz:customerSiret",
      "@type": "xsd:string"
    },
    "customerType": {
      "@id": "altoviz:customerType",
      "@type": "@id"
    },
    "customerVatNumber": {
      "@id": "altoviz:customerVatNumber",
      "@type": "xsd:string"
    },
    "footerNotes": {
      "@id": "altoviz:footerNotes",
      "@type": "xsd:string"
    },
    "globalDiscount": {
      "@id": "altoviz:globalDiscount",
      "@type": "@id"
    },
    "grossTaxExcludedAmount": {
      "@id": "altoviz:grossTaxExcludedAmount",
      "@type": "xsd:decimal"
    },
    "headerNotes": {
      "@id": "altoviz:headerNotes",
      "@type": "xsd:string"
    },
    "internalNotes": {
      "@id": "altoviz:internalNotes",
      "@type": "xsd:string"
    },
    "isCancelled": {
      "@id": "altoviz:isCancelled",
      "@type": "xsd:boolean"
    },
    "isDraft": {
      "@id": "altoviz:isDraft",
      "@type": "xsd:boolean"
    },
    "isPaid": {
      "@id": "altoviz:isPaid",
      "@type": "xsd:boolean"
    },
    "lines": {
      "@id": "altoviz:lines",
      "@container": "@list"
    },
    "overdue": {
      "@id": "altoviz:overdue",
      "@type": "xsd:decimal"
    },
    "pdfUrl": {
      "@id": "altoviz:pdfUrl",
      "@type": "xsd:string"
    },
    "publicLink": {
      "@id": "altoviz:publicLink",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "altoviz:region",
      "@type": "@id"
    },
    "replacedBy": {
      "@id": "altoviz:replacedBy",
      "@type": "xsd:integer"
    },
    "sentAt": {
      "@id": "altoviz:sentAt",
      "@type": "xsd:dateTime"
    },
    "shippingAddress": {
      "@id": "altoviz:shippingAddress",
      "@type": "@id"
    },
    "shippingAmount": {
      "@id": "altoviz:shippingAmount",
      "@type": "xsd:decimal"
    },
    "shippingContact": {
      "@id": "altoviz:shippingContact",
      "@type": "@id"
    },
    "shippingVat": {
      "@id": "altoviz:shippingVat",
      "@type": "@id"
    },
    "subject": {
      "@id": "altoviz:subject",
      "@type": "xsd:string"
    },
    "taxAmount": {
      "@id": "altoviz:taxAmount",
      "@type": "xsd:decimal"
    },
    "taxExcludedAmount": {
      "@id": "altoviz:taxExcludedAmount",
      "@type": "xsd:decimal"
    },
    "taxIncludedAmount": {
      "@id": "altoviz:taxIncludedAmount",
      "@type": "xsd:decimal"
    },
    "vatMode": {
      "@id": "altoviz:vatMode",
      "@type": "@id"
    },
    "vatNote": {
      "@id": "altoviz:vatNote",
      "@type": "xsd:string"
    },
    "vats": {
      "@id": "altoviz:vats",
      "@container": "@list"
    },
    "CreditSettingsDto": "altoviz:CreditSettingsDto",
    "validityDuration": {
      "@id": "altoviz:validityDuration",
      "@type": "xsd:integer"
    },
    "Customer": "altoviz:Customer",
    "active": {
      "@id": "altoviz:active",
      "@type": "xsd:boolean"
    },
    "billingOptions": {
      "@id": "altoviz:billingOptions",
      "@type": "@id"
    },
    "companyInformations": {
      "@id": "altoviz:companyInformations",
      "@type": "@id"
    },
    "family": {
      "@id": "altoviz:family",
      "@type": "@id"
    },
    "CustomerCreate": "altoviz:CustomerCreate",
    "CustomerFamily": "altoviz:CustomerFamily",
    "CustomerType": "altoviz:CustomerType",
    "DateRangeModel": "altoviz:DateRangeModel",
    "from": {
      "@id": "altoviz:from",
      "@type": "xsd:date"
    },
    "to": {
      "@id": "altoviz:to",
      "@type": "xsd:date"
    },
    "DelayType": "altoviz:DelayType",
    "Discount": "altoviz:Discount",
    "DiscountType": "altoviz:DiscountType",
    "EInvoicingCheckResult": "altoviz:EInvoicingCheckResult",
    "findings": {
      "@id": "altoviz:findings",
      "@container": "@list"
    },
    "isValid": {
      "@id": "altoviz:isValid",
      "@type": "xsd:boolean"
    },
    "messages": {
      "@id": "altoviz:messages",
      "@container": "@list"
    },
    "EInvoicingFinding": "altoviz:EInvoicingFinding",
    "location": {
      "@id": "altoviz:location",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "altoviz:severity",
      "@type": "@id"
    },
    "source": {
      "@id": "altoviz:source",
      "@type": "@id"
    },
    "text": {
      "@id": "altoviz:text",
      "@type": "xsd:string"
    },
    "validator": {
      "@id": "altoviz:validator",
      "@type": "xsd:string"
    },
    "EInvoicingFindingSeverity": "altoviz:EInvoicingFindingSeverity",
    "EInvoicingFindingSource": "altoviz:EInvoicingFindingSource",
    "EInvoicingProfile": "altoviz:EInvoicingProfile",
    "EInvoicingSettingsDto": "altoviz:EInvoicingSettingsDto",
    "autoAcknowledgeReceivedInvoices": {
      "@id": "altoviz:autoAcknowledgeReceivedInvoices",
      "@type": "xsd:boolean"
    },
    "autoCreateReceiptFromIncomingPayment": {
      "@id": "altoviz:autoCreateReceiptFromIncomingPayment",
      "@type": "xsd:boolean"
    },
    "autoEmitPaymentReceived": {
      "@id": "altoviz:autoEmitPaymentReceived",
      "@type": "xsd:boolean"
    },
    "autoEmitPaymentSent": {
      "@id": "altoviz:autoEmitPaymentSent",
      "@type": "xsd:boolean"
    },
    "autoProcessTerminalStatuses": {
      "@id": "altoviz:autoProcessTerminalStatuses",
      "@type": "xsd:boolean"
    },
    "autoSendEReporting": {
      "@id": "altoviz:autoSendEReporting",
      "@type": "xsd:boolean"
    },
    "autoSubmitInvoicesOnFinalize": {
      "@id": "altoviz:autoSubmitInvoicesOnFinalize",
      "@type": "xsd:boolean"
    },
    "includeTextLinesInXml": {
      "@id": "altoviz:includeTextLinesInXml",
      "@type": "xsd:boolean"
    },
    "profile": {
      "@id": "altoviz:profile",
      "@type": "@id"
    },
    "validateAddressesBeforeSubmit": {
      "@id": "altoviz:validateAddressesBeforeSubmit",
      "@type": "xsd:boolean"
    },
    "validateBeforeSubmit": {
      "@id": "altoviz:validateBeforeSubmit",
      "@type": "xsd:boolean"
    },
    "EInvoicingStatusCode": "altoviz:EInvoicingStatusCode",
    "EinvoicingReadyResult": "altoviz:EinvoicingReadyResult",
    "customerIssuesCount": {
      "@id": "altoviz:customerIssuesCount",
      "@type": "xsd:integer"
    },
    "customersCount": {
      "@id": "altoviz:customersCount",
      "@type": "xsd:integer"
    },
    "supplierIssuesCount": {
      "@id": "altoviz:supplierIssuesCount",
      "@type": "xsd:integer"
    },
    "suppliersCount": {
      "@id": "altoviz:suppliersCount",
      "@type": "xsd:integer"
    },
    "EmailAttachmentDto": "altoviz:EmailAttachmentDto",
    "fileId": {
      "@id": "altoviz:fileId",
      "@type": "xsd:integer"
    },
    "fileName": {
      "@id": "altoviz:fileName",
      "@type": "xsd:string"
    },
    "fileSize": {
      "@id": "altoviz:fileSize",
      "@type": "xsd:decimal"
    },
    "EmailCreditSettingsDto": "altoviz:EmailCreditSettingsDto",
    "defaultAttachments": {
      "@id": "altoviz:defaultAttachments",
      "@container": "@list"
    },
    "defaultBccEmails": {
      "@id": "altoviz:defaultBccEmails",
      "@container": "@list"
    },
    "defaultCcEmails": {
      "@id": "altoviz:defaultCcEmails",
      "@container": "@list"
    },
    "defaultContentTemplate": {
      "@id": "altoviz:defaultContentTemplate",
      "@type": "xsd:string"
    },
    "defaultObjectTemplate": {
      "@id": "altoviz:defaultObjectTemplate",
      "@type": "xsd:string"
    },
    "includeDocumentAttachment": {
      "@id": "altoviz:includeDocumentAttachment",
      "@type": "xsd:boolean"
    },
    "showAmount": {
      "@id": "altoviz:showAmount",
      "@type": "xsd:boolean"
    },
    "EmailHomecareServiceSettingsDto": "altoviz:EmailHomecareServiceSettingsDto",
    "EmailInvoiceSettingsDto": "altoviz:EmailInvoiceSettingsDto",
    "EmailQuoteSettingsDto": "altoviz:EmailQuoteSettingsDto",
    "EmailReminderSettingsDto": "altoviz:EmailReminderSettingsDto",
    "EmailStyleSettingsDto": "altoviz:EmailStyleSettingsDto",
    "backgroundColor": {
      "@id": "altoviz:backgroundColor",
      "@type": "xsd:string"
    },
    "buttonColor": {
      "@id": "altoviz:buttonColor",
      "@type": "xsd:string"
    },
    "buttonTextColor": {
      "@id": "altoviz:buttonTextColor",
      "@type": "xsd:string"
    },
    "headerBackgroundColor": {
      "@id": "altoviz:headerBackgroundColor",
      "@type": "xsd:string"
    },
    "headerForeColor": {
      "@id": "altoviz:headerForeColor",
      "@type": "xsd:string"
    },
    "outerColor": {
      "@id": "altoviz:outerColor",
      "@type": "xsd:string"
    },
    "textColor": {
      "@id": "altoviz:textColor",
      "@type": "xsd:string"
    },
    "EmailingSettingsDto": "altoviz:EmailingSettingsDto",
    "credits": {
      "@id": "altoviz:credits",
      "@type": "@id"
    },
    "homecareServices": {
      "@id": "altoviz:homecareServices",
      "@type": "@id"
    },
    "invoices": {
      "@id": "altoviz:invoices",
      "@type": "@id"
    },
    "quotes": {
      "@id": "altoviz:quotes",
      "@type": "@id"
    },
    "reminders": {
      "@id": "altoviz:reminders",
      "@type": "@id"
    },
    "style": {
      "@id": "altoviz:style",
      "@type": "@id"
    },
    "Error": "altoviz:Error",
    "errors": {
      "@id": "altoviz:errors",
      "@container": "@list"
    },
    "message": {
      "@id": "altoviz:message",
      "@type": "xsd:string"
    },
    "ExpenseStatus": "altoviz:ExpenseStatus",
    "ExportFileFormat": "altoviz:ExportFileFormat",
    "ExportSheets": "altoviz:ExportSheets",
    "FinalizationDateAdjustment": "altoviz:FinalizationDateAdjustment",
    "GeneralSettingsDto": "altoviz:GeneralSettingsDto",
    "autoCollapseMenu": {
      "@id": "altoviz:autoCollapseMenu",
      "@type": "xsd:boolean"
    },
    "companyInfoLinkProvider": {
      "@id": "altoviz:companyInfoLinkProvider",
      "@type": "@id"
    },
    "contactDisplayFormat": {
      "@id": "altoviz:contactDisplayFormat",
      "@type": "@id"
    },
    "ipLinkProvider": {
      "@id": "altoviz:ipLinkProvider",
      "@type": "@id"
    },
    "mapLinkProvider": {
      "@id": "altoviz:mapLinkProvider",
      "@type": "@id"
    },
    "timezone": {
      "@id": "altoviz:timezone",
      "@type": "xsd:string"
    },
    "GlobalTurnoverResult": "altoviz:GlobalTurnoverResult",
    "total": {
      "@id": "altoviz:total",
      "@type": "xsd:decimal"
    },
    "Hello": "altoviz:Hello",
    "apiKeyName": {
      "@id": "altoviz:apiKeyName",
      "@type": "xsd:string"
    },
    "serverTimestamp": {
      "@id": "altoviz:serverTimestamp",
      "@type": "xsd:dateTime"
    },
    "url": {
      "@id": "altoviz:url",
      "@type": "xsd:string"
    },
    "HomecareServiceActivity": "altoviz:HomecareServiceActivity",
    "tsaGroup": {
      "@id": "altoviz:tsaGroup",
      "@type": "xsd:integer"
    },
    "HomecareServiceTsaGroup": "altoviz:HomecareServiceTsaGroup",
    "IPLinkProvider": "altoviz:IPLinkProvider",
    "InclusionFilter": "altoviz:InclusionFilter",
    "Invoice": "altoviz:Invoice",
    "cancellationCreditId": {
      "@id": "altoviz:cancellationCreditId",
      "@type": "xsd:integer"
    },
    "cancellationCreditNumber": {
      "@id": "altoviz:cancellationCreditNumber",
      "@type": "xsd:string"
    },
    "cancelledCreditId": {
      "@id": "altoviz:cancelledCreditId",
      "@type": "xsd:integer"
    },
    "cancelledCreditNumber": {
      "@id": "altoviz:cancelledCreditNumber",
      "@type": "xsd:string"
    },
    "eInvoicingInvoiceId": {
      "@id": "altoviz:eInvoicingInvoiceId",
      "@type": "xsd:string"
    },
    "eInvoicingProviderId": {
      "@id": "altoviz:eInvoicingProviderId",
      "@type": "xsd:string"
    },
    "eInvoicingStatus": {
      "@id": "altoviz:eInvoicingStatus",
      "@type": "@id"
    },
    "isProforma": {
      "@id": "altoviz:isProforma",
      "@type": "xsd:boolean"
    },
    "InvoiceSettingsDto": "altoviz:InvoiceSettingsDto",
    "collectionCosts": {
      "@id": "altoviz:collectionCosts",
      "@type": "xsd:string"
    },
    "earlyFinalizationDuration": {
      "@id": "altoviz:earlyFinalizationDuration",
      "@type": "xsd:integer"
    },
    "invoiceZeroQuantityLines": {
      "@id": "altoviz:invoiceZeroQuantityLines",
      "@type": "xsd:boolean"
    },
    "latePaymentPenalty": {
      "@id": "altoviz:latePaymentPenalty",
      "@type": "xsd:string"
    },
    "substractDepositFromTaxExcludedAmount": {
      "@id": "altoviz:substractDepositFromTaxExcludedAmount",
      "@type": "xsd:boolean"
    },
    "InvoiceStatusFilter": "altoviz:InvoiceStatusFilter",
    "LineType": "altoviz:LineType",
    "MapLinkProvider": "altoviz:MapLinkProvider",
    "MicroBusinessDeclarationTypes": "altoviz:MicroBusinessDeclarationTypes",
    "OverdueCustomer": "altoviz:OverdueCustomer",
    "invoiceCount": {
      "@id": "altoviz:invoiceCount",
      "@type": "xsd:integer"
    },
    "lastReminderOn": {
      "@id": "altoviz:lastReminderOn",
      "@type": "xsd:dateTime"
    },
    "oldestOverdueDays": {
      "@id": "altoviz:oldestOverdueDays",
      "@type": "xsd:integer"
    },
    "overdueAmount": {
      "@id": "altoviz:overdueAmount",
      "@type": "xsd:decimal"
    },
    "PayInvoice": "altoviz:PayInvoice",
    "allowUpdate": {
      "@id": "altoviz:allowUpdate",
      "@type": "xsd:boolean"
    },
    "dateAdjustment": {
      "@id": "altoviz:dateAdjustment",
      "@type": "@id"
    },
    "finalizationDate": {
      "@id": "altoviz:finalizationDate",
      "@type": "xsd:date"
    },
    "finalizeInvoice": {
      "@id": "altoviz:finalizeInvoice",
      "@type": "xsd:boolean"
    },
    "invoiceId": {
      "@id": "altoviz:invoiceId",
      "@type": "xsd:integer"
    },
    "paymentReference": {
      "@id": "altoviz:paymentReference",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "altoviz:status",
      "@type": "@id"
    },
    "PaymentDelayResult": "altoviz:PaymentDelayResult",
    "daysLate": {
      "@id": "altoviz:daysLate",
      "@type": "@id"
    },
    "daysToPayment": {
      "@id": "altoviz:daysToPayment",
      "@type": "@id"
    },
    "lateShare": {
      "@id": "altoviz:lateShare",
      "@type": "xsd:decimal"
    },
    "medianDaysLate": {
      "@id": "altoviz:medianDaysLate",
      "@type": "xsd:decimal"
    },
    "medianDaysToPayment": {
      "@id": "altoviz:medianDaysToPayment",
      "@type": "xsd:decimal"
    },
    "settled": {
      "@id": "altoviz:settled",
      "@type": "@id"
    },
    "settledAmount": {
      "@id": "altoviz:settledAmount",
      "@type": "xsd:decimal"
    },
    "PaymentDelaySide": "altoviz:PaymentDelaySide",
    "PaymentMethod": "altoviz:PaymentMethod",
    "PaymentStatus": "altoviz:PaymentStatus",
    "PeriodBucketModel": "altoviz:PeriodBucketModel",
    "partial": {
      "@id": "altoviz:partial",
      "@type": "xsd:boolean"
    },
    "PeriodSeriesModel": "altoviz:PeriodSeriesModel",
    "buckets": {
      "@id": "altoviz:buckets",
      "@container": "@list"
    },
    "offset": {
      "@id": "altoviz:offset",
      "@type": "xsd:integer"
    },
    "Periodicity": "altoviz:Periodicity",
    "ProblemDetails": "altoviz:ProblemDetails",
    "detail": {
      "@id": "altoviz:detail",
      "@type": "xsd:string"
    },
    "instance": {
      "@id": "altoviz:instance",
      "@type": "xsd:string"
    },
    "Product": "altoviz:Product",
    "defaultQuantity": {
      "@id": "altoviz:defaultQuantity",
      "@type": "xsd:decimal"
    },
    "imageUrl": {
      "@id": "altoviz:imageUrl",
      "@type": "xsd:string"
    },
    "isUnitPriceTaxIncluded": {
      "@id": "altoviz:isUnitPriceTaxIncluded",
      "@type": "xsd:boolean"
    },
    "margin": {
      "@id": "altoviz:margin",
      "@type": "xsd:decimal"
    },
    "marginRate": {
      "@id": "altoviz:marginRate",
      "@type": "xsd:decimal"
    },
    "markupRate": {
      "@id": "altoviz:markupRate",
      "@type": "xsd:decimal"
    },
    "purchasePrice": {
      "@id": "altoviz:purchasePrice",
      "@type": "xsd:decimal"
    },
    "taxExcludedPrice": {
      "@id": "altoviz:taxExcludedPrice",
      "@type": "xsd:decimal"
    },
    "taxIncludedPrice": {
      "@id": "altoviz:taxIncludedPrice",
      "@type": "xsd:decimal"
    },
    "unit": {
      "@id": "altoviz:unit",
      "@type": "@id"
    },
    "unitPrice": {
      "@id": "altoviz:unitPrice",
      "@type": "xsd:decimal"
    },
    "vat": {
      "@id": "altoviz:vat",
      "@type": "@id"
    },
    "ProductFamily": "altoviz:ProductFamily",
    "ProductType": "altoviz:ProductType",
    "PurchaseInvoice": "altoviz:PurchaseInvoice",
    "reference": {
      "@id": "altoviz:reference",
      "@type": "xsd:string"
    },
    "supplier": {
      "@id": "altoviz:supplier",
      "@type": "@id"
    },
    "Quote": "altoviz:Quote",
    "acceptedAt": {
      "@id": "altoviz:acceptedAt",
      "@type": "xsd:dateTime"
    },
    "deposit": {
      "@id": "altoviz:deposit",
      "@type": "@id"
    },
    "refusedAt": {
      "@id": "altoviz:refusedAt",
      "@type": "xsd:dateTime"
    },
    "validityDate": {
      "@id": "altoviz:validityDate",
      "@type": "xsd:date"
    },
    "QuoteSettingsDto": "altoviz:QuoteSettingsDto",
    "depositDefaultValue": {
      "@id": "altoviz:depositDefaultValue",
      "@type": "xsd:decimal"
    },
    "QuoteStatus": "altoviz:QuoteStatus",
    "Receipt": "altoviz:Receipt",
    "customerInternalId": {
      "@id": "altoviz:customerInternalId",
      "@type": "xsd:string"
    },
    "links": {
      "@id": "altoviz:links",
      "@container": "@list"
    },
    "ReceiptLink": "altoviz:ReceiptLink",
    "ReceiptLinkType": "altoviz:ReceiptLinkType",
    "RefundCredit": "altoviz:RefundCredit",
    "creditId": {
      "@id": "altoviz:creditId",
      "@type": "xsd:integer"
    },
    "finalizeCredit": {
      "@id": "altoviz:finalizeCredit",
      "@type": "xsd:boolean"
    },
    "refundReference": {
      "@id": "altoviz:refundReference",
      "@type": "xsd:string"
    },
    "SaleDocumentLine": "altoviz:SaleDocumentLine",
    "classificationId": {
      "@id": "altoviz:classificationId",
      "@type": "xsd:integer"
    },
    "marginAmount": {
      "@id": "altoviz:marginAmount",
      "@type": "xsd:decimal"
    },
    "product": {
      "@id": "altoviz:product",
      "@type": "@id"
    },
    "productId": {
      "@id": "altoviz:productId",
      "@type": "xsd:integer"
    },
    "productInternalId": {
      "@id": "altoviz:productInternalId",
      "@type": "xsd:string"
    },
    "productNumber": {
      "@id": "altoviz:productNumber",
      "@type": "xsd:string"
    },
    "quantity": {
      "@id": "altoviz:quantity",
      "@type": "xsd:decimal"
    },
    "SaleQuoteQueryFilter": "altoviz:SaleQuoteQueryFilter",
    "SalesSettingsDto": "altoviz:SalesSettingsDto",
    "allowInlineDate": {
      "@id": "altoviz:allowInlineDate",
      "@type": "xsd:boolean"
    },
    "btoBSettlementTerm": {
      "@id": "altoviz:btoBSettlementTerm",
      "@type": "@id"
    },
    "btoBSettlementTermId": {
      "@id": "altoviz:btoBSettlementTermId",
      "@type": "xsd:integer"
    },
    "btoCSettlementTerm": {
      "@id": "altoviz:btoCSettlementTerm",
      "@type": "@id"
    },
    "btoCSettlementTermId": {
      "@id": "altoviz:btoCSettlementTermId",
      "@type": "xsd:integer"
    },
    "customersLiableToEInvoicing": {
      "@id": "altoviz:customersLiableToEInvoicing",
      "@type": "xsd:boolean"
    },
    "customersLiableToVat": {
      "@id": "altoviz:customersLiableToVat",
      "@type": "xsd:boolean"
    },
    "defaultProductClassification": {
      "@id": "altoviz:defaultProductClassification",
      "@type": "@id"
    },
    "defaultServiceClassification": {
      "@id": "altoviz:defaultServiceClassification",
      "@type": "@id"
    },
    "defaultShippingClassification": {
      "@id": "altoviz:defaultShippingClassification",
      "@type": "@id"
    },
    "generalTermsFile": {
      "@id": "altoviz:generalTermsFile",
      "@type": "@id"
    },
    "generalTermsFileId": {
      "@id": "altoviz:generalTermsFileId",
      "@type": "xsd:integer"
    },
    "mainActivity": {
      "@id": "altoviz:mainActivity",
      "@type": "@id"
    },
    "outstandingLimit": {
      "@id": "altoviz:outstandingLimit",
      "@type": "xsd:decimal"
    },
    "useTaxIncluded": {
      "@id": "altoviz:useTaxIncluded",
      "@type": "xsd:boolean"
    },
    "Settings": "altoviz:Settings",
    "accounting": {
      "@id": "altoviz:accounting",
      "@type": "@id"
    },
    "company": {
      "@id": "altoviz:company",
      "@type": "@id"
    },
    "eInvoicing": {
      "@id": "altoviz:eInvoicing",
      "@type": "@id"
    },
    "emailing": {
      "@id": "altoviz:emailing",
      "@type": "@id"
    },
    "general": {
      "@id": "altoviz:general",
      "@type": "@id"
    },
    "sales": {
      "@id": "altoviz:sales",
      "@type": "@id"
    },
    "socials": {
      "@id": "altoviz:socials",
      "@type": "@id"
    },
    "SettlementTermConditionDto": "altoviz:SettlementTermConditionDto",
    "dayOfMonth": {
      "@id": "altoviz:dayOfMonth",
      "@type": "xsd:integer"
    },
    "delay": {
      "@id": "altoviz:delay",
      "@type": "xsd:integer"
    },
    "delayType": {
      "@id": "altoviz:delayType",
      "@type": "@id"
    },
    "percent": {
      "@id": "altoviz:percent",
      "@type": "xsd:decimal"
    },
    "SettlementTermDto": "altoviz:SettlementTermDto",
    "conditions": {
      "@id": "altoviz:conditions",
      "@container": "@list"
    },
    "isCustom": {
      "@id": "altoviz:isCustom",
      "@type": "xsd:boolean"
    },
    "SharedFileDto": "altoviz:SharedFileDto",
    "externalLinkHash": {
      "@id": "altoviz:externalLinkHash",
      "@type": "xsd:string"
    },
    "folderId": {
      "@id": "altoviz:folderId",
      "@type": "xsd:integer"
    },
    "size": {
      "@id": "altoviz:size",
      "@type": "xsd:decimal"
    },
    "system": {
      "@id": "altoviz:system",
      "@type": "xsd:boolean"
    },
    "uploadedAt": {
      "@id": "altoviz:uploadedAt",
      "@type": "xsd:dateTime"
    },
    "Socials": "altoviz:Socials",
    "facebook": {
      "@id": "altoviz:facebook",
      "@type": "xsd:string"
    },
    "instagram": {
      "@id": "altoviz:instagram",
      "@type": "xsd:string"
    },
    "linkedIn": {
      "@id": "altoviz:linkedIn",
      "@type": "xsd:string"
    },
    "pinterest": {
      "@id": "altoviz:pinterest",
      "@type": "xsd:string"
    },
    "twitter": {
      "@id": "altoviz:twitter",
      "@type": "xsd:string"
    },
    "youtube": {
      "@id": "altoviz:youtube",
      "@type": "xsd:string"
    },
    "Supplier": "altoviz:Supplier",
    "address": {
      "@id": "altoviz:address",
      "@type": "@id"
    },
    "createdAt": {
      "@id": "altoviz:createdAt",
      "@type": "xsd:dateTime"
    },
    "createdById": {
      "@id": "altoviz:createdById",
      "@type": "xsd:string"
    },
    "updatedAt": {
      "@id": "altoviz:updatedAt",
      "@type": "xsd:dateTime"
    },
    "updatedById": {
      "@id": "altoviz:updatedById",
      "@type": "xsd:string"
    },
    "ThirdContact": "altoviz:ThirdContact",
    "TurnoverComparisonResult": "altoviz:TurnoverComparisonResult",
    "current": {
      "@id": "altoviz:current",
      "@type": "@id"
    },
    "precedingPeriod": {
      "@id": "altoviz:precedingPeriod",
      "@type": "@id"
    },
    "previousYear": {
      "@id": "altoviz:previousYear",
      "@type": "@id"
    },
    "TurnoverEvolutionResult": "altoviz:TurnoverEvolutionResult",
    "series": {
      "@id": "altoviz:series",
      "@container": "@list"
    },
    "TurnoverEvolutionType": "altoviz:TurnoverEvolutionType",
    "TurnoverPeriodValue": "altoviz:TurnoverPeriodValue",
    "Unit": "altoviz:Unit",
    "code": {
      "@id": "altoviz:code",
      "@type": "xsd:string"
    },
    "conversion": {
      "@id": "altoviz:conversion",
      "@type": "xsd:decimal"
    },
    "decimals": {
      "@id": "altoviz:decimals",
      "@type": "xsd:decimal"
    },
    "UnitType": "altoviz:UnitType",
    "UnpaidCommitmentBucket": "altoviz:UnpaidCommitmentBucket",
    "count": {
      "@id": "altoviz:count",
      "@type": "xsd:integer"
    },
    "period": {
      "@id": "altoviz:period",
      "@type": "xsd:integer"
    },
    "User": "altoviz:User",
    "UserProfile": "altoviz:UserProfile",
    "UserStatus": "altoviz:UserStatus",
    "Vat": "altoviz:Vat",
    "default": {
      "@id": "altoviz:default",
      "@type": "xsd:boolean"
    },
    "rate": {
      "@id": "altoviz:rate",
      "@type": "xsd:decimal"
    },
    "VatDeclarationPeriodicity": "altoviz:VatDeclarationPeriodicity",
    "VatDto": "altoviz:VatDto",
    "VatMode": "altoviz:VatMode",
    "VatRegime": "altoviz:VatRegime",
    "VatRegion": "altoviz:VatRegion",
    "VatSettingsDto": "altoviz:VatSettingsDto",
    "nonLiableTextToPrint": {
      "@id": "altoviz:nonLiableTextToPrint",
      "@type": "xsd:string"
    },
    "vatPeriod": {
      "@id": "altoviz:vatPeriod",
      "@type": "@id"
    },
    "vatRegime": {
      "@id": "altoviz:vatRegime",
      "@type": "@id"
    },
    "VatSummary": "altoviz:VatSummary",
    "vatAmount": {
      "@id": "altoviz:vatAmount",
      "@type": "xsd:decimal"
    },
    "Webhook": "altoviz:Webhook",
    "secretKey": {
      "@id": "altoviz:secretKey",
      "@type": "xsd:string"
    },
    "types": {
      "@id": "altoviz:types",
      "@container": "@list"
    },
    "WebhookCreate": "altoviz:WebhookCreate",
    "WebhookType": "altoviz:WebhookType"
  },
  "@type": "schema:Dataset",
  "schema:name": "Altoviz API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Altoviz'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-01) from openapi/altoviz-com-openapi.json.",
  "dcterms:created": "2026-11-01",
  "dcterms:source": [
    "openapi/altoviz-com-openapi.json"
  ]
}