Retrieves all job work instruction checklist lines, optionally filtered via OData query options.

Request Information

URI Parameters :

None.

Body Parameters :

None.

Response Information

Resource Description :

IHttpActionResult containing the list of job work instruction checklist lines.

job_work_instruction_list
NameDescriptionTypeAdditional information
id

Primary Key

globally unique identifier
jobs_id

FK of a jobs

globally unique identifier
work_instruction_details_id

Foreign key of the work instruction template step (see ) this outcome was recorded against.

globally unique identifier
user_id

Foreign key of the user who recorded this outcome.

globally unique identifier
work_instruction_action_type_id

Foreign key of the action type recorded for this step (see ).

globally unique identifier
work_instruction_action_type

Display name of the action type (e.g. "repair", "change"), a denormalized copy of 's value.

string
name

Name of the checklist step, copied from the work instruction step this outcome was recorded against.

string
status

One of the constant value, can be Ok,NotOk,Replaced,NotApplicable

string
date_done

When going to a status (like ok, not ok, replace , notapplicable) this date is set

date
remark

Free-text remark entered by the technician about this outcome.

string
advise

In case of a problem, an advice can be asked

string
sequence

Order field, sequence asc (0 is first)

integer
work_instruction_id

Foreign key of the job_work_instruction header record (see ) this step outcome belongs to.

globally unique identifier
job_work_instruction_details_id

Foreign key of the job_work_instruction_details step (the per-job generated checklist step) this outcome belongs to.

globally unique identifier
modified_dateutc

Readonly system field managed by database, filled with GetUtcDate when adding,updating

date
db_file_ids

Comma-separated list of foreign keys of files attached as evidence for this outcome (e.g. photos taken by the technician).

string
db_report_id

Foreign key of the filled in for this step, when requires one.

globally unique identifier
parent_id

Foreign key of the parent job_work_instruction_list row when this step belongs to a group (see ).

globally unique identifier
is_group

Indicates this row represents a group header for child steps (see ), rather than an actual outcome entry.

boolean
type

Kind of checklist step this outcome represents (e.g. a simple check vs a measurement step), copied from the work instruction step's configuration.

string
db_report_type_id

Foreign key of the report type required for this step, copied from the work instruction step's configuration (see for the resulting filled-in report).

globally unique identifier
instruction_document_count

Number of reference documents attached to the work instruction step this outcome was recorded against.

integer
show_ok

Indicates the "OK" outcome option was offered to the technician for this step.

boolean
show_nok

Indicates the "Not OK" outcome option was offered to the technician for this step.

boolean
show_replaced

Indicates the "Replaced" outcome option was offered to the technician for this step.

boolean
show_na

Indicates the "Not Applicable" outcome option was offered to the technician for this step.

boolean
db_file_id

Foreign key of a reference file/document attached to the work instruction step this outcome was recorded against.

globally unique identifier
work_instruction_type_id

Foreign key of the work instruction type controlling which outcome options are available (see ).

globally unique identifier
show_options

Serialized set of outcome options enabled for this step, when they differ from the defaults defined by .

string
is_customized

Indicates this step's details were manually customized rather than copied as-is from the work instruction template.

boolean

Response Formats

application/json, text/json

Sample:
{
  "id": "991f5217-a903-409e-ad65-fff31563a22e",
  "jobs_id": "2d47455d-fd91-4422-ab83-7a0210a35e62",
  "work_instruction_details_id": "f33ead0b-ef38-45b5-813d-9e984f4f363a",
  "user_id": "605f288e-f8a2-46cd-b787-6af1432112b0",
  "work_instruction_action_type_id": "0e844c58-a449-4f5b-ac1c-c323e75460ce",
  "work_instruction_action_type": "sample string 6",
  "name": "sample string 7",
  "status": "sample string 8",
  "date_done": "2026-09-16T09:23:23.2324839+00:00",
  "remark": "sample string 10",
  "advise": "sample string 11",
  "sequence": 12,
  "work_instruction_id": "34bf2780-619f-48b9-abd3-d2aef798f338",
  "job_work_instruction_details_id": "c7332f91-bc7b-45b7-844f-2eb559c2e6ee",
  "modified_dateutc": "2026-09-16T09:23:23.2324839+00:00",
  "db_file_ids": "sample string 16",
  "db_report_id": "f17014da-9906-4f79-8657-9856e510a7f4",
  "parent_id": "8f8eeb6f-d25c-4b46-9513-1af4a2ce4f4b",
  "is_group": true,
  "type": "sample string 20",
  "db_report_type_id": "f3b7b6de-3ce8-4f80-b136-0a63d00be277",
  "instruction_document_count": 22,
  "show_ok": true,
  "show_nok": true,
  "show_replaced": true,
  "show_na": true,
  "db_file_id": "f5f96f2c-4079-4dc6-b17c-d022c0dd912b",
  "work_instruction_type_id": "95e8c8ba-6d08-4acb-955e-2c5669627088",
  "show_options": "sample string 29",
  "is_customized": true
}

application/xml, text/xml

Sample:
<job_work_instruction_list xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <advise>sample string 11</advise>
  <date_done>2026-09-16T09:23:23.232Z</date_done>
  <db_file_id>f5f96f2c-4079-4dc6-b17c-d022c0dd912b</db_file_id>
  <db_file_ids>sample string 16</db_file_ids>
  <db_report_id>f17014da-9906-4f79-8657-9856e510a7f4</db_report_id>
  <db_report_type_id>f3b7b6de-3ce8-4f80-b136-0a63d00be277</db_report_type_id>
  <id>991f5217-a903-409e-ad65-fff31563a22e</id>
  <instruction_document_count>22</instruction_document_count>
  <is_customized>true</is_customized>
  <is_group>true</is_group>
  <job_work_instruction_details_id>c7332f91-bc7b-45b7-844f-2eb559c2e6ee</job_work_instruction_details_id>
  <jobs_id>2d47455d-fd91-4422-ab83-7a0210a35e62</jobs_id>
  <modified_dateutc>2026-09-16T09:23:23.232Z</modified_dateutc>
  <name>sample string 7</name>
  <parent_id>8f8eeb6f-d25c-4b46-9513-1af4a2ce4f4b</parent_id>
  <remark>sample string 10</remark>
  <sequence>12</sequence>
  <show_na>true</show_na>
  <show_nok>true</show_nok>
  <show_ok>true</show_ok>
  <show_options>sample string 29</show_options>
  <show_replaced>true</show_replaced>
  <status>sample string 8</status>
  <type>sample string 20</type>
  <user_id>605f288e-f8a2-46cd-b787-6af1432112b0</user_id>
  <work_instruction_action_type>sample string 6</work_instruction_action_type>
  <work_instruction_action_type_id>0e844c58-a449-4f5b-ac1c-c323e75460ce</work_instruction_action_type_id>
  <work_instruction_details_id>f33ead0b-ef38-45b5-813d-9e984f4f363a</work_instruction_details_id>
  <work_instruction_id>34bf2780-619f-48b9-abd3-d2aef798f338</work_instruction_id>
  <work_instruction_type_id>95e8c8ba-6d08-4acb-955e-2c5669627088</work_instruction_type_id>
</job_work_instruction_list>