PUT api/MedAidClaimApp/Update
Request Information
URI Parameters
None.
Body Parameters
MedAidClaimAppUpdateVM| Name | Description | Type | Additional information |
|---|---|---|---|
| ClaimId | integer |
Required |
|
| BookId | integer |
Required |
|
| ClaimRefNo | string |
Required String length: inclusive between 0 and 20 |
|
| ClaimDate | string |
Required |
|
| Period | MedAidPeriodLookupVM |
Required |
|
| Category | MedAidCategoryLookupVM |
Required |
|
| Member | MedAidMemberLookupVM |
Required |
|
| ApplNo | string |
String length: inclusive between 0 and 50 |
|
| ApplDate | string |
None. |
|
| Type | MedAidTypeLookupVM |
Required |
|
| IpClaimBalance | decimal number |
None. |
|
| OpClaimBalance | decimal number |
None. |
|
| IpReqAmount | decimal number |
None. |
|
| OpReqAmount | decimal number |
None. |
|
| IpSanctionedAmount | decimal number |
None. |
|
| OpSanctionedAmount | decimal number |
None. |
|
| TotalSanctionedAmount | decimal number |
None. |
|
| UpdateUser | integer |
Required |
|
| UpdateIp | string |
Required String length: inclusive between 0 and 20 |
|
| ConfirmStatus | string |
Required Matching regular expression pattern: Y|N |
|
| FinYearId | integer |
Required |
|
| TranMode | AccountTranModeLookup |
None. |
|
| ClaimDetails | Collection of MedAidClaimAppDtlsSaveVM |
Required |
Request Formats
application/json, text/json
Sample:
{
"ClaimId": 1,
"BookId": 2,
"ClaimRefNo": "sample string 3",
"ClaimDate": "sample string 4",
"Period": {
"PeriodId": 1,
"PeriodName": "sample string 2"
},
"Category": {
"CategoryId": 1,
"CategoryName": "sample string 2"
},
"Member": {
"MemberId": 1,
"MemberName": "sample string 2",
"MemberCode": "sample string 3",
"Type": {
"TypeId": 1,
"TypeName": "sample string 2"
},
"Category": {
"CategoryId": 1,
"CategoryName": "sample string 2"
},
"AccountBookTypeById": 4
},
"ApplNo": "sample string 5",
"ApplDate": "sample string 6",
"Type": {
"TypeId": 1,
"TypeName": "sample string 2"
},
"IpClaimBalance": 7.0,
"OpClaimBalance": 8.0,
"IpReqAmount": 9.0,
"OpReqAmount": 10.0,
"IpSanctionedAmount": 11.0,
"OpSanctionedAmount": 12.0,
"TotalSanctionedAmount": 13.0,
"UpdateUser": 14,
"UpdateIp": "sample string 15",
"ConfirmStatus": "sample string 16",
"FinYearId": 17,
"TranMode": {
"TranModeId": 1,
"TranModeName": "sample string 2"
},
"ClaimDetails": [
{
"ClaimSlno": 1,
"IsSelf": "sample string 2",
"FamilyMember": {
"MemberId": 1,
"FamilySlno": 2,
"FamilyMemberName": "sample string 3",
"Relation": "sample string 4",
"Married": "sample string 5",
"Employeed": "sample string 6"
},
"Illness": {
"IllnessId": 1,
"IllnessName": "sample string 2"
},
"TreatmentType": {
"TreatTypeId": 1,
"TreatTypeName": "sample string 2"
},
"StartDate": "sample string 3",
"EndDate": "sample string 4",
"Doctor": "sample string 5",
"Hospital": "sample string 6",
"AdmittedDays": 7,
"RoomRent": 8.0,
"OTCharge": 9.0,
"RoomRentApplied": 10.0,
"OTChargeApplied": 11.0,
"IpAppliedAmount": 12.0,
"IpEligibleAmount": 13.0,
"IpSanctionedAmount": 14.0,
"IpRejectionReason": {
"ReasonId": 1,
"Reason": "sample string 2"
},
"OpAppliedAmount": 15.0,
"OpEligibleAmount": 16.0,
"OpSanctionedAmount": 17.0,
"OpRejectionReason": {
"ReasonId": 1,
"Reason": "sample string 2"
},
"PassedAmount": 18.0
},
{
"ClaimSlno": 1,
"IsSelf": "sample string 2",
"FamilyMember": {
"MemberId": 1,
"FamilySlno": 2,
"FamilyMemberName": "sample string 3",
"Relation": "sample string 4",
"Married": "sample string 5",
"Employeed": "sample string 6"
},
"Illness": {
"IllnessId": 1,
"IllnessName": "sample string 2"
},
"TreatmentType": {
"TreatTypeId": 1,
"TreatTypeName": "sample string 2"
},
"StartDate": "sample string 3",
"EndDate": "sample string 4",
"Doctor": "sample string 5",
"Hospital": "sample string 6",
"AdmittedDays": 7,
"RoomRent": 8.0,
"OTCharge": 9.0,
"RoomRentApplied": 10.0,
"OTChargeApplied": 11.0,
"IpAppliedAmount": 12.0,
"IpEligibleAmount": 13.0,
"IpSanctionedAmount": 14.0,
"IpRejectionReason": {
"ReasonId": 1,
"Reason": "sample string 2"
},
"OpAppliedAmount": 15.0,
"OpEligibleAmount": 16.0,
"OpSanctionedAmount": 17.0,
"OpRejectionReason": {
"ReasonId": 1,
"Reason": "sample string 2"
},
"PassedAmount": 18.0
}
]
}
application/xml, text/xml
Sample:
<MedAidClaimAppUpdateVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models">
<ApplDate>sample string 6</ApplDate>
<ApplNo>sample string 5</ApplNo>
<BookId>2</BookId>
<Category>
<CategoryId>1</CategoryId>
<CategoryName>sample string 2</CategoryName>
</Category>
<ClaimDate>sample string 4</ClaimDate>
<ClaimDetails>
<MedAidClaimAppDtlsSaveVM>
<AdmittedDays>7</AdmittedDays>
<ClaimSlno>1</ClaimSlno>
<Doctor>sample string 5</Doctor>
<EndDate>sample string 4</EndDate>
<FamilyMember>
<Employeed>sample string 6</Employeed>
<FamilyMemberName>sample string 3</FamilyMemberName>
<FamilySlno>2</FamilySlno>
<Married>sample string 5</Married>
<MemberId>1</MemberId>
<Relation>sample string 4</Relation>
</FamilyMember>
<Hospital>sample string 6</Hospital>
<Illness>
<IllnessId>1</IllnessId>
<IllnessName>sample string 2</IllnessName>
</Illness>
<IpAppliedAmount>12</IpAppliedAmount>
<IpEligibleAmount>13</IpEligibleAmount>
<IpRejectionReason>
<Reason>sample string 2</Reason>
<ReasonId>1</ReasonId>
</IpRejectionReason>
<IpSanctionedAmount>14</IpSanctionedAmount>
<IsSelf>sample string 2</IsSelf>
<OTCharge>9</OTCharge>
<OTChargeApplied>11</OTChargeApplied>
<OpAppliedAmount>15</OpAppliedAmount>
<OpEligibleAmount>16</OpEligibleAmount>
<OpRejectionReason>
<Reason>sample string 2</Reason>
<ReasonId>1</ReasonId>
</OpRejectionReason>
<OpSanctionedAmount>17</OpSanctionedAmount>
<PassedAmount>18</PassedAmount>
<RoomRent>8</RoomRent>
<RoomRentApplied>10</RoomRentApplied>
<StartDate>sample string 3</StartDate>
<TreatmentType>
<TreatTypeId>1</TreatTypeId>
<TreatTypeName>sample string 2</TreatTypeName>
</TreatmentType>
</MedAidClaimAppDtlsSaveVM>
<MedAidClaimAppDtlsSaveVM>
<AdmittedDays>7</AdmittedDays>
<ClaimSlno>1</ClaimSlno>
<Doctor>sample string 5</Doctor>
<EndDate>sample string 4</EndDate>
<FamilyMember>
<Employeed>sample string 6</Employeed>
<FamilyMemberName>sample string 3</FamilyMemberName>
<FamilySlno>2</FamilySlno>
<Married>sample string 5</Married>
<MemberId>1</MemberId>
<Relation>sample string 4</Relation>
</FamilyMember>
<Hospital>sample string 6</Hospital>
<Illness>
<IllnessId>1</IllnessId>
<IllnessName>sample string 2</IllnessName>
</Illness>
<IpAppliedAmount>12</IpAppliedAmount>
<IpEligibleAmount>13</IpEligibleAmount>
<IpRejectionReason>
<Reason>sample string 2</Reason>
<ReasonId>1</ReasonId>
</IpRejectionReason>
<IpSanctionedAmount>14</IpSanctionedAmount>
<IsSelf>sample string 2</IsSelf>
<OTCharge>9</OTCharge>
<OTChargeApplied>11</OTChargeApplied>
<OpAppliedAmount>15</OpAppliedAmount>
<OpEligibleAmount>16</OpEligibleAmount>
<OpRejectionReason>
<Reason>sample string 2</Reason>
<ReasonId>1</ReasonId>
</OpRejectionReason>
<OpSanctionedAmount>17</OpSanctionedAmount>
<PassedAmount>18</PassedAmount>
<RoomRent>8</RoomRent>
<RoomRentApplied>10</RoomRentApplied>
<StartDate>sample string 3</StartDate>
<TreatmentType>
<TreatTypeId>1</TreatTypeId>
<TreatTypeName>sample string 2</TreatTypeName>
</TreatmentType>
</MedAidClaimAppDtlsSaveVM>
</ClaimDetails>
<ClaimId>1</ClaimId>
<ClaimRefNo>sample string 3</ClaimRefNo>
<ConfirmStatus>sample string 16</ConfirmStatus>
<FinYearId>17</FinYearId>
<IpClaimBalance>7</IpClaimBalance>
<IpReqAmount>9</IpReqAmount>
<IpSanctionedAmount>11</IpSanctionedAmount>
<Member>
<AccountBookTypeById>4</AccountBookTypeById>
<Category>
<CategoryId>1</CategoryId>
<CategoryName>sample string 2</CategoryName>
</Category>
<MemberCode>sample string 3</MemberCode>
<MemberId>1</MemberId>
<MemberName>sample string 2</MemberName>
<Type>
<TypeId>1</TypeId>
<TypeName>sample string 2</TypeName>
</Type>
</Member>
<OpClaimBalance>8</OpClaimBalance>
<OpReqAmount>10</OpReqAmount>
<OpSanctionedAmount>12</OpSanctionedAmount>
<Period>
<PeriodId>1</PeriodId>
<PeriodName>sample string 2</PeriodName>
</Period>
<TotalSanctionedAmount>13</TotalSanctionedAmount>
<TranMode>
<TranModeId>1</TranModeId>
<TranModeName>sample string 2</TranModeName>
</TranMode>
<Type>
<TypeId>1</TypeId>
<TypeName>sample string 2</TypeName>
</Type>
<UpdateIp>sample string 15</UpdateIp>
<UpdateUser>14</UpdateUser>
</MedAidClaimAppUpdateVM>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.