Hard Check
Refer to the Hard Check guide for result statuses, error handling, and lifecycle.
See the Demo Project for a working example.
For advanced use cases, see Advanced.
See Existing Patients for patients who already have a Policy
Create a Session
Obtain createHardEligibilitySession through useBridgeSdk.
On first load, create a session and pass it into HardEligibilityProvider.
Form Input
All Eligibility Fields may be required depending on the session.
Implement each field with useEligibilityInputField. See Building Forms.
Drive your submit button with useHardEligibilitySubmit.
Handling the result
Use useHardEligibilityState to monitor progress and outcome.
Bridge re-enables the form and updates Member ID requirements based on the response.
When you reach INELIGIBLE or ELIGIBLE, redirect the patient to the next step.
If eligible, the patient responsibility estimate is at patientResponsibility.estimate.
Use providers to filter your scheduling UX.
If INELIGIBLE, display ineligibilityReason.message to the patient.