The Claims Inquiry API Flow is as follows:
Step 1: Smart Claims Engine begins by accepting the Incoming Inquiry Request. The system checks for the format of the request. If the format of the request is not valid, then the system send a response indicating an Invalid Request has been be submitted.
Step 2: Smart Claims Engine then checks for the mandatory fields which need to be present on the request. These fields would be used to search for Claims and creating an Inquiry. The Mandatory Fields are as follows:
- Patient ID OR Subscriber ID OR
- Provider ID OR
- Claim ID
Step 3: Smart Claim Engine proceeds to create a Unique case for the given request submitted.
If no ICN’s are found, a Claims Inquiry case is still created. (This is configurable using DSS CreateEmptyCICase settings) CreateEmptyCICase. With the setting as true, claimsInquiry cases will be created even when no claims are found for the corresponding incoming request. With the help of DSS CreateEmptyCICase setting as true, inquiry case can be created even when no claims are found as part of the POST claimsInquiry request API as well.
Step 4: Once the Inquiry case is created, Smart Claims Engine Routes the case to the appropriate configured workbasket. The Workbasket can be configured under Declare_Config.ClaimsInquiryWB.