TYPE REFERENCE
Machine
Referenced by 7 generated operations.
Documented fields
code machine detail.
UTC time the machine was added.
Example:
"2026-06-14T04:30:00.000Z"The open assignment, or null when the machine is not running a job.
Example:
{"id":"0192f0c1-0000-7000-8000-000000d60001","jobOperationId":"0192f0c1-0000-7000-8000-000000d300d4","jobCardId":"0192f0c1-0000-7000-8000-000000d20015","qrValue":"JC-00002","operationName":"Milling","startedAt":"2026-10-11T23:30:00.000Z"}Show children
Stable id (UUIDv7).
Example:
"0192f0c1-0000-7000-8000-000000d60001"The job card it belongs to.
Example:
"0192f0c1-0000-7000-8000-000000d20015"The step being run (
JobOperation.id).Example:
"0192f0c1-0000-7000-8000-000000d300d4"What the step does.
Example:
"Milling"That job card’s QR text.
Example:
"JC-00002"UTC time the machine was assigned.
Example:
"2026-10-11T23:30:00.000Z"
Current work, or null.
Stable id (UUIDv7).
Example:
"0192f0c1-0000-7000-8000-000000d40001"What sort of machine it is, such as “CNC lathe”.
Example:
"CNC lathe"location machine detail.
model machine detail.
The name the shop calls it, such as “Lathe 3”.
Example:
"Lathe 1 (CNC)"notes machine detail.
What it is doing.
Example:
"RUNNING"IDLEFree to take a job operation.MAINTENANCEOut of service. It cannot be assigned work.RUNNINGHas an open assignment. Set byassignMachineandreleaseMachine, never by hand.
Machine category.
CNC_LATHECNC lathe.CNC_MILLCNC mill.INSPECTIONInspection.LATHELathe.PACKINGPacking.WELDINGWelding.
UTC time of the last change.
Example:
"2026-10-12T04:30:00.000Z"
Used by
- assignMachineMock
- createMachineMock
- machineMock
- machinesMock
- releaseMachineMock
- setMachineStatusMock
- updateMachineMock