Automated Payments & Claims (Osmind 360)
Last updated: June 25, 2026
Overview
Osmind automatically handles payment collection and insurance claim submission through your practice's Candid account. This article explains what happens at each step, what your team is responsible for, and how to resolve common issues.
Before you get started
Make sure the following are in place:
Your Candid account is connected to Osmind
Stripe is connected to your Osmind account
Patients have a credit card saved in the Osmind patient portal
Providers are creating CMS1500s from signed and locked chart notes linked to the appointment
How payments are collected
Cash pay patients
When you mark an appointment as Occurred, Osmind creates an invoice based on your pricing configuration. If the patient has a card on file, it's charged immediately. If not, an invoice is emailed to the patient.
Insurance patients — copay
Two things must both be true before the copay fires: the appointment is marked Occurred and the CMS1500 is saved. Once both are done, Osmind charges the copay automatically.
The copay amount comes from an eligibility check that runs 3 days before the appointment:
Telehealth (video/phone): the telehealth copay is used. If none is on file, the in-person copay is used as a fallback.
In-person: the in-person copay is used. If none is on file, no charge is attempted and a task is created in Osmind.
If the patient has no card on file, an invoice is emailed instead.
Insurance patients — final bill
After the payer adjudicates the claim and Candid marks it as finalized, Osmind pulls the patient responsibility amount overnight and handles collection automatically:
Patient owes money + card on file: card is charged; receipt emailed
Patient owes money + no card on file: invoice emailed to patient
Patient owes $0: no charge, no email
Patient was overpaid (negative balance): a task is created in Osmind. Your team must issue the refund manually through your Stripe account.
How claims are submitted
Every night, Osmind scans for CMS1500s that are ready to send — chart note signed and locked, appointment marked Occurred, status is "Not Sent" — and submits them to your Candid account automatically.
⚠ Do not manually change a CMS1500's status in Osmind. The system reads and writes these statuses automatically. Manual changes will disrupt the pipeline.
Understanding claim statuses
Osmind status | What it means |
|---|---|
Not Sent | Claim hasn't been picked up by the nightly sync yet |
Batched | Claim has been sent to Candid and is in pre-submission processing |
Sent | Claim has been submitted to the payer |
Rejected by Clearinghouse | Claim was rejected before reaching the payer — action required (see troubleshooting below) |
Denied by Insurance | Payer denied the claim — your RCM team should work this in Candid |
Closed | Claim is fully resolved; final bill collection has been triggered |
When the status shows Batched, the claim is with Candid but hasn't reached the payer yet. Log into your Candid portal directly to see the more specific status (e.g., Coded, Submitted to Payer).
Your responsibilities as an O360 practice
Because you own your Candid account and payer contracts, your team is responsible for:
Maintaining your accepted payor list. If a payer isn't correctly mapped, eligibility checks can fail silently and claims can be rejected. Contact Osmind support if you need help correcting a payor mapping.
Resolving claim error tasks in Osmind. When a sync fails for a fixable reason, a task is created and assigned to your team. Completing the task triggers an automatic retry.
Working denials. Since you hold your own payer contracts, your RCM team manages denial appeals in Candid.
Issuing patient refunds. When a patient is owed a refund, your team processes it through your Stripe account.
Troubleshooting
Patient has no card on file
What you'll see: Invoice shows as "Outstanding" with no charge processed.
What to do: Have the patient add a card in the Osmind patient portal. Once added, your team can manually apply the payment in Osmind.
CMS1500 stuck in "Not Sent"
What to check:
Is the chart note signed and locked?
Is the appointment marked as Occurred?
Does the patient have insurance on file with a valid payor ID?
If all three are true and the claim still hasn't synced after the overnight window, contact Osmind support with the CMS1500 ID.
CMS1500 shows "Rejected by Clearinghouse"
A task is automatically created in Osmind when a claim fails to sync. It will look something like:
Candid Error: Claim sync error for [CMS1500 link]
- Patient is missing primary insurance.
- Service provider zip code must include +4 extension.Steps to resolve:
Click the CMS1500 link in the task
Fix the issue listed (see table below)
Mark the task as Complete — this automatically retriggers the sync
Confirm the CMS1500 moves to "Batched"
Error message | Fix |
|---|---|
Missing billing provider | Contact Osmind — account configuration may need an update |
Missing rendering provider NPI | Add the provider's NPI in Osmind |
Missing CPT codes | Provider must add CPT codes before saving the CMS1500 |
Missing ICD codes | Provider must add diagnosis codes and pointers |
Missing place of service code | Confirm place of service code is set on the CMS1500 |
Zip code requires +4 extension | Update billing or service address to include the full 9-digit zip |
CMS1500 not linked to signed note | Provider must sign and lock the chart note before creating the CMS1500 |
Copay didn't fire
Both the appointment being marked Occurred and the CMS1500 being saved must happen for the copay to trigger. If the CMS1500 was created outside the normal workflow — not from the chart note tied to the appointment — the auto-payment chain is broken.
What to do: Have the provider create the chart note from the appointment, then create a new CMS1500 from that note. Contact Osmind support if you're unsure.
Payor mapping issue causing eligibility or claim failures
Your practice maintains your accepted payor list. If an eligibility check returns no result or a claim is rejected due to a payor ID mismatch, the payor may not be correctly mapped.
What to do: Contact Osmind support with the payor name and the patient's insurance details. The team can identify and correct the mapping.
Need help?
If a claim has been stuck for more than 24 hours after the overnight sync window, or you're seeing an error not covered here, contact Osmind support with the CMS1500 ID and a description of what you're seeing.