feat(npi): wire 6 healthcare services into catalog, intake, items, handlers, portal
This commit is contained in:
parent
8748c0a141
commit
e67db156e8
6 changed files with 345 additions and 0 deletions
|
|
@ -58,6 +58,15 @@ from .mailbox_setup import MailboxSetupHandler
|
|||
from .carrier_closeout import CarrierCloseoutHandler
|
||||
# PHMSA hazmat registration (admin-assisted, 49 CFR Part 107)
|
||||
from .hazmat_phmsa import HazmatPHMSAHandler
|
||||
# Healthcare / NPI provider compliance (review-staged PECOS/NPPES filings)
|
||||
from .npi_provider import (
|
||||
NPIRevalidationHandler,
|
||||
NPIReactivationHandler,
|
||||
NPPESUpdateHandler,
|
||||
MedicareEnrollmentHandler,
|
||||
OIGSAMScreeningHandler,
|
||||
ProviderComplianceBundleHandler,
|
||||
)
|
||||
|
||||
SERVICE_HANDLERS: dict[str, type] = {
|
||||
"flsa-audit": FLSAAuditHandler,
|
||||
|
|
@ -141,6 +150,13 @@ SERVICE_HANDLERS: dict[str, type] = {
|
|||
"hazmat-phmsa": HazmatPHMSAHandler,
|
||||
# ── State emissions / clean-truck (admin-assisted) ────────────────
|
||||
"state-emissions": StateTruckingHandler,
|
||||
# ── Healthcare / NPI (review-staged) ──────────────────────────────
|
||||
"npi-revalidation": NPIRevalidationHandler,
|
||||
"npi-reactivation": NPIReactivationHandler,
|
||||
"nppes-update": NPPESUpdateHandler,
|
||||
"medicare-enrollment": MedicareEnrollmentHandler,
|
||||
"oig-sam-screening": OIGSAMScreeningHandler,
|
||||
"provider-compliance-bundle": ProviderComplianceBundleHandler,
|
||||
}
|
||||
|
||||
# Service slugs that operate on a telecom entity — used by job_server.py
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue