Patient costs
Some benefits require the patient to pay a portion of the cost of care, also known as patient responsibility. For example, a patient may have a co-payment for in-office visits.
You can use the benefitsInformation
objects with benefitsInformation.code
values A
, B
, C
, F
, G
, and Y
to determine the patient’s financial responsibility for a given service type code (STC).
How much will the patient pay?
The following types of benefits indicate patient financial responsibility for care. Note that payers may respond with zero in the benefitAmount
or benefitPercent
properties when the patient has no responsibility.
If a particular benefit category is not applicable to a plan, the payer will often send nothing for that category rather than explicitly sending a zero benefit. For example, if a health plan has 20% co-insurance for STC 98
but no co-payment, then typically none of the benefitsInformation
array entries for that STC will have benefitsInformation.code
= B
(Co-Payment).
Co-Insurance
Co-Insurance is indicated by benefitsInformation.code
= A
and always includes a value for the benefitsInformation.benefitPercent
property.
Co-insurance represents the percentage of a benefit patients are responsible for covering themselves. For example, if a patient has met their annual deductible and their co-insurance is 20 percent, they would pay 20 dollars for a treatment that costs 100 dollars. The amount of co-insurance can differ depending on whether a provider is in-network with the health plan.
Co-Payment
Co-Payment is indicated by benefitsInformation.code
= B
and always includes a value for the benefitsInformation.benefitAmount
property.
Co-Payment represents a fixed dollar amount a patient must pay for a benefit. For example, a patient may have a 10 dollar co-payment for a physician office visit. The amount of co-payment can differ depending on whether the provider is considered in-network with the health plan.
Cost Containment
Cost Containment is indicated by benefitsInformation.code
= J
and always includes a value for the benefitsInformation.benefitAmount
property.
Cost Containment refers to rules that a health plan may have in place to control the cost of care. It’s typically included in the benefit response when the patient has Medicaid coverage and represents the total amount the patient will have to pay out of their own pocket before their benefits begin.
Deductible
Deductible is indicated by benefitsInformation.code
= C
and always includes a value for the benefitsInformation.benefitAmount
property.
A deductible represents the total amount the patient will have to pay out of their own pocket before their benefits begin. For example, if a patient’s deductible is 1000 dollars, they will have to pay 1000 dollars for covered services before the health plan will start to pay. Then, the patient will typically pay part of the cost of services (such as co-payments) until they reach their out-of-pocket maximum.
Though behavior can vary by payer, the deductible benefitsInformation
object is often included twice in the response for a given coverage level + service type + network status. One iteration contains a timeQualifier
like Calendar Year
, which indicates that the benefitAmount
value is the patient’s total annual deductible. In the second instance, the timeQualifier
is often Remaining
, which indicates that the benefitAmount
value is the patient’s remaining deductible amount (annual deductible minus what they’ve already spent for the calendar year).
The following example shows that this patient’s annual deductible is 1000 dollars, and they have 500 dollars remaining to meet that deductible:
Limitations
Limitations are indicated by benefitsInformation.code
= F
. Dental and vision plans often use this benefit type to specify an annual maximum benefit amount.
The Affordable Care Act prevents most commercial health plans from imposing limits on annual or lifetime benefit amounts. However, this generally doesn’t apply to government health plans and and some commercial health plans may be exempt. So we recommend checking for limitations for all plan types: medical, dental, and vision.
When present, limitations might include a value for the benefitsInformation.benefitAmount
property that indicates the maximum benefit amount allocated to the patient. The description
property is also often (but not always) set to a value like “ANNUAL MAXIMUM”.
The following example shows a sample response from a dental payer. The patient has an annual maximum benefit for dental care of 2500 dollars.
Out of Pocket (Stop Loss)
Out of Pocket (Stop Loss) is indicated by benefitsInformation.code
= G
and always includes a value for the benefitsInformation.benefitAmount
property.
Out of Pocket (Stop Loss) represents the maximum amount a patient can pay per year. Once the patient reaches this limit, the health plan will pay 100 percent of the allowed amount for covered services unless some other coverage limitation (code F
Limitations) applies. For example, if a health plan has a limit of 12 covered mental health visits per year, the patient may still be responsible for covering 100 percent of visits beyond that limit even if they have met their out-of-pocket maximum.
Most health plans are required to set an out-of-pocket maximum, but health plans with provider networks are allowed to have unlimited patient responsibility for out-of-network care. If there is no benefitsInformation
object in the response that has benefitsInformation.code
= G
, the payer is indicating that the out-of-pocket maximum is unlimited.
Spend Down
Spend Down is indicated by benefitsInformation.code
= Y
and always includes a value for the benefitsInformation.benefitAmount
property.
Spend Down is a process that allows individuals with high medical expenses to qualify for Medicaid even if their income is above the Medicaid income limit. The Spend Down benefitAmount
represents the total amount the patient will have to pay out of their own pocket before they can receive Medicaid benefits.
When do payers include patient responsibility?
Not all service type codes (STCs) require payers to return patient responsibility information. For example, health plans are required to support inquiries for the following STCs, but aren’t required to return patient responsibility information for them.
1
- Medical Care30
- Health Plan Benefit Coverage35
- Dental Care88
- PharmacyAL
- Vision (Optometry)MH
- Mental Health
However, health plans regulated under HIPAA must return any applicable patient co-insurance, co-payment, or deductible amounts for the following service type codes.
33
- Chiropractic47
- Hospital48
- Hospital Inpatient50
- Hospital Outpatient86
- Emergency Services98
- Professional (Physician) Visit – OfficeUC
- Urgent Care
These lists don’t necessarily extend to dental or vision plans. Some payers may support returning patient responsibility information for additional STCs.
Was this page helpful?