This report documents four experiments exploring if AI can be used to expedite the translation of SNAP and Medicaid policies into software code for implementation in public benefits eligibility and enrollment systems under a Rules as Code approach.
Programs like Medicaid and SNAP are managed at the federal level, administered at the state level, and often executed at the local level. Because there are so many in-betweens, there is significant duplicated effort, demonstrating the need to simplify eligibility rules to facilitate easier implementation.
Better Rules utilizes multidisciplinary teams that include people skilled in policy, legal, business rules, programming, and service design working together in an iterative fashion to develop rules. Several outputs are produced using this approach, each offering an opportunity that can be fed back into that iterative process and re-used to solve other issues.
This course from the European Commission aims to provide participants with a comprehensive understanding of Law as Code and its relationship to digital-ready policymaking.
We continued Rules as Code Demo Day with Daniel Singer and Preston Cabe from Benefits Data Trust. Benefits Data Trust provides benefit outreach and application assistance services in seven states. Using Benefits Launch, their in-house interview and rules engine, they support two hundred contact center employees as they screen and apply thousands of clients each year. They also offer a self-service screener, Benefits Launch Express. Additionally, they offer an eligibility API to integrate with other services.
There are frameworks available that could inform the standardization of communicating rules as code for U.S. public benefits programs. The Airtable communicates the differences between the frameworks and tools. Each entry is tagged with different categories that identify the type of framework or tool it is.
This report examines how the U.S. federal government can enhance the efficiency and equity of benefit delivery by simplifying eligibility rules and using a Rules as Code approach for digital systems.