MediBuddy Mobile Services V1.1

<back to all web services

TrackClaimRequest

The following routes are available for this service:
POST/TrackClaim

To override the Content-type in your clients HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

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
	}
}