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
|
|
@ -38,6 +38,7 @@ export type IntakeStep =
|
|||
| "mcs150" // MCS-150 biennial update form fields (standalone)
|
||||
| "dot-intake" // Unified DOT intake — shows sections based on services ordered
|
||||
| "state-trucking" // State-level trucking + hazmat/emissions intake (slug-gated sections)
|
||||
| "npi-intake" // Healthcare / NPI provider intake (NPI, PECOS, practice)
|
||||
| "review"
|
||||
| "payment";
|
||||
|
||||
|
|
@ -143,6 +144,14 @@ export const INTAKE_MANIFEST: Record<string, IntakeStep[]> = {
|
|||
|
||||
// ── Entity / Corporate Upgrade ─────────────────────────────────────
|
||||
"entity-upgrade-bundle": ["dot-intake", "review", "payment"],
|
||||
|
||||
// ── Healthcare / NPI ───────────────────────────────────────────────
|
||||
"npi-revalidation": ["npi-intake", "review", "payment"],
|
||||
"npi-reactivation": ["npi-intake", "review", "payment"],
|
||||
"nppes-update": ["npi-intake", "review", "payment"],
|
||||
"medicare-enrollment": ["npi-intake", "review", "payment"],
|
||||
"oig-sam-screening": ["npi-intake", "review", "payment"],
|
||||
"provider-compliance-bundle": ["npi-intake", "review", "payment"],
|
||||
};
|
||||
|
||||
// Category-gated dynamic steps. The Wizard inserts these after the `category`
|
||||
|
|
@ -204,6 +213,13 @@ export const SERVICE_META: Record<string, { name: string; price_cents: number; g
|
|||
// Hazmat / emissions
|
||||
"hazmat-phmsa": { name: "PHMSA Hazmat Registration", price_cents: 14900, gov_fee_label: "PHMSA registration fee, by business size" },
|
||||
"state-emissions": { name: "State Clean-Truck / Emissions Compliance", price_cents: 10900 },
|
||||
// Healthcare / NPI
|
||||
"npi-revalidation": { name: "Medicare PECOS Revalidation Filing", price_cents: 39900 },
|
||||
"npi-reactivation": { name: "NPI Reactivation", price_cents: 24900 },
|
||||
"nppes-update": { name: "NPPES Data Update / Attestation", price_cents: 14900 },
|
||||
"medicare-enrollment": { name: "Medicare Enrollment (PECOS)", price_cents: 49900 },
|
||||
"oig-sam-screening": { name: "OIG/SAM Exclusion Screening (Annual)", price_cents: 9900 },
|
||||
"provider-compliance-bundle": { name: "Provider Compliance Bundle (Annual)", price_cents: 69900 },
|
||||
};
|
||||
|
||||
export function formatUSD(cents: number): string {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue