Six Purpose-Built Portals
VBO, VCA, SPA, ADV, LEA, and BRD — each portal shaped to the role that uses it, not a generic dashboard repurposed six times.
Key benefits
- · Back office (VBO) — full claim lifecycle with role-configurable dashboards
- · Victim portal (VCA) — trauma-informed, mobile-first, multilingual
- · Provider portal (SPA) — direct billing with coverage math
- · Victim advocate portal (ADV) — file on behalf of victims, submit recommendations
- · Law enforcement portal (LEA) — claim verification and police report upload
- · Board member portal (BRD) — read-only docket review with private notes and field redaction
Why six portals and not one
Every role in a state victim-compensation program has different information needs, different safety concerns, and different workflows. A single generic portal either over-exposes information to victims (bad) or under-serves staff (worse). VCPMS commits to purpose-built portals because it’s the only way to get every role right.
What each portal does
- VBO — Back Office. Program staff command center. Intake, eligibility review with AI assistance, benefit approval, award generation, payment batching, determination docket prep. 70+ dashboard widgets, role-configurable.
- VCA — Victim Portal. Where victims and claimants file, upload, and track. Trauma-informed UX, per-user language routing (Spanish out of the box), mobile-first, optional safety-matter messaging for DV survivors, optional exit button.
- SPA — Service Provider Portal. Hospitals, counselors, SANE exam facilities submit reimbursement claims and track payment status. Facility direct-billing so victims never see a bill.
- ADV — Victim Advocate Portal. Advocates file on behalf of victims, review assigned caseloads, submit approve/deny recommendations, coordinate referrals.
- LEA — Law Enforcement Portal. Officers verify claims, upload police reports, respond to case-related inquiries. Multi-tenant data isolation protects cross-state confidentiality.
- BRD — Board Member Portal. Determination-board members review dockets, drill into configured claim panes, and keep author-only private notes. Tenant-configurable pane visibility and field-level redaction; decided dockets serve immutable
Award.VcClaimSnapshotJsonfor audit-grade history.
Authorization surface
Each portal is its own user category (VboUser, VcaUser, SpaUser, AdvUser, LeaUser, BrdUser) enforced at the application-service layer. A VCA user cannot call a VBO endpoint regardless of role assignment. BRD additionally gates on the App.Brd.Enabled tenant feature flag.