> ## Documentation Index
> Fetch the complete documentation index at: https://docs.assetinfinity.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# My work with every field of the records each row points at: asset, assigned team, assigned vendor, contract, department, location, maintenance plan, site, work request.

> Choose this source when one report needs columns from more than one register. Every list, export and dashboard reads the base view instead, which costs none of these joins — and the planner does not remove them when the columns go unnamed, so the two are separate sources on purpose.



## OpenAPI

````yaml /api-reference/openapi.json get /my_work_expanded
openapi: 3.0.0
info:
  description: ''
  title: >-
    The only schema PostgREST exposes. Reads are security_invoker views; writes
    are SECURITY DEFINER functions. Rebuilt wholesale on every deploy — it holds
    no data.
  version: 12.2.3
servers:
  - url: https://app.assetinfinity.ai/api
security: []
tags:
  - name: Signing in
  - name: Profile
  - name: Assets
  - name: Asset lifecycle
  - name: Work lifecycle
  - name: Maintenance
  - name: Inventory
  - name: Inventory detail
  - name: Procurement
  - name: Contracts
  - name: Workforce
  - name: Capacity
  - name: Dispatch
  - name: Tools
  - name: Inspections
  - name: Verification
  - name: Reliability
  - name: Parts demand
  - name: Sensors and meters
  - name: Map
  - name: Floor plans
  - name: Labels
  - name: Lost and found
  - name: Root cause analysis
  - name: Reports
  - name: Audit center
  - name: Activity
  - name: Notifications
  - name: Channels
  - name: Search
  - name: Copilot
  - name: Import
  - name: Files
  - name: Sync
  - name: Support
  - name: Admin
  - name: Access
  - name: Lookups
  - name: Read models
  - name: Branding
  - name: Custom fields
  - name: Form studio
  - name: Workflows
  - name: Workflow studio
  - name: Rules
  - name: Statuses and transitions
  - name: Currencies and locales
  - name: Work configuration
  - name: Asset configuration
  - name: Inventory configuration
  - name: Tool configuration
  - name: Workforce configuration
  - name: Vendor and contract configuration
  - name: Document configuration
  - name: Inspection configuration
  - name: Sites, locations and the organisation
  - name: Platform
  - name: Amendments
  - name: Asset clone
  - name: Asset components
  - name: Asset register
  - name: Asset transfer
  - name: Audit feed
  - name: Billing
  - name: Bookings
  - name: Budgets
  - name: Bulk jobs
  - name: Calibration history
  - name: Capex plans
  - name: Conversations
  - name: Costing
  - name: Currency
  - name: Dashboards
  - name: Directory sync
  - name: Document control
  - name: Document folders
  - name: Document tree
  - name: Documents
  - name: Energy
  - name: Extracts
  - name: Features
  - name: Feeds
  - name: File exchange
  - name: Filing exceptions
  - name: Finance
  - name: Inbound mail
  - name: Keys
  - name: Knowledge
  - name: Licence
  - name: List views
  - name: Locations
  - name: Mapping
  - name: Mcp
  - name: Mcp oauth
  - name: Mfa
  - name: Numbering
  - name: Permits
  - name: Readers
  - name: Reference
  - name: Reference columns
  - name: Reference entry
  - name: Release
  - name: Scim
  - name: Security streams
  - name: Self verification
  - name: Setup
  - name: Shutdown
  - name: Sso
  - name: Telegram
  - name: Tenant switch
  - name: The caller's own work
  - name: The checklist library
  - name: Tools on a job, and who has them out
  - name: Tray
  - name: Vendor spend forecast
  - name: Vendors and contracts
  - name: Visitors
  - name: Work order execution
  - name: Work sequencing
  - name: Workforce detail
externalDocs:
  description: PostgREST Documentation
  url: https://postgrest.org/en/v12/references/api.html
paths:
  /my_work_expanded:
    get:
      tags:
        - my_work_expanded
      summary: >-
        My work with every field of the records each row points at: asset,
        assigned team, assigned vendor, contract, department, location,
        maintenance plan, site, work request.
      description: >-
        Choose this source when one report needs columns from more than one
        register. Every list, export and dashboard reads the base view instead,
        which costs none of these joins — and the planner does not remove them
        when the columns go unnamed, so the two are separate sources on purpose.
      parameters:
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.id'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.work_order_number'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.title'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.description'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.remarks'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_order_type_id
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.work_order_type'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_order_type_name
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.is_planned'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.is_emergency'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.priority'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.priority_name'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.priority_rank'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.status'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.status_id'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.state_model_version_id
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.status_label'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.status_category'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.is_open'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.allows_technician_edit
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.allows_parts_consumption
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.allows_labour_entry
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.allows_sla_extension
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.origin'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.reported_by_user_id
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.reported_by_user_name
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset_id'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset_number'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset_name'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset_category_id'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.site_id'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.site_code'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.location_id'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_order_category_id
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_occurrence_id
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.work_request_id'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.planned_start_at'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.planned_end_at'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.due_at'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.response_due_at'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.resolution_due_at'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.actual_start_at'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.actual_end_at'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.actual_duration_minutes
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.closed_at'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.readiness_score'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.is_ready'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.requires_permit'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.permit_required'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.safety_instructions
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.safety_briefing'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.problem_code'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.failure_code'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_order_resolution_code_id
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.resolution_code'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.resolution_code_name
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.resolution_notes'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.is_warranty_covered
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.contract_id'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.sla_breached'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.estimated_duration_minutes
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.total_cost'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.total_cost_currency_id
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.labour_cost'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.parts_cost'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.vendor_cost'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.status_is_terminal
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor_id
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor_name
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.assigned_team_id'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team_name
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.vendor_technician'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.vendor_technician_phone
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.assignees'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.cc'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.task_count'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.mandatory_tasks_outstanding
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.primary_image_file_id
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset_image_file_id
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.custom_fields'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.is_unassigned'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.age_days'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.turnaround_minutes
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.turnaround_running
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.checked_in_minutes
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.checked_in_since'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.is_overdue'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.sla_breached_now'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.pending_approval_request_id
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.pending_sla_extension_request_id
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.row_version'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.created_at'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.created_by_id'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.created_by_name'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.created_source'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.updated_at'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.updated_by_id'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.updated_by_name'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.assignment_role'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.accepted'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.assigned_at'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.planned_minutes'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__asset_number
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset__name'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__serial_number
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__asset_category_code
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__asset_category
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__asset_category_ancestor_ids
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__asset_category_path
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__asset_category_root_code
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__asset_category_root
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__asset_class_code
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__asset_class
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__asset_class_is_default
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset__status'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__status_label
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__status_category
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__criticality
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__criticality_rank
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__criticality_response_minutes
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset__site_code'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset__site_name'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__location_name
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset__latitude'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset__longitude'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__parent_asset_number
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__manufacturer
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset__model_code'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset__model_name'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__purchase_date
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__installation_date
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__commissioning_date
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__warranty_expires_on
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__health_score
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset__is_retired'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset__custodian'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__custodian_email
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__custody_since
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__custom_fields
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset__created_at'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__created_by_name
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.asset__updated_at'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.asset__updated_by_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__code
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__description
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__lead_names
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__default_assignee_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__is_active
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__member_count
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__members
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__category_ids
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__category_names
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__site_ids
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__site_names
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__work_order_type_ids
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__work_order_type_names
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__role_ids
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_team__role_names
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__vendor_number
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__legal_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__vendor_type
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__is_oem
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__status
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__status_label
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__status_category
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__email
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__phone
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__website
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__payment_terms_days
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__onboarded_on
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__approved_on
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__performance_score
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__usable
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__categories
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__site_count
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__active_contracts
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__best_response_minutes
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__average_rating
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__rating_count
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__open_work_orders
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__warranty_work_orders
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__open_claims
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__is_assignable
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__compliance_expiring
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__warranty_authorisations
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__custom_fields
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__created_at
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__created_by_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__updated_at
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.assigned_vendor__updated_by_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__contract_number
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.contract__name'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__contract_type
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__contract_type_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__contract_category
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.contract__status'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__status_label
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__status_category
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__vendor_number
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__vendor_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__site_code
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__site_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__start_date
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__end_date
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__signed_on
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__auto_renew
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__renewal_notice_days
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__contract_value
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__covers_parts
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__covers_labour
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__covers_travel
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__requires_authorized_vendor
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.contract__scope'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__exclusions_summary
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__owner_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__external_reference
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.contract__notes'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.contract__is_live'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__has_expired
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__days_remaining
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__in_renewal_window
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__named_assets
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__covered_asset_categories
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__visits_included
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__visits_used
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.contract__claims'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__custom_fields
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__created_at
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__created_by_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__updated_at
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.contract__updated_by_name
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.department__code'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.department__name'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.department__business_unit_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.department__cost_centre_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.department__manager_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.department__maintenance_manager_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.department__is_active
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.department__workers
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.department__assets
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__site_code
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__parent_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__location_type
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__level_hint
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.location__code'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.location__name'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.location__path'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.location__depth'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__latitude
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__longitude
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__is_active
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__allows_direct_filing
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__takes_filing
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__primary_location_head_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__alternate_location_heads
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__children
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.location__assets'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.location__assets_in_branch
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__inspection_template_code
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__inspection_template_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__raises_inspection
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__plan_number
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__description
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__maintenance_type
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__maintenance_type_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__status
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__status_label
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__status_category
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__site_code
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__priority_code
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__priority_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__criticality
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__trigger_combination
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__estimated_duration_minutes
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__lead_time_days
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__tolerance_days
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__sla_response_minutes
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__sla_resolution_minutes
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__assigned_team_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__preferred_worker_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__preferred_vendor_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__assigned_to_user_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__end_date
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__reminder_days
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__use_contract_visits
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__requires_permit
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__requires_shutdown
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__safety_instructions
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__instructions
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__auto_generate_work_order
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__current_version_number
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__last_generated_at
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__is_active
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__asset_count
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__asset_category_count
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__place_count
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__scope_names
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__asset_category_codes
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__asset_category_names
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__asset_names
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__place_names
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__task_count
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__requirement_count
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__trigger_count
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__frequency
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__next_due_at
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__work_orders_generated
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__custom_fields
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__created_at
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__created_by_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__updated_at
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.maintenance_plan__updated_by_name
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.site__code'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.site__name'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.site__timezone'
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.site__is_active'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.site__company_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.site__business_unit_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.site__business_unit_parent_name
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.site__asset_count'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__request_number
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__summary
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__description
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__status
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__status_label
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__status_category
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__source
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__category
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__category_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__reported_severity
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__severity_rank
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__suggested_priority_code
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__suggested_priority_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__asset_number
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__asset_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__requester_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__discovered_at
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__triaged_at
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__rejection_reason
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__assigned_worker_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__assigned_team_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__assigned_vendor_name
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.work_request__cc'
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__work_order_number
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__custom_fields
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__created_at
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__created_by_name
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__updated_at
        - $ref: >-
            #/components/parameters/rowFilter.my_work_expanded.work_request__updated_by_name
        - $ref: '#/components/parameters/rowFilter.my_work_expanded.reference_records'
        - $ref: '#/components/parameters/select'
        - $ref: '#/components/parameters/order'
        - $ref: '#/components/parameters/range'
        - $ref: '#/components/parameters/rangeUnit'
        - $ref: '#/components/parameters/offset'
        - $ref: '#/components/parameters/limit'
        - $ref: '#/components/parameters/preferCount'
      responses:
        '200':
          content:
            application/json:
              schema:
                items:
                  $ref: '#/components/schemas/my_work_expanded'
                type: array
            application/vnd.pgrst.object+json:
              schema:
                items:
                  $ref: '#/components/schemas/my_work_expanded'
                type: array
            application/vnd.pgrst.object+json;nulls=stripped:
              schema:
                items:
                  $ref: '#/components/schemas/my_work_expanded'
                type: array
            text/csv:
              schema:
                items:
                  $ref: '#/components/schemas/my_work_expanded'
                type: array
          description: OK
        '206':
          description: Partial Content
components:
  parameters:
    rowFilter.my_work_expanded.id:
      in: query
      name: id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_order_number:
      in: query
      name: work_order_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.title:
      in: query
      name: title
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.description:
      in: query
      name: description
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.remarks:
      in: query
      name: remarks
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_order_type_id:
      in: query
      name: work_order_type_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_order_type:
      in: query
      name: work_order_type
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_order_type_name:
      in: query
      name: work_order_type_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.is_planned:
      in: query
      name: is_planned
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.is_emergency:
      in: query
      name: is_emergency
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.priority:
      in: query
      name: priority
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.priority_name:
      in: query
      name: priority_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.priority_rank:
      in: query
      name: priority_rank
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.status:
      in: query
      name: status
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.status_id:
      in: query
      name: status_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.state_model_version_id:
      in: query
      name: state_model_version_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.status_label:
      in: query
      name: status_label
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.status_category:
      in: query
      name: status_category
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.is_open:
      in: query
      name: is_open
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.allows_technician_edit:
      in: query
      name: allows_technician_edit
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.allows_parts_consumption:
      in: query
      name: allows_parts_consumption
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.allows_labour_entry:
      in: query
      name: allows_labour_entry
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.allows_sla_extension:
      in: query
      name: allows_sla_extension
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.origin:
      in: query
      name: origin
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.reported_by_user_id:
      in: query
      name: reported_by_user_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.reported_by_user_name:
      in: query
      name: reported_by_user_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset_id:
      in: query
      name: asset_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset_number:
      in: query
      name: asset_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset_name:
      in: query
      name: asset_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset_category_id:
      in: query
      name: asset_category_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.site_id:
      in: query
      name: site_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.site_code:
      in: query
      name: site_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location_id:
      in: query
      name: location_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_order_category_id:
      in: query
      name: work_order_category_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_occurrence_id:
      in: query
      name: maintenance_occurrence_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request_id:
      in: query
      name: work_request_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.planned_start_at:
      in: query
      name: planned_start_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.planned_end_at:
      in: query
      name: planned_end_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.due_at:
      in: query
      name: due_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.response_due_at:
      in: query
      name: response_due_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.resolution_due_at:
      in: query
      name: resolution_due_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.actual_start_at:
      in: query
      name: actual_start_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.actual_end_at:
      in: query
      name: actual_end_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.actual_duration_minutes:
      in: query
      name: actual_duration_minutes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.closed_at:
      in: query
      name: closed_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.readiness_score:
      in: query
      name: readiness_score
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.is_ready:
      in: query
      name: is_ready
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.requires_permit:
      in: query
      name: requires_permit
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.permit_required:
      in: query
      name: permit_required
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.safety_instructions:
      in: query
      name: safety_instructions
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.safety_briefing:
      in: query
      name: safety_briefing
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.problem_code:
      in: query
      name: problem_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.failure_code:
      in: query
      name: failure_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_order_resolution_code_id:
      in: query
      name: work_order_resolution_code_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.resolution_code:
      in: query
      name: resolution_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.resolution_code_name:
      in: query
      name: resolution_code_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.resolution_notes:
      in: query
      name: resolution_notes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.is_warranty_covered:
      in: query
      name: is_warranty_covered
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract_id:
      in: query
      name: contract_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.sla_breached:
      in: query
      name: sla_breached
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.estimated_duration_minutes:
      in: query
      name: estimated_duration_minutes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.total_cost:
      in: query
      name: total_cost
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.total_cost_currency_id:
      in: query
      name: total_cost_currency_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.labour_cost:
      in: query
      name: labour_cost
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.parts_cost:
      in: query
      name: parts_cost
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.vendor_cost:
      in: query
      name: vendor_cost
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.status_is_terminal:
      in: query
      name: status_is_terminal
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor_id:
      in: query
      name: assigned_vendor_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor_name:
      in: query
      name: assigned_vendor_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team_id:
      in: query
      name: assigned_team_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team_name:
      in: query
      name: assigned_team_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.vendor_technician:
      in: query
      name: vendor_technician
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.vendor_technician_phone:
      in: query
      name: vendor_technician_phone
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assignees:
      in: query
      name: assignees
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.cc:
      in: query
      name: cc
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.task_count:
      in: query
      name: task_count
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.mandatory_tasks_outstanding:
      in: query
      name: mandatory_tasks_outstanding
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.primary_image_file_id:
      in: query
      name: primary_image_file_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset_image_file_id:
      in: query
      name: asset_image_file_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.custom_fields:
      in: query
      name: custom_fields
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.is_unassigned:
      in: query
      name: is_unassigned
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.age_days:
      in: query
      name: age_days
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.turnaround_minutes:
      in: query
      name: turnaround_minutes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.turnaround_running:
      in: query
      name: turnaround_running
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.checked_in_minutes:
      in: query
      name: checked_in_minutes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.checked_in_since:
      in: query
      name: checked_in_since
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.is_overdue:
      in: query
      name: is_overdue
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.sla_breached_now:
      in: query
      name: sla_breached_now
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.pending_approval_request_id:
      in: query
      name: pending_approval_request_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.pending_sla_extension_request_id:
      in: query
      name: pending_sla_extension_request_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.row_version:
      in: query
      name: row_version
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.created_at:
      in: query
      name: created_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.created_by_id:
      in: query
      name: created_by_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.created_by_name:
      in: query
      name: created_by_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.created_source:
      in: query
      name: created_source
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.updated_at:
      in: query
      name: updated_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.updated_by_id:
      in: query
      name: updated_by_id
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.updated_by_name:
      in: query
      name: updated_by_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assignment_role:
      in: query
      name: assignment_role
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.accepted:
      in: query
      name: accepted
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_at:
      in: query
      name: assigned_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.planned_minutes:
      in: query
      name: planned_minutes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__asset_number:
      in: query
      name: asset__asset_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__name:
      in: query
      name: asset__name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__serial_number:
      in: query
      name: asset__serial_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__asset_category_code:
      in: query
      name: asset__asset_category_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__asset_category:
      in: query
      name: asset__asset_category
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__asset_category_ancestor_ids:
      in: query
      name: asset__asset_category_ancestor_ids
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__asset_category_path:
      in: query
      name: asset__asset_category_path
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__asset_category_root_code:
      in: query
      name: asset__asset_category_root_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__asset_category_root:
      in: query
      name: asset__asset_category_root
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__asset_class_code:
      in: query
      name: asset__asset_class_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__asset_class:
      in: query
      name: asset__asset_class
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__asset_class_is_default:
      in: query
      name: asset__asset_class_is_default
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__status:
      in: query
      name: asset__status
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__status_label:
      in: query
      name: asset__status_label
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__status_category:
      in: query
      name: asset__status_category
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__criticality:
      in: query
      name: asset__criticality
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__criticality_rank:
      in: query
      name: asset__criticality_rank
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__criticality_response_minutes:
      in: query
      name: asset__criticality_response_minutes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__site_code:
      in: query
      name: asset__site_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__site_name:
      in: query
      name: asset__site_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__location_name:
      in: query
      name: asset__location_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__latitude:
      in: query
      name: asset__latitude
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__longitude:
      in: query
      name: asset__longitude
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__parent_asset_number:
      in: query
      name: asset__parent_asset_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__manufacturer:
      in: query
      name: asset__manufacturer
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__model_code:
      in: query
      name: asset__model_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__model_name:
      in: query
      name: asset__model_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__purchase_date:
      in: query
      name: asset__purchase_date
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__installation_date:
      in: query
      name: asset__installation_date
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__commissioning_date:
      in: query
      name: asset__commissioning_date
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__warranty_expires_on:
      in: query
      name: asset__warranty_expires_on
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__health_score:
      in: query
      name: asset__health_score
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__is_retired:
      in: query
      name: asset__is_retired
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__custodian:
      in: query
      name: asset__custodian
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__custodian_email:
      in: query
      name: asset__custodian_email
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__custody_since:
      in: query
      name: asset__custody_since
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__custom_fields:
      in: query
      name: asset__custom_fields
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__created_at:
      in: query
      name: asset__created_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__created_by_name:
      in: query
      name: asset__created_by_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__updated_at:
      in: query
      name: asset__updated_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.asset__updated_by_name:
      in: query
      name: asset__updated_by_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__code:
      in: query
      name: assigned_team__code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__name:
      in: query
      name: assigned_team__name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__description:
      in: query
      name: assigned_team__description
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__lead_names:
      in: query
      name: assigned_team__lead_names
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__default_assignee_name:
      in: query
      name: assigned_team__default_assignee_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__is_active:
      in: query
      name: assigned_team__is_active
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__member_count:
      in: query
      name: assigned_team__member_count
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__members:
      in: query
      name: assigned_team__members
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__category_ids:
      in: query
      name: assigned_team__category_ids
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__category_names:
      in: query
      name: assigned_team__category_names
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__site_ids:
      in: query
      name: assigned_team__site_ids
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__site_names:
      in: query
      name: assigned_team__site_names
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__work_order_type_ids:
      in: query
      name: assigned_team__work_order_type_ids
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__work_order_type_names:
      in: query
      name: assigned_team__work_order_type_names
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__role_ids:
      in: query
      name: assigned_team__role_ids
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_team__role_names:
      in: query
      name: assigned_team__role_names
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__vendor_number:
      in: query
      name: assigned_vendor__vendor_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__name:
      in: query
      name: assigned_vendor__name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__legal_name:
      in: query
      name: assigned_vendor__legal_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__vendor_type:
      in: query
      name: assigned_vendor__vendor_type
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__is_oem:
      in: query
      name: assigned_vendor__is_oem
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__status:
      in: query
      name: assigned_vendor__status
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__status_label:
      in: query
      name: assigned_vendor__status_label
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__status_category:
      in: query
      name: assigned_vendor__status_category
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__email:
      in: query
      name: assigned_vendor__email
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__phone:
      in: query
      name: assigned_vendor__phone
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__website:
      in: query
      name: assigned_vendor__website
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__payment_terms_days:
      in: query
      name: assigned_vendor__payment_terms_days
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__onboarded_on:
      in: query
      name: assigned_vendor__onboarded_on
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__approved_on:
      in: query
      name: assigned_vendor__approved_on
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__performance_score:
      in: query
      name: assigned_vendor__performance_score
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__usable:
      in: query
      name: assigned_vendor__usable
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__categories:
      in: query
      name: assigned_vendor__categories
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__site_count:
      in: query
      name: assigned_vendor__site_count
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__active_contracts:
      in: query
      name: assigned_vendor__active_contracts
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__best_response_minutes:
      in: query
      name: assigned_vendor__best_response_minutes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__average_rating:
      in: query
      name: assigned_vendor__average_rating
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__rating_count:
      in: query
      name: assigned_vendor__rating_count
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__open_work_orders:
      in: query
      name: assigned_vendor__open_work_orders
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__warranty_work_orders:
      in: query
      name: assigned_vendor__warranty_work_orders
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__open_claims:
      in: query
      name: assigned_vendor__open_claims
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__is_assignable:
      in: query
      name: assigned_vendor__is_assignable
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__compliance_expiring:
      in: query
      name: assigned_vendor__compliance_expiring
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__warranty_authorisations:
      in: query
      name: assigned_vendor__warranty_authorisations
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__custom_fields:
      in: query
      name: assigned_vendor__custom_fields
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__created_at:
      in: query
      name: assigned_vendor__created_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__created_by_name:
      in: query
      name: assigned_vendor__created_by_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__updated_at:
      in: query
      name: assigned_vendor__updated_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.assigned_vendor__updated_by_name:
      in: query
      name: assigned_vendor__updated_by_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__contract_number:
      in: query
      name: contract__contract_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__name:
      in: query
      name: contract__name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__contract_type:
      in: query
      name: contract__contract_type
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__contract_type_name:
      in: query
      name: contract__contract_type_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__contract_category:
      in: query
      name: contract__contract_category
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__status:
      in: query
      name: contract__status
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__status_label:
      in: query
      name: contract__status_label
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__status_category:
      in: query
      name: contract__status_category
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__vendor_number:
      in: query
      name: contract__vendor_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__vendor_name:
      in: query
      name: contract__vendor_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__site_code:
      in: query
      name: contract__site_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__site_name:
      in: query
      name: contract__site_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__start_date:
      in: query
      name: contract__start_date
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__end_date:
      in: query
      name: contract__end_date
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__signed_on:
      in: query
      name: contract__signed_on
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__auto_renew:
      in: query
      name: contract__auto_renew
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__renewal_notice_days:
      in: query
      name: contract__renewal_notice_days
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__contract_value:
      in: query
      name: contract__contract_value
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__covers_parts:
      in: query
      name: contract__covers_parts
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__covers_labour:
      in: query
      name: contract__covers_labour
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__covers_travel:
      in: query
      name: contract__covers_travel
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__requires_authorized_vendor:
      in: query
      name: contract__requires_authorized_vendor
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__scope:
      in: query
      name: contract__scope
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__exclusions_summary:
      in: query
      name: contract__exclusions_summary
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__owner_name:
      in: query
      name: contract__owner_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__external_reference:
      in: query
      name: contract__external_reference
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__notes:
      in: query
      name: contract__notes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__is_live:
      in: query
      name: contract__is_live
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__has_expired:
      in: query
      name: contract__has_expired
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__days_remaining:
      in: query
      name: contract__days_remaining
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__in_renewal_window:
      in: query
      name: contract__in_renewal_window
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__named_assets:
      in: query
      name: contract__named_assets
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__covered_asset_categories:
      in: query
      name: contract__covered_asset_categories
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__visits_included:
      in: query
      name: contract__visits_included
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__visits_used:
      in: query
      name: contract__visits_used
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__claims:
      in: query
      name: contract__claims
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__custom_fields:
      in: query
      name: contract__custom_fields
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__created_at:
      in: query
      name: contract__created_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__created_by_name:
      in: query
      name: contract__created_by_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__updated_at:
      in: query
      name: contract__updated_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.contract__updated_by_name:
      in: query
      name: contract__updated_by_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.department__code:
      in: query
      name: department__code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.department__name:
      in: query
      name: department__name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.department__business_unit_name:
      in: query
      name: department__business_unit_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.department__cost_centre_name:
      in: query
      name: department__cost_centre_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.department__manager_name:
      in: query
      name: department__manager_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.department__maintenance_manager_name:
      in: query
      name: department__maintenance_manager_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.department__is_active:
      in: query
      name: department__is_active
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.department__workers:
      in: query
      name: department__workers
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.department__assets:
      in: query
      name: department__assets
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__site_code:
      in: query
      name: location__site_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__parent_name:
      in: query
      name: location__parent_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__location_type:
      in: query
      name: location__location_type
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__level_hint:
      in: query
      name: location__level_hint
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__code:
      in: query
      name: location__code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__name:
      in: query
      name: location__name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__path:
      in: query
      name: location__path
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__depth:
      in: query
      name: location__depth
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__latitude:
      in: query
      name: location__latitude
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__longitude:
      in: query
      name: location__longitude
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__is_active:
      in: query
      name: location__is_active
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__allows_direct_filing:
      in: query
      name: location__allows_direct_filing
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__takes_filing:
      in: query
      name: location__takes_filing
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__primary_location_head_name:
      in: query
      name: location__primary_location_head_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__alternate_location_heads:
      in: query
      name: location__alternate_location_heads
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__children:
      in: query
      name: location__children
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__assets:
      in: query
      name: location__assets
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.location__assets_in_branch:
      in: query
      name: location__assets_in_branch
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__inspection_template_code:
      in: query
      name: maintenance_plan__inspection_template_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__inspection_template_name:
      in: query
      name: maintenance_plan__inspection_template_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__raises_inspection:
      in: query
      name: maintenance_plan__raises_inspection
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__plan_number:
      in: query
      name: maintenance_plan__plan_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__name:
      in: query
      name: maintenance_plan__name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__description:
      in: query
      name: maintenance_plan__description
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__maintenance_type:
      in: query
      name: maintenance_plan__maintenance_type
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__maintenance_type_name:
      in: query
      name: maintenance_plan__maintenance_type_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__status:
      in: query
      name: maintenance_plan__status
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__status_label:
      in: query
      name: maintenance_plan__status_label
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__status_category:
      in: query
      name: maintenance_plan__status_category
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__site_code:
      in: query
      name: maintenance_plan__site_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__priority_code:
      in: query
      name: maintenance_plan__priority_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__priority_name:
      in: query
      name: maintenance_plan__priority_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__criticality:
      in: query
      name: maintenance_plan__criticality
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__trigger_combination:
      in: query
      name: maintenance_plan__trigger_combination
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__estimated_duration_minutes:
      in: query
      name: maintenance_plan__estimated_duration_minutes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__lead_time_days:
      in: query
      name: maintenance_plan__lead_time_days
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__tolerance_days:
      in: query
      name: maintenance_plan__tolerance_days
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__sla_response_minutes:
      in: query
      name: maintenance_plan__sla_response_minutes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__sla_resolution_minutes:
      in: query
      name: maintenance_plan__sla_resolution_minutes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__assigned_team_name:
      in: query
      name: maintenance_plan__assigned_team_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__preferred_worker_name:
      in: query
      name: maintenance_plan__preferred_worker_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__preferred_vendor_name:
      in: query
      name: maintenance_plan__preferred_vendor_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__assigned_to_user_name:
      in: query
      name: maintenance_plan__assigned_to_user_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__end_date:
      in: query
      name: maintenance_plan__end_date
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__reminder_days:
      in: query
      name: maintenance_plan__reminder_days
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__use_contract_visits:
      in: query
      name: maintenance_plan__use_contract_visits
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__requires_permit:
      in: query
      name: maintenance_plan__requires_permit
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__requires_shutdown:
      in: query
      name: maintenance_plan__requires_shutdown
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__safety_instructions:
      in: query
      name: maintenance_plan__safety_instructions
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__instructions:
      in: query
      name: maintenance_plan__instructions
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__auto_generate_work_order:
      in: query
      name: maintenance_plan__auto_generate_work_order
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__current_version_number:
      in: query
      name: maintenance_plan__current_version_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__last_generated_at:
      in: query
      name: maintenance_plan__last_generated_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__is_active:
      in: query
      name: maintenance_plan__is_active
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__asset_count:
      in: query
      name: maintenance_plan__asset_count
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__asset_category_count:
      in: query
      name: maintenance_plan__asset_category_count
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__place_count:
      in: query
      name: maintenance_plan__place_count
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__scope_names:
      in: query
      name: maintenance_plan__scope_names
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__asset_category_codes:
      in: query
      name: maintenance_plan__asset_category_codes
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__asset_category_names:
      in: query
      name: maintenance_plan__asset_category_names
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__asset_names:
      in: query
      name: maintenance_plan__asset_names
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__place_names:
      in: query
      name: maintenance_plan__place_names
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__task_count:
      in: query
      name: maintenance_plan__task_count
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__requirement_count:
      in: query
      name: maintenance_plan__requirement_count
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__trigger_count:
      in: query
      name: maintenance_plan__trigger_count
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__frequency:
      in: query
      name: maintenance_plan__frequency
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__next_due_at:
      in: query
      name: maintenance_plan__next_due_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__work_orders_generated:
      in: query
      name: maintenance_plan__work_orders_generated
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__custom_fields:
      in: query
      name: maintenance_plan__custom_fields
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__created_at:
      in: query
      name: maintenance_plan__created_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__created_by_name:
      in: query
      name: maintenance_plan__created_by_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__updated_at:
      in: query
      name: maintenance_plan__updated_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.maintenance_plan__updated_by_name:
      in: query
      name: maintenance_plan__updated_by_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.site__code:
      in: query
      name: site__code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.site__name:
      in: query
      name: site__name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.site__timezone:
      in: query
      name: site__timezone
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.site__is_active:
      in: query
      name: site__is_active
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.site__company_name:
      in: query
      name: site__company_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.site__business_unit_name:
      in: query
      name: site__business_unit_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.site__business_unit_parent_name:
      in: query
      name: site__business_unit_parent_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.site__asset_count:
      in: query
      name: site__asset_count
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__request_number:
      in: query
      name: work_request__request_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__summary:
      in: query
      name: work_request__summary
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__description:
      in: query
      name: work_request__description
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__status:
      in: query
      name: work_request__status
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__status_label:
      in: query
      name: work_request__status_label
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__status_category:
      in: query
      name: work_request__status_category
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__source:
      in: query
      name: work_request__source
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__category:
      in: query
      name: work_request__category
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__category_name:
      in: query
      name: work_request__category_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__reported_severity:
      in: query
      name: work_request__reported_severity
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__severity_rank:
      in: query
      name: work_request__severity_rank
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__suggested_priority_code:
      in: query
      name: work_request__suggested_priority_code
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__suggested_priority_name:
      in: query
      name: work_request__suggested_priority_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__asset_number:
      in: query
      name: work_request__asset_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__asset_name:
      in: query
      name: work_request__asset_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__requester_name:
      in: query
      name: work_request__requester_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__discovered_at:
      in: query
      name: work_request__discovered_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__triaged_at:
      in: query
      name: work_request__triaged_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__rejection_reason:
      in: query
      name: work_request__rejection_reason
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__assigned_worker_name:
      in: query
      name: work_request__assigned_worker_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__assigned_team_name:
      in: query
      name: work_request__assigned_team_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__assigned_vendor_name:
      in: query
      name: work_request__assigned_vendor_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__cc:
      in: query
      name: work_request__cc
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__work_order_number:
      in: query
      name: work_request__work_order_number
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__custom_fields:
      in: query
      name: work_request__custom_fields
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__created_at:
      in: query
      name: work_request__created_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__created_by_name:
      in: query
      name: work_request__created_by_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__updated_at:
      in: query
      name: work_request__updated_at
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.work_request__updated_by_name:
      in: query
      name: work_request__updated_by_name
      required: false
      schema:
        type: string
    rowFilter.my_work_expanded.reference_records:
      in: query
      name: reference_records
      required: false
      schema:
        type: string
    select:
      description: Filtering Columns
      in: query
      name: select
      required: false
      schema:
        type: string
    order:
      description: Ordering
      in: query
      name: order
      required: false
      schema:
        type: string
    range:
      description: Limiting and Pagination
      in: header
      name: Range
      required: false
      schema:
        type: string
    rangeUnit:
      description: Limiting and Pagination
      in: header
      name: Range-Unit
      required: false
      schema:
        default: items
        type: string
    offset:
      description: Limiting and Pagination
      in: query
      name: offset
      required: false
      schema:
        type: string
    limit:
      description: Limiting and Pagination
      in: query
      name: limit
      required: false
      schema:
        type: string
    preferCount:
      description: Preference
      in: header
      name: Prefer
      required: false
      schema:
        enum:
          - count=none
        type: string
  schemas:
    my_work_expanded:
      description: >-
        My work with every field of the records each row points at: asset,
        assigned team, assigned vendor, contract, department, location,
        maintenance plan, site, work request.


        Choose this source when one report needs columns from more than one
        register. Every list, export and dashboard reads the base view instead,
        which costs none of these joins — and the planner does not remove them
        when the columns go unnamed, so the two are separate sources on purpose.
      properties:
        accepted:
          format: boolean
          type: boolean
        actual_duration_minutes:
          format: integer
          type: integer
        actual_end_at:
          format: timestamp with time zone
          type: string
        actual_start_at:
          format: timestamp with time zone
          type: string
        age_days:
          format: integer
          type: integer
        allows_labour_entry:
          format: boolean
          type: boolean
        allows_parts_consumption:
          format: boolean
          type: boolean
        allows_sla_extension:
          format: boolean
          type: boolean
        allows_technician_edit:
          format: boolean
          type: boolean
        asset__asset_category:
          format: character varying
          maxLength: 200
          type: string
        asset__asset_category_ancestor_ids:
          format: uuid[]
          items:
            type: string
          type: array
        asset__asset_category_code:
          format: character varying
          maxLength: 60
          type: string
        asset__asset_category_path:
          format: text
          type: string
        asset__asset_category_root:
          format: character varying
          maxLength: 200
          type: string
        asset__asset_category_root_code:
          format: character varying
          maxLength: 60
          type: string
        asset__asset_class:
          format: character varying
          type: string
        asset__asset_class_code:
          format: character varying
          type: string
        asset__asset_class_is_default:
          format: boolean
          type: boolean
        asset__asset_number:
          format: character varying
          maxLength: 80
          type: string
        asset__commissioning_date:
          format: date
          type: string
        asset__created_at:
          format: timestamp with time zone
          type: string
        asset__created_by_name:
          format: character varying
          maxLength: 200
          type: string
        asset__criticality:
          format: character varying
          maxLength: 40
          type: string
        asset__criticality_rank:
          format: smallint
          type: integer
        asset__criticality_response_minutes:
          format: integer
          type: integer
        asset__custodian:
          format: character varying
          type: string
        asset__custodian_email:
          format: public.citext
          type: string
        asset__custody_since:
          format: date
          type: string
        asset__custom_fields:
          format: jsonb
        asset__health_score:
          format: numeric
          type: number
        asset__installation_date:
          format: date
          type: string
        asset__is_retired:
          format: boolean
          type: boolean
        asset__latitude:
          format: numeric
          type: number
        asset__location_name:
          format: character varying
          maxLength: 200
          type: string
        asset__longitude:
          format: numeric
          type: number
        asset__manufacturer:
          format: character varying
          maxLength: 200
          type: string
        asset__model_code:
          format: character varying
          maxLength: 80
          type: string
        asset__model_name:
          format: character varying
          maxLength: 200
          type: string
        asset__name:
          format: character varying
          maxLength: 250
          type: string
        asset__parent_asset_number:
          format: character varying
          maxLength: 80
          type: string
        asset__purchase_date:
          format: date
          type: string
        asset__serial_number:
          format: character varying
          maxLength: 120
          type: string
        asset__site_code:
          format: character varying
          maxLength: 50
          type: string
        asset__site_name:
          format: character varying
          maxLength: 200
          type: string
        asset__status:
          format: character varying
          maxLength: 60
          type: string
        asset__status_category:
          format: character varying
          maxLength: 20
          type: string
        asset__status_label:
          format: text
          type: string
        asset__updated_at:
          format: timestamp with time zone
          type: string
        asset__updated_by_name:
          format: character varying
          maxLength: 200
          type: string
        asset__warranty_expires_on:
          format: date
          type: string
        asset_category_id:
          description: >-
            Note:

            This is a Foreign Key to `asset_categories.id`.<fk
            table='asset_categories' column='id'/>
          format: uuid
          type: string
        asset_id:
          description: >-
            Note:

            This is a Foreign Key to `asset_contracts.asset_id`.<fk
            table='asset_contracts' column='asset_id'/>
          format: uuid
          type: string
        asset_image_file_id:
          format: uuid
          type: string
        asset_name:
          format: character varying
          maxLength: 250
          type: string
        asset_number:
          format: character varying
          maxLength: 80
          type: string
        assigned_at:
          format: timestamp with time zone
          type: string
        assigned_team__category_ids:
          format: uuid[]
          items:
            type: string
          type: array
        assigned_team__category_names:
          format: character varying[]
          items:
            type: string
          type: array
        assigned_team__code:
          format: character varying
          maxLength: 60
          type: string
        assigned_team__default_assignee_name:
          format: character varying
          maxLength: 200
          type: string
        assigned_team__description:
          format: text
          type: string
        assigned_team__is_active:
          format: boolean
          type: boolean
        assigned_team__lead_names:
          format: text
          type: string
        assigned_team__member_count:
          format: bigint
          type: integer
        assigned_team__members:
          format: jsonb
        assigned_team__name:
          format: character varying
          maxLength: 200
          type: string
        assigned_team__role_ids:
          format: uuid[]
          items:
            type: string
          type: array
        assigned_team__role_names:
          format: character varying[]
          items:
            type: string
          type: array
        assigned_team__site_ids:
          format: uuid[]
          items:
            type: string
          type: array
        assigned_team__site_names:
          format: character varying[]
          items:
            type: string
          type: array
        assigned_team__work_order_type_ids:
          format: uuid[]
          items:
            type: string
          type: array
        assigned_team__work_order_type_names:
          format: character varying[]
          items:
            type: string
          type: array
        assigned_team_id:
          description: |-
            Note:
            This is a Foreign Key to `teams.id`.<fk table='teams' column='id'/>
          format: uuid
          type: string
        assigned_team_name:
          format: character varying
          maxLength: 200
          type: string
        assigned_vendor__active_contracts:
          format: bigint
          type: integer
        assigned_vendor__approved_on:
          format: date
          type: string
        assigned_vendor__average_rating:
          format: numeric
          type: number
        assigned_vendor__best_response_minutes:
          format: integer
          type: integer
        assigned_vendor__categories:
          format: jsonb
        assigned_vendor__compliance_expiring:
          format: bigint
          type: integer
        assigned_vendor__created_at:
          format: timestamp with time zone
          type: string
        assigned_vendor__created_by_name:
          format: character varying
          maxLength: 200
          type: string
        assigned_vendor__custom_fields:
          format: jsonb
        assigned_vendor__email:
          format: public.citext
          type: string
        assigned_vendor__is_assignable:
          format: boolean
          type: boolean
        assigned_vendor__is_oem:
          format: boolean
          type: boolean
        assigned_vendor__legal_name:
          format: character varying
          maxLength: 250
          type: string
        assigned_vendor__name:
          format: character varying
          maxLength: 200
          type: string
        assigned_vendor__onboarded_on:
          format: date
          type: string
        assigned_vendor__open_claims:
          format: bigint
          type: integer
        assigned_vendor__open_work_orders:
          format: bigint
          type: integer
        assigned_vendor__payment_terms_days:
          format: integer
          type: integer
        assigned_vendor__performance_score:
          format: numeric
          type: number
        assigned_vendor__phone:
          format: character varying
          maxLength: 40
          type: string
        assigned_vendor__rating_count:
          format: bigint
          type: integer
        assigned_vendor__site_count:
          format: bigint
          type: integer
        assigned_vendor__status:
          format: character varying
          maxLength: 60
          type: string
        assigned_vendor__status_category:
          format: character varying
          maxLength: 20
          type: string
        assigned_vendor__status_label:
          format: text
          type: string
        assigned_vendor__updated_at:
          format: timestamp with time zone
          type: string
        assigned_vendor__updated_by_name:
          format: character varying
          maxLength: 200
          type: string
        assigned_vendor__usable:
          format: boolean
          type: boolean
        assigned_vendor__vendor_number:
          format: character varying
          maxLength: 60
          type: string
        assigned_vendor__vendor_type:
          format: character varying
          maxLength: 40
          type: string
        assigned_vendor__warranty_authorisations:
          format: bigint
          type: integer
        assigned_vendor__warranty_work_orders:
          format: bigint
          type: integer
        assigned_vendor__website:
          format: character varying
          maxLength: 250
          type: string
        assigned_vendor_id:
          description: >-
            Note:

            This is a Foreign Key to `assignable_vendors.id`.<fk
            table='assignable_vendors' column='id'/>
          format: uuid
          type: string
        assigned_vendor_name:
          format: character varying
          maxLength: 200
          type: string
        assignees:
          format: jsonb
        assignment_role:
          format: character varying
          maxLength: 30
          type: string
        cc:
          format: jsonb
        checked_in_minutes:
          format: integer
          type: integer
        checked_in_since:
          format: timestamp with time zone
          type: string
        closed_at:
          format: timestamp with time zone
          type: string
        contract__auto_renew:
          format: boolean
          type: boolean
        contract__claims:
          format: bigint
          type: integer
        contract__contract_category:
          format: character varying
          maxLength: 30
          type: string
        contract__contract_number:
          format: character varying
          maxLength: 60
          type: string
        contract__contract_type:
          format: character varying
          maxLength: 40
          type: string
        contract__contract_type_name:
          format: character varying
          maxLength: 150
          type: string
        contract__contract_value:
          format: numeric
          type: number
        contract__covered_asset_categories:
          format: bigint
          type: integer
        contract__covers_labour:
          format: boolean
          type: boolean
        contract__covers_parts:
          format: boolean
          type: boolean
        contract__covers_travel:
          format: boolean
          type: boolean
        contract__created_at:
          format: timestamp with time zone
          type: string
        contract__created_by_name:
          format: character varying
          maxLength: 200
          type: string
        contract__custom_fields:
          format: jsonb
        contract__days_remaining:
          format: integer
          type: integer
        contract__end_date:
          format: date
          type: string
        contract__exclusions_summary:
          format: text
          type: string
        contract__external_reference:
          format: character varying
          maxLength: 120
          type: string
        contract__has_expired:
          format: boolean
          type: boolean
        contract__in_renewal_window:
          format: boolean
          type: boolean
        contract__is_live:
          format: boolean
          type: boolean
        contract__name:
          format: character varying
          maxLength: 200
          type: string
        contract__named_assets:
          format: bigint
          type: integer
        contract__notes:
          format: text
          type: string
        contract__owner_name:
          format: character varying
          maxLength: 200
          type: string
        contract__renewal_notice_days:
          format: integer
          type: integer
        contract__requires_authorized_vendor:
          format: boolean
          type: boolean
        contract__scope:
          format: text
          type: string
        contract__signed_on:
          format: date
          type: string
        contract__site_code:
          format: character varying
          maxLength: 50
          type: string
        contract__site_name:
          format: character varying
          maxLength: 200
          type: string
        contract__start_date:
          format: date
          type: string
        contract__status:
          format: character varying
          maxLength: 60
          type: string
        contract__status_category:
          format: character varying
          maxLength: 20
          type: string
        contract__status_label:
          format: text
          type: string
        contract__updated_at:
          format: timestamp with time zone
          type: string
        contract__updated_by_name:
          format: character varying
          maxLength: 200
          type: string
        contract__vendor_name:
          format: character varying
          maxLength: 200
          type: string
        contract__vendor_number:
          format: character varying
          maxLength: 60
          type: string
        contract__visits_included:
          format: bigint
          type: integer
        contract__visits_used:
          format: bigint
          type: integer
        contract_id:
          description: >-
            Note:

            This is a Foreign Key to `contract_cover.contract_id`.<fk
            table='contract_cover' column='contract_id'/>
          format: uuid
          type: string
        created_at:
          format: timestamp with time zone
          type: string
        created_by_id:
          description: >-
            Note:

            This is a Foreign Key to `capex_invite_candidates.id`.<fk
            table='capex_invite_candidates' column='id'/>
          format: uuid
          type: string
        created_by_name:
          format: character varying
          maxLength: 200
          type: string
        created_source:
          format: text
          type: string
        custom_fields:
          format: jsonb
        department__assets:
          format: bigint
          type: integer
        department__business_unit_name:
          format: character varying
          maxLength: 200
          type: string
        department__code:
          format: character varying
          maxLength: 50
          type: string
        department__cost_centre_name:
          format: character varying
          maxLength: 200
          type: string
        department__is_active:
          format: boolean
          type: boolean
        department__maintenance_manager_name:
          format: character varying
          maxLength: 200
          type: string
        department__manager_name:
          format: character varying
          maxLength: 200
          type: string
        department__name:
          format: character varying
          maxLength: 200
          type: string
        department__workers:
          format: bigint
          type: integer
        description:
          format: text
          type: string
        due_at:
          format: timestamp with time zone
          type: string
        estimated_duration_minutes:
          format: integer
          type: integer
        failure_code:
          format: character varying
          maxLength: 80
          type: string
        id:
          description: |-
            Note:
            This is a Primary Key.<pk/>
          format: uuid
          type: string
        is_emergency:
          format: boolean
          type: boolean
        is_open:
          format: boolean
          type: boolean
        is_overdue:
          format: boolean
          type: boolean
        is_planned:
          format: boolean
          type: boolean
        is_ready:
          format: boolean
          type: boolean
        is_unassigned:
          format: boolean
          type: boolean
        is_warranty_covered:
          format: boolean
          type: boolean
        labour_cost:
          format: numeric
          type: number
        location__allows_direct_filing:
          format: boolean
          type: boolean
        location__alternate_location_heads:
          format: jsonb
        location__assets:
          format: bigint
          type: integer
        location__assets_in_branch:
          format: bigint
          type: integer
        location__children:
          format: bigint
          type: integer
        location__code:
          format: character varying
          maxLength: 80
          type: string
        location__depth:
          format: smallint
          type: integer
        location__is_active:
          format: boolean
          type: boolean
        location__latitude:
          format: numeric
          type: number
        location__level_hint:
          format: smallint
          type: integer
        location__location_type:
          format: character varying
          maxLength: 150
          type: string
        location__longitude:
          format: numeric
          type: number
        location__name:
          format: character varying
          maxLength: 200
          type: string
        location__parent_name:
          format: character varying
          maxLength: 200
          type: string
        location__path:
          format: text
          type: string
        location__primary_location_head_name:
          format: character varying
          maxLength: 200
          type: string
        location__site_code:
          format: character varying
          maxLength: 50
          type: string
        location__takes_filing:
          format: boolean
          type: boolean
        location_id:
          description: >-
            Note:

            This is a Foreign Key to `location_settings.id`.<fk
            table='location_settings' column='id'/>
          format: uuid
          type: string
        maintenance_occurrence_id:
          description: >-
            Note:

            This is a Foreign Key to
            `asset_maintenance_plans.next_occurrence_id`.<fk
            table='asset_maintenance_plans' column='next_occurrence_id'/>
          format: uuid
          type: string
        maintenance_plan__asset_category_codes:
          format: text[]
          items:
            type: string
          type: array
        maintenance_plan__asset_category_count:
          format: bigint
          type: integer
        maintenance_plan__asset_category_names:
          format: text
          type: string
        maintenance_plan__asset_count:
          format: bigint
          type: integer
        maintenance_plan__asset_names:
          format: text
          type: string
        maintenance_plan__assigned_team_name:
          format: character varying
          maxLength: 200
          type: string
        maintenance_plan__assigned_to_user_name:
          format: character varying
          maxLength: 200
          type: string
        maintenance_plan__auto_generate_work_order:
          format: boolean
          type: boolean
        maintenance_plan__created_at:
          format: timestamp with time zone
          type: string
        maintenance_plan__created_by_name:
          format: character varying
          maxLength: 200
          type: string
        maintenance_plan__criticality:
          format: character varying
          maxLength: 40
          type: string
        maintenance_plan__current_version_number:
          format: integer
          type: integer
        maintenance_plan__custom_fields:
          format: jsonb
        maintenance_plan__description:
          format: text
          type: string
        maintenance_plan__end_date:
          format: date
          type: string
        maintenance_plan__estimated_duration_minutes:
          format: integer
          type: integer
        maintenance_plan__frequency:
          format: text
          type: string
        maintenance_plan__inspection_template_code:
          format: character varying
          maxLength: 60
          type: string
        maintenance_plan__inspection_template_name:
          format: character varying
          maxLength: 250
          type: string
        maintenance_plan__instructions:
          format: text
          type: string
        maintenance_plan__is_active:
          format: boolean
          type: boolean
        maintenance_plan__last_generated_at:
          format: timestamp with time zone
          type: string
        maintenance_plan__lead_time_days:
          format: integer
          type: integer
        maintenance_plan__maintenance_type:
          format: character varying
          maxLength: 40
          type: string
        maintenance_plan__maintenance_type_name:
          format: character varying
          maxLength: 150
          type: string
        maintenance_plan__name:
          format: character varying
          maxLength: 250
          type: string
        maintenance_plan__next_due_at:
          format: timestamp with time zone
          type: string
        maintenance_plan__place_count:
          format: bigint
          type: integer
        maintenance_plan__place_names:
          format: text
          type: string
        maintenance_plan__plan_number:
          format: character varying
          maxLength: 60
          type: string
        maintenance_plan__preferred_vendor_name:
          format: character varying
          maxLength: 200
          type: string
        maintenance_plan__preferred_worker_name:
          format: character varying
          maxLength: 200
          type: string
        maintenance_plan__priority_code:
          format: character varying
          maxLength: 40
          type: string
        maintenance_plan__priority_name:
          format: character varying
          maxLength: 150
          type: string
        maintenance_plan__raises_inspection:
          format: boolean
          type: boolean
        maintenance_plan__reminder_days:
          format: integer
          type: integer
        maintenance_plan__requirement_count:
          format: bigint
          type: integer
        maintenance_plan__requires_permit:
          format: boolean
          type: boolean
        maintenance_plan__requires_shutdown:
          format: boolean
          type: boolean
        maintenance_plan__safety_instructions:
          format: text
          type: string
        maintenance_plan__scope_names:
          format: text[]
          items:
            type: string
          type: array
        maintenance_plan__site_code:
          format: character varying
          maxLength: 50
          type: string
        maintenance_plan__sla_resolution_minutes:
          format: integer
          type: integer
        maintenance_plan__sla_response_minutes:
          format: integer
          type: integer
        maintenance_plan__status:
          format: character varying
          maxLength: 60
          type: string
        maintenance_plan__status_category:
          format: character varying
          maxLength: 20
          type: string
        maintenance_plan__status_label:
          format: text
          type: string
        maintenance_plan__task_count:
          format: bigint
          type: integer
        maintenance_plan__tolerance_days:
          format: integer
          type: integer
        maintenance_plan__trigger_combination:
          format: character varying
          maxLength: 10
          type: string
        maintenance_plan__trigger_count:
          format: bigint
          type: integer
        maintenance_plan__updated_at:
          format: timestamp with time zone
          type: string
        maintenance_plan__updated_by_name:
          format: character varying
          maxLength: 200
          type: string
        maintenance_plan__use_contract_visits:
          format: boolean
          type: boolean
        maintenance_plan__work_orders_generated:
          format: bigint
          type: integer
        mandatory_tasks_outstanding:
          format: bigint
          type: integer
        origin:
          format: character varying
          maxLength: 30
          type: string
        parts_cost:
          format: numeric
          type: number
        pending_approval_request_id:
          format: uuid
          type: string
        pending_sla_extension_request_id:
          format: uuid
          type: string
        permit_required:
          format: boolean
          type: boolean
        planned_end_at:
          format: timestamp with time zone
          type: string
        planned_minutes:
          format: integer
          type: integer
        planned_start_at:
          format: timestamp with time zone
          type: string
        primary_image_file_id:
          format: uuid
          type: string
        priority:
          format: character varying
          maxLength: 40
          type: string
        priority_name:
          format: character varying
          maxLength: 150
          type: string
        priority_rank:
          format: smallint
          type: integer
        problem_code:
          format: character varying
          maxLength: 80
          type: string
        readiness_score:
          format: numeric
          type: number
        reference_records:
          format: jsonb
        remarks:
          format: text
          type: string
        reported_by_user_id:
          description: >-
            Note:

            This is a Foreign Key to `capex_invite_candidates.id`.<fk
            table='capex_invite_candidates' column='id'/>
          format: uuid
          type: string
        reported_by_user_name:
          format: character varying
          maxLength: 200
          type: string
        requires_permit:
          format: boolean
          type: boolean
        resolution_code:
          format: character varying
          maxLength: 60
          type: string
        resolution_code_name:
          format: character varying
          maxLength: 200
          type: string
        resolution_due_at:
          format: timestamp with time zone
          type: string
        resolution_notes:
          format: text
          type: string
        response_due_at:
          format: timestamp with time zone
          type: string
        row_version:
          format: bigint
          type: integer
        safety_briefing:
          format: text
          type: string
        safety_instructions:
          format: text
          type: string
        site__asset_count:
          format: bigint
          type: integer
        site__business_unit_name:
          format: character varying
          maxLength: 200
          type: string
        site__business_unit_parent_name:
          format: character varying
          maxLength: 200
          type: string
        site__code:
          format: character varying
          maxLength: 50
          type: string
        site__company_name:
          format: character varying
          maxLength: 200
          type: string
        site__is_active:
          format: boolean
          type: boolean
        site__name:
          format: character varying
          maxLength: 200
          type: string
        site__timezone:
          format: character varying
          maxLength: 100
          type: string
        site_code:
          format: character varying
          maxLength: 50
          type: string
        site_id:
          description: >-
            Note:

            This is a Foreign Key to `entry_currencies.for_site_id`.<fk
            table='entry_currencies' column='for_site_id'/>
          format: uuid
          type: string
        sla_breached:
          format: boolean
          type: boolean
        sla_breached_now:
          format: boolean
          type: boolean
        state_model_version_id:
          description: >-
            Note:

            This is a Foreign Key to `state_models.version_id`.<fk
            table='state_models' column='version_id'/>
          format: uuid
          type: string
        status:
          format: character varying
          maxLength: 60
          type: string
        status_category:
          format: character varying
          maxLength: 20
          type: string
        status_id:
          description: |-
            Note:
            This is a Primary Key.<pk/>
          format: uuid
          type: string
        status_is_terminal:
          format: boolean
          type: boolean
        status_label:
          format: text
          type: string
        task_count:
          format: bigint
          type: integer
        title:
          format: character varying
          maxLength: 250
          type: string
        total_cost:
          format: numeric
          type: number
        total_cost_currency_id:
          description: >-
            Note:

            This is a Foreign Key to `asset_cost_to_keep.currency_id`.<fk
            table='asset_cost_to_keep' column='currency_id'/>
          format: uuid
          type: string
        turnaround_minutes:
          format: integer
          type: integer
        turnaround_running:
          format: boolean
          type: boolean
        updated_at:
          format: timestamp with time zone
          type: string
        updated_by_id:
          description: >-
            Note:

            This is a Foreign Key to `capex_invite_candidates.id`.<fk
            table='capex_invite_candidates' column='id'/>
          format: uuid
          type: string
        updated_by_name:
          format: character varying
          maxLength: 200
          type: string
        vendor_cost:
          format: numeric
          type: number
        vendor_technician:
          format: character varying
          maxLength: 120
          type: string
        vendor_technician_phone:
          format: character varying
          maxLength: 40
          type: string
        work_order_category_id:
          description: >-
            Note:

            This is a Foreign Key to `asset_categories.id`.<fk
            table='asset_categories' column='id'/>
          format: uuid
          type: string
        work_order_number:
          format: character varying
          maxLength: 60
          type: string
        work_order_resolution_code_id:
          description: >-
            Note:

            This is a Foreign Key to `work_order_resolution_codes.id`.<fk
            table='work_order_resolution_codes' column='id'/>
          format: uuid
          type: string
        work_order_type:
          format: character varying
          maxLength: 40
          type: string
        work_order_type_id:
          description: >-
            Note:

            This is a Foreign Key to `work_order_types.id`.<fk
            table='work_order_types' column='id'/>
          format: uuid
          type: string
        work_order_type_name:
          format: character varying
          maxLength: 150
          type: string
        work_request__asset_name:
          format: character varying
          maxLength: 250
          type: string
        work_request__asset_number:
          format: character varying
          maxLength: 80
          type: string
        work_request__assigned_team_name:
          format: character varying
          maxLength: 200
          type: string
        work_request__assigned_vendor_name:
          format: character varying
          maxLength: 200
          type: string
        work_request__assigned_worker_name:
          format: character varying
          maxLength: 200
          type: string
        work_request__category:
          format: character varying
          maxLength: 60
          type: string
        work_request__category_name:
          format: character varying
          maxLength: 200
          type: string
        work_request__cc:
          format: jsonb
        work_request__created_at:
          format: timestamp with time zone
          type: string
        work_request__created_by_name:
          format: character varying
          maxLength: 200
          type: string
        work_request__custom_fields:
          format: jsonb
        work_request__description:
          format: text
          type: string
        work_request__discovered_at:
          format: timestamp with time zone
          type: string
        work_request__rejection_reason:
          format: text
          type: string
        work_request__reported_severity:
          format: character varying
          maxLength: 20
          type: string
        work_request__request_number:
          format: character varying
          maxLength: 60
          type: string
        work_request__requester_name:
          format: character varying
          maxLength: 200
          type: string
        work_request__severity_rank:
          format: integer
          type: integer
        work_request__source:
          format: character varying
          maxLength: 40
          type: string
        work_request__status:
          format: character varying
          maxLength: 60
          type: string
        work_request__status_category:
          format: character varying
          maxLength: 20
          type: string
        work_request__status_label:
          format: text
          type: string
        work_request__suggested_priority_code:
          format: character varying
          maxLength: 40
          type: string
        work_request__suggested_priority_name:
          format: character varying
          maxLength: 150
          type: string
        work_request__summary:
          format: character varying
          maxLength: 250
          type: string
        work_request__triaged_at:
          format: timestamp with time zone
          type: string
        work_request__updated_at:
          format: timestamp with time zone
          type: string
        work_request__updated_by_name:
          format: character varying
          maxLength: 200
          type: string
        work_request__work_order_number:
          format: character varying
          maxLength: 60
          type: string
        work_request_id:
          description: >-
            Note:

            This is a Foreign Key to `work_requests.id`.<fk
            table='work_requests' column='id'/>
          format: uuid
          type: string
      type: object

````