{"info":{"_postman_id":"fe4060ac-7705-4501-ba53-85100b05676a","name":"Integrex API Doc","description":"<html><head></head><body><h1 id=\"introduction\">Introduction</h1>\n<p>The Integrex API can be used to request and process claim status and eligibility requests.</p>\n<h1 id=\"overview\">Overview</h1>\n<p>The API has a single end-point <code>/api/v1/claim-info</code> which supports both the POST and GET methods. The client first sends a POST request with all the required patient data, which returns an ID which can be used to poll the results by sending a GET request on the same end point: <code>/api/v1/claim-info</code>. A 202 reponse from the GET request means to retry again and a 200 response means that the response is available.</p>\n<h1 id=\"authentication\">Authentication</h1>\n<ul>\n<li>Access Token API: /api/auth</li>\n</ul>\n<p>The client should send the access token in the headers as <code>{\"Authorization\": \"Bearer &lt;access_token&gt;\"}</code>. The access token expires in 60 mins.</p>\n<h1 id=\"error-codes\">Error Codes</h1>\n<ul>\n<li><code>200</code>: Success</li>\n<li><code>202</code>: Retry</li>\n<li><code>400</code>: Invalid Request</li>\n</ul>\n<h1 id=\"rate-limit\">Rate limit</h1>\n<p>N/A</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"Introduction","slug":"introduction"},{"content":"Overview","slug":"overview"},{"content":"Authentication","slug":"authentication"},{"content":"Error Codes","slug":"error-codes"},{"content":"Rate limit","slug":"rate-limit"}],"owner":"4571816","collectionId":"fe4060ac-7705-4501-ba53-85100b05676a","publishedId":"SVtWxT8t","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2019-10-14T12:17:33.000Z"},"item":[{"name":"/api/v1/claim-info","id":"fa24fb9e-c26d-414e-b379-419d326598c5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"<token>"}]},"isInherited":false},"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"patientDob\": \"01/01/2000\",\n    \"patientFirstName\": \"Hello\",\n    \"patientLastName\": \"World\",\n    \"subscriberId\": \"zXc01287Bn\",\n    \"subscriberFirstName\": \"Hello\",\n    \"subscriberLastName\": \"World\",\n    \"billingProviderNpi\": \"10975457\",\n    \"billingProviderName\": \"Awesome Provider\",\n    \"taxId\": \"10986534\",\n    \"admitDate\": \"01/01/2000\",\n    \"totalCharges\": 1000.99,\n    \"payerId\": \"1234\",\n    \"payerName\": \"Awesome Payer\",\n    \"trackingId1\": \"12345678\"\n}"},"url":"api/v1/claim-info","description":"<p>Return a uid which can be used to poll the API for getting Standard Claim Status. The results are removed from the cache after 5000 seconds from the time at which the request was placed.</p>\n","urlObject":{"path":["v1","claim-info"],"host":["api"],"query":[],"variable":[]}},"response":[{"id":"4c9f2730-9d58-46ab-92a9-cf5ed95b57f8","name":"Success","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"patientDob\": \"01/01/2000\",\n    \"patientFirstName\": \"Hello\",\n    \"patientLastName\": \"World\",\n    \"subscriberId\": \"zXc01287Bn\",\n    \"subscriberFirstName\": \"Hello\",\n    \"subscriberLastName\": \"World\",\n    \"billingProviderNpi\": \"10975457\",\n    \"billingProviderName\": \"Awesome Provider\",\n    \"taxId\": \"10986534\",\n    \"admitDate\": \"01/01/2000\",\n    \"totalCharges\": 1000.99,\n    \"payerId\": \"1234\",\n    \"payerName\": \"Awesome Payer\",\n    \"trackingId1\": \"12345678\"\n}","options":{"raw":{"language":"json"}}},"url":"api/v1/claim-info"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n\t\"id\": \"1234567890987654321\"\n}"}],"_postman_id":"fa24fb9e-c26d-414e-b379-419d326598c5"},{"name":"/api/v1/claim-info","id":"cf2212f6-5f6a-47fc-a739-7e6df6b96a72","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"1234567890987654321\"\n}"},"url":"api/v1/claim-info","description":"<p><strong>Polling API</strong>\nUsing the uid generated from the POST request at the same end-point, the client should poll this API at an interval of 10 seconds. A 202 status code means that the client should poll again (max 10 times). \nReturns a list of Standard Claim status, corresponding to the given ticket_id.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":true,"source":{"_postman_id":"fe4060ac-7705-4501-ba53-85100b05676a","id":"fe4060ac-7705-4501-ba53-85100b05676a","name":"Integrex API Doc","type":"collection"}},"urlObject":{"path":["v1","claim-info"],"host":["api"],"query":[],"variable":[]}},"response":[{"id":"95d19ce5-93d3-4e1f-b540-a3877f88ba17","name":"Success","originalRequest":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"1234567890987654321\"\n}","options":{"raw":{"language":"json"}}},"url":"api/v1/claim-info"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n    \"line_count\": 1,\n    \"data\": [\n        {\n            \"internalAccountNumber\": \"1234567\",\n            \"subLastName\": \"Hello\",\n            \"subFirstName\": \"World\",\n            \"subID\": \"Zxcf1298Ju\",\n            \"billingEntityName\": \"Awesome Billing Entity Name\",\n            \"responseDate\": \"2001-01-31\",\n            \"payerID\": \"000\",\n            \"payerContactName\": \"Awesome Payer\",\n            \"payerContactPhone\": null,\n            \"dateOfService\": \"2001-01-31\",\n            \"payerClmNo\": \"1567HGR35\",\n            \"claimReceiptDate\": \"2001-01-31\",\n            \"chargeAmt\": \"9999.99\",\n            \"paymentAmt\": \"8764\",\n            \"adjudicationDate\": \"2001-01-31\",\n            \"checkDate\": \"2001-01-31\",\n            \"checkNumber\": \"6654345689\",\n            \"svcLine\": 0,\n            \"statusDate\": null,\n            \"categoryCode\": \"F1\",\n            \"statusCode\": \"107\",\n            \"categoryDescription\": \"Finalized/Payment  The Claim/Line has been paid\",\n            \"statusDescription\": \"Processed according to contract provisions (Contract refers to provisions that exist between the Health Plan and a Provider of Health Care Services)\",\n            \"procedureCdQual\": null,\n            \"procedureCd\": null,\n            \"revenueCd\": null,\n            \"svcLnQty\": null,\n            \"entityIDCode\": null,\n            \"entityDesc\": null,\n            \"allowedAmount\": \"8764\",\n            \"coInsuranceAmount\": \"0\",\n            \"deductibleAmount\": \"0\",\n            \"coPaymentAmount\": \"0\",\n            \"nonCoveredAmount\": \"9999\",\n            \"amountPaidByOtherInsuranceCompany\": null,\n            \"interestPaid\": null,\n            \"patientAccountNumber\": \"134568966\",\n            \"serviceProviderName\": \"\",\n            \"serviceProviderAddress\": \"PO BOX 12345, VIN DIESEL, MAZ, 1234567\",\n            \"providerOrganizationName\": \"Awesome Prov Org\",\n            \"discountDays\": null,\n            \"lifetimeReserveDays\": null,\n            \"lifetimeReserveAmount\": null,\n            \"benefitExhaustDate\": null,\n            \"managedCarePenaltyAmount\": null,\n            \"checkStatus\": \"NOT ON RECON\",\n            \"dateCheckCashed\": \"null\",\n            \"reasonSourceCd\": null,\n            \"reasonSourceCdDescTxt\": null,\n            \"authorizationCaseId\": null,\n            \"authorizationDescription\": null\n        }\n    ]\n}"},{"id":"cd8cc9dc-85ec-4fbe-949d-56fcc190936d","name":"Processing","originalRequest":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"1234567890987654321\"\n}","options":{"raw":{"language":"json"}}},"url":"api/v1/claim-info"},"status":"Accepted","code":202,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"Processing"}],"_postman_id":"cf2212f6-5f6a-47fc-a739-7e6df6b96a72"},{"name":"/api/v1/enhanced-eligibility","id":"324e3ecf-6760-4f3d-8faa-1985d5f99d66","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"patientDob\": \"01/31/2000\",\n\t\"patientFirstName\": \"Hello\",\n\t\"patientLastName\": \"World\",\n\t\"patientSsn\": \"\",\n\t\"patientGender\": \"Male\",\n\t\"subscriberId\": \"ZXX170059004001\",\n\t\"subscriberFirstName\": \"Hello\",\n\t\"subscriberLastName\": \"World\",\n\t\"subscriberSsn\": \"\",\n\t\"subscriberGender\": \"Male\",\n\t\"billingProviderNpi\": \"1409009113\",\n\t\"billingProviderName\": \"Awesome Name\",\n\t\"admitDate\": \"01/31/2000\",\n\t\"dischargeDate\": \"01/31/2000\",\n\t\"employerName\": \"Awesome Employer\",\n\t\"serviceType\": \"30\",\n\t\"payerId\": \"000\",\n\t\"payerName\": \"Awesome Payer\"\n}"},"url":"","description":"<p>Return a uid which can be used to poll the API for getting Eligibility Status. The results are removed from the cache after 5000 seconds from the time at which the request was placed.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":true,"source":{"_postman_id":"fe4060ac-7705-4501-ba53-85100b05676a","id":"fe4060ac-7705-4501-ba53-85100b05676a","name":"Integrex API Doc","type":"collection"}},"urlObject":{"query":[],"variable":[]}},"response":[{"id":"a3f8ab99-8726-4b40-a826-0bb04071295b","name":"/api/v1/eligibility","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"patientDob\": \"01/31/2000\",\n\t\"patientFirstName\": \"Hello\",\n\t\"patientLastName\": \"World\",\n\t\"patientSsn\": \"\",\n\t\"patientGender\": \"Male\",\n\t\"subscriberId\": \"ZXX170059004001\",\n\t\"subscriberFirstName\": \"Hello\",\n\t\"subscriberLastName\": \"World\",\n\t\"subscriberSsn\": \"\",\n\t\"subscriberGender\": \"Male\",\n\t\"billingProviderNpi\": \"1409009113\",\n\t\"billingProviderName\": \"Awesome Name\",\n\t\"admitDate\": \"01/31/2000\",\n\t\"dischargeDate\": \"01/31/2000\",\n\t\"employerName\": \"Awesome Employer\",\n\t\"serviceType\": \"30\",\n\t\"payerId\": \"000\",\n\t\"payerName\": \"Awesome Payer\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/v1/eligibility"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n\t\"id\": \"213242126747614871639135163123\"\n}"}],"_postman_id":"324e3ecf-6760-4f3d-8faa-1985d5f99d66"},{"name":"/api/v1/standard-eligibility","id":"9ab281f6-9765-4cf2-b47d-c8ec688735ef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"patientDob\": \"01/31/2000\",\n\t\"patientFirstName\": \"Hello\",\n\t\"patientLastName\": \"World\",\n\t\"patientSsn\": \"\",\n\t\"patientGender\": \"Male\",\n\t\"subscriberId\": \"ZXX170059004001\",\n\t\"subscriberFirstName\": \"Hello\",\n\t\"subscriberLastName\": \"World\",\n\t\"subscriberSsn\": \"\",\n\t\"subscriberGender\": \"Male\",\n\t\"billingProviderNpi\": \"1409009113\",\n\t\"billingProviderName\": \"Awesome Name\",\n\t\"admitDate\": \"01/31/2000\",\n\t\"dischargeDate\": \"01/31/2000\",\n\t\"employerName\": \"Awesome Employer\",\n\t\"serviceType\": \"30\",\n\t\"payerId\": \"000\",\n\t\"payerName\": \"Awesome Payer\"\n}"},"url":"","description":"<p>Return a uid which can be used to poll the API for getting Eligibility Status. The results are removed from the cache after 5000 seconds from the time at which the request was placed.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":true,"source":{"_postman_id":"fe4060ac-7705-4501-ba53-85100b05676a","id":"fe4060ac-7705-4501-ba53-85100b05676a","name":"Integrex API Doc","type":"collection"}},"urlObject":{"query":[],"variable":[]}},"response":[{"id":"4735f5cd-fb58-4d36-95d2-5e832ae06d5e","name":"/api/v1/eligibility","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"patientDob\": \"01/31/2000\",\n\t\"patientFirstName\": \"Hello\",\n\t\"patientLastName\": \"World\",\n\t\"patientSsn\": \"\",\n\t\"patientGender\": \"Male\",\n\t\"subscriberId\": \"ZXX170059004001\",\n\t\"subscriberFirstName\": \"Hello\",\n\t\"subscriberLastName\": \"World\",\n\t\"subscriberSsn\": \"\",\n\t\"subscriberGender\": \"Male\",\n\t\"billingProviderNpi\": \"1409009113\",\n\t\"billingProviderName\": \"Awesome Name\",\n\t\"admitDate\": \"01/31/2000\",\n\t\"dischargeDate\": \"01/31/2000\",\n\t\"employerName\": \"Awesome Employer\",\n\t\"serviceType\": \"30\",\n\t\"payerId\": \"000\",\n\t\"payerName\": \"Awesome Payer\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/v1/eligibility"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n\t\"id\": \"213242126747614871639135163123\"\n}"}],"_postman_id":"9ab281f6-9765-4cf2-b47d-c8ec688735ef"},{"name":"/api/v1/enhanced-eligibility","id":"e83680b5-fc3b-4df3-90f0-7f5a5cf03fee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"217351275367125367153671537153\"\n}"},"url":"","description":"<p><strong>Polling API</strong> Using the uid generated from the POST request at the same end-point, the client should poll this API at an interval of 5 seconds. A 202 status code means that the client should poll again (max 10 times). Returns the current eligibility status.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":true,"source":{"_postman_id":"fe4060ac-7705-4501-ba53-85100b05676a","id":"fe4060ac-7705-4501-ba53-85100b05676a","name":"Integrex API Doc","type":"collection"}},"urlObject":{"query":[],"variable":[]}},"response":[{"id":"4c67d54d-b097-4534-8783-c9c8632ddb42","name":"/api/v1/eligibility","originalRequest":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"217351275367125367153671537153\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/v1/eligibility"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n\t\"status\": \"Active Coverage\"\n}"}],"_postman_id":"e83680b5-fc3b-4df3-90f0-7f5a5cf03fee"},{"name":"/api/v1/standard-eligibility","id":"0326721a-c5d2-412e-9265-801517fd8627","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"217351275367125367153671537153\"\n}"},"url":"","description":"<p><strong>Polling API</strong> Using the uid generated from the POST request at the same end-point, the client should poll this API at an interval of 5 seconds. A 202 status code means that the client should poll again (max 10 times). Returns the current eligibility status.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[]},"isInherited":true,"source":{"_postman_id":"fe4060ac-7705-4501-ba53-85100b05676a","id":"fe4060ac-7705-4501-ba53-85100b05676a","name":"Integrex API Doc","type":"collection"}},"urlObject":{"query":[],"variable":[]}},"response":[{"id":"48975640-54ed-4cd2-bd40-acd0a353e500","name":"/api/v1/eligibility","originalRequest":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n\t\"id\": \"217351275367125367153671537153\"\n}","options":{"raw":{"language":"json"}}},"url":"/api/v1/eligibility"},"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":"{\n\t\"status\": \"Active Coverage\"\n}"}],"_postman_id":"0326721a-c5d2-412e-9265-801517fd8627"}],"auth":{"type":"bearer","bearer":{"basicConfig":[]}},"event":[{"listen":"prerequest","script":{"id":"da20e41c-2f51-4331-a41f-89058eaf96b5","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"c7d100de-5de6-4c90-9165-617fb4f749cf","type":"text/javascript","exec":[""]}}]}