Process Architecture · Rev 2 · For SRS & stakeholder review

Global Medical Tourism Platform
End-to-End Case Workflow

One patient case moves left to right through nine phases; six swimlanes show which stakeholder acts at each step. Solid lines are the main flow, dashed amber lines are document-revision loops, and dashed red lines are rejection paths that end in an automatic refund. This revision corrects six process defects in the draft flowchart — each is documented below the diagram.

9Phases
6Swimlanes
4Decision gates
2Refund paths
3Revision loops
Task Decision gate Start / End event Main flow Document / revision loop Rejection → refund
P1Registration & KYC
P2Medical Records
P3Hospital Review
P4Quotation & Payment
P5Government Approvals
P6Invitation & Visa
P7Travel Booking
P8Arrival & Treatment
P9Discharge & Follow-up
PatientApplicant & family
RegisterPassport, personal details, medical history
UploadSubmit medical recordsMRI · CT · labs · prescriptions · insurance
ChooseSelect destination country & hospital
GateAccept quotation?
ApplySubmit visa applicationPassport + invitation letter package
ArriveArrival confirmationPickup · hotel check-in · admission
PlatformSystem & case manager
VerifyEmail & mobile verification · KYC
AssignAssign case managerSingle point of contact for the whole journey
ProcessEncrypt, version & OCR-check files
SubmitCompile & route government dossier
TrackLive case timeline & family updates
CloseTelemedicine follow-up & feedback
Case closed
Hospital & DoctorsDestination provider
IntakeCase intake — assign doctor, review reports
GateRecords sufficient?
ConsultPre-arrival telemedicine consult
QuoteTreatment plan & quotationCost · duration · expected stay
IssueInvitation letterDigital signature · QR verification · PDF
TreatAdmission — treatment, surgery, recovery
DischargeDischarge summary, reports & follow-up plan
Government & EmbassyBoth countries
ParallelMinistry of Health + Medical Tourism Authority review
ParallelForeign Affairs + destination embassy clearance
GateAll approvals granted?
ProcessEmbassy processes visa
GateVisa issued?
BorderImmigration entry checkPassport + visa + QR-verified invitation
Travel & Stay PartnersAgency · hotels · transport
FlyFlights — search, compare, book
StayHotel & medical accommodation
MoveAirport pickup & transport plan
ReturnReturn flight booking
Payments & EscrowGateways · invoicing
ChargeRegistration + consultation fee
HoldHospital deposit held in escrow
RefundAuto-refund deposit from escrowOn rejection — or reschedule the case
InvoiceTravel payments — multi-currency invoice
ReleaseEscrow released to hospital on admission
SettleFinal settlement & consolidated invoices
Cross-cutting: Every state transition emits an event — the notification engine fans out to SMS, email, WhatsApp and push in the patient's language, and every transition is written to the immutable audit log.

Scroll horizontally to follow the case →

Corrections applied to the draft

The draft flowchart's narrative order is preserved, but six process defects would have caused real operational failures. Each fix is visible in the diagram above.

Was: 6 ministries in sequence

Government approvals parallelized

Health-side review (MoH + Medical Tourism Authority) and foreign-affairs clearance now run concurrently, joining at one gate. Immigration moved to arrival, where border control actually happens. A serial six-agency chain would have added weeks of dead lead time per case.

Was: full payment, no refund path

Deposit held in escrow

The draft collected the hospital deposit before any government review, with no exit if a ministry rejected. The deposit is now held in escrow, auto-refunded on rejection or visa refusal, and released to the hospital only on admission.

Was: decline → dead end

Quotation decline loops to revision

Rejecting a quote closed the case in the draft. It now loops back to the hospital for a revised plan or second opinion — recovering cases the draft would have lost at the highest-intent moment in the funnel.

Was: absent from the flow

Case manager assigned at registration

The requirements name a dedicated medical coordinator per patient, but the draft flow never assigned one. Assignment now happens immediately after verification, so every later step has a human owner.

Was: quote priced unseen

Telemedicine consult before quotation

A pre-arrival video consult now sits between record review and pricing, so the doctor validates the case before the hospital commits to a cost and duration — fewer on-arrival surprises and re-quotes.

Was: dangling side-branch

Document requests re-enter review

"Request additional documents" now routes back to the patient's upload step and re-enters the same review gate — from either the hospital or the ministries — instead of branching nowhere.

Phase summary & exit gates

One row per phase, with the owning lanes and the condition that must hold before the case advances. Written to drop directly into the SRS.

PhaseOwnerKey outputsExit gate
P1Patient · PlatformVerified account, KYC record, assigned case managerIdentity verified
P2Patient · PlatformEncrypted, versioned medical file setFile set complete
P3Patient · HospitalHospital selected, doctor assigned, records reviewedRecords sufficient?
P4Hospital · PaymentsTreatment plan, quotation, fees paid, deposit in escrowQuote accepted & funds held
P5Platform · GovernmentDigitally signed approvals from both tracksAll approvals granted?
P6Hospital · GovernmentQR-verifiable invitation letter, visa decisionVisa issued?
P7Partners · PaymentsFlights, accommodation, transport, travel invoicesItinerary confirmed
P8Patient · Hospital · PaymentsAdmission, treatment record, escrow releasedTreatment completed
P9Hospital · Partners · PlatformDischarge summary, return travel, follow-up schedule, feedbackCase closed