-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Medi-Cal to list of programs supported by the eligibility tool #403
Comments
Hi Trevor, You were right, Medi-Cal is a little complex. I am trying to simplify things and this is the progress so far. Would it make more sense to just stick to the FPL rules for income limits for the first release, or should we also go into details regarding how income is counted using IRS MAGI rules? Here are some details of the 5 categories: Medi-Cal Eligibility Categories Summary: Common to all 5 categories: In addition last 4 categories: The main requirement for the 1st category is: The main requirements for the last 4 categories are:
*This seems to be the most important one. Without this, income and assets limits do not matter. Thanks for your help. I also noticed the changes made to the results and they looks really good. Rajiv |
Many programs have a lot of complexity around what, exactly, counts as income. The approach I've been taking is a "best effort" one. If there are some income deductions or exclusions that can be applied without asking a ton of complicated questions in our form, then let's put those in the calculation. A good example is a 40% deduction on self-employment income for CalFresh. We already know which income is from self-employment, so we can easily subtract 40% of that value. My advice is to try to figure out (or infer) the most common types of income exclusions and apply the ones that we can easily support. However the income gets calculated, it ultimately will be compared against a FPL value. I just found this nice chart that helped me understand the different FPL levels used for Medi-Cal. We can already determine SSI eligibility and age, blindness, or disability so that should not be a problem. We do not go into the details of whether someone is disabled "enough" according to the SS Administration, as that would be to complicated and nuanced to handle in the screening form. |
According to the chart, FPL limits for adults, children and pregnant women/individuals in the family are 138%, 266% and 213% respectively. As a start for the 2 main types of Medi-Cal (Income-based, Disability-based), we could use 2 OR conditions for the 'may be eligible' results category: If Income-based: |
That seems like a good start. Do you know if households qualify for Medi-cal or is it done at the individual level? I ask because we may only have to look at the status (disabled, pregnant, child, etc) of the person filling out the form and ignore the other household members. |
Seems like it is done at an individual level inside the family too, according to Income-based Medi-Cal: If an adult (19-64 years) then =< 138% of FPL. (Individual level). It says nothing about a spouse, so a spouse may have to apply as an individual. If income based: Else If disability based: SSI's definition of disability uses Substantial Gainful Activity (SGA) table uses a yearly updated data for blind and disabled people (2 values) To sum up today's findings: Income based: (All 3 FPL options, also take into account family size) Aged and disability based: So, it seems like there are 6 main conditions. The first 3 use the FPL chart. https://www.coveredca.com/pdfs/FPL-chart.pdf There are a few other eligibility considerations for disability, particularly if a person is single and living on their own, and others, which could be implemented in the 2nd pass of Medi-Cal eligibility if needed. |
Ok, doing things at the individual level is a bit easier, so that's good. You shouldn't have to look at the checkboxes or ages for any of the household members and only use the number of household members when deciding on the income limit to compare to (as you mentioned). I think you are right about not needing full SSI eligibility (except perhaps for SSI-linked Medi-Cal?). You may need to refactor the Sounds like you're making good progress on this. |
You are right about SSI-linked Medi-Cal. SSI eligibility is required for this option. For the other 3 conditions in the Aged and disability based category, the common refactored function could be used. Income based: (All 3 FPL options, also take into account family size) Aged and disability based: Next, I will work on refactoring ssiCapiBaseProgram(), with the disabled/blind/aged and SGA stuff into a separate function to be also called by medi-calProgram() and also start on medi-calProgram(). Let me know, if I have missed anything here. Thanks. |
Regarding the unborn child question, the only other program I know of that counts unborn children is WIC. We do have a form question for that already, and it gets populated to I think that
can be simplified to just IF ssiEligible because the age/blindness/disability is already baked into the SSI eligibility determination. It seems unusual that there'd be a way to be eligible simply by being over age 65:
Is that correct? Sounds like a good plan regarding the refactor of ssiCapiBaseProgram(). |
You are correct, I will remove the standalone age condition. Age is covered by both ssiEligible and the SGA limits. For Income based Medi-Cal, the FPL table already exists for calfreshEligible() and will reuse it. Income based: (All 3 FPL options, also take into account family size) Aged and disability based: One thing I noticed in the FPL table https://www.coveredca.com/pdfs/FPL-chart.pdf. Similarly for 213% and 266% |
Good catch on the calculation! I checked all the values and noticed that only the purple-shaded columns are not consistent with the 100% FPL listed in that table. Then I saw this further down in the document, which explains the discrepancy (last year's FPL for Covered California vs this year's FPL for Medi-Cal: ![]() Using the more current FPL values linked to in that purple Medi-Cal box, the purple columns calculate out properly. |
Unassigning @rajivrajiv as we discussed separately. You are welcome to re-assign yourself if you find time. |
We may need to choose only the most common Medi-Cal eligibility routes, as it seems like there are very many
The text was updated successfully, but these errors were encountered: