ProcedureNodeAnswerStatusEnum
- Last UpdatedApr 15, 2025
- 2 minute read
To create the ProcedureNodeAnswerStatusEnum enumeration definition, use the process outlined in Create enumeration schema definitions.
The ProcedureNodeAnswerStatusEnum JSON text is
{
"Name": "ProcedureNodeAnswerStatusEnum",
"Id": "ProcedureNodeAnswerStatusEnum",
"State": "Active",
"Members": [
{
"Name": "Unanswered",
"Code": 0,
"State": "Active",
"Description": "Operator has not entered any value and no answer can be inferred from parent"
},
{
"Name": "Error",
"Code": 1,
"State": "Active",
"Description": "An attempt was made to answer the node, but an error occurred"
},
{
"Name": "AnsweredByUser",
"Code": 2,
"State": "Active",
"Description": "Answer has been supplied by operator"
},
{
"Name": "AnsweredByCalculation",
"Code": 3,
"State": "Active",
"Description": "Answer has been supplied by calculation (Operator action is required to do so by moving through the tasks)"
},
{
"Name": "AnsweredByDefault",
"Code": 4,
"State": "Active",
"Description": "Answer is supplied by default (Operator action is required to do so by moving through the tasks)"
},
{
"Name": "AnsweredByPeripheral",
"Code": 5,
"State": "Active",
"Description": "Answer came from a peripheral device (i.e.: temperature gun, etc.)"
},
{
"Name": "AnsweredByUserOverride",
"Code": 6,
"State": "Active",
"Description": "Answer came from the operator, specifically overriding a calculated or peripheral value"
},
{
"Name": "ErrorOnCondition",
"Code": 7,
"State": "Active",
"Description": "Condition evaluation attached to the task returned an error"
},
{
"Name": "OutOfService",
"Code": 8,
"State": "Active",
"Description": "Answer is not possible since task is not serviceable"
},
{
"Name": "AnsweredByShadowNode",
"Code": 9,
"State": "Active",
"Description": "Node was answered by a Shadow Node Call"
},
{
"Name": "UnansweredWithNote",
"Code": 10,
"State": "Active",
"Description": "Node was not answered but has a Note"
},
{
"Name": "ClearAnswerHierarchy",
"Code": 11,
"State": "Active",
"Description": "Clear answer of the node and every node underneath it"
},
{
"Name": "DynamicAssetChanged",
"Code": 12,
"State": "Active",
"Description": "The Dynamic asset has changed"
},
{
"Name": "UnansweredWithAttachment",
"Code": 13,
"State": "Active",
"Description": "Node was not answered but has an attachment"
},
{
"Name": "UnansweredWithNoteAndAttachment",
"Code": 14,
"State": "Active",
"Description": "Node was not answered but has a note and attachment"
}
]
}
In the URI field, type /Enumerations/ at the end of the existing text, then add the text from the "Id" field of the schema. For ProcedureNodeAnswerStatusEnum, use /Enumerations/ProcedureNodeAnswerStatusEnum.