CAREJOURNEY PRODUCT BLUEPRINTManagement design · August 2026

From the first tap to the final hand-back.

Every tap,
mapped.

A complete multi-sided product blueprint for patients, coordinators, providers, service partners, payers and platform governance—showing what each role sees, can do and is intentionally prevented from accessing.
Concept view of an international care coordination team in Shanghai
AI CONCEPT VISUAL · NOT ACTUAL OPERATIONS
Concept view of international patient arrival assistance
AI CONCEPT VISUAL · NOT ACTUAL PATIENT
12HOME ACTIONS FULLY MAPPED
06role-based workspaces
12home actions specified
≥ 03levels below every action
07management funnel events

The home screen is a
decision surface.

Click any highlighted control. The specification beside the phone explains its job, four-step route, feedback state, operating owner, management metric and safety rule.

9:41● ● ●
CJ

Good morning, Olivia

How can we help you
move forward?

Explore with evidence

Tap the labeled controls A–L

C
SELECTED HOME ACTION

Intent search

Translate a condition, specialty, hospital or support need into explainable result groups.

01Home
02Search intent
03Evidence-ranked results
04Provider profile
OPERATING OWNERDiscovery product
PRIMARY METRICSearch-to-profile rate
VISIBLE FEEDBACK

Suggestions disclose whether they are specialties, providers or services.

TRUST RULE

No symptom diagnosis and no pay-to-rank clinical result.

DESIGN STATUSSpecified for prototype + operating buildOpen live prototype
HOME COVERAGE LEDGER12 / 12 major actions mapped

One platform.
Six purposeful views.

A patient should never see an operations console, and a driver should never see a medical record. Select a role to inspect its authentication route, home workspace, task hierarchy, visible data, hard restrictions and the reason behind the design.

ROLE-AWARE SIGN-IN ROUTER

One entry point verifies identity first, then routes by organization, assignment and minimum-necessary scope.

01Identity

Email, phone or organization directory.

02Role proof

Patient, staff, provider, vendor, sponsor or admin.

03Scope check

Tenant, case, task, consent and time window.

04Role home

Only the work and data required now.

Routing rule

The account does not choose a more powerful role from a menu. Verified entitlements determine the workspace; privileged changes require approval and enter the audit log.

ILLUSTRATIVE ROLE PROTOTYPE

All names, case IDs, provider labels, deadlines, counts, rates and response times below are fictional design data—not live operations, provider partnerships or historical performance.

CJILLUSTRATIVE ROLE PROTOTYPE

Maya Li · Shanghai care pod

TODAY’S WORKSPACE

See the exceptions that can delay care—and own the next handoff.

18active cases
03at risk
92%complete-file rate
PRIORITIZED QUEUEWhy this order?
SAME CASE · CJ-2048 · Provider review

Track response SLA and resolve the record gap.

Permission scope active

Session activity is logged · inactivity timeout 14:32

SELECTED ROLE ACTION

Assign provider

Click any of the three action buttons in the workspace above. Every core role action resolves to a visible four-level path.

L1Case workspace
L2Readiness candidates
L3Scope + capacity check
L4Named assignment
CONTROLLED OUTCOME

Assignment is explained by verified readiness, not an opaque ranking.

CROSS-ROLE CASE SIMULATOR

Same case. Different jobs.

Change the case stage to see what each role is told—and what remains hidden. The shared case truth stays consistent while language, action and data depth change.

SHARED CASE TRUTHClinical review active · one original record missing.
STATE TRIGGER

Named provider accepts scope; consented records unlock.

ACCOUNTABLE OWNERProvider
PERMISSION MATRIX

Role clarity is a product feature.

“Scoped” means a named tenant, assigned case or task, valid consent purpose and time window. “Patient” means the patient account only—not a companion. Admin clinical access is break-glass only: approved incident, reason, time limit and audit trail.

CAPABILITYPatientCoordinatorProviderService partnerPayerAdmin
Edit profile / organization detailsOwnOwnOwnOwnOwnScoped
View clinical recordsOwnScopedScopedNoScopedBreak-glass
Author clinical planNoNoScopedNoNoNo
Manage case milestonesOwnFullScopedScopedNoNo
Manage logistics tasksOwnFullScopedScopedNoNo
Decide insurance coverageNoNoNoNoScopedNo
Authorize own paymentOwnNoNoNoNoNo
Invite roles / change accessScopedScopedNoNoNoFull
View audit historyOwnScopedScopedScopedScopedFull
Full role authorityNamed scope onlyOwn data / actionApproved emergency accessNo access

Five workspaces.
Fifteen deep routes.

Every primary tab has a distinct job, operating owner and measurable outcome. Select a tab to inspect three four-step journeys beneath it.

01 / 05

Discover

Understand providers and pathways before sharing sensitive records.

CORE MODULESIntent search + filtersEvidence-led provider profilesSave + compare workspacePromoted programme disclosure
OWNER
Growth product + provider content
NORTH-STAR METRIC
Qualified profile → fit-check
01Search route
L1Search
L2Result group
L3Provider profile
L4Readiness evidence

OUTCOMEPatient understands why a provider may fit.

02Shortlist route
L1Save
L2Shortlist
L3Evidence compare
L4Fit-check

OUTCOMEA considered choice replaces star-rating shopping.

03Programme route
L1Promoted label
L2Programme details
L3Eligibility + exclusions
L4Platform review

OUTCOMECommercial content stays separate from clinical routing.

GLOBAL NAVIGATION RULE

Every screen preserves: current case state · visible back path · named owner · next action · data-sharing status · human escalation. Deep links must reopen the same state after sign-in.

Routing is a governed
decision chain.

The platform does not “recommend the best hospital.” It checks scope, structures the case, verifies provider readiness and assigns a human owner with a visible reason and SLA.

01Capture signals

Clinical purpose · acuity flags · records · language · payer · travel constraints · accessibility.

02Apply safety gates

Emergency exclusion · platform scope · minimum records · consent authority · data-transfer need.

03Verify capacity

Named provider team · review scope · language support · response window · estimate owner.

04Assign + explain

Patient route · coordinator · SLA · missing tasks · reason · next decision.

INTERACTIVE ROUTING SCENARIOS

Change the case.
See the assignment.

Management scenarios illustrate product logic; they are not medical advice or live operating decisions.

CASE PROFILE

Oncology second opinion

Singapore · English · insurer-sponsored · pathology available

≤ 24hFIRST RESPONSE
Thoracic oncologyRecord-led reviewEnglish supportPayer pre-auth
Non-emergency
Core records present
?Pathology format
ASSIGNMENT

Tertiary oncology pathway + senior case coordinator

High-complexity, record-led case with payer documentation dependency.

HUMAN OWNERClinical operations
NEXT CONTROLLED ACTION

Validate pathology files, name a partner review team, request purpose-based consent.

Measure trust,
not just traffic.

This management model connects acquisition, record readiness, provider capacity, consent quality and journey delivery. All figures below are illustrative hypotheses—not historical performance or forecasts.

ILLUSTRATIVE MANAGEMENT MODEL

Use for scenario planning and instrumentation design only. Replace with audited operating data after launch.

CORRIDOR SCENARIO

Southeast Asia

Referral-led, multilingual and comparatively short-haul.

0112,000

Visitors

BASE
024,560

Engaged profiles

38%
031,915

Fit-checks started

42%
041,302

Complete files

68%
05703

Provider-ready cases

54%
06436

Plans issued

62%
07266

Journeys activated

61%
ILLUSTRATIVE ACTIVATION2.2%
LARGEST DESIGNED LEVEREvidence → complete file
NON-NEGOTIABLE GUARDRAILNo conversion target overrides safety
METRIC DICTIONARY

Every number needs an owner, denominator and guardrail.

01

Qualified profile rate

DEFINITION

Sessions reaching a provider profile after a pathway-relevant search ÷ relevant search sessions.

OWNERDiscovery
GUARDRAIL

Report sponsored and organic entry separately.

02

Complete-file rate

DEFINITION

Cases passing pathway-specific record completeness ÷ submitted fit-checks.

OWNERClinical ops
GUARDRAIL

Completeness is not clinical eligibility.

03

Provider-ready rate

DEFINITION

Complete cases with named provider capacity and review scope confirmed ÷ complete files.

OWNERNetwork
GUARDRAIL

Exclude unverified availability.

04

Consent clarity score

DEFINITION

Patients answering purpose, recipient and revocation checks correctly after consent.

OWNERPrivacy
GUARDRAIL

Never optimize for faster consent alone.

05

On-time milestone rate

DEFINITION

Owned milestones completed before the committed timestamp ÷ due milestones.

OWNERControl tower
GUARDRAIL

Pause the SLA clock only with a visible reason.

06

Continuity hand-back rate

DEFINITION

Discharged cases with translated pack, follow-up schedule and confirmed recipient ÷ discharged cases.

OWNERRecovery
GUARDRAIL

No hand-back without patient permission.

MEASUREMENT PLAN

Seven events connect the APP to operations.

The event model avoids collecting clinical free text for analytics. IDs, states, versions and timestamps are enough to manage the funnel while minimizing sensitive data.

EVENTMINIMUM PROPERTIESMANAGEMENT USE
provider_profile_viewed

Provider ID · source · pathway · evidence version

Understand qualified discovery
provider_saved

Provider ID · shortlist position · entry surface

Measure considered intent
compare_started

Provider IDs · evidence dimensions · corridor

Find decision friction
fit_check_submitted

Pathway · exclusions · missing-record count

Measure qualified demand
provider_readiness_confirmed

Provider team · scope · timestamp · SLA

Prove operational capacity
consent_granted

Purpose · recipient · expiry · notice version

Maintain permission evidence
journey_milestone_completed

Milestone · owner · committed/actual time · exception

Manage delivery quality

Prototype today.
Production-ready by design.

This target architecture explains the technology, bottom-level modules, servers, network boundaries, data systems, clinical integrations, security controls and scale path required to turn the concept into a dependable platform.

CURRENT BUILDInteractive product demonstration

React/Vinext HTML experience, bilingual UI state and fictional prototype data. It does not authenticate real users, connect to hospital systems, process payments or store patient records.

PROPOSED TARGET STATESecure multi-sided healthcare platform

The architecture below is a design recommendation for technical validation, threat modeling, privacy assessment, load testing and procurement—not a claim of deployed infrastructure.

RUNTIME PATH

From patient tap to hospital handoff.

A seven-layer request path keeps public discovery fast while clinical case data stays inside private application and data zones.

ARCHITECTURE RULE

The CDN may cache public provider content and static assets—never patient records, clinical documents or authenticated responses.

01CLIENTS

Patient APP + role portals

React Native · Next.js · TypeScript

Mobile care journey and responsive workspaces for six roles.

CONTROLDevice binding · secure storage · accessibility
02EDGE

Global delivery edge

DNS · WAF · DDoS · CDN

Accelerate public content and absorb hostile traffic before origin.

CONTROLNo PHI cache · bot rules · geo controls
03ACCESS

Identity-aware gateway

OIDC · WebAuthn · API gateway

Authenticate, rate-limit, version and route every API call.

CONTROLMFA · short tokens · schema validation
04APPLICATION

Domain application core

NestJS · modular monolith · BFF

Coordinate cases, consent, provider readiness, pricing and service work.

CONTROLPolicy checks at every command and query
05WORKFLOW

Durable orchestration

State machine · outbox · workers

Run long-lived, retryable care journeys without losing ownership or deadlines.

CONTROLIdempotency · retry budget · dead-letter queue
06DATA

Private data plane

PostgreSQL · Redis · object store · search

Keep transactional truth, short-lived cache, encrypted documents and approved indexes separate.

CONTROLPrivate subnets · KMS keys · PITR · field rules
07INTEGRATION

Clinical interoperability

FHIR R4 · HL7 v2 · DICOMweb

Translate partner-specific feeds into a versioned canonical model.

CONTROLmTLS · VPN/private link · contract tests
SERVER + NETWORK ARCHITECTURE

The internet stops at the gateway.
trust gets narrower inward.

The production target uses managed services and container workloads distributed across three availability zones inside one primary region. A separate recovery region receives encrypted backups; it does not serve live traffic until a declared recovery event.

PUBLIC / UNTRUSTEDPRIVATE / CONTROLLEDPARTNER / EXPLICIT TRUST
01

Public clients

APP · browser · partner system

Untrusted by default
02

Edge security

DNS · WAF · DDoS · public CDN

Static/public cache only
03

Ingress zone

API gateway · identity · rate limit

Only public application endpoint
04

Private application

BFF · domain core · workers

No public IP · least privilege
05

Private data

PostgreSQL · Redis · objects · search

KMS keys · backup vault
06

Hospital & ops links

mTLS · VPN/private link · zero-trust admin

Allowlisted egress + JIT access
INGRESS

All internet traffic passes WAF, DDoS controls, gateway authentication and schema validation. Application and data servers have no public IPs.

HOSPITAL LINKS

FHIR, HL7 v2 and DICOMweb adapters use mutual TLS over VPN/private links where available; every partner receives a separate credential and rate policy.

ADMIN + EGRESS

Administrators enter through zero-trust identity access with just-in-time elevation. Outbound connections use NAT, domain allowlists and recorded approvals.

ILLUSTRATIVE LAUNCH SERVER ESTATE

Resource classes are starting hypotheses for load tests, not procurement promises. Managed control planes, databases and object storage reduce undifferentiated operations work.

Ingress + BFF

PLACEMENT
Private Kubernetes nodes · three zones
BASELINE
2–4 pods · 2 vCPU / 4 GB each
SCALE SIGNAL
p95 latency + CPU + request rate

Domain API

PLACEMENT
Private Kubernetes nodes · three zones
BASELINE
3–6 pods · 2 vCPU / 4–8 GB each
SCALE SIGNAL
CPU + concurrency + SLO burn

Workflow workers

PLACEMENT
Separate private node pool
BASELINE
2–6 pods · 4 vCPU / 8 GB each
SCALE SIGNAL
Queue depth + oldest-job age

Partner adapters

PLACEMENT
Egress-controlled integration pool
BASELINE
2 pods per critical corridor
SCALE SIGNAL
Partner throughput + retry backlog

Transactional database

PLACEMENT
Managed private service · multi-zone
BASELINE
Primary + standby · 4 vCPU / 16 GB launch hypothesis
SCALE SIGNAL
Connections + IOPS + replica lag

Data support plane

PLACEMENT
Private managed Redis/search + object service
BASELINE
Redis HA · 3 search nodes · elastic objects
SCALE SIGNAL
Memory + index latency + object growth
STACK DECISION REGISTER

A choice is useful only when
its reason and exit trigger are visible.

The proposed stack favors typed interfaces, healthcare standards and managed infrastructure. Versions are selected and pinned during implementation after security and compatibility review.

LAYERPROPOSED CHOICEWHY IT FITSCHANGE / EXTRACTION TRIGGER
Patient mobileReact Native · TypeScript

Shared product logic with native device capabilities and mobile accessibility.

Native module only where camera, biometrics or performance demands it.

Role portalsNext.js · React · TypeScript

Fast, accessible, responsive portals with shared design tokens.

Split BFFs when role release cycles or policies diverge.

Application coreNestJS · modular monolith

One typed language, strong module boundaries and lower launch complexity.

Extract a service only for independent scale, ownership or failure isolation.

Clinical adaptersHAPI FHIR · HL7 v2 · DICOMweb

Standards-based canonical exchange with partner-specific adapters.

One isolated adapter runtime per high-volume hospital corridor.

Transactional dataPostgreSQL HA · Redis

Relational integrity for cases; short-lived acceleration for sessions and queues.

Read replicas and partitioning before database sharding.

Documents & discoveryS3-compatible objects · OpenSearch

Immutable encrypted documents stay separate from approved search projections.

Dedicated indexing workers when ingestion backlog exceeds SLA.

EventsTransactional outbox → managed event bus

Reliable side effects first; asynchronous scale when consumers multiply.

Introduce Kafka-class streaming for replay, throughput or many consumers.

Runtime & deliveryManaged Kubernetes · Terraform · GitOps

Portable workloads, three-zone scheduling and reviewable infrastructure.

Keep managed PaaS for the pilot if it meets isolation and recovery targets.

ObservabilityOpenTelemetry · SIEM

Vendor-neutral metrics, logs and traces plus security correlation.

Sampling changes by signal sensitivity and service-level objective.

INTERACTIVE CAPACITY HYPOTHESIS

Scale the evidence,
not the guesswork.

Select an operating stage. These numbers are planning hypotheses for cost and load-test design—not demand forecasts, performance guarantees or committed limits.

LAUNCH

Run repeatably

ILLUSTRATIVE · LOAD-TEST BEFORE COMMITMENT
50kmonthly active users
150peak API requests/sec
10kcases / year
SERVER TOPOLOGY

4–8 application replicas; separate worker pool; PostgreSQL HA + read replica; autoscaling on queue depth and latency.

DATA + BACKUP

≈ 40 TB encrypted objects with lifecycle tiers; tested cross-region backup restore.

NEXT VALIDATION

Extract integration and document workers only when independent scaling is proven.

AVAILABILITY + RECOVERY TARGETS

Not every service fails
or recovers the same way.

These proposed service objectives set the starting point for resilience tests, vendor contracts and incident exercises. They become commitments only after architecture validation and budget approval.

Case orchestration99.95%RTO 60m · RPO 15m

Multi-zone replicas; queue replay and automated database failover.

Document vault99.90%RTO 4h · RPO 15m

Versioned objects, malware quarantine and independent recovery vault.

Secure messaging99.90%Backlog recovery ≤ 2h

At-least-once delivery with idempotent consumers and dead-letter review.

Public provider content99.95%Verified cache fallback

Public pages may degrade to dated cache; authenticated data never follows.

ARCHITECTURE EVOLUTION

Modular first. Distribute with evidence.

Premature microservices would multiply identity, network, deployment and incident complexity before the product has proven its operating seams. The roadmap adds distribution only where scale or isolation requires it.

00CURRENT

Interactive HTML prototype

React/Vinext presentation with bilingual state and local prototype data. No production authentication, EHR connection, payment processing or patient-data storage.

01VALIDATED LAUNCH

Secure modular core

React Native + role portals, NestJS modules, PostgreSQL/Redis/object storage and managed multi-zone runtime.

02OPERATING SCALE

Asynchronous specialists

Separate workers, integrations and search; add an event bus and workflow engine when measured load or SLA complexity justifies them.

03CORRIDOR SCALE

Cell-based isolation

Segment tenant/corridor data planes, regional ingress and policy-aware routing while keeping patient data out of edge caches.

PRIMARY TECHNICAL REFERENCES

Standards and official framework documentation used to frame the recommendation. Final implementation still requires security, privacy, clinical-integration and legal review.

React Native architecture NestJS modules HL7 FHIR R4 DICOM / DICOMweb PostgreSQL high availability Kubernetes architecture OpenTelemetry OWASP ASVS

Show the real work
around the care.

Hospital content needs images, but a rich app cannot rely on façade photography alone. The visual library now covers clinical capability, family support, coordination, arrival and recovery—with transparent concept labels.

Comprehensive care profileCONCEPT VISUAL · NOT ACTUAL FACILITY
01

Comprehensive care profile

Provider overview and multi-specialty navigation.

Precision specialty storyCONCEPT VISUAL · NOT ACTUAL FACILITY
02

Precision specialty story

Explain advanced specialty capability in patient language.

Family coordinationCONCEPT VISUAL · NOT ACTUAL FACILITY
03

Family coordination

Make interpreter, guardian and companion workflows visible.

Care control towerAI CONCEPT VISUAL · NOT ACTUAL OPERATIONS
04

Care control tower

Show assignment, SLA and exception management behind the app.

Arrival handoffAI CONCEPT VISUAL · NOT ACTUAL PATIENT
05

Arrival handoff

Explain the transition from entry readiness to in-city support.

Recovery continuityAI CONCEPT VISUAL · NOT ACTUAL PATIENT
06

Recovery continuity

Show translated discharge, remote follow-up and family support.

HOSPITAL CONTENT FORMULA

One image is never the whole story.

01Verified fact

Official source, date and exact capability claim.

02Patient-language explainer

What the capability means for this pathway.

03Readiness gap

What the platform still needs to confirm.

04Controlled next step

Save, compare or start a fit-check—with consent later.

ALWAYS SHOW

Image type · actual/concept status · source or production note · date/version.

NEVER IMPLY

Guaranteed outcome · celebrity doctor access · facility endorsement · patient testimonial without permission.

CONTENT QA

Provider review · medical-claim review · localization review · accessibility text.