GET api/StaffInfoModels/GetStaffsAllFormsList?StaffID={StaffID}&SchemeID={SchemeID}&FrequencyName={FrequencyName}&FormName={FormName}&Status={Status}&CurrentPage={CurrentPage}&PerPageCount={PerPageCount}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| StaffID | integer |
Required |
|
| SchemeID | integer |
Required |
|
| FrequencyName | string |
Required |
|
| FormName | string |
Required |
|
| Status | string |
Required |
|
| CurrentPage | integer |
Required |
|
| PerPageCount | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
DailyStaffFormModelPagging| Name | Description | Type | Additional information |
|---|---|---|---|
| Total | integer |
None. |
|
| FormList | Collection of DailyStaffFormModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"Total": 1,
"FormList": [
{
"ID": 1,
"StaffFormID": 1,
"StaffID": 1,
"FormID": 1,
"FormFrequency": 1,
"FormFrequencyName": "sample string 2",
"FormTypeName": "sample string 3",
"FormName": "sample string 4",
"StaffName": "sample string 5",
"CreatedDate": "2026-06-30T14:20:38.1017492+01:00",
"StartDate": "2026-06-30T14:20:38.1017492+01:00",
"DueDate": "2026-06-30T14:20:38.1017492+01:00",
"SubmitDate": "2026-06-30T14:20:38.1017492+01:00",
"UpdateDate": "2026-06-30T14:20:38.1017492+01:00",
"UpdatedBy": 1,
"CreatedBy": 1,
"ResultGroupID": "sample string 6",
"IsComplete": true,
"IsPending": true,
"IsDue": true,
"IsDelete": true,
"IsMarkComplete": true,
"Status": "sample string 7"
},
{
"ID": 1,
"StaffFormID": 1,
"StaffID": 1,
"FormID": 1,
"FormFrequency": 1,
"FormFrequencyName": "sample string 2",
"FormTypeName": "sample string 3",
"FormName": "sample string 4",
"StaffName": "sample string 5",
"CreatedDate": "2026-06-30T14:20:38.1017492+01:00",
"StartDate": "2026-06-30T14:20:38.1017492+01:00",
"DueDate": "2026-06-30T14:20:38.1017492+01:00",
"SubmitDate": "2026-06-30T14:20:38.1017492+01:00",
"UpdateDate": "2026-06-30T14:20:38.1017492+01:00",
"UpdatedBy": 1,
"CreatedBy": 1,
"ResultGroupID": "sample string 6",
"IsComplete": true,
"IsPending": true,
"IsDue": true,
"IsDelete": true,
"IsMarkComplete": true,
"Status": "sample string 7"
}
]
}
text/xml
Sample:
<DailyStaffFormModelPagging xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessEntities.Models">
<FormList>
<DailyStaffFormModel>
<CreatedBy>1</CreatedBy>
<CreatedDate>2026-06-30T14:20:38.1017492+01:00</CreatedDate>
<DueDate>2026-06-30T14:20:38.1017492+01:00</DueDate>
<FormFrequency>1</FormFrequency>
<FormFrequencyName>sample string 2</FormFrequencyName>
<FormID>1</FormID>
<FormName>sample string 4</FormName>
<FormTypeName>sample string 3</FormTypeName>
<ID>1</ID>
<IsComplete>true</IsComplete>
<IsDelete>true</IsDelete>
<IsDue>true</IsDue>
<IsMarkComplete>true</IsMarkComplete>
<IsPending>true</IsPending>
<ResultGroupID>sample string 6</ResultGroupID>
<StaffFormID>1</StaffFormID>
<StaffID>1</StaffID>
<StaffName>sample string 5</StaffName>
<StartDate>2026-06-30T14:20:38.1017492+01:00</StartDate>
<Status>sample string 7</Status>
<SubmitDate>2026-06-30T14:20:38.1017492+01:00</SubmitDate>
<UpdateDate>2026-06-30T14:20:38.1017492+01:00</UpdateDate>
<UpdatedBy>1</UpdatedBy>
</DailyStaffFormModel>
<DailyStaffFormModel>
<CreatedBy>1</CreatedBy>
<CreatedDate>2026-06-30T14:20:38.1017492+01:00</CreatedDate>
<DueDate>2026-06-30T14:20:38.1017492+01:00</DueDate>
<FormFrequency>1</FormFrequency>
<FormFrequencyName>sample string 2</FormFrequencyName>
<FormID>1</FormID>
<FormName>sample string 4</FormName>
<FormTypeName>sample string 3</FormTypeName>
<ID>1</ID>
<IsComplete>true</IsComplete>
<IsDelete>true</IsDelete>
<IsDue>true</IsDue>
<IsMarkComplete>true</IsMarkComplete>
<IsPending>true</IsPending>
<ResultGroupID>sample string 6</ResultGroupID>
<StaffFormID>1</StaffFormID>
<StaffID>1</StaffID>
<StaffName>sample string 5</StaffName>
<StartDate>2026-06-30T14:20:38.1017492+01:00</StartDate>
<Status>sample string 7</Status>
<SubmitDate>2026-06-30T14:20:38.1017492+01:00</SubmitDate>
<UpdateDate>2026-06-30T14:20:38.1017492+01:00</UpdateDate>
<UpdatedBy>1</UpdatedBy>
</DailyStaffFormModel>
</FormList>
<Total>1</Total>
</DailyStaffFormModelPagging>