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.
At Rules as Code Demo Day Seth Hartig from the National Center for Children in Poverty (NCCP) and Bank Street College demoed the Policy Rules Database (PRD), a collaborative effort between the Federal Reserve Bank of Atlanta and the NCCP. The primary purpose of the PRD is to simplify the interpretation of all programs by creating a common structure and a common terminology. The repository allows for research on public assistance programs and tax policies, and helps users model benefits cliffs on career pathways. The PRD is supported by a technical manual with pseudocode that helps guide integration and usage in other platforms.
The Policy Rules Database (PRD), developed by the Federal Reserve Bank of Atlanta and the National Center for Children in Poverty, consolidates complex rules for major U.S. federal and state benefit programs and tax policies into a standardized, easy-to-use format. This database allows researchers to model public assistance impacts, simulate policy changes, and analyze benefits cliffs across various household scenarios using common rules and language across different programming platforms.
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.
This article explores how legal documents can be treated like software programs, using methods like software testing and mutation analysis to enhance AI-driven statutory analysis, aiding legal decision-making and error detection.
Benefits Data Trust (BDT) is a nonprofit that connects people to public benefits through a streamlined, phone-based application system called Benefits Launch, which reduces redundant questions and speeds up the process for multiple programs. BDT's approach, supported by a custom-built rules engine, has facilitated over 800,000 benefit enrollments, helping secure over $9 billion for eligible households across seven states.
It is frequently assumed that when rules are implemented as code, a rules engine is necessary. However, it is possible for policy people and engineers to effectively work together to code logic that drives technological system without needing a mediating rules engine at all.
The NYC Benefits Screening API provides machine-readable calculations and criteria for benefits screening that power the ACCESS NYC screening questionnaire.
The NYC Mayor’s Office for Economic Opportunity (NYC Opportunity) developed the NYC Benefits Platform, including ACCESS NYC, to help residents easily discover and check eligibility for over 80 social programs.