| name | data type | description |
|---|---|---|
| UndefinedReason | string | |
| EnvironmentReason | EnvironmentReasonEnumeration | |
| EquipmentReason | EquipmentReasonEnumeration | |
| PersonnelReason | PersonnelReasonEnumeration | |
| MiscellaneousReason | MiscellaneousReasonEnumeration | |
| UnknownReason | string | |
| EnvironmentSubReason | EnvironmentSubReasonEnumeration | |
| EquipmentSubReason | EquipmentSubReasonEnumeration | |
| PersonnelSubReason | PersonnelSubReasonEnumeration | |
| MiscellaneousSubReason | MiscellaneousSubReasonEnumeration | |
| PublicEventReason | PublicEventTypeEnum | |
| ReasonName | array of NaturalLanguageStringStructure |
Example
{
"UndefinedReason" : "...",
"EnvironmentReason" : "undefinedEnvironmentalProblem",
"EquipmentReason" : "pti21_11_Alias_1",
"PersonnelReason" : "pti20_6",
"MiscellaneousReason" : "fireBrigadeSafetyChecks",
"UnknownReason" : "...",
"EnvironmentSubReason" : "hail",
"EquipmentSubReason" : "trackCircuitProblem",
"PersonnelSubReason" : "undefinedPersonnelProblem",
"MiscellaneousSubReason" : "signalPassedAtDanger",
"PublicEventReason" : "boxingTournament",
"ReasonName" : [ {
"value" : "...",
"lang" : "..."
}, {
"value" : "...",
"lang" : "..."
} ]
}