Table of contents
Glossary
Class names and definitions
| Class name | Definition |
|---|---|
| epo-inv:CreditNote | |
| epo-inv:CreditNoteLine | |
| epo-inv:CreditTransferInformation | Information about a direct payment of money from one bank account into another. |
| epo-inv:Invoice | A commercial Document issued by the Seller to the Buyer to collect payments for the goods or services provided and to state the VAT amount due by the Buyer. |
| epo-inv:InvoiceLine | Details concerning a given unit of goods, services or works mentioned in the Invoice. |
| epo-inv:InvoiceNote | Textual note that is relevant to the Invoice as a whole. |
| epo-inv:Payee | A Role of an Agent that receives the payment. Additional Information: The role of Payee may be fulfilled by another party than the Seller, e.g. a factoring service. |
| epo-inv:PaymentCardInformation | Information about card used for payment contemporaneous with invoice issuance. |
| epo-inv:PaymentInstructionsInformation | Information about the payment. |
| epo-inv:SellerTaxRepresentative | A Role of an Agent that can represent an Organization for taxation purposes. Additional Information: The Seller Tax Representative Role is not a Legal Representative. |
| epo-inv:TaxBreakdownInformation | Information about tax breakdown by different categories, rates and exemption reasons. |
Attributes (datatype properties) names and definitions
| Class name | Attribute name | Definition | Data type / cardinality |
|---|---|---|---|
| epo-inv:InvoiceNote | epo-inv:hasInvoiceNoteDescription | A textual note that gives unstructured information that is relevant to the Invoice as a whole. | rdf:PlainLiteral [1..1] |
| epo-inv:CreditTransferInformation | epo-inv:hasPaymentAccountName | The name of the account that can send and receive payments to and from a payment service provider. | rdf:PlainLiteral [0..1] |
| epo-inv:PaymentCardInformation | epo-inv:hasPaymentCardHolderName | The name of the account holder of the card used for payment. Additional Information: An account holder is the entity listed or identified as the holder of a Financial Account by the Financial Institution. | rdf:PlainLiteral [0..1] |
| epo-inv:PaymentCardInformation | epo-inv:hasPaymentCardPrimaryAccountNumber | The series of digits embossed on the front of a card used for payment. | rdf:PlainLiteral [1..1] |
| epo-inv:Invoice | epo-inv:hasPaymentDueDate | xsd:date [0..1] | |
| epo-inv:PaymentInstructionsInformation | epo-inv:hasPaymentMeansDescription | The means for how a payment is expected to be or has been settled, expressed as text. | rdf:PlainLiteral [0..1] |
| epo-inv:PaymentInstructionsInformation | epo-inv:hasRemittanceInformation | A textual value used to establish a link between the payment and the Invoice, issued by the Seller. | rdf:PlainLiteral [0..1] |
| epo-inv:TaxBreakdownInformation | epo-inv:hasTaxExemptionReasonDescription | An explanation on why the amount is exempted from tax or why no tax is being charged according to the legislation, expressed as a text. | rdf:PlainLiteral [0..1] |
| epo-inv:Invoice | epo-inv:hasTaxPointDate | The date when the tax becomes accountable for the Seller and for the Buyer. Additional Information: That date can be determined and differs from the date of issue of the invoice, according to the national implementation of the directive. | xsd:date [0..1] |
| epo-inv:Invoice | epo-ord:hasAccountingCost | rdf:PlainLiteral [0..1] | |
| epo-inv:Invoice | epo-ord:hasPaymentTerm | rdf:PlainLiteral [0..1] |
Predicates (object properties) and definitions
| Predicate name | Definition | Domain, Range and Cardinality |
|---|---|---|
| epo:hasLotReference | epo-inv:Invoice -> epo:Lot [1..*] | |
| epo:refersToContract | epo-inv:Invoice -> epo:Contract [0..1] | |
| epo:refersToProject | epo-inv:Invoice -> epo:Project [0..1] | |
| epo:specifiesBuyer | epo-inv:Invoice -> epo:Buyer [1] | |
| epo:specifiesSeller | epo-inv:Invoice -> epo-ord:Seller [1] | |
| epo-cat:hasPrice | epo-inv:InvoiceLine -> epo-cat:Price [1..*] | |
| epo-cat:hasQuantity | epo-inv:InvoiceLine -> epo:Quantity [1] | |
| epo-cat:specifiesChargeInformation | epo-inv:Invoice -> epo-cat:ChargeInformation [0..*] | |
| epo-ful:refersToOrder | epo-inv:Invoice -> epo-ord:Order [0..1] | |
| epo-inv:comprisesCreditNoteLine | epo-inv:CreditNote -> epo-inv:CreditNoteLine [1..*] | |
| epo-inv:comprisesInvoiceLine | epo-inv:Invoice -> epo-inv:InvoiceLine [1..*] | |
| epo-inv:hasBankingIdentifier | An unique banking reference identifier of the Payee or Seller, assigned by the Payee or Seller bank. | |
| epo-inv:hasCreditTransferInformation | epo-inv:PaymentInstructionsInformation -> epo-inv:CreditTransferInformation [0..*] | |
| epo-inv:hasDebitedAccountIdentifier | An identifier for the account to be debited by the direct debit. | |
| epo-inv:hasInvoicedObjectIdentifier | An identifier for an object on which the invoice is based, given by the Seller. | |
| epo-inv:hasInvoiceLineObjectIdentifier | An identifier for an object on which the invoice line is based, given by the Seller. Additional Information: It may be a subscription number, telephone number, meter point etc., as applicable. | |
| epo-inv:hasInvoiceLinePeriod | ||
| epo-inv:hasInvoiceNote | Contains Invoice Note. | epo-inv:Invoice -> epo-inv:InvoiceNote [0..*] |
| epo-inv:hasInvoiceNoteSubject | epo-inv:InvoiceNote -> at-voc-new:invoice-note-subject-code [0..1] | |
| epo-inv:hasInvoicingPeriod | ||
| epo-inv:hasMandateIdentifier | An unique identifier for referencing the direct debit mandate, assigned by the Payee. | |
| epo-inv:hasNetAmount | epo-inv:InvoiceLine -> epo:MonetaryValue [1] | |
| epo-inv:hasPaymentAccountIdentifier | A unique identifier of the financial payment account, at a payment service provider, to which payment should be made. | |
| epo-inv:hasPaymentCardInformation | epo-inv:PaymentInstructionsInformation -> epo-inv:PaymentCardInformation [0..1] | |
| epo-inv:hasPaymentInstructionsInformation | epo-inv:Invoice -> epo-inv:PaymentInstructionsInformation [0..*] | |
| epo-inv:hasPaymentMeansType | The means for how a payment is expected to be or has been settled, expressed as code. | epo-inv:PaymentInstructionsInformation -> at-voc-new:payment-means-type [1] |
| epo-inv:hasPaymentServiceProviderIdentifier | An identifier for the payment service provider where a payment account is located. | |
| epo-inv:hasTaxBreakdownInformation | epo-inv:Invoice -> epo-inv:TaxBreakdownInformation [1..*] | |
| epo-inv:hasTaxExemptionReason | An explanation on why the amount is exempted from tax or why no tax is being charged according to the legislation, expressed as a code. | epo-inv:TaxBreakdownInformation -> at-voc-new:tax-exemption-reason [0..1] |
| epo-inv:hasTaxPointDateCode | epo-inv:Invoice -> at-voc-new:tax-date [0..1] | |
| epo-inv:hasTotalAccountingCurrencyTaxAmount | epo-inv:Invoice -> epo:MonetaryValue [0..*] | |
| epo-inv:hasTotalTaxAmount | epo-inv:Invoice -> epo:MonetaryValue [0..*] | |
| epo-inv:isSpecificToInvoiceLine | epo-cat:ChargeInformation -> epo-inv:InvoiceLine [0..*] epo-ord:AllowanceInformation -> epo-inv:InvoiceLine [0..*] |
|
| epo-inv:isSubmittedForInvoiceLine | epo-inv:CreditNoteLine -> epo-inv:InvoiceLine [0..1] | |
| epo-inv:refersToDespatchAdvice | epo-inv:Invoice -> epo-ful:DespatchAdvice [0..1] | |
| epo-inv:refersToInvoice | epo-inv:CreditNote -> epo-inv:Invoice [0..1] epo-pay:RemittanceAdviceLine -> epo-inv:Invoice [0..1] |
|
| epo-inv:refersToOrderLine | epo-inv:InvoiceLine -> epo-ord:OrderLine [0..1] | |
| epo-inv:refersToReceiptAdvice | epo-inv:Invoice -> epo-ful:ReceiptAdvice [0..1] | |
| epo-inv:specifiesPayee | epo-inv:Invoice -> epo-inv:Payee [0..1] epo-pay:RemittanceAdvice -> epo-inv:Payee [0..1] |
|
| epo-inv:specifiesSellerTaxRepresentative | epo-inv:Invoice -> epo-inv:SellerTaxRepresentative [0..1] | |
| epo-ord:hasAmountDueForPayment | epo-inv:Invoice -> epo:MonetaryValue [1] | |
| epo-ord:hasPrepaidAmount | epo-inv:Invoice -> epo:MonetaryValue [0..*] | |
| epo-ord:hasRoundingAmount | epo-inv:Invoice -> epo:MonetaryValue [0..1] | |
| epo-ord:hasTaxInformation | epo-inv:Invoice -> epo-ord:TaxInformation [1] epo-inv:InvoiceLine -> epo-ord:TaxInformation [1] epo-inv:TaxBreakdownInformation -> epo-ord:TaxInformation [1] |
|
| epo-ord:hasTotalAllowanceAmount | epo-inv:Invoice -> epo:MonetaryValue [0..*] | |
| epo-ord:hasTotalChargeAmount | epo-inv:Invoice -> epo:MonetaryValue [0..*] | |
| epo-ord:hasTotalLineAmount | epo-inv:Invoice -> epo:MonetaryValue [1..*] | |
| epo-ord:hasTotalTaxExclusiveAmount | epo-inv:Invoice -> epo:MonetaryValue [1..*] | |
| epo-ord:hasTotalTaxInclusiveAmount | epo-inv:Invoice -> epo:MonetaryValue [1..*] | |
| epo-ord:specifiesAllowanceInformation | epo-inv:Invoice -> epo-ord:AllowanceInformation [0..*] | |
| epo-ord:specifiesDeliveryInformation | epo-inv:Invoice -> epo-ord:DeliveryInformation [0..1] | |
| epo-pay:hasPaymentMeansInformation | epo-pay:PaymentInformation -> epo-inv:PaymentInstructionsInformation [1] |