This schema is designed to extract key information from offer documents, including details about the offer itself, provider and recipient, line items, taxes, and delivery and payment terms.
Fields
offer_name
Name of the offer
offer_number
States the offer number
offer_date
States the date on which the offer was created
validity
Date until which the offer is valid or a deadline which is added to the offer date. E.g., offer date 10.04.2026 with 2 weeks validity results in 24.04.2026 for validity
binding_nature
Indicates the binding nature of the offer.
binding
indicative
unknown
provider
Extracts all information about the provider
provider_name
Name of the company providing the offer
provider_contact_person_name
Name of the contact person on the provider side
provider_address
Address of the provider
provider_email
Email of the provider
provider_phone_number
Phone number of the contact person on the provider side
provider_website
Website of the provider
recipient
Extracts all information about the recipient
recipient_name
Name of the company receiving the offer
recipient_contact_person_name
Name of the contact person on the recipient side
recipient_address
Address of the recipient
recipient_email
Email of the recipient
recipient_phone_number
Phone number of the contact person on the recipient side
recipient_website
Website of the recipient
line_items
Extracts all information about the listed items of the offer
description
Name of the item
minimum_quantity
States the minimum purchase quantity
quantity
Quantity to which the offer refers
unit_price
States the price per unit
item_discount
States the discount granted for this item either percentage or discount amount.
total_price
States the total price of this item for the indicated quantity
total_discount
States the total discount granted for all positions
taxes
Extracts all information about taxes
tax_type
States the type of tax
tax_rate
States the tax rate
tax_amount
States the tax amount
total_taxes
States the total amount that must be paid in taxes
total_amount
States the final amount resulting from the offer
delivery_details
Extracts all information about the delivery
delivery_date
States the guaranteed delivery date
delivery_duration
If no guaranteed delivery date is mentioned, this states the period in which delivery is expected. E.g., (xy days/weeks)
delivery_cost
States the delivery or shipping costs incurred
payment_details
Extracts payment information
payment_terms
States payment terms
bank_details
States bank information such as IBAN, BIC, recipient
additional_information
States important offer-related information, such as notes or similar. If there is nothing of this kind, the field remains empty.