{
  "name": "Calibration certificate equipment register",
  "description": "Extract equipment reference, laboratory name, certificate reference from calibration certificate. Start with an editable schema, inspect JSON and review exceptions before your system handoff.",
  "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": "equipment_reference",
      "label": "Equipment Reference",
      "type": "string",
      "required": false,
      "description": "Equipment reference exactly as printed in this calibration certificate. Preserve identifiers and qualifiers; do not look up or infer missing information."
    },
    {
      "key": "laboratory_name",
      "label": "Laboratory Name",
      "type": "string",
      "required": false,
      "description": "Laboratory name exactly as printed in this calibration certificate. Preserve identifiers and qualifiers; do not look up or infer missing information."
    },
    {
      "key": "certificate_reference",
      "label": "Certificate Reference",
      "type": "string",
      "required": false,
      "description": "Certificate reference exactly as printed in this calibration certificate. Preserve identifiers and qualifiers; do not look up or infer missing information."
    },
    {
      "key": "calibration_date",
      "label": "Calibration Date",
      "type": "date",
      "required": false,
      "description": "Calibration date explicitly printed in this calibration certificate. Keep it distinct from other dates; leave it empty if no calendar date is stated."
    },
    {
      "key": "due_date",
      "label": "Due Date",
      "type": "date",
      "required": false,
      "description": "Due date explicitly printed in this calibration certificate. Keep it distinct from other dates; leave it empty if no calendar date is stated."
    },
    {
      "key": "result_rows",
      "label": "Result Rows",
      "type": "array",
      "required": false,
      "description": "Every visible result rows row in this calibration certificate. Preserve separate rows, labels and qualifiers; do not merge entries or reconstruct missing ones.",
      "items": {
        "type": "object",
        "fields": [
          {
            "key": "measurement_label",
            "label": "Measurement Label",
            "type": "string",
            "required": false,
            "description": "Measurement label exactly as printed in this calibration certificate. Preserve identifiers and qualifiers; do not look up or infer missing information."
          },
          {
            "key": "state_label",
            "label": "State Label",
            "type": "string",
            "required": false,
            "description": "State label exactly as printed in this calibration certificate. Preserve identifiers and qualifiers; do not look up or infer missing information."
          },
          {
            "key": "reported_value_text",
            "label": "Reported Value Text",
            "type": "string",
            "required": false,
            "description": "Reported value text exactly as printed in this calibration certificate. Preserve identifiers and qualifiers; do not look up or infer missing information."
          },
          {
            "key": "unit_of_measure",
            "label": "Unit Of Measure",
            "type": "string",
            "required": false,
            "description": "Printed quantity unit, kept distinct from package type or pricing unit."
          },
          {
            "key": "stated_uncertainty",
            "label": "Stated Uncertainty",
            "type": "string",
            "required": false,
            "description": "Uncertainty as reported by the laboratory; do not calculate or reinterpret it."
          }
        ]
      }
    },
    {
      "key": "stated_result",
      "label": "Stated Result",
      "type": "string",
      "required": false,
      "description": "Result as reported in the source. This field does not independently validate the test or inspection."
    }
  ]
}