OHP Enrollment vs CCO Credentialing
By George Ruan • July 5, 2026
Last updated: July 5, 2026.
Here is the single most expensive misunderstanding in Oregon Medicaid: being enrolled with the Oregon Health Plan is not the same thing as being credentialed and contracted with a coordinated care organization (CCO). OHP enrollment makes you a recognized Oregon Medicaid provider. It does not, by itself, put you in any CCO network. And because CCOs cover the large majority of OHP members, a therapist who assumes "I have my Oregon Medicaid ID, so I can bill any Medicaid client" will eventually see a client whose claims land at a plan they never joined — and go unpaid.
This is the mistake-prevention guide: what OHP enrollment gives you, what CCO credentialing and contracting add on top, why the two get conflated, and what to verify before you see an Oregon Medicaid client so you are not stuck with unbillable visits.
TL;DR: OHP enrollment is the state-level foundation — it registers you with the Oregon Health Authority (OHA) and lets you bill Open Card (fee-for-service) claims directly to the state. CCO credentialing and contracting is a separate, plan-by-plan step that puts you in a managed-care network. Most OHP members are enrolled in a CCO, so for most practices the practical path to seeing OHP clients runs through CCO contracts. Enrolled but not contracted with the member’s CCO is exactly how you end up out-of-network on a client you thought you could bill.
Sections
- The mistake: “I’m enrolled with OHP, so I can bill any Oregon Medicaid client”
- What OHP enrollment actually means
- What CCO credentialing and contracting mean
- Open Card vs CCO: how claims actually route
- How this mistake turns into denials and unpaid visits
- What to verify before you see an OHP member
- Checklist for practices
- Action Steps for Providers
- Where Bomi Fits
- Bottom line
- FAQ
- Sources
The mistake: “I’m enrolled with OHP, so I can bill any Oregon Medicaid client”
It is an easy assumption, especially if your experience is with commercial plans or a state that runs Medicaid mostly as one fee-for-service program. You finish OHP enrollment, get your Oregon Medicaid ID, and it feels like the door is open to every Medicaid client in the state.
But Oregon runs Medicaid mostly through managed care. OHA’s own provider enrollment materials treat working with CCOs as a separate step from enrolling as an Open Card (fee-for-service) provider — its enrollment webinars cover how to enroll with OHA and then, separately, what to do if you want to work with the CCOs. OHA describes CCOs as the managed-care plans that serve more than 90 percent of OHP members, and points providers to the CCO itself for questions about CCO enrollment and credentialing. OHP enrollment is necessary, but for most therapy clients it is not sufficient.
What OHP enrollment actually means
OHP enrollment is your registration with the Oregon Health Authority as an Oregon Medicaid provider. It is the foundation everything else sits on, and it does a few specific things:
It creates your Oregon Medicaid provider record. You get an Oregon Medicaid ID (formerly the DMAP ID) tied to your NPI. Almost every downstream step — CCO contracting, portal access, claims — references this record.
It lets you bill Open Card (fee-for-service) directly. For members on Open Card rather than in a CCO, you submit claims to OHA under the state’s fee-for-service rules and fee schedule.
It is a prerequisite for CCO contracting. CCOs generally require an active Oregon Medicaid ID before they will contract with you — CareOregon, for example, tells providers to have an Oregon Medicaid ID before starting, and that all rendering and billing NPIs must be enrolled with OHP before seeing patients and billing.
It unlocks the MMIS Provider Portal. After you enroll, OHA sends a PIN letter (new providers typically get it within 5–6 business days) to set up portal access for eligibility checks, CCO enrollment lookup, fee-for-service claim status, and prior-authorization status.
What OHP enrollment does not do is put you inside a managed-care network. That is the next, separate layer. For the step-by-step of getting enrolled in the first place, see how to enroll as an Oregon Medicaid therapist.
What CCO credentialing and contracting mean
A coordinated care organization is a managed-care plan that OHA contracts with to serve OHP members in a defined service area. Oregon has more than a dozen CCOs, each covering specific counties — Health Share of Oregon and Trillium in the Portland tri-county area, PacificSource in several regions, AllCare and Jackson Care Connect in southern Oregon, and others. Each runs its own provider network.
To see a CCO’s members in-network, you generally go through that plan’s own two-part process:
Credentialing — the plan verifies your license, background, and qualifications against its standards. This is separate from OHA’s recognition of you and separate from every other CCO’s credentialing.
Contracting — a participation agreement that actually places you in the network at a set of rates and terms. Credentialing answers “are you qualified?”; contracting answers “are you in-network, and at what rate?”
Each CCO also has its own provider portal, prior-authorization rules, claim process, and provider support. CareOregon-network providers, for instance, register through OneHealthPort and then work eligibility, claims, and authorizations in CareOregon Connect — a different environment from OHA’s MMIS portal. Because every CCO is its own operation, do not assume the paperwork, portal, or timelines carry over from one plan to the next.
The critical distinction: OHP enrollment is a relationship with the state. CCO credentialing and contracting are relationships with individual managed-care plans. Being enrolled with OHP tells a CCO you are an eligible Oregon Medicaid provider; it does not place you in that CCO’s network and it does not create a contract. Those are separate approvals, done plan by plan.
For a deeper look at the biggest metro networks, see CareOregon and Health Share credentialing for therapists. And for the full map of how OHP, the MMIS portal, and CCOs fit together, start with the Oregon Medicaid credentialing pillar guide.
Open Card vs CCO: how claims actually route
The reason all of this matters on the money side is claim routing. In Oregon, the same CPT code for the same session pays through a different lane depending on whether the member is Open Card or in a CCO on the date of service:
Open Card (fee-for-service): the member is not enrolled in a CCO, so OHA pays directly. You bill OHA under the state fee-for-service rules and fee schedule, and fee-for-service prior authorization goes to OHA.
CCO member: the member’s CCO pays. OHA’s billing guidance is blunt about this — if the patient is in a CCO, bill the CCO, and contact that CCO to learn its billing procedures. Prior authorization for CCO-covered services goes to the CCO, not OHA.
That split is why enrollment status alone does not tell you whether you will get paid. Your OHP enrollment covers the Open Card lane and makes you eligible to join CCO networks — but the CCO lane only pays you in-network if you hold a contract with that specific plan. We break the routing down further in Oregon Medicaid claims: Open Card vs CCO.
How this mistake turns into denials and unpaid visits
Here is the exact failure sequence practices run into, and why "I’m enrolled" is cold comfort when it happens:
You complete OHP enrollment and get your Oregon Medicaid ID. So far, so good.
A new client says they have "Oregon Health Plan." You assume that is enough and start seeing them.
The client is actually enrolled in a CCO — say Health Share or a Trillium plan — that you never credentialed or contracted with.
Your claim routes to that CCO. Because you are not in its network, it comes back denied or processed as out-of-network, not as a clean in-network payment.
You are now holding sessions you may not be able to bill, on a member you cannot balance-bill under Medicaid rules. The "enrolled but still denied / out-of-network" symptom is almost always this mismatch.
The tell-tale symptom: your OHP enrollment is active, your eligibility check says the member has OHP, and the claim still denies or pays as out-of-network. That pattern almost always means the member is in a CCO you have not contracted with — an enrollment-vs-contracting gap, not an enrollment problem.
A quieter version: CCO networks are regional, so a client who moves to a new county may be in a different CCO entirely — and a contract you hold with their old plan does not follow them.
What to verify before you see an OHP member
The fix is a habit: verify plan enrollment before the session, then confirm you participate. OHA requires providers to verify a member’s CCO enrollment (along with covered services and prior-auth requirements), and gives you three ways to do it — the MMIS Provider Portal, the Automated Voice Response line, or 270/271 EDI eligibility transactions.
Verify eligibility and CCO enrollment. Use the MMIS Provider Portal (or AVR / 270-271) to confirm the member is OHP-active on the date of service and to see whether they are Open Card or in a specific CCO. The portal shows up to 13 months of historical eligibility, but it will not verify future dates — so check on or after the service date.
Identify the exact CCO. Do not stop at "they have OHP." Note the plan name. If they are Open Card, the Open Card / fee-for-service rules apply; if they are in a CCO, that CCO’s rules apply.
Confirm your participation with that plan. Check that you (and your billing NPI) are credentialed and contracted with the member’s specific CCO before assuming you will be paid in-network. Contracting status is a plan-side fact — being OHP-enrolled does not answer it.
Check prior-auth and benefit rules for that lane. CCO members follow the CCO’s authorization process; Open Card members follow OHA’s. Confirm before, not after, the visit.
The eligibility-checking routine gets its own deep dive in how to verify OHP eligibility (CCO vs Open Card).
Checklist for practices
Use this to keep the enrollment layer and the CCO layer straight across your whole caseload:
Confirm your OHP enrollment / Oregon Medicaid ID is active and tied to the correct NPI(s).
List the CCOs that operate in the counties where your clients live — CCO networks are regional.
For each CCO you want to see members from, complete that plan’s credentialing and contracting, and record your effective date.
Keep a running map of which CCOs you are contracted with, so intake can flag a client whose plan you have not joined.
Verify eligibility and CCO enrollment before the first session, and re-verify periodically — members move between Open Card and CCOs, and between CCOs.
Route each claim and prior auth to the right lane: OHA for Open Card, the specific CCO for CCO members.
Note that some CCOs limit new behavioral-health contracting. CareOregon, for example, noted in October 2025 that it was largely not extending new routine outpatient behavioral-health contracts except based on network need — always confirm a plan’s current contracting posture before relying on it.
Action Steps for Providers
Treat enrollment and contracting as two projects. Finish OHP enrollment first; then run CCO credentialing/contracting as a separate track, plan by plan.
Pick your CCOs deliberately. Decide which CCOs matter for your location and caseload, and start those applications early — credentialing and contracting take time.
Verify before every new client. Check eligibility and CCO enrollment in the MMIS portal, and confirm you participate with that plan, before the first session.
Bill in the right lane. Open Card claims and prior auth to OHA; CCO claims and prior auth to the member’s CCO through its portal.
Track your CCO effective dates and contract status. A lapsed or missing contract is the most common reason an "enrolled" provider still gets denied.
Re-verify when a client’s situation changes. A move, a new plan year, or an eligibility change can shift a client into a different CCO or onto Open Card.
Where Bomi Fits
Bomi helps therapy practices keep the enrollment layer and the CCO layer from blurring together — the exact place Oregon Medicaid revenue leaks. That means eligibility and CCO-enrollment checks before sessions, credentialing and contracting tracking across the CCOs you work with, claim routing to the right lane, and denial and payer follow-up when a claim lands somewhere it should not have — inside the EHR you already use.
You can see how we approach credentialing and billing operations, or start from the Oregon overview.
The honest version of the pitch: Bomi cannot guarantee that any CCO accepts you into its network or that a given claim pays — no billing partner can, and CCOs control their own networks. What we can do is keep OHP enrollment, CCO credentialing and contracting, eligibility checks, and claim routing in the right order so fewer Oregon Medicaid dollars fall through the gap between "enrolled" and "in-network."
Want help keeping Oregon Medicaid billing and credentialing workflows straight? Bomi helps therapy practices with eligibility checks, claims, denials, credentialing, payer follow-up, EOB review, and revenue operations so clinicians can spend more time with clients.
Bottom line
OHP enrollment and CCO credentialing are two different approvals. Enrollment registers you with the state and lets you bill Open Card; CCO credentialing and contracting put you in a managed-care network, plan by plan. Since most OHP members are in CCOs, the practical way to see Oregon Medicaid clients almost always runs through CCO contracts — and the fastest way to lose money is to assume your Oregon Medicaid ID already got you there. Verify the plan, confirm you participate, then bill.
This post is for general operational education and is not legal, compliance, or billing advice. Always confirm current OHA and CCO requirements before submitting enrollment, claims, or authorizations.
FAQ
Does OHP enrollment make me in-network with Health Share or CareOregon?
No. OHP enrollment registers you as an Oregon Medicaid provider and lets you bill Open Card, but it does not put you in any CCO network. Health Share, CareOregon, and every other CCO run their own credentialing and contracting. You have to complete each plan’s process — and hold a contract with it — to be in-network for that plan’s members.
What is the difference between Open Card and a CCO?
Open Card (fee-for-service) means the member is not in a managed-care plan, so OHA pays your claims directly under state rules. A CCO is a managed-care plan that covers the member instead; for CCO members you bill the CCO and follow its rules. Most OHP members are in a CCO, and only a minority are Open Card.
Can I bill OHA if the client has a CCO?
Generally no. OHA’s billing guidance is that if the patient is in a CCO, you bill the CCO, not OHA fee-for-service. Sending a CCO member’s claim to OHA (or vice versa) is a common cause of denials. Verify the member’s plan first, then send the claim to the entity that actually covers them.
How do I know which CCO a client has?
Verify eligibility before the session. The MMIS Provider Portal shows the member’s CCO enrollment (or Open Card status), and you can also use the Automated Voice Response line or a 270/271 EDI eligibility transaction. The portal shows up to 13 months of history but cannot check future dates, so verify on or after the date of service.
What should I verify before the first session?
Four things: that the member is OHP-active on the date of service; whether they are Open Card or in a specific CCO; that you are credentialed and contracted with that CCO (or set up for Open Card billing); and the prior-authorization and benefit rules for that lane. Confirming participation is the step most likely to save you from unbillable visits.
I’m enrolled with OHP but my claims are denying as out-of-network. Why?
That pattern almost always means the member is in a CCO you have not contracted with. Your OHP enrollment is fine — it just does not place you in that plan’s network. Check which CCO the member has, confirm your contract status with that plan, and complete its credentialing and contracting if you have not.
Sources
Want Bomi to handle insurance billing?
Bomi helps therapy practices with benefit checks, claims, denials, balances, CAQH, attestations, and revenue management.
Talk to Bomi about billing