Automatic Eligibility Checks
Automatic Eligibility Checks let Solum verify a patient’s coverage after the patient enters a workflow stage configured with the Verify Insurance action. For each payor that has enough information, Solum runs a real-time eligibility check and saves the result on the Eligibility Checks page. This feature is enabled per company and runs alongside the normal verification workflow. A verification task is still created; the automatic check supplies an early coverage result without replacing the rest of the workflow.Configure automatic checks
- Go to Settings → Eligibility.
- Review the Automatic eligibility checks status.
- Under Default service type, select up to two service types for automatic checks.
- Save the settings.
Automatic-check enablement is managed by Solum because each check makes a paid
eligibility-network request. The Eligibility settings page shows whether the
feature is enabled and lets you configure its default service types. Contact
your Solum administrator if the feature needs to be enabled or disabled.
Requirements
Workflow stage
The patient must enter a workflow stage whose actions include Verify Insurance. The stage change schedules both the verification task and the automatic eligibility run.Provider NPI
Solum chooses a provider NPI separately for each payor:- If an insurance is pinned to a credentialing record with Use this NPI for automatic checks, that NPI is used for the payor.
- Otherwise, Solum looks at active Entity credentialing records. It uses a unique state match, one NPI repeated across multiple locations, or the configured default Entity NPI—in that order.
- If several genuinely different NPIs remain ambiguous and there is no per-insurance or default selection, that payor is skipped.
Payor
Each payor is evaluated independently. A payor is eligible for an automatic check when it:- Is active.
- Has a responsibility tier: Primary, Secondary, Tertiary, or Quaternary.
- Has a Member ID.
- Belongs to an insurance with an Eligibility Payer selected.
- Resolves to at least one service-type code, unless that eligibility payer is configured to require the general Health Benefit Plan Coverage code.
How service types are selected
Service-type resolution is performed per payor. It is not a simple first-non-empty fallback in every case:- Eligibility-payer override. A small set of eligibility payers requires
Health Benefit Plan Coverage (
30). For those payers, code30is used regardless of payor services, company defaults, or referrals. - Payor services. When the payor has services, their codes form one check, capped at two distinct codes. Any active-referral disciplines not already covered by that group are added as separate single-code checks. This prevents a previously verified discipline from hiding a newer referral discipline.
- Company default. When the payor has no services, the configured Default service type is used next, as one check capped at two distinct codes.
- Referral disciplines. When neither payor services nor a company default resolves, Solum uses every distinct service type across the patient’s active referrals. Each discipline becomes its own single-code check.
- No resolved code. If none of these rules produces a code, the payor is
skipped. There is no general code-
30fallback for every payer.
How a run works
- The patient enters a stage configured with Verify Insurance.
- The verification task is scheduled using the normal stage-action delay.
- The automatic eligibility run waits approximately 90 seconds so recent insurance-card processing can finish. If the patient leaves the stage during that window, the run is cancelled.
- Solum finds eligible payors and resolves the provider NPI and service-type groups for each one.
- Solum skips a service-type group when the same patient, eligibility payer, normalized Member ID, and all requested codes were already checked within the previous 24 hours.
- Every new result is saved to Eligibility Checks and linked to the patient.
- Results with definitive Active or Inactive coverage are matched to the target payor when it is safe to do so. Pending or failed results remain available for review but are not matched.
Safeguards and limitations
Verify the setup
- Confirm the company shows automatic eligibility as Enabled under Settings → Eligibility.
- Confirm the target workflow stage includes the Verify Insurance action.
- Confirm the patient has an active payor with a responsibility tier, Member ID, and an insurance linked to an Eligibility Payer.
- Confirm the payor can resolve both a provider NPI and at least one service type using the rules above.
- Move the patient into the stage and wait about 90 seconds.
- Open Eligibility Checks and look for the new check. If it returned Active or Inactive coverage and matching was safe, open the patient to confirm the result was attached to the intended payor.
- Move the patient out of the stage and back in. An equivalent check should not be created again during the 24-hour recheck window.

