Omni Health Company Omni Health Platform Pharma Supply Hub

Demo center

Every scenario, one starting point

Choose a brand, then a role. Each card lists the steps to run and opens the live environment. All environments run synthetic data only.

Omni core 9f43063d · patient-web 69decd08 PSH web 821dc537 Live E2E 13/13 · 2026-11-14 No real PHI · AWS BAA pending
reachableno responsechecking

Telehealth · Omni Health Platform

1

Patient

Intake to refill to stop

  1. Take the intake quiz and sign up.
  2. Complete intake with a goal and treatment preference.
  3. After signing, open Your treatment: product, pharmacy, price.
  4. Accept; see the refill schedule.
  5. Stop refills; PSH cancels the subscription.
2

Prescriber

Case, protocol, live match, sign

  1. Open the queue and an assigned case.
  2. Review the Patient request and ranked protocols.
  3. Pick a protocol or any drug on the state-filtered list.
  4. See the live PSH match; type a clinical difference when asked.
  5. Sign; or stop refills from the chart.
3

CMO and tenant admin

Protocols, approvals, PSH connection

  1. Author a protocol from the synced PSH drug list.
  2. A second admin approves it under Approvals.
  3. Integrations → Pharma Supply Hub: test connection, granted scopes.
  4. Run a formulary sync.
4

Care support (CSR)

Tickets, shifts, patient support

  1. Open the ticket pool and claim a ticket.
  2. Answer an order or refill question.
  3. Route clinical questions to the care team.

Commerce · Pharma Supply Hub

5

Practice storefront

Wholesale, office use, ship to patient

  1. Sign in as a practice member, or arrive by SSO from the provider console.
  2. Browse the catalogue with practice pricing.
  3. Place an office-use order or shop for a named patient.
6

PSH operator

Catalogue, coverage, routing

  1. Review catalogue mapping and human verification.
  2. Check state coverage and routing decisions.
  3. Work drug requests raised from Omni.
7

Environment

Health and demo controls

  1. Core health check returns 200 when the tenant is up.
  2. RemarkableRX can be started or stopped from its /demo page.

How the Omni portal is integrated with Pharma Supply Hub

Eight steps, as configured for BioPerformance
  1. PSH: open the storefrontTenant <slug>.stores.pharmasupplyhub.com. Set phi_enabled and patient ordering per the PHI decision; choose the mock or live payment rail.
  2. PSH: issue the partner keyBound to that storefront, shown once. Scopes: formulary:read, matches:write, drug_requests:write, practices:write, members:write, patients:write, rx:write, orders:write, orders:read, subscriptions:read, subscriptions:write, webhooks:write. phi_permitted on PHI stores.
  3. Omni: store the secretsSecrets Manager <tenant>/psh/api_key, webhook_secret, handoff_signing_key. Core reads them as PSH_API_KEY, PSH_WEBHOOK_SECRET, PSH_HANDOFF_SIGNING_KEY.
  4. Omni: configure the connectionAdmin console → Integrations → Pharma Supply Hub: mode integrated, store and API base URLs, secret references. Test connection lists the granted scopes.
  5. Link both directionsPSH registers Omni's webhook api.<tenant>.omnihealthplatform.com/api/v1/integrations/psh/webhook (HMAC) and Omni's JWKS issuer for the SSO hand-off.
  6. Omni: switch onCore environment PSH_FORMULARY_SYNC_MINUTES=360, PSH_REFILL_SUBSCRIPTIONS=on, QUESTION_LIBRARY_VERSION. Roll core, then the consoles.
  7. Sync and mapPOST /admin/psh/formulary/sync, expect skippedControlled: 0. Seed the practice; prescribers map by NPI. Publish CMO protocols from synced drugs.
  8. Prove itRun the live Playwright suite (e2e/bioperformance, 13 tests): protocol, match, sign, accept, subscription, stop refills, and four negative cases.