Choose a processing mode
Setpreferred_processing_mode when creating a benefit verification. The field
defaults to standard.
Real-time capability must be enabled for your organization before you can
request
realtime or realtime_only. See Real-time Processing
for eligibility requirements, processing-mode tracking, fallback behavior,
insurance-card handling, and capacity constraints.
Recommended integration flow
- Submit the strongest medication, insurance, patient, provider, and clinical information available.
- Store the returned benefit verification ID.
- Subscribe to
benefit_verification.status_changeor poll Retrieve Benefit Verification. - When using
realtime, readcurrent_processing_modeif your patient flow needs to distinguish real-time processing from standard fallback. - Wait for a terminal
data.statusbefore using the coverage result. - Correct and replace failed requests when the error identifies an input problem; otherwise use your existing verification process when the result is urgent.
Provide the strongest inputs available
Complete inputs improve routing, completion, and the specificity of the result.
If a workflow needs to compare brand and generic coverage, submit the exact NDC
for each option rather than relying on a free-text name to represent both.
Completion time and verification methods
Develop Health automatically selects the available verification route for the patient’s plan. A single request can use more than one method before it reaches a terminal state.
These ranges are planning guidance, not a service-level guarantee. Keep the
integration asynchronous regardless of the expected route, and do not schedule
downstream patient activity around the fastest path. Completed responses expose
the methods used in
verification_methods.