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>