Topic: Digitizing Policy + Rules as Code
-
Rules as Code Frameworks and Tools
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.
-
Rules as Code Demo Day | Demo 4: Benefits Data Trust Benefits Launch | Daniel Singer & Preston Cabe
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.
-
OpenFisca Github
Github repository for OpenFisca
-
Eligibility Rules: Reusable SNAP API
Github page with a reusable SNAP API from 18F’s Eligibility APIs project.
-
Creating Open Source Legislation as Code
In this presentation, Pia Andrews explores how open source legislation as code can be a public utility to increase transparency, and enable better implementation and testing of government systems.
-
Exploring a new way to make eligibility rules easier to implement
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.
-
Exploring Rules Communication: Moving Beyond Static Documents to Standardized Code for U.S. Public Benefits Programs
This brief analyzes the current state of federal and state government communication around benefits eligibility rules and policy and how these documents are being tracked and adapted into code by external organizations. This work includes comparisons between coded examples of policy and potential options for standardizing code based on established and emerging data standards, tools, and frameworks.
-
Rules as Code Demo Day Highlights
Building on our February 2022 report Benefit Eligibility Rules as Code: Reducing the Gap Between Policy and Service Delivery for the Safety Net, the Beeck Center’s Digital Benefits Network (DBN) hosted Rules as Code Demo Day on June 28, 2022 where there were eight demonstrations of projects and code followed by a collaborative problem solving session on how to continue advancing rules as code for the U.S. social safety net.
-
Project Snapshot: PolicyEngine
PolicyEngine is a nonprofit that provides a free, open-source web app enabling users in the US and UK to estimate taxes and benefits at the household level, while also simulating the effects of policy changes. By combining tax and benefits data, PolicyEngine helps individuals and policymakers better understand the impacts of existing policies and proposed reforms, using microsimulation models built from legislation and enhanced survey data.
-
MITRE at Policy2Code Demo Day at BenCon 2024
The team aimed to automate applying rules efficiently by creating computable policies, recognizing the need for AI tools to convert legacy policy content into automated business rules using Decision Model Notation (DMN) for effective processing and monitoring.
-
PolicyEngine at Policy2Code Demo Day at BenCon 2024
The team developed an AI-powered explanation feature that effectively translates complex, multi-program policy calculations into clear and accessible explanations, enabling users to explore "what-if" scenarios and understand key factors influencing benefit amounts and eligibility thresholds.
-
Digital Distortions and Interpretive Choices: A Cartographic Perspective on Encoding Regulation
This article analyses ‘digital distortions’ in Rules as Code, which refer to disconnects between regulation and code that arise from interpretive choices in the encoding process.