Each order can have a compact or detailed response.
It depends on the parameter ``compact``. * Fix required fields are * surveyDate * path * id * jobChain * state (name of the node) * job * processingState (e.g. suspended, waiting_for_agent, ...) * _type (permanent, ad_hoc, file_order) * Additional variable required fields depends on the orders' processingState
(*pending*, *running*, *waitingForResource*, *setback*, *suspended*, *blacklist*) where
*waitingForResource* means orders which have the processingState (*job_not_in_period*, *node_delay*, *waiting_for_lock*, *waiting_for_process*, *waiting_for_agent*, *job_chain_stopped*, *node_stopped*, *job_stopped*, *waiting_for_task*) * nextStartTime (for *pending*, *job_not_in_period*, *node_delay* orders) * historyId (for all except *pending* orders) * startedAt (for all except *pending* orders) * taskId (for *running* orders) * setback (for *setback* orders) * lock (for *waiting_for_lock* orders) * processClass (for *waiting_for_process*, *waiting_for_agent* orders) * The compact view has the following optional fields * title * processedBy (for *running*, *blacklist* orders) * configurationStatus * The detailed view has the following optional fields in addition to the compact view * stateText * endState (name of the end node) * priority * params