The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /jsv/reply/TrackClaimRequest HTTP/1.1
Host: mb-mobile-api.medibuddy.in
Content-Type: text/jsv
Content-Length: length
{
claimNumber: 0,
date: String,
employeeId: String,
corporateName: String,
maid: 0,
mobileNumber: 0,
email: String,
otpRequest:
{
encryptedText: String,
mobileNumber: String,
email: String,
otp: String,
passwordEncryption: String,
initialVector: String,
otpExpiryDateTime: 0001-01-01
},
mbToken: String,
ipAddress: String,
userAgent: String,
userPlatform: String,
platformVer: String,
mobileDeviceModel: String
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
isSuccess: False,
errorMessage: String,
claimDetails:
[
{
claimDetails:
{
clmBitlyLink: String,
ailmentSummary: String,
bankAccountDetails:
{
accountHolderName: String,
accountNumber: String,
bankAddress: String,
bankBranch: String,
bankName: String,
ifscCode: String
},
benefAge: 0,
benefMediAssistId: 0,
benefName: String,
benefUserId: 0,
checkList: String,
city: String,
claimNumber: 0,
claimSubmissionReason: String,
clinicName: String,
clinicPinCode: String,
clmAmount: 0,
clmApprovedAmt: 0,
clmChequeAmount: 0,
claimReferenceNo: String,
clmDoa: String,
clmDod: String,
clmMainClaim: 0,
clmNetPayAmount: 0,
clmReceivedDate: String,
clmServiceTaxAmt: 0,
clmTaxAmount: 0,
clmTypeDesc: String,
clmTypeId: 0,
claimStatus: String,
preauthDetails:
[
{
approvedAmount: 0,
claimedAmount: 0,
preauthId: 0,
preauthStatus: String,
preauthStatusId: 0
}
],
corporateId: 0,
deductionDetails:
[
{
deductionAmount: 0,
deductionReason: String,
remark: String
}
],
denialReason: String,
docName: String,
docRegNo: String,
dorpAddress: String,
dorpLocation: String,
hospAddress: String,
hospCity: String,
hospitalId: 0,
hospName: String,
hospPincode: String,
hospState: String,
hospStateId: 0,
insuranceCompany: String,
isClaimCreationPending: False,
isDocSubConcurenceSubmitted: False,
claimBills:
[
{
billAmount: 0,
billDate: String,
billDescription: String,
billId: 0,
billNumber: String,
nonPayableAmount: 0,
noOfDocs: 0,
noPayableReason: String,
payableAmount: 0,
slNo: 0
}
],
iwpClaimDocuments:
[
{
attachFileName: String,
dmsFilePath: String,
claimDocumentId: String,
claimDocumentName: String,
fileFormat: Image
}
],
iwpClaimNumber: String,
latestPreauthStatus: String,
missingDocuments:
[
String
],
patientUniqueId: String,
paymentConcurenceApproveUrl: String,
paymentConcurenceDenyUrl: String,
paymentConcurrence: False,
plannedHospitalizationId: 0,
polEndDate: String,
polHolderName: String,
policyNumber: String,
polId: 0,
polStartDate: String,
benefContactNo: String,
benefEmail: String,
priBenefEmpCode: String,
priBeneficiaryName: String,
relatedPreAuths: String,
relName: String,
sex: String,
statusId: 0,
statusName: String,
paymentDetails:
{
id: 0,
chequeNo: String,
chequeDate: String,
dtChequeDate: String,
amount: String,
bankName: String,
settlementDate: String
},
nonCMSAudit:
[
{
trialId: 0,
clmId: 0,
statusId: 0,
statusDesc: String,
date: String,
remarks: String,
userId: 0,
details: String,
userName: String,
userLocation: String,
userEmail: String,
letterDownloadLink: String
}
],
showIRupload: False,
insurerClaimId: String,
insurerMemberId: String,
forthcomingStatus:
[
String
],
dbType: NOTAVAILABLE
},
beneficiaryDetails:
{
policyNo: String,
benefMAId: 0,
benefName: String,
benefRelation: String
}
}
],
isRetailPolicy: False,
mobileNumber: String,
emailId: String,
otpResponse:
{
encryptedText: String,
isSendOTPSuccess: False,
errorMsg: String,
initialVector: String,
passwordEncryption: String
}
}