Skip to content

Callout Follow Up Visit

A follow-up visit is the return visit to complete a repair after parts have been ordered or when additional work was scheduled during the inspection. The engineer has access to the previous inspection report and photos.

Definition

PropertyDescription
jobType'Callout'
visitType'follow_up'

Job Properties

PropertyDescription
partsStatus'ordered' | 'ordered_manually' | 'engineer_supplied' - set during inspection
repairOutcomeOutcome from inspection visit (typically 'repair_required')
job.visitsArray containing the previous inspection visit report and photos

Checklist Steps

1. Repair Report

OutcomeDescription
issue_fixedRepair completed successfully
cannot_fixUnable to complete the repair

2. Parts & Materials (issue_fixed only)

Parts SourceDescription
supplierParts came from supplier order
engineerEngineer-supplied parts
not_applicableNo parts were required

3. CP1 Form (Conditional)

Required if boiler/gas work was performed. See CP1 Documentation.

4. Repair Photos

OutcomeParts SourceHas ReceiptRequired Photos
issue_fixedsupplier-Boiler, Data plate, Repair work or parts fitted
issue_fixedengineerYesBoiler, Data plate, Repair work or parts fitted, Receipt
issue_fixedengineerNoBoiler, Data plate, Parts before fitted, Repair work
issue_fixednot_applicable-Boiler, Data plate, Repair work or parts fitted
cannot_fix--All optional: Boiler, Data plate, Defect or defective part

Parts Reimbursement

When partsSource === 'engineer':

Has ReceiptReimbursement
YesFull cost reimbursed (receipt photo required)
NoPercentage of parts cost (parts photo required)

Submission

EndpointMethodBody
/engineers/callouts/visits/{visitId}/reportPOSTCalloutVisitOutcome
/engineers/callouts/visits/{webApiId}/eventPUT{event: 'done'}

The report is sent when the engineer completes the repair report; the done event is what transitions the job to ready_for_audit. Both path params carry the same value — mapCalloutJob sets id and webApiId from the API visit id.

Visit TypeDescriptionDocumentation
inspectionInitial diagnostic visitInspection
remedialAdditional work after follow-upRemedial