Skip to content

Remedial Jobs (Sub Jobs) ​

Remedial jobs are follow-up visits created from an installation to address additional work such as scaffolding, return visits, or outstanding tasks. They appear as separate jobs but are linked to the original installation via auditId.

Note: Repair and callout jobs also have remedial variants with different flows—see their respective documentation.

Job Properties ​

PropertyDescription
jobTypeAlways 'Remedial'
remedialTypeType of remedial (e.g., 'service')
auditIdLinks to the parent installation audit
hasCp1FormWhether CP1 is required for this remedial
notesExisting notes from the job
photosPre-existing photos from parent job

Completing a Remedial Job ​

1. CP1 Gas Safety Record (Conditional) ​

Only shown if job.hasCp1Form === true. See CP1 Documentation for details.

2. Job Report ​

Engineers must provide notes describing the work completed. This is a free-text field saved locally via Redux before submission.

3. Supporting Photos (Optional) ​

Optional photos documenting the remedial work. Photos are uploaded to S3 and submitted with the job.

Submission Flow ​

StepEndpointBody
1PUT /sub_job_audits/{auditId}{filenames, comment}

Job transitions to ready_for_audit state on success.