# Generate receipt template Generates a UBL-compliant purchase receipt template without customer personal data. The template can be used by the SDK to inject customer information and encrypt the receipt. Requires write_receipts OAuth scope. Accessible for: Company, Client Application Endpoint: POST /receipt/template Version: v1 Security: cheqi_oauth ## Request fields (application/json): - `additionalProperties` (object) - `documentNumber` (string) - `identifiers` (array) - `identifiers.value` (string) - `identifiers.schemeAgencyID` (string) - `identifiers.schemeAgencyName` (string) - `identifiers.schemeDataURI` (string) - `identifiers.schemeID` (string) - `identifiers.schemeName` (string) - `identifiers.schemeURI` (string) - `identifiers.schemeVersionID` (string) - `issueDate` (string) - `currency` (string) - `invoiceSubtotal` (number) - `totalBeforeTax` (number) - `totalTaxAmount` (number) - `totalAmount` (number) - `products` (array) - `products.name` (string, required) The product name Example: "Product Name" - `products.brand` (string, required) The brand name Example: "Brand Name" - `products.identifier` (string, required) The identifier or article number (merchant-defined) Example: "123456" - `products.description` (string) The description of the product - `products.quantity` (number, required) The quantity of this item Example: 20 - `products.baseQuantity` (number) The base quantity of this item Example: 20 - `products.unitCode` (string, required) The unit of measure code Enum: "C62", "EA", "KGM", "GRM", "MGM", "TNE", "LBR", "ONZ", "LTR", "MLT", "CLT", "HLT", "MTQ", "CMQ", "GLL", "GLI", "MTR", "CMT", "MMT", "KMT", "INH", "FOT", "YRD", "SMI", "MTK", "CMK", "FTK", "INK", "SEC", "MIN", "HUR", "DAY", "WEE", "MON", "ANN", "SET", "PR", "DZN", "NMP", "XPK", "BX", "CT", "CS", "PK", "PF", "BO", "CA", "BG", "E48", "ACT", "E51", "AD", "2P", "4L" - `products.period` (object) - `products.period.startDate` (string) - `products.period.startTime` (string) - `products.period.endDate` (string) - `products.period.endTime` (string) - `products.period.durationMeasure` (object) - `products.period.durationMeasure.unitCode` (string) - `products.period.durationMeasure.unitCodeListVersionID` (string) - `products.period.descriptionCode` (object) - `products.period.descriptionCode.languageID` (string) - `products.period.descriptionCode.listAgencyID` (string) - `products.period.descriptionCode.listAgencyName` (string) - `products.period.descriptionCode.listID` (string) - `products.period.descriptionCode.listName` (string) - `products.period.descriptionCode.listSchemeURI` (string) - `products.period.descriptionCode.listURI` (string) - `products.period.descriptionCode.listVersionID` (string) - `products.period.descriptionCode.name` (string) - `products.period.description` (string) - `products.unitPrice` (number, required) The unit price of this item Example: 10 - `products.discounts` (array) The discounts applied to this line item - `products.discounts.amount` (number, required) The total discount amount Example: 5 - `products.discounts.percentage` (number) The percentage discount Example: 20 - `products.discounts.label` (string) A human-readable label for the discount Example: "Black Friday" - `products.charges` (array) The extra charges applied to this line item - `products.charges.amount` (number, required) The charge amount Example: 5 - `products.charges.percentage` (number) The percentage charge Example: 3 - `products.charges.label` (string) The charge label, for example "Shipping fee" or "Service fee" Example: "Shipping" - `products.taxes` (array, required) The taxes applied to this line item - `products.taxes.rate` (number, required) The tax rate as a percentage (e.g. 21.0 for 21%) Example: 21 - `products.taxes.type` (string, required) The type of tax, e.g. "VAT", "GST", "Sales Tax" Example: "VAT" - `products.taxes.amount` (number) The calculated tax amount Example: 10 - `products.taxes.taxableAmount` (number, required) The total taxable amount for this tax rate Example: 10 - `products.taxes.label` (string) The label of the tax Example: "VAT 21%" - `products.subtotal` (number, required) The line subtotal, before tax. Typically: quantity * unitPrice - discounts + charges (net). Example: 10 - `products.total` (number, required) The line total, after tax. Typically: subtotal + tax amounts (gross). Example: 10 - `discounts` (array) - `charges` (array) - `taxes` (array) - `transactionDate` (string) - `purchaseDate` (string) - `note` (string) ## Response 201 fields (*/*): - `customizationID` (object) - `customizationID.value` (string) - `customizationID.schemeAgencyID` (string) - `customizationID.schemeAgencyName` (string) - `customizationID.schemeDataURI` (string) - `customizationID.schemeID` (string) - `customizationID.schemeName` (string) - `customizationID.schemeURI` (string) - `customizationID.schemeVersionID` (string) - `profileID` (object) - `profileExecutionID` (object) - `id` (object) - `uuid` (object) - `issueDate` (string) - `issueTime` (string) - `transactionDate` (string) - `transactionTime` (string) - `purchaseDate` (string) - `purchaseTime` (string) - `note` (string) - `documentCurrencyCode` (string) - `purchaseReference` (object) - `purchaseReference.description` (string) - `salesDocumentReference` (object) - `salesDocumentReference.copyIndicator` (boolean) - `salesDocumentReference.documentTypeCode` (string) - `salesDocumentReference.referencedDocumentInternalAddress` (string) - `salesDocumentReference.languageID` (string) - `salesDocumentReference.localeCode` (string) - `salesDocumentReference.versionID` (string) - `salesDocumentReference.documentStatusCode` (string) - `salesDocumentReference.documentDescription` (string) - `salesDocumentReference.attachment` (object) - `salesDocumentReference.attachment.embeddedDocumentBinaryObject` (object) - `salesDocumentReference.attachment.embeddedDocumentBinaryObject.mimeCode` (string) - `salesDocumentReference.attachment.embeddedDocumentBinaryObject.filename` (string) - `salesDocumentReference.attachment.externalReference` (object) - `salesDocumentReference.attachment.externalReference.uri` (string) - `salesDocumentReference.validityPeriod` (object) - `salesDocumentReference.validityPeriod.startDate` (string) - `salesDocumentReference.validityPeriod.startTime` (string) - `salesDocumentReference.validityPeriod.endDate` (string) - `salesDocumentReference.validityPeriod.endTime` (string) - `salesDocumentReference.validityPeriod.durationMeasure` (object) - `salesDocumentReference.validityPeriod.durationMeasure.unitCode` (string) - `salesDocumentReference.validityPeriod.durationMeasure.unitCodeListVersionID` (string) - `salesDocumentReference.validityPeriod.descriptionCode` (object) - `salesDocumentReference.validityPeriod.descriptionCode.listAgencyID` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listAgencyName` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listID` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listName` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listSchemeURI` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listURI` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listVersionID` (string) - `salesDocumentReference.validityPeriod.descriptionCode.name` (string) - `salesDocumentReference.issuerParty` (object) - `salesDocumentReference.issuerParty.endpointID` (object) - `salesDocumentReference.issuerParty.partyIdentification` (array) - `salesDocumentReference.issuerParty.partyName` (object) - `salesDocumentReference.issuerParty.postalAddress` (object) - `salesDocumentReference.issuerParty.postalAddress.addressTypeCode` (object) - `salesDocumentReference.issuerParty.postalAddress.addressFormatCode` (object) - `salesDocumentReference.issuerParty.postalAddress.postbox` (string) - `salesDocumentReference.issuerParty.postalAddress.floor` (string) - `salesDocumentReference.issuerParty.postalAddress.room` (string) - `salesDocumentReference.issuerParty.postalAddress.streetName` (string) - `salesDocumentReference.issuerParty.postalAddress.additionalStreetName` (string) - `salesDocumentReference.issuerParty.postalAddress.blockName` (string) - `salesDocumentReference.issuerParty.postalAddress.buildingName` (string) - `salesDocumentReference.issuerParty.postalAddress.buildingNumber` (string) - `salesDocumentReference.issuerParty.postalAddress.inhouseMail` (string) - `salesDocumentReference.issuerParty.postalAddress.department` (string) - `salesDocumentReference.issuerParty.postalAddress.markAttention` (string) - `salesDocumentReference.issuerParty.postalAddress.markCare` (string) - `salesDocumentReference.issuerParty.postalAddress.plotIdentification` (string) - `salesDocumentReference.issuerParty.postalAddress.citySubdivisionName` (string) - `salesDocumentReference.issuerParty.postalAddress.cityName` (string) - `salesDocumentReference.issuerParty.postalAddress.postalZone` (string) - `salesDocumentReference.issuerParty.postalAddress.countrySubentity` (string) - `salesDocumentReference.issuerParty.postalAddress.countrySubentityCode` (object) - `salesDocumentReference.issuerParty.postalAddress.region` (string) - `salesDocumentReference.issuerParty.postalAddress.district` (string) - `salesDocumentReference.issuerParty.postalAddress.timezoneOffset` (string) - `salesDocumentReference.issuerParty.postalAddress.addressLine` (array) - `salesDocumentReference.issuerParty.postalAddress.addressLine.line` (string) - `salesDocumentReference.issuerParty.postalAddress.country` (object) - `salesDocumentReference.issuerParty.postalAddress.country.identificationCode` (string) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.coordinateSystemCode` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.latitudeDegreesMeasure` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.latitudeMinutesMeasure` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.latitudeDirectionCode` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.longitudeDegreesMeasure` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.longitudeMinutesMeasure` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.longitudeDirectionCode` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.altitudeMeasure` (object) - `salesDocumentReference.issuerParty.partyTaxScheme` (array) - `salesDocumentReference.issuerParty.partyTaxScheme.companyID` (string) - `salesDocumentReference.issuerParty.partyTaxScheme.taxScheme` (object) - `salesDocumentReference.issuerParty.partyTaxScheme.taxScheme.taxTypeCode` (object) - `salesDocumentReference.issuerParty.partyTaxScheme.taxScheme.currencyCode` (object) - `salesDocumentReference.issuerParty.partyTaxScheme.taxScheme.jurisdictionRegionAddress` (object) - `salesDocumentReference.issuerParty.partyLegalEntity` (object) - `salesDocumentReference.issuerParty.partyLegalEntity.registrationName` (string) - `salesDocumentReference.issuerParty.partyLegalEntity.companyLegalForm` (string) - `salesDocumentReference.issuerParty.contact` (object) - `salesDocumentReference.issuerParty.contact.jobTitle` (string) - `salesDocumentReference.issuerParty.contact.telephone` (string) - `salesDocumentReference.issuerParty.contact.telefax` (string) - `salesDocumentReference.issuerParty.contact.electronicMail` (string) - `salesDocumentReference.issuerParty.contact.otherCommunication` (array) - `salesDocumentReference.issuerParty.contact.otherCommunication.channelCode` (object) - `salesDocumentReference.issuerParty.contact.otherCommunication.channel` (string) - `salesDocumentReference.resultOfVerification` (object) - `salesDocumentReference.resultOfVerification.validatorID` (object) - `salesDocumentReference.resultOfVerification.validationResultCode` (string) - `salesDocumentReference.resultOfVerification.validationDate` (string) - `salesDocumentReference.resultOfVerification.validationTime` (string) - `salesDocumentReference.resultOfVerification.validateProcess` (string) - `salesDocumentReference.resultOfVerification.validateTool` (string) - `salesDocumentReference.resultOfVerification.validateToolVersion` (string) - `salesDocumentReference.resultOfVerification.signatoryParty` (object) - `additionalDocumentReference` (object) - `signature` (object) - `signature.reasonCode` (object) - `signature.canonicalizationMethod` (string) - `signature.signatureMethod` (string) - `signature.digitalSignatureAttachment` (object) - `signature.documentReference` (object) - `accountingSupplierParty` (object) - `accountingCustomerParty` (object) - `cashierContact` (object) - `cashRegister` (object) - `cashRegister.serialNumberID` (object) - `pointOfSaleLocation` (object) - `pointOfSaleLocation.conditions` (array) - `pointOfSaleLocation.locationTypeCode` (object) - `pointOfSaleLocation.informationURI` (object) - `pointOfSaleLocation.address` (object) - `pointOfSaleContact` (object) - `payment` (object) - `payment.paidAmount` (object) - `payment.paidAmount.currencyID` (string) - `payment.paidCashAmount` (object) - `payment.cashChangeAmount` (object) - `payment.receivedDate` (string) - `payment.paidDate` (string) - `payment.paidTime` (object) - `payment.paidTime.hour` (integer) - `payment.paidTime.minute` (integer) - `payment.paidTime.second` (integer) - `payment.paidTime.nano` (integer) - `payment.instructionID` (object) - `payment.merchantID` (object) - `payment.authorizationID` (object) - `payment.transactionID` (object) - `payment.paymentTerminalID` (object) - `paymentMeans` (array) - `paymentMeans.paymentMeansCode` (object) - `paymentMeans.paymentMeansDescription` (array) - `paymentMeans.paymentID` (array) - `paymentMeans.paymentDueDate` (string) - `paymentMeans.paymentChannelCode` (object) - `paymentMeans.instructionNote` (array) - `paymentMeans.chargeBearerCode` (object) - `paymentMeans.serviceLevelCode` (object) - `paymentMeans.cardAccount` (array) - `paymentMeans.cardAccount.primaryAccountNumberID` (object) - `paymentMeans.cardAccount.networkID` (object) - `paymentMeans.cardAccount.cardTypeCode` (object) - `paymentMeans.cardAccount.validityStartDate` (string) - `paymentMeans.cardAccount.expiryDate` (string) - `paymentMeans.cardAccount.issuerID` (object) - `paymentMeans.cardAccount.issueNumberID` (object) - `paymentMeans.cardAccount.getcV2ID` (object) - `paymentMeans.cardAccount.cardChipCode` (object) - `paymentMeans.cardAccount.chipApplicationID` (object) - `paymentMeans.cardAccount.holderName` (string) - `paymentMeans.cardAccount.roleCode` (object) - `paymentMeans.payerFinancialAccount` (object) - `paymentMeans.payerFinancialAccount.aliasName` (object) - `paymentMeans.payerFinancialAccount.aliasName.languageLocaleID` (string) - `paymentMeans.payerFinancialAccount.accountTypeCode` (object) - `paymentMeans.payerFinancialAccount.accountFormatCode` (object) - `paymentMeans.payerFinancialAccount.paymentNote` (array) - `paymentMeans.payerFinancialAccount.financialInstitutionBranch` (object) - `paymentMeans.payerFinancialAccount.financialInstitutionBranch.financialInstitution` (object) - `paymentMeans.payeeFinancialAccount` (object) - `paymentMeans.creditAccount` (object) - `paymentMeans.creditAccount.accountID` (object) - `paymentMeans.paymentMandate` (object) - `paymentMeans.paymentMandate.mandateTypeCode` (object) - `paymentMeans.paymentMandate.maximumPaidAmount` (object) - `paymentMeans.paymentMandate.signatureID` (object) - `paymentMeans.paymentMandate.payerParty` (object) - `paymentMeans.paymentMandate.paymentReversalPeriod` (object) - `paymentMeans.paymentMandate.clause` (object) - `paymentMeans.paymentMandate.clause.content` (array) - `paymentMeans.paymentMandate.maximumPaymentInstructionsNumeric` (number) - `paymentMeans.tradeFinancing` (object) - `paymentMeans.tradeFinancing.financingInstrumentCode` (object) - `paymentMeans.tradeFinancing.contractDocumentReference` (object) - `paymentMeans.tradeFinancing.financingParty` (object) - `paymentMeans.tradeFinancing.financingFinancialAccount` (object) - `paymentMeans.remittanceDocumentDistribution` (object) - `paymentMeans.remittanceDocumentDistribution.distributionTypeCode` (object) - `paymentMeans.remittanceDocumentDistribution.distributionType` (array) - `paymentMeans.remittanceDocumentDistribution.printQualifier` (string) - `paymentMeans.remittanceDocumentDistribution.maximumCopiesNumeric` (number) - `paymentMeans.remittanceDocumentDistribution.maximumOriginalsNumeric` (number) - `paymentMeans.remittanceDocumentDistribution.communication` (object) - `paymentMeans.remittanceDocumentDistribution.party` (object) - `allowanceCharge` (array) - `allowanceCharge.chargeIndicator` (boolean) - `allowanceCharge.allowanceChargeReasonCode` (object) - `allowanceCharge.allowanceChargeReason` (array) - `allowanceCharge.multiplierFactorNumeric` (number) - `allowanceCharge.prepaidIndicator` (boolean) - `allowanceCharge.sequenceNumeric` (integer) - `allowanceCharge.amount` (object) - `allowanceCharge.taxInclusiveAmount` (object) - `allowanceCharge.baseAmount` (object) - `allowanceCharge.accountingCostCode` (object) - `allowanceCharge.accountingCost` (string) - `allowanceCharge.perUnitAmount` (object) - `allowanceCharge.taxCategory` (object) - `allowanceCharge.taxCategory.percent` (number) - `allowanceCharge.taxCategory.baseUnitMeasure` (object) - `allowanceCharge.taxCategory.taxExemptionReasonCode` (object) - `allowanceCharge.taxCategory.taxExemptionReason` (array) - `allowanceCharge.taxCategory.tierRange` (string) - `allowanceCharge.taxCategory.tierRatePercent` (number) - `allowanceCharge.taxTotal` (object) - `allowanceCharge.taxTotal.taxAmount` (object) - `allowanceCharge.taxTotal.calculationSequenceNumeric` (integer) - `allowanceCharge.taxTotal.roundingAmount` (object) - `allowanceCharge.taxTotal.taxEvidenceIndicator` (boolean) - `allowanceCharge.taxTotal.taxIncludedIndicator` (boolean) - `allowanceCharge.taxTotal.taxSubtotals` (array) - `allowanceCharge.taxTotal.taxSubtotals.taxableAmount` (object) - `allowanceCharge.taxTotal.taxSubtotals.transactionCurrencyTaxAmount` (object) - `taxTotals` (array) - `legalMonetaryTotal` (object) - `legalMonetaryTotal.lineExtensionAmount` (object) - `legalMonetaryTotal.taxExclusiveAmount` (object) - `legalMonetaryTotal.allowanceTotalAmount` (object) - `legalMonetaryTotal.allowanceTotalTaxInclusiveAmount` (object) - `legalMonetaryTotal.chargeTotalAmount` (object) - `legalMonetaryTotal.chargeTotalTaxInclusiveAmount` (object) - `legalMonetaryTotal.withholdingTaxTotalAmount` (object) - `legalMonetaryTotal.prepaidAmount` (object) - `legalMonetaryTotal.payableRoundingAmount` (object) - `legalMonetaryTotal.payableAmount` (object) - `legalMonetaryTotal.payableAlternativeAmount` (object) - `purchaseReceiptLines` (array) - `purchaseReceiptLines.quantity` (object) - `purchaseReceiptLines.quantity.unitCodeListAgencyID` (string) - `purchaseReceiptLines.quantity.unitCodeListAgencyName` (string) - `purchaseReceiptLines.quantity.unitCodeListID` (string) - `purchaseReceiptLines.taxInclusiveLineExtensionAmount` (object) - `purchaseReceiptLines.purchaseLinePeriod` (object) - `purchaseReceiptLines.allowanceCharges` (array) - `purchaseReceiptLines.item` (object) - `purchaseReceiptLines.item.packQuantity` (object) - `purchaseReceiptLines.item.packSizeNumeric` (number) - `purchaseReceiptLines.item.catalogueIndicator` (boolean) - `purchaseReceiptLines.item.itemTypeCode` (object) - `purchaseReceiptLines.item.hazardousRiskIndicator` (boolean) - `purchaseReceiptLines.item.additionalInformation` (array) - `purchaseReceiptLines.item.keyword` (array) - `purchaseReceiptLines.item.brandName` (array) - `purchaseReceiptLines.item.modelName` (array) - `purchaseReceiptLines.item.warrantyInformation` (array) - `purchaseReceiptLines.item.buyersItemIdentification` (object) - `purchaseReceiptLines.item.buyersItemIdentification.extendedID` (object) - `purchaseReceiptLines.item.buyersItemIdentification.barcodeSymbologyID` (object) - `purchaseReceiptLines.item.buyersItemIdentification.issuerScopeID` (object) - `purchaseReceiptLines.item.buyersItemIdentification.physicalAttribute` (array) - `purchaseReceiptLines.item.buyersItemIdentification.physicalAttribute.attributeID` (object) - `purchaseReceiptLines.item.buyersItemIdentification.physicalAttribute.positionCode` (object) - `purchaseReceiptLines.item.buyersItemIdentification.measurementDimension` (array) - `purchaseReceiptLines.item.buyersItemIdentification.measurementDimension.measure` (object) - `purchaseReceiptLines.item.buyersItemIdentification.measurementDimension.minimumMeasure` (object) - `purchaseReceiptLines.item.buyersItemIdentification.measurementDimension.maximumMeasure` (object) - `purchaseReceiptLines.item.sellersItemIdentification` (object) - `purchaseReceiptLines.item.manufacturersItemIdentification` (object) - `purchaseReceiptLines.item.standardItemIdentification` (object) - `purchaseReceiptLines.item.catalogueItemIdentification` (object) - `purchaseReceiptLines.item.additionalItemIdentification` (array) - `purchaseReceiptLines.item.catalogueDocumentReference` (object) - `purchaseReceiptLines.item.itemSpecificationDocumentReference` (array) - `purchaseReceiptLines.item.originCountry` (object) - `purchaseReceiptLines.item.commodityClassification` (array) - `purchaseReceiptLines.item.commodityClassification.natureCode` (string) - `purchaseReceiptLines.item.commodityClassification.cargoTypeCode` (string) - `purchaseReceiptLines.item.commodityClassification.commodityCode` (string) - `purchaseReceiptLines.item.commodityClassification.itemClassificationCode` (object) - `purchaseReceiptLines.item.transactionConditions` (array) - `purchaseReceiptLines.item.transactionConditions.actionCode` (object) - `purchaseReceiptLines.item.classifiedTaxCategory` (array) - `purchaseReceiptLines.item.additionalItemProperty` (array) - `purchaseReceiptLines.item.additionalItemProperty.nameCode` (object) - `purchaseReceiptLines.item.additionalItemProperty.testMethod` (string) - `purchaseReceiptLines.item.additionalItemProperty.valueQuantity` (object) - `purchaseReceiptLines.item.additionalItemProperty.valueQualifier` (array) - `purchaseReceiptLines.item.additionalItemProperty.importanceCode` (object) - `purchaseReceiptLines.item.additionalItemProperty.listValue` (array) - `purchaseReceiptLines.item.additionalItemProperty.usabilityPeriod` (object) - `purchaseReceiptLines.item.additionalItemProperty.itemPropertyGroup` (array) - `purchaseReceiptLines.item.additionalItemProperty.rangeDimension` (object) - `purchaseReceiptLines.item.additionalItemProperty.itemPropertyRange` (object) - `purchaseReceiptLines.item.additionalItemProperty.itemPropertyRange.minimumValue` (string) - `purchaseReceiptLines.item.additionalItemProperty.itemPropertyRange.maximumValue` (string) - `purchaseReceiptLines.item.additionalItemProperty.standardPropertyIdentification` (object) - `purchaseReceiptLines.item.additionalItemProperty.standardPropertyIdentification.issuerScopeId` (object) - `purchaseReceiptLines.item.manufacturerParty` (array) - `purchaseReceiptLines.item.informationContentProviderParty` (object) - `purchaseReceiptLines.item.originAddress` (array) - `purchaseReceiptLines.item.itemInstance` (array) - `purchaseReceiptLines.item.itemInstance.productTraceID` (object) - `purchaseReceiptLines.item.itemInstance.manufactureDate` (string) - `purchaseReceiptLines.item.itemInstance.manufactureTime` (object) - `purchaseReceiptLines.item.itemInstance.bestBeforeDate` (string) - `purchaseReceiptLines.item.itemInstance.registrationID` (object) - `purchaseReceiptLines.item.itemInstance.serialID` (object) - `purchaseReceiptLines.item.itemInstance.lotIdentification` (object) - `purchaseReceiptLines.item.itemInstance.lotIdentification.lotNumberID` (object) - `purchaseReceiptLines.item.certificate` (array) - `purchaseReceiptLines.item.certificate.certificateTypeCode` (string) - `purchaseReceiptLines.item.certificate.certificateType` (array) - `purchaseReceiptLines.item.certificate.remarks` (array) - `purchaseReceiptLines.item.dimension` (array) - `purchaseReceiptLines.item.environmentalEmission` (array) - `purchaseReceiptLines.item.environmentalEmission.environmentalEmissionTypeCode` (string) - `purchaseReceiptLines.item.environmentalEmission.valueMeasure` (object) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod` (array) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod.calculationMethodCode` (string) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod.fullnessIndicationCode` (string) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod.measurementFromLocation` (object) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod.measurementToLocation` (object) - `purchaseReceiptLines.price` (object) - `purchaseReceiptLines.price.priceAmount` (object) - `purchaseReceiptLines.price.taxInclusivePriceAmount` (object) - `purchaseReceiptLines.price.baseQuantity` (object) - `purchaseReceiptLines.price.priceChangeReason` (array) - `purchaseReceiptLines.price.priceTypeCode` (object) - `purchaseReceiptLines.price.priceType` (string) - `purchaseReceiptLines.price.orderableUnitFactorRate` (number) - `purchaseReceiptLines.price.priceList` (object) - `purchaseReceiptLines.price.priceList.statusCode` (object) - `verificationNonce` (string) ## Response 400 fields (*/*): - `customizationID` (object) - `customizationID.value` (string) - `customizationID.schemeAgencyID` (string) - `customizationID.schemeAgencyName` (string) - `customizationID.schemeDataURI` (string) - `customizationID.schemeID` (string) - `customizationID.schemeName` (string) - `customizationID.schemeURI` (string) - `customizationID.schemeVersionID` (string) - `profileID` (object) - `profileExecutionID` (object) - `id` (object) - `uuid` (object) - `issueDate` (string) - `issueTime` (string) - `transactionDate` (string) - `transactionTime` (string) - `purchaseDate` (string) - `purchaseTime` (string) - `note` (string) - `documentCurrencyCode` (string) - `purchaseReference` (object) - `purchaseReference.description` (string) - `salesDocumentReference` (object) - `salesDocumentReference.copyIndicator` (boolean) - `salesDocumentReference.documentTypeCode` (string) - `salesDocumentReference.referencedDocumentInternalAddress` (string) - `salesDocumentReference.languageID` (string) - `salesDocumentReference.localeCode` (string) - `salesDocumentReference.versionID` (string) - `salesDocumentReference.documentStatusCode` (string) - `salesDocumentReference.documentDescription` (string) - `salesDocumentReference.attachment` (object) - `salesDocumentReference.attachment.embeddedDocumentBinaryObject` (object) - `salesDocumentReference.attachment.embeddedDocumentBinaryObject.mimeCode` (string) - `salesDocumentReference.attachment.embeddedDocumentBinaryObject.filename` (string) - `salesDocumentReference.attachment.externalReference` (object) - `salesDocumentReference.attachment.externalReference.uri` (string) - `salesDocumentReference.validityPeriod` (object) - `salesDocumentReference.validityPeriod.startDate` (string) - `salesDocumentReference.validityPeriod.startTime` (string) - `salesDocumentReference.validityPeriod.endDate` (string) - `salesDocumentReference.validityPeriod.endTime` (string) - `salesDocumentReference.validityPeriod.durationMeasure` (object) - `salesDocumentReference.validityPeriod.durationMeasure.unitCode` (string) - `salesDocumentReference.validityPeriod.durationMeasure.unitCodeListVersionID` (string) - `salesDocumentReference.validityPeriod.descriptionCode` (object) - `salesDocumentReference.validityPeriod.descriptionCode.listAgencyID` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listAgencyName` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listID` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listName` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listSchemeURI` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listURI` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listVersionID` (string) - `salesDocumentReference.validityPeriod.descriptionCode.name` (string) - `salesDocumentReference.issuerParty` (object) - `salesDocumentReference.issuerParty.endpointID` (object) - `salesDocumentReference.issuerParty.partyIdentification` (array) - `salesDocumentReference.issuerParty.partyName` (object) - `salesDocumentReference.issuerParty.postalAddress` (object) - `salesDocumentReference.issuerParty.postalAddress.addressTypeCode` (object) - `salesDocumentReference.issuerParty.postalAddress.addressFormatCode` (object) - `salesDocumentReference.issuerParty.postalAddress.postbox` (string) - `salesDocumentReference.issuerParty.postalAddress.floor` (string) - `salesDocumentReference.issuerParty.postalAddress.room` (string) - `salesDocumentReference.issuerParty.postalAddress.streetName` (string) - `salesDocumentReference.issuerParty.postalAddress.additionalStreetName` (string) - `salesDocumentReference.issuerParty.postalAddress.blockName` (string) - `salesDocumentReference.issuerParty.postalAddress.buildingName` (string) - `salesDocumentReference.issuerParty.postalAddress.buildingNumber` (string) - `salesDocumentReference.issuerParty.postalAddress.inhouseMail` (string) - `salesDocumentReference.issuerParty.postalAddress.department` (string) - `salesDocumentReference.issuerParty.postalAddress.markAttention` (string) - `salesDocumentReference.issuerParty.postalAddress.markCare` (string) - `salesDocumentReference.issuerParty.postalAddress.plotIdentification` (string) - `salesDocumentReference.issuerParty.postalAddress.citySubdivisionName` (string) - `salesDocumentReference.issuerParty.postalAddress.cityName` (string) - `salesDocumentReference.issuerParty.postalAddress.postalZone` (string) - `salesDocumentReference.issuerParty.postalAddress.countrySubentity` (string) - `salesDocumentReference.issuerParty.postalAddress.countrySubentityCode` (object) - `salesDocumentReference.issuerParty.postalAddress.region` (string) - `salesDocumentReference.issuerParty.postalAddress.district` (string) - `salesDocumentReference.issuerParty.postalAddress.timezoneOffset` (string) - `salesDocumentReference.issuerParty.postalAddress.addressLine` (array) - `salesDocumentReference.issuerParty.postalAddress.addressLine.line` (string) - `salesDocumentReference.issuerParty.postalAddress.country` (object) - `salesDocumentReference.issuerParty.postalAddress.country.identificationCode` (string) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.coordinateSystemCode` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.latitudeDegreesMeasure` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.latitudeMinutesMeasure` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.latitudeDirectionCode` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.longitudeDegreesMeasure` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.longitudeMinutesMeasure` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.longitudeDirectionCode` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.altitudeMeasure` (object) - `salesDocumentReference.issuerParty.partyTaxScheme` (array) - `salesDocumentReference.issuerParty.partyTaxScheme.companyID` (string) - `salesDocumentReference.issuerParty.partyTaxScheme.taxScheme` (object) - `salesDocumentReference.issuerParty.partyTaxScheme.taxScheme.taxTypeCode` (object) - `salesDocumentReference.issuerParty.partyTaxScheme.taxScheme.currencyCode` (object) - `salesDocumentReference.issuerParty.partyTaxScheme.taxScheme.jurisdictionRegionAddress` (object) - `salesDocumentReference.issuerParty.partyLegalEntity` (object) - `salesDocumentReference.issuerParty.partyLegalEntity.registrationName` (string) - `salesDocumentReference.issuerParty.partyLegalEntity.companyLegalForm` (string) - `salesDocumentReference.issuerParty.contact` (object) - `salesDocumentReference.issuerParty.contact.jobTitle` (string) - `salesDocumentReference.issuerParty.contact.telephone` (string) - `salesDocumentReference.issuerParty.contact.telefax` (string) - `salesDocumentReference.issuerParty.contact.electronicMail` (string) - `salesDocumentReference.issuerParty.contact.otherCommunication` (array) - `salesDocumentReference.issuerParty.contact.otherCommunication.channelCode` (object) - `salesDocumentReference.issuerParty.contact.otherCommunication.channel` (string) - `salesDocumentReference.resultOfVerification` (object) - `salesDocumentReference.resultOfVerification.validatorID` (object) - `salesDocumentReference.resultOfVerification.validationResultCode` (string) - `salesDocumentReference.resultOfVerification.validationDate` (string) - `salesDocumentReference.resultOfVerification.validationTime` (string) - `salesDocumentReference.resultOfVerification.validateProcess` (string) - `salesDocumentReference.resultOfVerification.validateTool` (string) - `salesDocumentReference.resultOfVerification.validateToolVersion` (string) - `salesDocumentReference.resultOfVerification.signatoryParty` (object) - `additionalDocumentReference` (object) - `signature` (object) - `signature.reasonCode` (object) - `signature.canonicalizationMethod` (string) - `signature.signatureMethod` (string) - `signature.digitalSignatureAttachment` (object) - `signature.documentReference` (object) - `accountingSupplierParty` (object) - `accountingCustomerParty` (object) - `cashierContact` (object) - `cashRegister` (object) - `cashRegister.serialNumberID` (object) - `pointOfSaleLocation` (object) - `pointOfSaleLocation.conditions` (array) - `pointOfSaleLocation.locationTypeCode` (object) - `pointOfSaleLocation.informationURI` (object) - `pointOfSaleLocation.address` (object) - `pointOfSaleContact` (object) - `payment` (object) - `payment.paidAmount` (object) - `payment.paidAmount.currencyID` (string) - `payment.paidCashAmount` (object) - `payment.cashChangeAmount` (object) - `payment.receivedDate` (string) - `payment.paidDate` (string) - `payment.paidTime` (object) - `payment.paidTime.hour` (integer) - `payment.paidTime.minute` (integer) - `payment.paidTime.second` (integer) - `payment.paidTime.nano` (integer) - `payment.instructionID` (object) - `payment.merchantID` (object) - `payment.authorizationID` (object) - `payment.transactionID` (object) - `payment.paymentTerminalID` (object) - `paymentMeans` (array) - `paymentMeans.paymentMeansCode` (object) - `paymentMeans.paymentMeansDescription` (array) - `paymentMeans.paymentID` (array) - `paymentMeans.paymentDueDate` (string) - `paymentMeans.paymentChannelCode` (object) - `paymentMeans.instructionNote` (array) - `paymentMeans.chargeBearerCode` (object) - `paymentMeans.serviceLevelCode` (object) - `paymentMeans.cardAccount` (array) - `paymentMeans.cardAccount.primaryAccountNumberID` (object) - `paymentMeans.cardAccount.networkID` (object) - `paymentMeans.cardAccount.cardTypeCode` (object) - `paymentMeans.cardAccount.validityStartDate` (string) - `paymentMeans.cardAccount.expiryDate` (string) - `paymentMeans.cardAccount.issuerID` (object) - `paymentMeans.cardAccount.issueNumberID` (object) - `paymentMeans.cardAccount.getcV2ID` (object) - `paymentMeans.cardAccount.cardChipCode` (object) - `paymentMeans.cardAccount.chipApplicationID` (object) - `paymentMeans.cardAccount.holderName` (string) - `paymentMeans.cardAccount.roleCode` (object) - `paymentMeans.payerFinancialAccount` (object) - `paymentMeans.payerFinancialAccount.aliasName` (object) - `paymentMeans.payerFinancialAccount.aliasName.languageLocaleID` (string) - `paymentMeans.payerFinancialAccount.accountTypeCode` (object) - `paymentMeans.payerFinancialAccount.accountFormatCode` (object) - `paymentMeans.payerFinancialAccount.paymentNote` (array) - `paymentMeans.payerFinancialAccount.financialInstitutionBranch` (object) - `paymentMeans.payerFinancialAccount.financialInstitutionBranch.financialInstitution` (object) - `paymentMeans.payeeFinancialAccount` (object) - `paymentMeans.creditAccount` (object) - `paymentMeans.creditAccount.accountID` (object) - `paymentMeans.paymentMandate` (object) - `paymentMeans.paymentMandate.mandateTypeCode` (object) - `paymentMeans.paymentMandate.maximumPaidAmount` (object) - `paymentMeans.paymentMandate.signatureID` (object) - `paymentMeans.paymentMandate.payerParty` (object) - `paymentMeans.paymentMandate.paymentReversalPeriod` (object) - `paymentMeans.paymentMandate.clause` (object) - `paymentMeans.paymentMandate.clause.content` (array) - `paymentMeans.paymentMandate.maximumPaymentInstructionsNumeric` (number) - `paymentMeans.tradeFinancing` (object) - `paymentMeans.tradeFinancing.financingInstrumentCode` (object) - `paymentMeans.tradeFinancing.contractDocumentReference` (object) - `paymentMeans.tradeFinancing.financingParty` (object) - `paymentMeans.tradeFinancing.financingFinancialAccount` (object) - `paymentMeans.remittanceDocumentDistribution` (object) - `paymentMeans.remittanceDocumentDistribution.distributionTypeCode` (object) - `paymentMeans.remittanceDocumentDistribution.distributionType` (array) - `paymentMeans.remittanceDocumentDistribution.printQualifier` (string) - `paymentMeans.remittanceDocumentDistribution.maximumCopiesNumeric` (number) - `paymentMeans.remittanceDocumentDistribution.maximumOriginalsNumeric` (number) - `paymentMeans.remittanceDocumentDistribution.communication` (object) - `paymentMeans.remittanceDocumentDistribution.party` (object) - `allowanceCharge` (array) - `allowanceCharge.chargeIndicator` (boolean) - `allowanceCharge.allowanceChargeReasonCode` (object) - `allowanceCharge.allowanceChargeReason` (array) - `allowanceCharge.multiplierFactorNumeric` (number) - `allowanceCharge.prepaidIndicator` (boolean) - `allowanceCharge.sequenceNumeric` (integer) - `allowanceCharge.amount` (object) - `allowanceCharge.taxInclusiveAmount` (object) - `allowanceCharge.baseAmount` (object) - `allowanceCharge.accountingCostCode` (object) - `allowanceCharge.accountingCost` (string) - `allowanceCharge.perUnitAmount` (object) - `allowanceCharge.taxCategory` (object) - `allowanceCharge.taxCategory.percent` (number) - `allowanceCharge.taxCategory.baseUnitMeasure` (object) - `allowanceCharge.taxCategory.taxExemptionReasonCode` (object) - `allowanceCharge.taxCategory.taxExemptionReason` (array) - `allowanceCharge.taxCategory.tierRange` (string) - `allowanceCharge.taxCategory.tierRatePercent` (number) - `allowanceCharge.taxTotal` (object) - `allowanceCharge.taxTotal.taxAmount` (object) - `allowanceCharge.taxTotal.calculationSequenceNumeric` (integer) - `allowanceCharge.taxTotal.roundingAmount` (object) - `allowanceCharge.taxTotal.taxEvidenceIndicator` (boolean) - `allowanceCharge.taxTotal.taxIncludedIndicator` (boolean) - `allowanceCharge.taxTotal.taxSubtotals` (array) - `allowanceCharge.taxTotal.taxSubtotals.taxableAmount` (object) - `allowanceCharge.taxTotal.taxSubtotals.transactionCurrencyTaxAmount` (object) - `taxTotals` (array) - `legalMonetaryTotal` (object) - `legalMonetaryTotal.lineExtensionAmount` (object) - `legalMonetaryTotal.taxExclusiveAmount` (object) - `legalMonetaryTotal.allowanceTotalAmount` (object) - `legalMonetaryTotal.allowanceTotalTaxInclusiveAmount` (object) - `legalMonetaryTotal.chargeTotalAmount` (object) - `legalMonetaryTotal.chargeTotalTaxInclusiveAmount` (object) - `legalMonetaryTotal.withholdingTaxTotalAmount` (object) - `legalMonetaryTotal.prepaidAmount` (object) - `legalMonetaryTotal.payableRoundingAmount` (object) - `legalMonetaryTotal.payableAmount` (object) - `legalMonetaryTotal.payableAlternativeAmount` (object) - `purchaseReceiptLines` (array) - `purchaseReceiptLines.quantity` (object) - `purchaseReceiptLines.quantity.unitCodeListAgencyID` (string) - `purchaseReceiptLines.quantity.unitCodeListAgencyName` (string) - `purchaseReceiptLines.quantity.unitCodeListID` (string) - `purchaseReceiptLines.taxInclusiveLineExtensionAmount` (object) - `purchaseReceiptLines.purchaseLinePeriod` (object) - `purchaseReceiptLines.allowanceCharges` (array) - `purchaseReceiptLines.item` (object) - `purchaseReceiptLines.item.packQuantity` (object) - `purchaseReceiptLines.item.packSizeNumeric` (number) - `purchaseReceiptLines.item.catalogueIndicator` (boolean) - `purchaseReceiptLines.item.itemTypeCode` (object) - `purchaseReceiptLines.item.hazardousRiskIndicator` (boolean) - `purchaseReceiptLines.item.additionalInformation` (array) - `purchaseReceiptLines.item.keyword` (array) - `purchaseReceiptLines.item.brandName` (array) - `purchaseReceiptLines.item.modelName` (array) - `purchaseReceiptLines.item.warrantyInformation` (array) - `purchaseReceiptLines.item.buyersItemIdentification` (object) - `purchaseReceiptLines.item.buyersItemIdentification.extendedID` (object) - `purchaseReceiptLines.item.buyersItemIdentification.barcodeSymbologyID` (object) - `purchaseReceiptLines.item.buyersItemIdentification.issuerScopeID` (object) - `purchaseReceiptLines.item.buyersItemIdentification.physicalAttribute` (array) - `purchaseReceiptLines.item.buyersItemIdentification.physicalAttribute.attributeID` (object) - `purchaseReceiptLines.item.buyersItemIdentification.physicalAttribute.positionCode` (object) - `purchaseReceiptLines.item.buyersItemIdentification.measurementDimension` (array) - `purchaseReceiptLines.item.buyersItemIdentification.measurementDimension.measure` (object) - `purchaseReceiptLines.item.buyersItemIdentification.measurementDimension.minimumMeasure` (object) - `purchaseReceiptLines.item.buyersItemIdentification.measurementDimension.maximumMeasure` (object) - `purchaseReceiptLines.item.sellersItemIdentification` (object) - `purchaseReceiptLines.item.manufacturersItemIdentification` (object) - `purchaseReceiptLines.item.standardItemIdentification` (object) - `purchaseReceiptLines.item.catalogueItemIdentification` (object) - `purchaseReceiptLines.item.additionalItemIdentification` (array) - `purchaseReceiptLines.item.catalogueDocumentReference` (object) - `purchaseReceiptLines.item.itemSpecificationDocumentReference` (array) - `purchaseReceiptLines.item.originCountry` (object) - `purchaseReceiptLines.item.commodityClassification` (array) - `purchaseReceiptLines.item.commodityClassification.natureCode` (string) - `purchaseReceiptLines.item.commodityClassification.cargoTypeCode` (string) - `purchaseReceiptLines.item.commodityClassification.commodityCode` (string) - `purchaseReceiptLines.item.commodityClassification.itemClassificationCode` (object) - `purchaseReceiptLines.item.transactionConditions` (array) - `purchaseReceiptLines.item.transactionConditions.actionCode` (object) - `purchaseReceiptLines.item.classifiedTaxCategory` (array) - `purchaseReceiptLines.item.additionalItemProperty` (array) - `purchaseReceiptLines.item.additionalItemProperty.nameCode` (object) - `purchaseReceiptLines.item.additionalItemProperty.testMethod` (string) - `purchaseReceiptLines.item.additionalItemProperty.valueQuantity` (object) - `purchaseReceiptLines.item.additionalItemProperty.valueQualifier` (array) - `purchaseReceiptLines.item.additionalItemProperty.importanceCode` (object) - `purchaseReceiptLines.item.additionalItemProperty.listValue` (array) - `purchaseReceiptLines.item.additionalItemProperty.usabilityPeriod` (object) - `purchaseReceiptLines.item.additionalItemProperty.itemPropertyGroup` (array) - `purchaseReceiptLines.item.additionalItemProperty.rangeDimension` (object) - `purchaseReceiptLines.item.additionalItemProperty.itemPropertyRange` (object) - `purchaseReceiptLines.item.additionalItemProperty.itemPropertyRange.minimumValue` (string) - `purchaseReceiptLines.item.additionalItemProperty.itemPropertyRange.maximumValue` (string) - `purchaseReceiptLines.item.additionalItemProperty.standardPropertyIdentification` (object) - `purchaseReceiptLines.item.additionalItemProperty.standardPropertyIdentification.issuerScopeId` (object) - `purchaseReceiptLines.item.manufacturerParty` (array) - `purchaseReceiptLines.item.informationContentProviderParty` (object) - `purchaseReceiptLines.item.originAddress` (array) - `purchaseReceiptLines.item.itemInstance` (array) - `purchaseReceiptLines.item.itemInstance.productTraceID` (object) - `purchaseReceiptLines.item.itemInstance.manufactureDate` (string) - `purchaseReceiptLines.item.itemInstance.manufactureTime` (object) - `purchaseReceiptLines.item.itemInstance.bestBeforeDate` (string) - `purchaseReceiptLines.item.itemInstance.registrationID` (object) - `purchaseReceiptLines.item.itemInstance.serialID` (object) - `purchaseReceiptLines.item.itemInstance.lotIdentification` (object) - `purchaseReceiptLines.item.itemInstance.lotIdentification.lotNumberID` (object) - `purchaseReceiptLines.item.certificate` (array) - `purchaseReceiptLines.item.certificate.certificateTypeCode` (string) - `purchaseReceiptLines.item.certificate.certificateType` (array) - `purchaseReceiptLines.item.certificate.remarks` (array) - `purchaseReceiptLines.item.dimension` (array) - `purchaseReceiptLines.item.environmentalEmission` (array) - `purchaseReceiptLines.item.environmentalEmission.environmentalEmissionTypeCode` (string) - `purchaseReceiptLines.item.environmentalEmission.valueMeasure` (object) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod` (array) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod.calculationMethodCode` (string) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod.fullnessIndicationCode` (string) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod.measurementFromLocation` (object) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod.measurementToLocation` (object) - `purchaseReceiptLines.price` (object) - `purchaseReceiptLines.price.priceAmount` (object) - `purchaseReceiptLines.price.taxInclusivePriceAmount` (object) - `purchaseReceiptLines.price.baseQuantity` (object) - `purchaseReceiptLines.price.priceChangeReason` (array) - `purchaseReceiptLines.price.priceTypeCode` (object) - `purchaseReceiptLines.price.priceType` (string) - `purchaseReceiptLines.price.orderableUnitFactorRate` (number) - `purchaseReceiptLines.price.priceList` (object) - `purchaseReceiptLines.price.priceList.statusCode` (object) - `verificationNonce` (string) ## Response 403 fields (*/*): - `customizationID` (object) - `customizationID.value` (string) - `customizationID.schemeAgencyID` (string) - `customizationID.schemeAgencyName` (string) - `customizationID.schemeDataURI` (string) - `customizationID.schemeID` (string) - `customizationID.schemeName` (string) - `customizationID.schemeURI` (string) - `customizationID.schemeVersionID` (string) - `profileID` (object) - `profileExecutionID` (object) - `id` (object) - `uuid` (object) - `issueDate` (string) - `issueTime` (string) - `transactionDate` (string) - `transactionTime` (string) - `purchaseDate` (string) - `purchaseTime` (string) - `note` (string) - `documentCurrencyCode` (string) - `purchaseReference` (object) - `purchaseReference.description` (string) - `salesDocumentReference` (object) - `salesDocumentReference.copyIndicator` (boolean) - `salesDocumentReference.documentTypeCode` (string) - `salesDocumentReference.referencedDocumentInternalAddress` (string) - `salesDocumentReference.languageID` (string) - `salesDocumentReference.localeCode` (string) - `salesDocumentReference.versionID` (string) - `salesDocumentReference.documentStatusCode` (string) - `salesDocumentReference.documentDescription` (string) - `salesDocumentReference.attachment` (object) - `salesDocumentReference.attachment.embeddedDocumentBinaryObject` (object) - `salesDocumentReference.attachment.embeddedDocumentBinaryObject.mimeCode` (string) - `salesDocumentReference.attachment.embeddedDocumentBinaryObject.filename` (string) - `salesDocumentReference.attachment.externalReference` (object) - `salesDocumentReference.attachment.externalReference.uri` (string) - `salesDocumentReference.validityPeriod` (object) - `salesDocumentReference.validityPeriod.startDate` (string) - `salesDocumentReference.validityPeriod.startTime` (string) - `salesDocumentReference.validityPeriod.endDate` (string) - `salesDocumentReference.validityPeriod.endTime` (string) - `salesDocumentReference.validityPeriod.durationMeasure` (object) - `salesDocumentReference.validityPeriod.durationMeasure.unitCode` (string) - `salesDocumentReference.validityPeriod.durationMeasure.unitCodeListVersionID` (string) - `salesDocumentReference.validityPeriod.descriptionCode` (object) - `salesDocumentReference.validityPeriod.descriptionCode.listAgencyID` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listAgencyName` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listID` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listName` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listSchemeURI` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listURI` (string) - `salesDocumentReference.validityPeriod.descriptionCode.listVersionID` (string) - `salesDocumentReference.validityPeriod.descriptionCode.name` (string) - `salesDocumentReference.issuerParty` (object) - `salesDocumentReference.issuerParty.endpointID` (object) - `salesDocumentReference.issuerParty.partyIdentification` (array) - `salesDocumentReference.issuerParty.partyName` (object) - `salesDocumentReference.issuerParty.postalAddress` (object) - `salesDocumentReference.issuerParty.postalAddress.addressTypeCode` (object) - `salesDocumentReference.issuerParty.postalAddress.addressFormatCode` (object) - `salesDocumentReference.issuerParty.postalAddress.postbox` (string) - `salesDocumentReference.issuerParty.postalAddress.floor` (string) - `salesDocumentReference.issuerParty.postalAddress.room` (string) - `salesDocumentReference.issuerParty.postalAddress.streetName` (string) - `salesDocumentReference.issuerParty.postalAddress.additionalStreetName` (string) - `salesDocumentReference.issuerParty.postalAddress.blockName` (string) - `salesDocumentReference.issuerParty.postalAddress.buildingName` (string) - `salesDocumentReference.issuerParty.postalAddress.buildingNumber` (string) - `salesDocumentReference.issuerParty.postalAddress.inhouseMail` (string) - `salesDocumentReference.issuerParty.postalAddress.department` (string) - `salesDocumentReference.issuerParty.postalAddress.markAttention` (string) - `salesDocumentReference.issuerParty.postalAddress.markCare` (string) - `salesDocumentReference.issuerParty.postalAddress.plotIdentification` (string) - `salesDocumentReference.issuerParty.postalAddress.citySubdivisionName` (string) - `salesDocumentReference.issuerParty.postalAddress.cityName` (string) - `salesDocumentReference.issuerParty.postalAddress.postalZone` (string) - `salesDocumentReference.issuerParty.postalAddress.countrySubentity` (string) - `salesDocumentReference.issuerParty.postalAddress.countrySubentityCode` (object) - `salesDocumentReference.issuerParty.postalAddress.region` (string) - `salesDocumentReference.issuerParty.postalAddress.district` (string) - `salesDocumentReference.issuerParty.postalAddress.timezoneOffset` (string) - `salesDocumentReference.issuerParty.postalAddress.addressLine` (array) - `salesDocumentReference.issuerParty.postalAddress.addressLine.line` (string) - `salesDocumentReference.issuerParty.postalAddress.country` (object) - `salesDocumentReference.issuerParty.postalAddress.country.identificationCode` (string) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.coordinateSystemCode` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.latitudeDegreesMeasure` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.latitudeMinutesMeasure` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.latitudeDirectionCode` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.longitudeDegreesMeasure` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.longitudeMinutesMeasure` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.longitudeDirectionCode` (object) - `salesDocumentReference.issuerParty.postalAddress.locationCoordinate.altitudeMeasure` (object) - `salesDocumentReference.issuerParty.partyTaxScheme` (array) - `salesDocumentReference.issuerParty.partyTaxScheme.companyID` (string) - `salesDocumentReference.issuerParty.partyTaxScheme.taxScheme` (object) - `salesDocumentReference.issuerParty.partyTaxScheme.taxScheme.taxTypeCode` (object) - `salesDocumentReference.issuerParty.partyTaxScheme.taxScheme.currencyCode` (object) - `salesDocumentReference.issuerParty.partyTaxScheme.taxScheme.jurisdictionRegionAddress` (object) - `salesDocumentReference.issuerParty.partyLegalEntity` (object) - `salesDocumentReference.issuerParty.partyLegalEntity.registrationName` (string) - `salesDocumentReference.issuerParty.partyLegalEntity.companyLegalForm` (string) - `salesDocumentReference.issuerParty.contact` (object) - `salesDocumentReference.issuerParty.contact.jobTitle` (string) - `salesDocumentReference.issuerParty.contact.telephone` (string) - `salesDocumentReference.issuerParty.contact.telefax` (string) - `salesDocumentReference.issuerParty.contact.electronicMail` (string) - `salesDocumentReference.issuerParty.contact.otherCommunication` (array) - `salesDocumentReference.issuerParty.contact.otherCommunication.channelCode` (object) - `salesDocumentReference.issuerParty.contact.otherCommunication.channel` (string) - `salesDocumentReference.resultOfVerification` (object) - `salesDocumentReference.resultOfVerification.validatorID` (object) - `salesDocumentReference.resultOfVerification.validationResultCode` (string) - `salesDocumentReference.resultOfVerification.validationDate` (string) - `salesDocumentReference.resultOfVerification.validationTime` (string) - `salesDocumentReference.resultOfVerification.validateProcess` (string) - `salesDocumentReference.resultOfVerification.validateTool` (string) - `salesDocumentReference.resultOfVerification.validateToolVersion` (string) - `salesDocumentReference.resultOfVerification.signatoryParty` (object) - `additionalDocumentReference` (object) - `signature` (object) - `signature.reasonCode` (object) - `signature.canonicalizationMethod` (string) - `signature.signatureMethod` (string) - `signature.digitalSignatureAttachment` (object) - `signature.documentReference` (object) - `accountingSupplierParty` (object) - `accountingCustomerParty` (object) - `cashierContact` (object) - `cashRegister` (object) - `cashRegister.serialNumberID` (object) - `pointOfSaleLocation` (object) - `pointOfSaleLocation.conditions` (array) - `pointOfSaleLocation.locationTypeCode` (object) - `pointOfSaleLocation.informationURI` (object) - `pointOfSaleLocation.address` (object) - `pointOfSaleContact` (object) - `payment` (object) - `payment.paidAmount` (object) - `payment.paidAmount.currencyID` (string) - `payment.paidCashAmount` (object) - `payment.cashChangeAmount` (object) - `payment.receivedDate` (string) - `payment.paidDate` (string) - `payment.paidTime` (object) - `payment.paidTime.hour` (integer) - `payment.paidTime.minute` (integer) - `payment.paidTime.second` (integer) - `payment.paidTime.nano` (integer) - `payment.instructionID` (object) - `payment.merchantID` (object) - `payment.authorizationID` (object) - `payment.transactionID` (object) - `payment.paymentTerminalID` (object) - `paymentMeans` (array) - `paymentMeans.paymentMeansCode` (object) - `paymentMeans.paymentMeansDescription` (array) - `paymentMeans.paymentID` (array) - `paymentMeans.paymentDueDate` (string) - `paymentMeans.paymentChannelCode` (object) - `paymentMeans.instructionNote` (array) - `paymentMeans.chargeBearerCode` (object) - `paymentMeans.serviceLevelCode` (object) - `paymentMeans.cardAccount` (array) - `paymentMeans.cardAccount.primaryAccountNumberID` (object) - `paymentMeans.cardAccount.networkID` (object) - `paymentMeans.cardAccount.cardTypeCode` (object) - `paymentMeans.cardAccount.validityStartDate` (string) - `paymentMeans.cardAccount.expiryDate` (string) - `paymentMeans.cardAccount.issuerID` (object) - `paymentMeans.cardAccount.issueNumberID` (object) - `paymentMeans.cardAccount.getcV2ID` (object) - `paymentMeans.cardAccount.cardChipCode` (object) - `paymentMeans.cardAccount.chipApplicationID` (object) - `paymentMeans.cardAccount.holderName` (string) - `paymentMeans.cardAccount.roleCode` (object) - `paymentMeans.payerFinancialAccount` (object) - `paymentMeans.payerFinancialAccount.aliasName` (object) - `paymentMeans.payerFinancialAccount.aliasName.languageLocaleID` (string) - `paymentMeans.payerFinancialAccount.accountTypeCode` (object) - `paymentMeans.payerFinancialAccount.accountFormatCode` (object) - `paymentMeans.payerFinancialAccount.paymentNote` (array) - `paymentMeans.payerFinancialAccount.financialInstitutionBranch` (object) - `paymentMeans.payerFinancialAccount.financialInstitutionBranch.financialInstitution` (object) - `paymentMeans.payeeFinancialAccount` (object) - `paymentMeans.creditAccount` (object) - `paymentMeans.creditAccount.accountID` (object) - `paymentMeans.paymentMandate` (object) - `paymentMeans.paymentMandate.mandateTypeCode` (object) - `paymentMeans.paymentMandate.maximumPaidAmount` (object) - `paymentMeans.paymentMandate.signatureID` (object) - `paymentMeans.paymentMandate.payerParty` (object) - `paymentMeans.paymentMandate.paymentReversalPeriod` (object) - `paymentMeans.paymentMandate.clause` (object) - `paymentMeans.paymentMandate.clause.content` (array) - `paymentMeans.paymentMandate.maximumPaymentInstructionsNumeric` (number) - `paymentMeans.tradeFinancing` (object) - `paymentMeans.tradeFinancing.financingInstrumentCode` (object) - `paymentMeans.tradeFinancing.contractDocumentReference` (object) - `paymentMeans.tradeFinancing.financingParty` (object) - `paymentMeans.tradeFinancing.financingFinancialAccount` (object) - `paymentMeans.remittanceDocumentDistribution` (object) - `paymentMeans.remittanceDocumentDistribution.distributionTypeCode` (object) - `paymentMeans.remittanceDocumentDistribution.distributionType` (array) - `paymentMeans.remittanceDocumentDistribution.printQualifier` (string) - `paymentMeans.remittanceDocumentDistribution.maximumCopiesNumeric` (number) - `paymentMeans.remittanceDocumentDistribution.maximumOriginalsNumeric` (number) - `paymentMeans.remittanceDocumentDistribution.communication` (object) - `paymentMeans.remittanceDocumentDistribution.party` (object) - `allowanceCharge` (array) - `allowanceCharge.chargeIndicator` (boolean) - `allowanceCharge.allowanceChargeReasonCode` (object) - `allowanceCharge.allowanceChargeReason` (array) - `allowanceCharge.multiplierFactorNumeric` (number) - `allowanceCharge.prepaidIndicator` (boolean) - `allowanceCharge.sequenceNumeric` (integer) - `allowanceCharge.amount` (object) - `allowanceCharge.taxInclusiveAmount` (object) - `allowanceCharge.baseAmount` (object) - `allowanceCharge.accountingCostCode` (object) - `allowanceCharge.accountingCost` (string) - `allowanceCharge.perUnitAmount` (object) - `allowanceCharge.taxCategory` (object) - `allowanceCharge.taxCategory.percent` (number) - `allowanceCharge.taxCategory.baseUnitMeasure` (object) - `allowanceCharge.taxCategory.taxExemptionReasonCode` (object) - `allowanceCharge.taxCategory.taxExemptionReason` (array) - `allowanceCharge.taxCategory.tierRange` (string) - `allowanceCharge.taxCategory.tierRatePercent` (number) - `allowanceCharge.taxTotal` (object) - `allowanceCharge.taxTotal.taxAmount` (object) - `allowanceCharge.taxTotal.calculationSequenceNumeric` (integer) - `allowanceCharge.taxTotal.roundingAmount` (object) - `allowanceCharge.taxTotal.taxEvidenceIndicator` (boolean) - `allowanceCharge.taxTotal.taxIncludedIndicator` (boolean) - `allowanceCharge.taxTotal.taxSubtotals` (array) - `allowanceCharge.taxTotal.taxSubtotals.taxableAmount` (object) - `allowanceCharge.taxTotal.taxSubtotals.transactionCurrencyTaxAmount` (object) - `taxTotals` (array) - `legalMonetaryTotal` (object) - `legalMonetaryTotal.lineExtensionAmount` (object) - `legalMonetaryTotal.taxExclusiveAmount` (object) - `legalMonetaryTotal.allowanceTotalAmount` (object) - `legalMonetaryTotal.allowanceTotalTaxInclusiveAmount` (object) - `legalMonetaryTotal.chargeTotalAmount` (object) - `legalMonetaryTotal.chargeTotalTaxInclusiveAmount` (object) - `legalMonetaryTotal.withholdingTaxTotalAmount` (object) - `legalMonetaryTotal.prepaidAmount` (object) - `legalMonetaryTotal.payableRoundingAmount` (object) - `legalMonetaryTotal.payableAmount` (object) - `legalMonetaryTotal.payableAlternativeAmount` (object) - `purchaseReceiptLines` (array) - `purchaseReceiptLines.quantity` (object) - `purchaseReceiptLines.quantity.unitCodeListAgencyID` (string) - `purchaseReceiptLines.quantity.unitCodeListAgencyName` (string) - `purchaseReceiptLines.quantity.unitCodeListID` (string) - `purchaseReceiptLines.taxInclusiveLineExtensionAmount` (object) - `purchaseReceiptLines.purchaseLinePeriod` (object) - `purchaseReceiptLines.allowanceCharges` (array) - `purchaseReceiptLines.item` (object) - `purchaseReceiptLines.item.packQuantity` (object) - `purchaseReceiptLines.item.packSizeNumeric` (number) - `purchaseReceiptLines.item.catalogueIndicator` (boolean) - `purchaseReceiptLines.item.itemTypeCode` (object) - `purchaseReceiptLines.item.hazardousRiskIndicator` (boolean) - `purchaseReceiptLines.item.additionalInformation` (array) - `purchaseReceiptLines.item.keyword` (array) - `purchaseReceiptLines.item.brandName` (array) - `purchaseReceiptLines.item.modelName` (array) - `purchaseReceiptLines.item.warrantyInformation` (array) - `purchaseReceiptLines.item.buyersItemIdentification` (object) - `purchaseReceiptLines.item.buyersItemIdentification.extendedID` (object) - `purchaseReceiptLines.item.buyersItemIdentification.barcodeSymbologyID` (object) - `purchaseReceiptLines.item.buyersItemIdentification.issuerScopeID` (object) - `purchaseReceiptLines.item.buyersItemIdentification.physicalAttribute` (array) - `purchaseReceiptLines.item.buyersItemIdentification.physicalAttribute.attributeID` (object) - `purchaseReceiptLines.item.buyersItemIdentification.physicalAttribute.positionCode` (object) - `purchaseReceiptLines.item.buyersItemIdentification.measurementDimension` (array) - `purchaseReceiptLines.item.buyersItemIdentification.measurementDimension.measure` (object) - `purchaseReceiptLines.item.buyersItemIdentification.measurementDimension.minimumMeasure` (object) - `purchaseReceiptLines.item.buyersItemIdentification.measurementDimension.maximumMeasure` (object) - `purchaseReceiptLines.item.sellersItemIdentification` (object) - `purchaseReceiptLines.item.manufacturersItemIdentification` (object) - `purchaseReceiptLines.item.standardItemIdentification` (object) - `purchaseReceiptLines.item.catalogueItemIdentification` (object) - `purchaseReceiptLines.item.additionalItemIdentification` (array) - `purchaseReceiptLines.item.catalogueDocumentReference` (object) - `purchaseReceiptLines.item.itemSpecificationDocumentReference` (array) - `purchaseReceiptLines.item.originCountry` (object) - `purchaseReceiptLines.item.commodityClassification` (array) - `purchaseReceiptLines.item.commodityClassification.natureCode` (string) - `purchaseReceiptLines.item.commodityClassification.cargoTypeCode` (string) - `purchaseReceiptLines.item.commodityClassification.commodityCode` (string) - `purchaseReceiptLines.item.commodityClassification.itemClassificationCode` (object) - `purchaseReceiptLines.item.transactionConditions` (array) - `purchaseReceiptLines.item.transactionConditions.actionCode` (object) - `purchaseReceiptLines.item.classifiedTaxCategory` (array) - `purchaseReceiptLines.item.additionalItemProperty` (array) - `purchaseReceiptLines.item.additionalItemProperty.nameCode` (object) - `purchaseReceiptLines.item.additionalItemProperty.testMethod` (string) - `purchaseReceiptLines.item.additionalItemProperty.valueQuantity` (object) - `purchaseReceiptLines.item.additionalItemProperty.valueQualifier` (array) - `purchaseReceiptLines.item.additionalItemProperty.importanceCode` (object) - `purchaseReceiptLines.item.additionalItemProperty.listValue` (array) - `purchaseReceiptLines.item.additionalItemProperty.usabilityPeriod` (object) - `purchaseReceiptLines.item.additionalItemProperty.itemPropertyGroup` (array) - `purchaseReceiptLines.item.additionalItemProperty.rangeDimension` (object) - `purchaseReceiptLines.item.additionalItemProperty.itemPropertyRange` (object) - `purchaseReceiptLines.item.additionalItemProperty.itemPropertyRange.minimumValue` (string) - `purchaseReceiptLines.item.additionalItemProperty.itemPropertyRange.maximumValue` (string) - `purchaseReceiptLines.item.additionalItemProperty.standardPropertyIdentification` (object) - `purchaseReceiptLines.item.additionalItemProperty.standardPropertyIdentification.issuerScopeId` (object) - `purchaseReceiptLines.item.manufacturerParty` (array) - `purchaseReceiptLines.item.informationContentProviderParty` (object) - `purchaseReceiptLines.item.originAddress` (array) - `purchaseReceiptLines.item.itemInstance` (array) - `purchaseReceiptLines.item.itemInstance.productTraceID` (object) - `purchaseReceiptLines.item.itemInstance.manufactureDate` (string) - `purchaseReceiptLines.item.itemInstance.manufactureTime` (object) - `purchaseReceiptLines.item.itemInstance.bestBeforeDate` (string) - `purchaseReceiptLines.item.itemInstance.registrationID` (object) - `purchaseReceiptLines.item.itemInstance.serialID` (object) - `purchaseReceiptLines.item.itemInstance.lotIdentification` (object) - `purchaseReceiptLines.item.itemInstance.lotIdentification.lotNumberID` (object) - `purchaseReceiptLines.item.certificate` (array) - `purchaseReceiptLines.item.certificate.certificateTypeCode` (string) - `purchaseReceiptLines.item.certificate.certificateType` (array) - `purchaseReceiptLines.item.certificate.remarks` (array) - `purchaseReceiptLines.item.dimension` (array) - `purchaseReceiptLines.item.environmentalEmission` (array) - `purchaseReceiptLines.item.environmentalEmission.environmentalEmissionTypeCode` (string) - `purchaseReceiptLines.item.environmentalEmission.valueMeasure` (object) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod` (array) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod.calculationMethodCode` (string) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod.fullnessIndicationCode` (string) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod.measurementFromLocation` (object) - `purchaseReceiptLines.item.environmentalEmission.emissionCalculationMethod.measurementToLocation` (object) - `purchaseReceiptLines.price` (object) - `purchaseReceiptLines.price.priceAmount` (object) - `purchaseReceiptLines.price.taxInclusivePriceAmount` (object) - `purchaseReceiptLines.price.baseQuantity` (object) - `purchaseReceiptLines.price.priceChangeReason` (array) - `purchaseReceiptLines.price.priceTypeCode` (object) - `purchaseReceiptLines.price.priceType` (string) - `purchaseReceiptLines.price.orderableUnitFactorRate` (number) - `purchaseReceiptLines.price.priceList` (object) - `purchaseReceiptLines.price.priceList.statusCode` (object) - `verificationNonce` (string)