POST api/FYFuturePlan/ValidateUpload
Request Information
URI Parameters
None.
Body Parameters
FYFuturePlanUpload| Name | Description | Type | Additional information |
|---|---|---|---|
| CompanyId | integer |
None. |
|
| Type | string |
None. |
|
| Items | Collection of FYFuturePlanUploadItem |
None. |
Request Formats
application/json, text/json
Sample:
{
"CompanyId": 1,
"Type": "sample string 2",
"Items": [
{
"RowNo": 1,
"EmployeeNo": "sample string 2",
"CitizenId": "sample string 3",
"FutureEmployeePlan": "sample string 4",
"InsuranceProvider": "sample string 5",
"FutureEmployeePlanStartDate": "sample string 6",
"FutureEmployeePlanEndDate": "sample string 7",
"FutureFamilyPlan": "sample string 8",
"FutureFamilyTopup": "sample string 9",
"FutureFamilyTopupStartDate": "sample string 10",
"FutureFamilyTopupEndDate": "sample string 11",
"CoverageName1": "sample string 12",
"CoverageHospitalName1": "sample string 13",
"CoverageName2": "sample string 14",
"CoverageHospitalName2": "sample string 15",
"CoverageName3": "sample string 16",
"CoverageHospitalName3": "sample string 17"
},
{
"RowNo": 1,
"EmployeeNo": "sample string 2",
"CitizenId": "sample string 3",
"FutureEmployeePlan": "sample string 4",
"InsuranceProvider": "sample string 5",
"FutureEmployeePlanStartDate": "sample string 6",
"FutureEmployeePlanEndDate": "sample string 7",
"FutureFamilyPlan": "sample string 8",
"FutureFamilyTopup": "sample string 9",
"FutureFamilyTopupStartDate": "sample string 10",
"FutureFamilyTopupEndDate": "sample string 11",
"CoverageName1": "sample string 12",
"CoverageHospitalName1": "sample string 13",
"CoverageName2": "sample string 14",
"CoverageHospitalName2": "sample string 15",
"CoverageName3": "sample string 16",
"CoverageHospitalName3": "sample string 17"
}
]
}
text/html
Sample:
{"CompanyId":1,"Type":"sample string 2","Items":[{"RowNo":1,"EmployeeNo":"sample string 2","CitizenId":"sample string 3","FutureEmployeePlan":"sample string 4","InsuranceProvider":"sample string 5","FutureEmployeePlanStartDate":"sample string 6","FutureEmployeePlanEndDate":"sample string 7","FutureFamilyPlan":"sample string 8","FutureFamilyTopup":"sample string 9","FutureFamilyTopupStartDate":"sample string 10","FutureFamilyTopupEndDate":"sample string 11","CoverageName1":"sample string 12","CoverageHospitalName1":"sample string 13","CoverageName2":"sample string 14","CoverageHospitalName2":"sample string 15","CoverageName3":"sample string 16","CoverageHospitalName3":"sample string 17"},{"RowNo":1,"EmployeeNo":"sample string 2","CitizenId":"sample string 3","FutureEmployeePlan":"sample string 4","InsuranceProvider":"sample string 5","FutureEmployeePlanStartDate":"sample string 6","FutureEmployeePlanEndDate":"sample string 7","FutureFamilyPlan":"sample string 8","FutureFamilyTopup":"sample string 9","FutureFamilyTopupStartDate":"sample string 10","FutureFamilyTopupEndDate":"sample string 11","CoverageName1":"sample string 12","CoverageHospitalName1":"sample string 13","CoverageName2":"sample string 14","CoverageHospitalName2":"sample string 15","CoverageName3":"sample string 16","CoverageHospitalName3":"sample string 17"}]}
application/xml, text/xml
Sample:
<FYFuturePlanUpload xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TTMWM_MECLAIM_API.ViewModels">
<CompanyId>1</CompanyId>
<Items>
<FYFuturePlanUploadItem>
<CitizenId>sample string 3</CitizenId>
<CoverageHospitalName1>sample string 13</CoverageHospitalName1>
<CoverageHospitalName2>sample string 15</CoverageHospitalName2>
<CoverageHospitalName3>sample string 17</CoverageHospitalName3>
<CoverageName1>sample string 12</CoverageName1>
<CoverageName2>sample string 14</CoverageName2>
<CoverageName3>sample string 16</CoverageName3>
<EmployeeNo>sample string 2</EmployeeNo>
<FutureEmployeePlan>sample string 4</FutureEmployeePlan>
<FutureEmployeePlanEndDate>sample string 7</FutureEmployeePlanEndDate>
<FutureEmployeePlanStartDate>sample string 6</FutureEmployeePlanStartDate>
<FutureFamilyPlan>sample string 8</FutureFamilyPlan>
<FutureFamilyTopup>sample string 9</FutureFamilyTopup>
<FutureFamilyTopupEndDate>sample string 11</FutureFamilyTopupEndDate>
<FutureFamilyTopupStartDate>sample string 10</FutureFamilyTopupStartDate>
<InsuranceProvider>sample string 5</InsuranceProvider>
<RowNo>1</RowNo>
</FYFuturePlanUploadItem>
<FYFuturePlanUploadItem>
<CitizenId>sample string 3</CitizenId>
<CoverageHospitalName1>sample string 13</CoverageHospitalName1>
<CoverageHospitalName2>sample string 15</CoverageHospitalName2>
<CoverageHospitalName3>sample string 17</CoverageHospitalName3>
<CoverageName1>sample string 12</CoverageName1>
<CoverageName2>sample string 14</CoverageName2>
<CoverageName3>sample string 16</CoverageName3>
<EmployeeNo>sample string 2</EmployeeNo>
<FutureEmployeePlan>sample string 4</FutureEmployeePlan>
<FutureEmployeePlanEndDate>sample string 7</FutureEmployeePlanEndDate>
<FutureEmployeePlanStartDate>sample string 6</FutureEmployeePlanStartDate>
<FutureFamilyPlan>sample string 8</FutureFamilyPlan>
<FutureFamilyTopup>sample string 9</FutureFamilyTopup>
<FutureFamilyTopupEndDate>sample string 11</FutureFamilyTopupEndDate>
<FutureFamilyTopupStartDate>sample string 10</FutureFamilyTopupStartDate>
<InsuranceProvider>sample string 5</InsuranceProvider>
<RowNo>1</RowNo>
</FYFuturePlanUploadItem>
</Items>
<Type>sample string 2</Type>
</FYFuturePlanUpload>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ServiceResultTypedOfFYFuturePlanResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Code | integer |
None. |
|
| Errors | Collection of string |
None. |
|
| Data | FYFuturePlanResult |
None. |
Response Formats
application/json, text/json
Sample:
{
"Code": 1,
"Errors": [
"sample string 1",
"sample string 2"
],
"Data": {
"Items": [
{
"ErrorMessage": "sample string 1",
"HasError": true,
"CompanyId": 3,
"CompanyCode": "sample string 4",
"IsFamilyMember": true,
"EmployeeId": 6,
"FamilyId": 1,
"PlanStartDate": "2026-04-01T16:51:41.1028768+07:00",
"PlanEndDate": "2026-04-01T16:51:41.1028768+07:00",
"InsuranceProviderId": 1,
"FutureEmployeePlanId": 1,
"FutureFamilyPlanId": 1,
"FamilyTopupPlanStartDate": "2026-04-01T16:51:41.1028768+07:00",
"FamilyTopupPlanEndDate": "2026-04-01T16:51:41.1028768+07:00",
"FutureFamilyTopupPlanId": 1,
"CoverageId1": 1,
"CoverageHospitalId1": 1,
"CoverageId2": 1,
"CoverageHospitalId2": 1,
"CoverageId3": 1,
"CoverageHospitalId3": 1,
"ColumnError": [
1,
2
],
"RowNo": 9,
"EmployeeNo": "sample string 10",
"CitizenId": "sample string 11",
"FutureEmployeePlan": "sample string 12",
"InsuranceProvider": "sample string 13",
"FutureEmployeePlanStartDate": "sample string 14",
"FutureEmployeePlanEndDate": "sample string 15",
"FutureFamilyPlan": "sample string 16",
"FutureFamilyTopup": "sample string 17",
"FutureFamilyTopupStartDate": "sample string 18",
"FutureFamilyTopupEndDate": "sample string 19",
"CoverageName1": "sample string 20",
"CoverageHospitalName1": "sample string 21",
"CoverageName2": "sample string 22",
"CoverageHospitalName2": "sample string 23",
"CoverageName3": "sample string 24",
"CoverageHospitalName3": "sample string 25"
},
{
"ErrorMessage": "sample string 1",
"HasError": true,
"CompanyId": 3,
"CompanyCode": "sample string 4",
"IsFamilyMember": true,
"EmployeeId": 6,
"FamilyId": 1,
"PlanStartDate": "2026-04-01T16:51:41.1028768+07:00",
"PlanEndDate": "2026-04-01T16:51:41.1028768+07:00",
"InsuranceProviderId": 1,
"FutureEmployeePlanId": 1,
"FutureFamilyPlanId": 1,
"FamilyTopupPlanStartDate": "2026-04-01T16:51:41.1028768+07:00",
"FamilyTopupPlanEndDate": "2026-04-01T16:51:41.1028768+07:00",
"FutureFamilyTopupPlanId": 1,
"CoverageId1": 1,
"CoverageHospitalId1": 1,
"CoverageId2": 1,
"CoverageHospitalId2": 1,
"CoverageId3": 1,
"CoverageHospitalId3": 1,
"ColumnError": [
1,
2
],
"RowNo": 9,
"EmployeeNo": "sample string 10",
"CitizenId": "sample string 11",
"FutureEmployeePlan": "sample string 12",
"InsuranceProvider": "sample string 13",
"FutureEmployeePlanStartDate": "sample string 14",
"FutureEmployeePlanEndDate": "sample string 15",
"FutureFamilyPlan": "sample string 16",
"FutureFamilyTopup": "sample string 17",
"FutureFamilyTopupStartDate": "sample string 18",
"FutureFamilyTopupEndDate": "sample string 19",
"CoverageName1": "sample string 20",
"CoverageHospitalName1": "sample string 21",
"CoverageName2": "sample string 22",
"CoverageHospitalName2": "sample string 23",
"CoverageName3": "sample string 24",
"CoverageHospitalName3": "sample string 25"
}
],
"CompanyId": 1,
"TotalCount": 2,
"ErrorCount": 3
}
}
text/html
Sample:
{"Code":1,"Errors":["sample string 1","sample string 2"],"Data":{"Items":[{"ErrorMessage":"sample string 1","HasError":true,"CompanyId":3,"CompanyCode":"sample string 4","IsFamilyMember":true,"EmployeeId":6,"FamilyId":1,"PlanStartDate":"2026-04-01T16:51:41.1028768+07:00","PlanEndDate":"2026-04-01T16:51:41.1028768+07:00","InsuranceProviderId":1,"FutureEmployeePlanId":1,"FutureFamilyPlanId":1,"FamilyTopupPlanStartDate":"2026-04-01T16:51:41.1028768+07:00","FamilyTopupPlanEndDate":"2026-04-01T16:51:41.1028768+07:00","FutureFamilyTopupPlanId":1,"CoverageId1":1,"CoverageHospitalId1":1,"CoverageId2":1,"CoverageHospitalId2":1,"CoverageId3":1,"CoverageHospitalId3":1,"ColumnError":[1,2],"RowNo":9,"EmployeeNo":"sample string 10","CitizenId":"sample string 11","FutureEmployeePlan":"sample string 12","InsuranceProvider":"sample string 13","FutureEmployeePlanStartDate":"sample string 14","FutureEmployeePlanEndDate":"sample string 15","FutureFamilyPlan":"sample string 16","FutureFamilyTopup":"sample string 17","FutureFamilyTopupStartDate":"sample string 18","FutureFamilyTopupEndDate":"sample string 19","CoverageName1":"sample string 20","CoverageHospitalName1":"sample string 21","CoverageName2":"sample string 22","CoverageHospitalName2":"sample string 23","CoverageName3":"sample string 24","CoverageHospitalName3":"sample string 25"},{"ErrorMessage":"sample string 1","HasError":true,"CompanyId":3,"CompanyCode":"sample string 4","IsFamilyMember":true,"EmployeeId":6,"FamilyId":1,"PlanStartDate":"2026-04-01T16:51:41.1028768+07:00","PlanEndDate":"2026-04-01T16:51:41.1028768+07:00","InsuranceProviderId":1,"FutureEmployeePlanId":1,"FutureFamilyPlanId":1,"FamilyTopupPlanStartDate":"2026-04-01T16:51:41.1028768+07:00","FamilyTopupPlanEndDate":"2026-04-01T16:51:41.1028768+07:00","FutureFamilyTopupPlanId":1,"CoverageId1":1,"CoverageHospitalId1":1,"CoverageId2":1,"CoverageHospitalId2":1,"CoverageId3":1,"CoverageHospitalId3":1,"ColumnError":[1,2],"RowNo":9,"EmployeeNo":"sample string 10","CitizenId":"sample string 11","FutureEmployeePlan":"sample string 12","InsuranceProvider":"sample string 13","FutureEmployeePlanStartDate":"sample string 14","FutureEmployeePlanEndDate":"sample string 15","FutureFamilyPlan":"sample string 16","FutureFamilyTopup":"sample string 17","FutureFamilyTopupStartDate":"sample string 18","FutureFamilyTopupEndDate":"sample string 19","CoverageName1":"sample string 20","CoverageHospitalName1":"sample string 21","CoverageName2":"sample string 22","CoverageHospitalName2":"sample string 23","CoverageName3":"sample string 24","CoverageHospitalName3":"sample string 25"}],"CompanyId":1,"TotalCount":2,"ErrorCount":3}}
application/xml, text/xml
Sample:
<ServiceResultTypedOfFYFuturePlanResultYj8O1tFc xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LSW.Common.Models">
<Code>1</Code>
<Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/TTMWM_MECLAIM_API.ViewModels">
<d2p1:CompanyId>1</d2p1:CompanyId>
<d2p1:ErrorCount>3</d2p1:ErrorCount>
<d2p1:Items>
<d2p1:FYFuturePlanResultItem>
<d2p1:CitizenId>sample string 11</d2p1:CitizenId>
<d2p1:CoverageHospitalName1>sample string 21</d2p1:CoverageHospitalName1>
<d2p1:CoverageHospitalName2>sample string 23</d2p1:CoverageHospitalName2>
<d2p1:CoverageHospitalName3>sample string 25</d2p1:CoverageHospitalName3>
<d2p1:CoverageName1>sample string 20</d2p1:CoverageName1>
<d2p1:CoverageName2>sample string 22</d2p1:CoverageName2>
<d2p1:CoverageName3>sample string 24</d2p1:CoverageName3>
<d2p1:EmployeeNo>sample string 10</d2p1:EmployeeNo>
<d2p1:FutureEmployeePlan>sample string 12</d2p1:FutureEmployeePlan>
<d2p1:FutureEmployeePlanEndDate>sample string 15</d2p1:FutureEmployeePlanEndDate>
<d2p1:FutureEmployeePlanStartDate>sample string 14</d2p1:FutureEmployeePlanStartDate>
<d2p1:FutureFamilyPlan>sample string 16</d2p1:FutureFamilyPlan>
<d2p1:FutureFamilyTopup>sample string 17</d2p1:FutureFamilyTopup>
<d2p1:FutureFamilyTopupEndDate>sample string 19</d2p1:FutureFamilyTopupEndDate>
<d2p1:FutureFamilyTopupStartDate>sample string 18</d2p1:FutureFamilyTopupStartDate>
<d2p1:InsuranceProvider>sample string 13</d2p1:InsuranceProvider>
<d2p1:RowNo>9</d2p1:RowNo>
<d2p1:ColumnError xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:int>1</d5p1:int>
<d5p1:int>2</d5p1:int>
</d2p1:ColumnError>
<d2p1:CompanyCode>sample string 4</d2p1:CompanyCode>
<d2p1:CompanyId>3</d2p1:CompanyId>
<d2p1:CoverageHospitalId1>1</d2p1:CoverageHospitalId1>
<d2p1:CoverageHospitalId2>1</d2p1:CoverageHospitalId2>
<d2p1:CoverageHospitalId3>1</d2p1:CoverageHospitalId3>
<d2p1:CoverageId1>1</d2p1:CoverageId1>
<d2p1:CoverageId2>1</d2p1:CoverageId2>
<d2p1:CoverageId3>1</d2p1:CoverageId3>
<d2p1:EmployeeId>6</d2p1:EmployeeId>
<d2p1:ErrorMessage>sample string 1</d2p1:ErrorMessage>
<d2p1:FamilyId>1</d2p1:FamilyId>
<d2p1:FamilyTopupPlanEndDate>2026-04-01T16:51:41.1028768+07:00</d2p1:FamilyTopupPlanEndDate>
<d2p1:FamilyTopupPlanStartDate>2026-04-01T16:51:41.1028768+07:00</d2p1:FamilyTopupPlanStartDate>
<d2p1:FutureEmployeePlanId>1</d2p1:FutureEmployeePlanId>
<d2p1:FutureFamilyPlanId>1</d2p1:FutureFamilyPlanId>
<d2p1:FutureFamilyTopupPlanId>1</d2p1:FutureFamilyTopupPlanId>
<d2p1:HasError>true</d2p1:HasError>
<d2p1:InsuranceProviderId>1</d2p1:InsuranceProviderId>
<d2p1:IsFamilyMember>true</d2p1:IsFamilyMember>
<d2p1:PlanEndDate>2026-04-01T16:51:41.1028768+07:00</d2p1:PlanEndDate>
<d2p1:PlanStartDate>2026-04-01T16:51:41.1028768+07:00</d2p1:PlanStartDate>
</d2p1:FYFuturePlanResultItem>
<d2p1:FYFuturePlanResultItem>
<d2p1:CitizenId>sample string 11</d2p1:CitizenId>
<d2p1:CoverageHospitalName1>sample string 21</d2p1:CoverageHospitalName1>
<d2p1:CoverageHospitalName2>sample string 23</d2p1:CoverageHospitalName2>
<d2p1:CoverageHospitalName3>sample string 25</d2p1:CoverageHospitalName3>
<d2p1:CoverageName1>sample string 20</d2p1:CoverageName1>
<d2p1:CoverageName2>sample string 22</d2p1:CoverageName2>
<d2p1:CoverageName3>sample string 24</d2p1:CoverageName3>
<d2p1:EmployeeNo>sample string 10</d2p1:EmployeeNo>
<d2p1:FutureEmployeePlan>sample string 12</d2p1:FutureEmployeePlan>
<d2p1:FutureEmployeePlanEndDate>sample string 15</d2p1:FutureEmployeePlanEndDate>
<d2p1:FutureEmployeePlanStartDate>sample string 14</d2p1:FutureEmployeePlanStartDate>
<d2p1:FutureFamilyPlan>sample string 16</d2p1:FutureFamilyPlan>
<d2p1:FutureFamilyTopup>sample string 17</d2p1:FutureFamilyTopup>
<d2p1:FutureFamilyTopupEndDate>sample string 19</d2p1:FutureFamilyTopupEndDate>
<d2p1:FutureFamilyTopupStartDate>sample string 18</d2p1:FutureFamilyTopupStartDate>
<d2p1:InsuranceProvider>sample string 13</d2p1:InsuranceProvider>
<d2p1:RowNo>9</d2p1:RowNo>
<d2p1:ColumnError xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:int>1</d5p1:int>
<d5p1:int>2</d5p1:int>
</d2p1:ColumnError>
<d2p1:CompanyCode>sample string 4</d2p1:CompanyCode>
<d2p1:CompanyId>3</d2p1:CompanyId>
<d2p1:CoverageHospitalId1>1</d2p1:CoverageHospitalId1>
<d2p1:CoverageHospitalId2>1</d2p1:CoverageHospitalId2>
<d2p1:CoverageHospitalId3>1</d2p1:CoverageHospitalId3>
<d2p1:CoverageId1>1</d2p1:CoverageId1>
<d2p1:CoverageId2>1</d2p1:CoverageId2>
<d2p1:CoverageId3>1</d2p1:CoverageId3>
<d2p1:EmployeeId>6</d2p1:EmployeeId>
<d2p1:ErrorMessage>sample string 1</d2p1:ErrorMessage>
<d2p1:FamilyId>1</d2p1:FamilyId>
<d2p1:FamilyTopupPlanEndDate>2026-04-01T16:51:41.1028768+07:00</d2p1:FamilyTopupPlanEndDate>
<d2p1:FamilyTopupPlanStartDate>2026-04-01T16:51:41.1028768+07:00</d2p1:FamilyTopupPlanStartDate>
<d2p1:FutureEmployeePlanId>1</d2p1:FutureEmployeePlanId>
<d2p1:FutureFamilyPlanId>1</d2p1:FutureFamilyPlanId>
<d2p1:FutureFamilyTopupPlanId>1</d2p1:FutureFamilyTopupPlanId>
<d2p1:HasError>true</d2p1:HasError>
<d2p1:InsuranceProviderId>1</d2p1:InsuranceProviderId>
<d2p1:IsFamilyMember>true</d2p1:IsFamilyMember>
<d2p1:PlanEndDate>2026-04-01T16:51:41.1028768+07:00</d2p1:PlanEndDate>
<d2p1:PlanStartDate>2026-04-01T16:51:41.1028768+07:00</d2p1:PlanStartDate>
</d2p1:FYFuturePlanResultItem>
</d2p1:Items>
<d2p1:TotalCount>2</d2p1:TotalCount>
</Data>
<Errors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</Errors>
</ServiceResultTypedOfFYFuturePlanResultYj8O1tFc>