POST api/{programid}/Timesheets/ValidateDenyTimesheet
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| programid | string |
Required |
Body Parameters
TimesheetValidateDenyParams| Name | Description | Type | Additional information |
|---|---|---|---|
| TimesheetNo | string |
None. |
|
| ProgramCode | string |
None. |
|
| Status | Status |
None. |
|
| Validate | boolean |
None. |
|
| Deny | boolean |
None. |
|
| ConsumerNo | string |
None. |
|
| ProviderNo | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"TimesheetNo": "sample string 1",
"ProgramCode": "sample string 2",
"Status": 0,
"Validate": true,
"Deny": true,
"ConsumerNo": "sample string 5",
"ProviderNo": "sample string 6"
}
application/xml, text/xml
Sample:
<TimesheetValidateDenyParams xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PPL.Services.WebApi.Models.Timesheet"> <ConsumerNo>sample string 5</ConsumerNo> <Deny>true</Deny> <ProgramCode>sample string 2</ProgramCode> <ProviderNo>sample string 6</ProviderNo> <Status>A</Status> <TimesheetNo>sample string 1</TimesheetNo> <Validate>true</Validate> </TimesheetValidateDenyParams>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
ValidateDenyResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| TimesheetNo | string |
None. |
|
| Status | string |
None. |
|
| Response | string |
None. |
|
| ValidateDenyJournalLine | Collection of ValidateDenyTHJournalLine |
None. |
Response Formats
application/json, text/json
Sample:
{
"TimesheetNo": "sample string 1",
"Status": "sample string 2",
"Response": "sample string 3",
"ValidateDenyJournalLine": [
{
"TimesheetNo": "sample string 1",
"LineNo": "sample string 2",
"PendMessages": [
"sample string 1",
"sample string 2"
]
},
{
"TimesheetNo": "sample string 1",
"LineNo": "sample string 2",
"PendMessages": [
"sample string 1",
"sample string 2"
]
}
]
}
application/xml, text/xml
Sample:
<ValidateDenyResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PPL.Services.WebApi.Models.Timesheet">
<Response>sample string 3</Response>
<Status>sample string 2</Status>
<TimesheetNo>sample string 1</TimesheetNo>
<ValidateDenyJournalLine>
<ValidateDenyTHJournalLine>
<LineNo>sample string 2</LineNo>
<PendMessages xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</PendMessages>
<TimesheetNo>sample string 1</TimesheetNo>
</ValidateDenyTHJournalLine>
<ValidateDenyTHJournalLine>
<LineNo>sample string 2</LineNo>
<PendMessages xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</PendMessages>
<TimesheetNo>sample string 1</TimesheetNo>
</ValidateDenyTHJournalLine>
</ValidateDenyJournalLine>
</ValidateDenyResponse>