{
  "name": "Proof of delivery billing preparation",
  "description": "Parse delivery receipt references, dates, quantities, and exception notes into a billing review record. Prepare POD data for your team’s invoice-release checks.",
  "prompt_additions": "Extract only information explicitly present in this document. Do not infer missing values, verify authenticity, make business decisions, or compare other documents. Preserve identifiers as strings. Return amounts as numbers and dates as YYYY-MM-DD. Review and set required fields for your process before using this schema in production.",
  "fields": [
    {
      "key": "shipment_reference",
      "label": "Shipment Reference",
      "type": "string",
      "required": false,
      "description": "Visible load, BOL, or delivery reference specified by your schema."
    },
    {
      "key": "delivery_date",
      "label": "Delivery Date",
      "type": "date",
      "required": false,
      "description": "Recorded delivery date, when legible."
    },
    {
      "key": "delivery_time_text",
      "label": "Delivery Time Text",
      "type": "string",
      "required": false,
      "description": "Preserve the printed time and any stated time zone."
    },
    {
      "key": "consignee",
      "label": "Consignee",
      "type": "string",
      "required": false,
      "description": "Receiving business or location shown on the receipt."
    },
    {
      "key": "received_quantity",
      "label": "Received Quantity",
      "type": "number",
      "required": false,
      "description": "Explicit received quantity; do not substitute shipped quantity."
    },
    {
      "key": "quantity_unit",
      "label": "Quantity Unit",
      "type": "string",
      "required": false,
      "description": "Pallets, cartons, or another unit as written."
    },
    {
      "key": "exception_notes",
      "label": "Exception Notes",
      "type": "string",
      "required": false,
      "description": "Visible shortage or damage notes without interpreting liability."
    }
  ]
}