The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
claimDraft:
{
bills:
[
{
id: 0,
billId: 0,
billNumber: String,
billDate: String,
billDescription: String,
billAmount: 0,
noOfDocs: 0,
payableAmount: 0,
isActive: False,
address: String,
prescriptionDate: 0001-01-01,
doctorName: String,
doctorRegnNo: String,
gstNo: String
}
],
attachments:
[
{
fileGUID: String,
fileName: String,
idName: String,
idNumber: String,
id: 0,
isActive: False,
maid: 0,
policyId: 0
}
],
idProofAttachment:
[
{
fileGUID: String,
fileName: String,
idName: String,
idNumber: String,
id: 0,
isActive: False,
maid: 0,
policyId: 0
}
],
claimDetails:
{
claimRegnNo: String,
policyId: 0,
policyNumber: String,
employeeId: String,
maid: String,
doa: String,
dod: String,
insurer: String,
hospId: 0,
hospitalName: String,
hospCityId: 0,
hospCityName: String,
hospStateId: 0,
hospStateName: String,
benefId: String,
benefName: String,
benefRelation: 0,
relationName: String,
benefAge: 0,
benefMobileNo: String,
totalBillAmount: 0,
userName: String,
checklist: String,
hospAddress: String,
injuryDesc: String,
benefAlphaCode: String,
treatmentStartDate: String,
treatmentEndDate: String,
doctorName: String,
doctorRegNo: String,
benefEmail: String,
ailment: String,
isHospitalization: False,
isPreHospitalization: False,
isPostHospitalization: False,
roomType: String,
benefitCategory: String,
benefitSubcategory: String,
hospTelephoneNo: String,
hospPANNo: String,
paymentMode: String,
accountHolderName: String,
bankIFSCCode: String,
bankName: String,
bankAddress: String,
branchName: String,
accountNumber: String,
barCodeNo: String,
location: String,
durationOfIllness: String,
clinicName: String,
clinicPinCode: String,
claimSubmissionReason: String,
reasonForLateDischarge: String,
panNumber: String,
aadharNumber: String,
treatmentType: String,
dropLocation: String,
dropAddress: String,
docSubmissionDate: 0001-01-01,
effectiveDate: String,
startDate: String,
endDate: String
},
claimType: NA
},
reasonOfReimbursement:
[
{
}
],
currentYearBenefs:
[
{
name: String,
policyId: 0,
relation: String,
maid: 0,
roomCategory: String,
nonEligibleRooms:
[
String
],
gender: String,
benefUserId: 0,
age: 0,
effectiveDate: String,
relationId: 0,
insurer: String,
policyNo: String,
startDate: String,
endDate: String,
benefAlphaCode: String
}
],
previousYearBenefs:
[
{
name: String,
policyId: 0,
relation: String,
maid: 0,
roomCategory: String,
nonEligibleRooms:
[
String
],
gender: String,
benefUserId: 0,
age: 0,
effectiveDate: String,
relationId: 0,
insurer: String,
policyNo: String,
startDate: String,
endDate: String,
benefAlphaCode: String
}
],
isDocumentMandatory: False,
bankDetailsRequired: False,
enabledDocumentPickup: False,
claimDeclarations:
[
String
]
}