{
  "name": "Lease rent schedule preparation",
  "description": "Extract lease parties, term dates, base rent periods, and concessions into a reviewable rent schedule draft for lease administrators and property accounting.",
  "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": "tenant_name",
      "label": "Tenant Name",
      "type": "string",
      "required": false,
      "description": "Named tenant from the supplied document."
    },
    {
      "key": "premises",
      "label": "Premises",
      "type": "string",
      "required": false,
      "description": "Property and suite or unit description."
    },
    {
      "key": "lease_start_date",
      "label": "Lease Start Date",
      "type": "date",
      "required": false,
      "description": "Explicit date when present; conditional commencement needs review."
    },
    {
      "key": "lease_end_date",
      "label": "Lease End Date",
      "type": "date",
      "required": false,
      "description": "Printed end date, without inferring an exercised option."
    },
    {
      "key": "base_rent_periods",
      "label": "Base Rent Periods",
      "type": "array",
      "required": false,
      "description": "Each stated period with amount and payment frequency."
    },
    {
      "key": "concession_text",
      "label": "Concession Text",
      "type": "string",
      "required": false,
      "description": "Visible rent concession wording and conditions."
    },
    {
      "key": "security_deposit",
      "label": "Security Deposit",
      "type": "currency",
      "required": false,
      "description": "Deposit amount as stated; keep separate from rent."
    }
  ]
}