Gets the cause/remedy options for the provided workorder and related RequestCode by using WorkOrderRules.GetCauseRemedy method returning a denormalized collection of WorkOrder specific Causes and Remedies in the following structure.
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | string |
Required |
| Name | Description | Type | Additional information |
|---|---|---|---|
| CauseId | integer | None. | |
| Cause | string | None. | |
| RemedyId | integer | None. | |
| Remedy | string | None. |
[
{
"CauseId": 1,
"Cause": "sample string 2",
"RemedyId": 3,
"Remedy": "sample string 4"
},
{
"CauseId": 1,
"Cause": "sample string 2",
"RemedyId": 3,
"Remedy": "sample string 4"
}
]
<ArrayOfCauseRemedy xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ControlESI.FMPilot.Core.Entities.WorkOrder">
<CauseRemedy>
<Cause>sample string 2</Cause>
<CauseId>1</CauseId>
<Remedy>sample string 4</Remedy>
<RemedyId>3</RemedyId>
</CauseRemedy>
<CauseRemedy>
<Cause>sample string 2</Cause>
<CauseId>1</CauseId>
<Remedy>sample string 4</Remedy>
<RemedyId>3</RemedyId>
</CauseRemedy>
</ArrayOfCauseRemedy>