search_cfr
Search the Code of Federal Regulations (eCFR) for insurance-related regulations.
Args:
query: Search terms (e.g., "network adequacy", "mental health parity", "prior authorization")
title: CFR title number — "42" (Medicare/Medicaid), "29" (ERISA), "45" (ACA), "26" (tax), or "" for all
max_results: Number of results (default 10, max 20)
get_cfr_section
Get the full text of a specific CFR section.
Args:
title: CFR title number (e.g., "42")
part: CFR part number (e.g., "438")
section: Section number (e.g., "438.68")
search_federal_register
Search the Federal Register for rules, proposed rules, and notices.
Essential for finding recent rulemaking on insurance coverage topics.
Args:
query: Search terms (e.g., "surprise billing", "no surprises act", "prior authorization")
agency: Filter by agency — "cms", "ebsa", "hhs", "dol", "irs", "cciio", or "" for all
doc_type: Filter by type — "RULE" (final rules), "PRORULE" (proposed rules), "NOTICE", or "" for all
max_results: Number of results (default 10, max 20)
get_federal_register_document
Get full details for a specific Federal Register document.
Args:
document_number: The FR document number (e.g., "2025-18649")
lookup_ncd
Look up a National Coverage Determination (NCD) by ID from the CMS Coverage Database.
Args:
ncd_id: The NCD ID (e.g., "240.4" for continuous positive airway pressure)
coverage_policy_search
Comprehensive search for coverage policies across CFR regulations and Federal Register rulemaking.
Use this for coverage denial arguments — finds the legal and regulatory basis.
Args:
topic: The coverage topic (e.g., "gender affirming care", "autism ABA therapy", "bariatric surgery")
scope: "all", "cfr" (regulations only), or "rules" (Federal Register only)