Repair Inspection Visit ​
A repair inspection visit is the first visit in a repair job workflow. Engineers diagnose boiler issues, determine the outcome, and either fix on-site or schedule follow-up work.
Definition ​
| Property | Description |
|---|---|
jobType | 'Repair' |
visitType | 'inspection' |
job.jobType | 'boiler_repair' for standard repairs, 'google_heat_link' for Heat Link repairs |
Job Properties ​
| Property | Description |
|---|---|
partsStatus | 'engineer_supplied' | 'order_required' | 'ordered' | 'ordered_manually' | 'not_required' |
job.visits | Array of previous visit reports with photos and outcomes |
screeningHistory | Customer screening answers (fault codes, boiler age, symptoms) |
existingBoilerType | Type of boiler being repaired |
fuelType | Gas/Oil/LPG |
Checklist Steps ​
1. Inspection Report ​
Select an outcome and complete the relevant screens per the flow above.
| Outcome | Description |
|---|---|
issue_fixed | Problem resolved during inspection visit |
repair_required | Further repair work needed, schedule follow-up |
replacement_required | Boiler beyond economical repair (BER) |
cannot_diagnose | Unable to determine the fault |
2. CP1 Form (Conditional) ​
Required if boiler work was performed. See CP1 Documentation.
3. Inspection Photos ​
| Outcome | Required Photos |
|---|---|
issue_fixed | Boiler, Data plate, Repair work, Parts used (optional) |
repair_required | Boiler, Data plate, Defect, Parts order confirmation* |
replacement_required | Boiler, Data plate, Defect |
cannot_diagnose | All optional: Boiler, Data plate, Defect |
* Parts order confirmation only required if partsSource === 'supplier' or customer selected "decide later".
Submission ​
| Endpoint | Body |
|---|---|
PUT /engineers/repair/boiler/{jobId}/event | {event: 'done'} |
Job transitions to ready_for_audit state on success.
Related ​
| Visit Type | Description | Documentation |
|---|---|---|
follow_up | Return visit to complete repair after parts ordered | Follow Up |
remedial | Additional work required after initial repair | Remedial |
For Heat Link repairs (job.jobType === 'google_heat_link'), see Heat Link.