POST api/Claims/MatchingPay/Validate
Validate Matching Pay
Request Information
URI Parameters
None.
Body Parameters
Collection of ClaimReClaimAmount| Name | Description | Type | Additional information |
|---|---|---|---|
| RowId | integer |
None. |
|
| ExtClaimNumber | string |
None. |
|
| HospitalCode | string |
None. |
|
| BeneficiaryType | string |
None. |
|
| EmployeeNo | string |
None. |
|
| PatientName | string |
None. |
|
| ClaimType | string |
None. |
|
| BillDate | string |
None. |
|
| RegisCode | string |
None. |
|
| CompanyCode | string |
None. |
|
| ApproveAmount | string |
None. |
|
| PaidDate | string |
None. |
|
| DiseaseCode | string |
None. |
|
| Type | string |
None. |
|
| InsApprovedAmount | string |
None. |
|
| CompApprovedAmount | string |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"RowId": 1,
"ExtClaimNumber": "sample string 2",
"HospitalCode": "sample string 3",
"BeneficiaryType": "sample string 4",
"EmployeeNo": "sample string 5",
"PatientName": "sample string 6",
"ClaimType": "sample string 7",
"BillDate": "sample string 8",
"RegisCode": "sample string 9",
"CompanyCode": "sample string 10",
"ApproveAmount": "sample string 11",
"PaidDate": "sample string 12",
"DiseaseCode": "sample string 13",
"Type": "sample string 14",
"InsApprovedAmount": "sample string 15",
"CompApprovedAmount": "sample string 16"
},
{
"RowId": 1,
"ExtClaimNumber": "sample string 2",
"HospitalCode": "sample string 3",
"BeneficiaryType": "sample string 4",
"EmployeeNo": "sample string 5",
"PatientName": "sample string 6",
"ClaimType": "sample string 7",
"BillDate": "sample string 8",
"RegisCode": "sample string 9",
"CompanyCode": "sample string 10",
"ApproveAmount": "sample string 11",
"PaidDate": "sample string 12",
"DiseaseCode": "sample string 13",
"Type": "sample string 14",
"InsApprovedAmount": "sample string 15",
"CompApprovedAmount": "sample string 16"
}
]
text/html
Sample:
[{"RowId":1,"ExtClaimNumber":"sample string 2","HospitalCode":"sample string 3","BeneficiaryType":"sample string 4","EmployeeNo":"sample string 5","PatientName":"sample string 6","ClaimType":"sample string 7","BillDate":"sample string 8","RegisCode":"sample string 9","CompanyCode":"sample string 10","ApproveAmount":"sample string 11","PaidDate":"sample string 12","DiseaseCode":"sample string 13","Type":"sample string 14","InsApprovedAmount":"sample string 15","CompApprovedAmount":"sample string 16"},{"RowId":1,"ExtClaimNumber":"sample string 2","HospitalCode":"sample string 3","BeneficiaryType":"sample string 4","EmployeeNo":"sample string 5","PatientName":"sample string 6","ClaimType":"sample string 7","BillDate":"sample string 8","RegisCode":"sample string 9","CompanyCode":"sample string 10","ApproveAmount":"sample string 11","PaidDate":"sample string 12","DiseaseCode":"sample string 13","Type":"sample string 14","InsApprovedAmount":"sample string 15","CompApprovedAmount":"sample string 16"}]
application/xml, text/xml
Sample:
<ArrayOfClaimReClaimAmount xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TTMWM_MECLAIM_API.ViewModels">
<ClaimReClaimAmount>
<ApproveAmount>sample string 11</ApproveAmount>
<BeneficiaryType>sample string 4</BeneficiaryType>
<BillDate>sample string 8</BillDate>
<ClaimType>sample string 7</ClaimType>
<CompApprovedAmount>sample string 16</CompApprovedAmount>
<CompanyCode>sample string 10</CompanyCode>
<DiseaseCode>sample string 13</DiseaseCode>
<EmployeeNo>sample string 5</EmployeeNo>
<ExtClaimNumber>sample string 2</ExtClaimNumber>
<HospitalCode>sample string 3</HospitalCode>
<InsApprovedAmount>sample string 15</InsApprovedAmount>
<PaidDate>sample string 12</PaidDate>
<PatientName>sample string 6</PatientName>
<RegisCode>sample string 9</RegisCode>
<RowId>1</RowId>
<Type>sample string 14</Type>
</ClaimReClaimAmount>
<ClaimReClaimAmount>
<ApproveAmount>sample string 11</ApproveAmount>
<BeneficiaryType>sample string 4</BeneficiaryType>
<BillDate>sample string 8</BillDate>
<ClaimType>sample string 7</ClaimType>
<CompApprovedAmount>sample string 16</CompApprovedAmount>
<CompanyCode>sample string 10</CompanyCode>
<DiseaseCode>sample string 13</DiseaseCode>
<EmployeeNo>sample string 5</EmployeeNo>
<ExtClaimNumber>sample string 2</ExtClaimNumber>
<HospitalCode>sample string 3</HospitalCode>
<InsApprovedAmount>sample string 15</InsApprovedAmount>
<PaidDate>sample string 12</PaidDate>
<PatientName>sample string 6</PatientName>
<RegisCode>sample string 9</RegisCode>
<RowId>1</RowId>
<Type>sample string 14</Type>
</ClaimReClaimAmount>
</ArrayOfClaimReClaimAmount>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
List of Matching Pay Validate
ServiceResultTypedOfListOfClaimReClaimAmountValidationResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Code | integer |
None. |
|
| Errors | Collection of string |
None. |
|
| Data | Collection of ClaimReClaimAmountValidationResult |
None. |
Response Formats
application/json, text/json
Sample:
{
"Code": 1,
"Errors": [
"sample string 1",
"sample string 2"
],
"Data": [
{
"ErrorMessage": "sample string 1",
"HasError": true,
"BeneficiaryId": 3,
"CompanyId": 4,
"EmployeeId": 5,
"HospitalId": 6,
"ClaimId": 7,
"MatchedAmount": 8.0,
"BillingDate": "2026-04-01T16:51:41.628003+07:00",
"PaidDt": "2026-04-01T16:51:41.628003+07:00",
"ICD10Id": 1,
"ProductCode": 1,
"MedicalTypeId": 1,
"MedicalClaimTypeId": 1,
"ColumnError": [
1,
2
],
"RowId": 10,
"ExtClaimNumber": "sample string 11",
"HospitalCode": "sample string 12",
"BeneficiaryType": "sample string 13",
"EmployeeNo": "sample string 14",
"PatientName": "sample string 15",
"ClaimType": "sample string 16",
"BillDate": "sample string 17",
"RegisCode": "sample string 18",
"CompanyCode": "sample string 19",
"ApproveAmount": "sample string 20",
"PaidDate": "sample string 21",
"DiseaseCode": "sample string 22",
"Type": "sample string 23",
"InsApprovedAmount": "sample string 24",
"CompApprovedAmount": "sample string 25"
},
{
"ErrorMessage": "sample string 1",
"HasError": true,
"BeneficiaryId": 3,
"CompanyId": 4,
"EmployeeId": 5,
"HospitalId": 6,
"ClaimId": 7,
"MatchedAmount": 8.0,
"BillingDate": "2026-04-01T16:51:41.628003+07:00",
"PaidDt": "2026-04-01T16:51:41.628003+07:00",
"ICD10Id": 1,
"ProductCode": 1,
"MedicalTypeId": 1,
"MedicalClaimTypeId": 1,
"ColumnError": [
1,
2
],
"RowId": 10,
"ExtClaimNumber": "sample string 11",
"HospitalCode": "sample string 12",
"BeneficiaryType": "sample string 13",
"EmployeeNo": "sample string 14",
"PatientName": "sample string 15",
"ClaimType": "sample string 16",
"BillDate": "sample string 17",
"RegisCode": "sample string 18",
"CompanyCode": "sample string 19",
"ApproveAmount": "sample string 20",
"PaidDate": "sample string 21",
"DiseaseCode": "sample string 22",
"Type": "sample string 23",
"InsApprovedAmount": "sample string 24",
"CompApprovedAmount": "sample string 25"
}
]
}
text/html
Sample:
{"Code":1,"Errors":["sample string 1","sample string 2"],"Data":[{"ErrorMessage":"sample string 1","HasError":true,"BeneficiaryId":3,"CompanyId":4,"EmployeeId":5,"HospitalId":6,"ClaimId":7,"MatchedAmount":8.0,"BillingDate":"2026-04-01T16:51:41.628003+07:00","PaidDt":"2026-04-01T16:51:41.628003+07:00","ICD10Id":1,"ProductCode":1,"MedicalTypeId":1,"MedicalClaimTypeId":1,"ColumnError":[1,2],"RowId":10,"ExtClaimNumber":"sample string 11","HospitalCode":"sample string 12","BeneficiaryType":"sample string 13","EmployeeNo":"sample string 14","PatientName":"sample string 15","ClaimType":"sample string 16","BillDate":"sample string 17","RegisCode":"sample string 18","CompanyCode":"sample string 19","ApproveAmount":"sample string 20","PaidDate":"sample string 21","DiseaseCode":"sample string 22","Type":"sample string 23","InsApprovedAmount":"sample string 24","CompApprovedAmount":"sample string 25"},{"ErrorMessage":"sample string 1","HasError":true,"BeneficiaryId":3,"CompanyId":4,"EmployeeId":5,"HospitalId":6,"ClaimId":7,"MatchedAmount":8.0,"BillingDate":"2026-04-01T16:51:41.628003+07:00","PaidDt":"2026-04-01T16:51:41.628003+07:00","ICD10Id":1,"ProductCode":1,"MedicalTypeId":1,"MedicalClaimTypeId":1,"ColumnError":[1,2],"RowId":10,"ExtClaimNumber":"sample string 11","HospitalCode":"sample string 12","BeneficiaryType":"sample string 13","EmployeeNo":"sample string 14","PatientName":"sample string 15","ClaimType":"sample string 16","BillDate":"sample string 17","RegisCode":"sample string 18","CompanyCode":"sample string 19","ApproveAmount":"sample string 20","PaidDate":"sample string 21","DiseaseCode":"sample string 22","Type":"sample string 23","InsApprovedAmount":"sample string 24","CompApprovedAmount":"sample string 25"}]}
application/xml, text/xml
Sample:
<ServiceResultTypedOfArrayOfClaimReClaimAmountValidationResultYj8O1tFc 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:ClaimReClaimAmountValidationResult>
<d2p1:ApproveAmount>sample string 20</d2p1:ApproveAmount>
<d2p1:BeneficiaryType>sample string 13</d2p1:BeneficiaryType>
<d2p1:BillDate>sample string 17</d2p1:BillDate>
<d2p1:ClaimType>sample string 16</d2p1:ClaimType>
<d2p1:CompApprovedAmount>sample string 25</d2p1:CompApprovedAmount>
<d2p1:CompanyCode>sample string 19</d2p1:CompanyCode>
<d2p1:DiseaseCode>sample string 22</d2p1:DiseaseCode>
<d2p1:EmployeeNo>sample string 14</d2p1:EmployeeNo>
<d2p1:ExtClaimNumber>sample string 11</d2p1:ExtClaimNumber>
<d2p1:HospitalCode>sample string 12</d2p1:HospitalCode>
<d2p1:InsApprovedAmount>sample string 24</d2p1:InsApprovedAmount>
<d2p1:PaidDate>sample string 21</d2p1:PaidDate>
<d2p1:PatientName>sample string 15</d2p1:PatientName>
<d2p1:RegisCode>sample string 18</d2p1:RegisCode>
<d2p1:RowId>10</d2p1:RowId>
<d2p1:Type>sample string 23</d2p1:Type>
<d2p1:BeneficiaryId>3</d2p1:BeneficiaryId>
<d2p1:BillingDate>2026-04-01T16:51:41.628003+07:00</d2p1:BillingDate>
<d2p1:ClaimId>7</d2p1:ClaimId>
<d2p1:ColumnError xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>1</d4p1:int>
<d4p1:int>2</d4p1:int>
</d2p1:ColumnError>
<d2p1:CompanyId>4</d2p1:CompanyId>
<d2p1:EmployeeId>5</d2p1:EmployeeId>
<d2p1:ErrorMessage>sample string 1</d2p1:ErrorMessage>
<d2p1:HasError>true</d2p1:HasError>
<d2p1:HospitalId>6</d2p1:HospitalId>
<d2p1:ICD10Id>1</d2p1:ICD10Id>
<d2p1:MatchedAmount>8</d2p1:MatchedAmount>
<d2p1:MedicalClaimTypeId>1</d2p1:MedicalClaimTypeId>
<d2p1:MedicalTypeId>1</d2p1:MedicalTypeId>
<d2p1:PaidDt>2026-04-01T16:51:41.628003+07:00</d2p1:PaidDt>
<d2p1:ProductCode>1</d2p1:ProductCode>
</d2p1:ClaimReClaimAmountValidationResult>
<d2p1:ClaimReClaimAmountValidationResult>
<d2p1:ApproveAmount>sample string 20</d2p1:ApproveAmount>
<d2p1:BeneficiaryType>sample string 13</d2p1:BeneficiaryType>
<d2p1:BillDate>sample string 17</d2p1:BillDate>
<d2p1:ClaimType>sample string 16</d2p1:ClaimType>
<d2p1:CompApprovedAmount>sample string 25</d2p1:CompApprovedAmount>
<d2p1:CompanyCode>sample string 19</d2p1:CompanyCode>
<d2p1:DiseaseCode>sample string 22</d2p1:DiseaseCode>
<d2p1:EmployeeNo>sample string 14</d2p1:EmployeeNo>
<d2p1:ExtClaimNumber>sample string 11</d2p1:ExtClaimNumber>
<d2p1:HospitalCode>sample string 12</d2p1:HospitalCode>
<d2p1:InsApprovedAmount>sample string 24</d2p1:InsApprovedAmount>
<d2p1:PaidDate>sample string 21</d2p1:PaidDate>
<d2p1:PatientName>sample string 15</d2p1:PatientName>
<d2p1:RegisCode>sample string 18</d2p1:RegisCode>
<d2p1:RowId>10</d2p1:RowId>
<d2p1:Type>sample string 23</d2p1:Type>
<d2p1:BeneficiaryId>3</d2p1:BeneficiaryId>
<d2p1:BillingDate>2026-04-01T16:51:41.628003+07:00</d2p1:BillingDate>
<d2p1:ClaimId>7</d2p1:ClaimId>
<d2p1:ColumnError xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>1</d4p1:int>
<d4p1:int>2</d4p1:int>
</d2p1:ColumnError>
<d2p1:CompanyId>4</d2p1:CompanyId>
<d2p1:EmployeeId>5</d2p1:EmployeeId>
<d2p1:ErrorMessage>sample string 1</d2p1:ErrorMessage>
<d2p1:HasError>true</d2p1:HasError>
<d2p1:HospitalId>6</d2p1:HospitalId>
<d2p1:ICD10Id>1</d2p1:ICD10Id>
<d2p1:MatchedAmount>8</d2p1:MatchedAmount>
<d2p1:MedicalClaimTypeId>1</d2p1:MedicalClaimTypeId>
<d2p1:MedicalTypeId>1</d2p1:MedicalTypeId>
<d2p1:PaidDt>2026-04-01T16:51:41.628003+07:00</d2p1:PaidDt>
<d2p1:ProductCode>1</d2p1:ProductCode>
</d2p1:ClaimReClaimAmountValidationResult>
</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>
</ServiceResultTypedOfArrayOfClaimReClaimAmountValidationResultYj8O1tFc>