Skip to content

GSA Upload Wizard

The GSA Upload Wizard is a full-page experience for uploading and parsing Gestational Surrogacy Agreement contracts. This is a critical workflow — it populates the compensation schedule that drives all payments for a case.

GSA Upload Wizard showing document preview and parsed fields

Split-panel design:

  • Left panel — document preview with zoom controls (0.5x to 3x magnification) and pan/scroll
  • Right panel — parsed fields organized in collapsible sections
  • Header — back navigation to case detail and current funding amount
  • Footer — Cancel and Save buttons
  1. Staff navigates here from the case detail “Upload GSA” button
  2. Drag and drop a PDF of the signed GSA contract
  3. The system parses the document (OCR), extracting compensation values
  4. Triage View appears showing a summary of what was found

After parsing, a summary dashboard shows the status of every section:

Each section displays colored badges:

  • Green — number of fields successfully parsed
  • Red — number of required fields that couldn’t be found
  • Amber — number of optional fields not found

Click any section to drill into its detail view and review or correct the parsed values.

When reviewing a section:

  • An “All sections” breadcrumb lets you return to the triage overview
  • Each field shows a color-coded left border:
    • Green border — value was parsed successfully
    • Red border — required field that’s still missing
    • Amber border — optional field not found (can be filled manually)
  • All fields are editable — staff can correct any parsing error
  • Previous / Next buttons at the bottom navigate between sections

When hovering over any parsed field, the document preview on the left panel scrolls to and highlights the exact region where that value was extracted from (yellow highlight overlay). This lets staff verify the parsing accuracy at a glance.

SectionWhat It Contains
Monthly AllowanceDollar amount, start/end dates, notes
InsuranceHealth insurance, life insurance amounts
Base CompensationPayment schedule (typically 3 installments), transfer fees
Medical Procedures12+ procedure types with amounts (caesarean, amnio, etc.)
Bed RestSupport payments, childcare allowance, housekeeping
Lost WagesAppointment time, delivery recovery, travel time
ReimbursablesTravel, mileage, maternity clothing, meals
Contract SettingsVarious toggles and conditions
  1. Parsed values are compared to the agency’s disbursement type template
  2. Where GSA amounts differ from the template, case overrides are created
  3. The case is updated with the full compensation schedule
  4. An activity log entry records the upload
  5. Staff returns to the case detail page, where the Case Overrides panel now shows all parsed values

Visible to: Contracts Team, Super Admin