Skip to main content

Platform

The MedX Simulator

A web-based patient-administration environment with a rules-based RTT engine. Learners register fictional patients, record referrals, manage waiting lists and validate pathways, and the engine recalculates clock status, waiting time and breach position as they go.

Live modules
14
Patient data
Fictional only
Readiness
TRL 6
Pathway PD-20417 · fictional Treated within the 18-week standard
  1. Week 0Referral received. Clock starts
  2. Week 3First outpatient appointment
  3. Week 7Diagnostic test
  4. Week 11Added to the waiting list
  5. Week 16Treatment. Clock stops
A fictional referral-to-treatment pathway from the MedX Simulator. Each event a learner records recalculates the clock, the wait and the breach position.

One simulator. Connected healthcare workflows.

Practise patient registration, referrals, appointments, waiting lists and pathway validation using synthetic patient records. Use downloadable datasets to connect administrative work with data quality, reporting and analysis.

  • Patient registration

    Create synthetic patient records with generated identifiers, and use the district number to link every later activity.

  • Referrals and triage

    Record fictional referral information, triage it and assign a specialty and consultant.

  • Appointments

    Book, part-book and outcome appointments as steps in a simulated patient pathway.

  • RTT pathway engine

    Rules recalculate pathway status, waiting time and breach position as recorded events change.

  • Validation feedback

    Use Validate now to find pathway errors, read the explanation and correct the record.

  • Live patient tracking

    See pathway changes reflected in the patient tracking list, ready for monitoring and validation exercises.

  • Diagnostics and inpatient lists

    Record diagnostic information and manage the inpatient waiting list alongside outpatient work.

  • PTL export and analytics

    Download CSV snapshots for data-quality checks and reporting in Excel, SQL, Power BI, Python and R.

  • Capability Evidence Engine

    Will record learner actions, errors and completions as structured evidence of practical work.

    Planned
A learner concentrating on a laptop task
  1. Guided learningLive sessions and theory
  2. Patient registrationSynthetic patient records
  3. Referrals and appointmentsAdministrative workflows
  4. RTT pathwaysClock status and waits
  5. Validation feedbackFind and explain errors
  6. PTL and analyticsCSV extracts for data work
  7. Career preparationCVs, applications, interviews
  8. Capability evidencePlanned

One platform from first lesson to first interview

MedX combines guided learning with simulated healthcare administration, data and informatics practice, including RTT pathways and data analysis. Learners practise operational tasks on synthetic records before they ever work with live systems.

What the platform brings together

  • Practical administration workflows in a synthetic environment
  • Rules-based RTT status, waiting-time and breach calculations
  • Validation feedback that supports checking and correction
  • A live PTL that updates as pathway records change
  • CSV datasets for Excel, SQL, Power BI and Python practice
  • Career preparation linked to the practical work

Fourteen modules, one connected workflow

Every action feeds the next. A referral recorded in one module affects pathway status, waiting-time calculations, validation results and the PTL extract downstream.

Modules marked v2 describe the current interface. They are separate from the Engine Version 2 release described below, which is still in development.

Register

  • Patient registration
  • Referral information

Manage

  • Pathway
  • Waiting list
  • Inpatient waiting list
  • Appointment
  • Partial appointment
  • Booked appointment
  • Diagnostic information
  • Ad hoc tasks

Check

  • Validate now
  • Pathway list (v2)
  • Pathway practice (v2)

Report

  • PTL extracts (v2)

14 live modules, grouped by stage of the workflow

How the platform is built

Deterministic where it matters, synthetic throughout, and delivered in the browser.

RTT pathway engine

Encodes pathway-event order, national clock concepts, waiting-time calculations and validation checks in documented rules. Pathway list, pathway practice and PTL extracts all use its outputs.

Synthetic data

Fictional registrations, referrals, appointments, waiting-list entries and pathway events, using recognisable DN- and PD- conventions with no real identifiers. Scenarios are repeatable across cohorts.

Web delivery

Built with React, Next.js, Python, Flask and Node.js, with MongoDB and MySQL for data. Individual learner accounts, remote access UK-wide and no connection to live healthcare systems.

Inside the simulator

A screen from the live simulator and a concept for the next interface. Fictional data only.

The PTL Extracts screen in the MedX Simulator: a download button for a CSV snapshot of 28 synthetic pathways, a snapshot summary by clock state, breach status and specialty, suggested SQL, Python, Power BI and Excel exercises, and a preview table of pathway rows.
PTL Extracts: a CSV snapshot of every pathway in the engine, a summary by clock state, breach and specialty, and suggested data exercises.
Design concept for a patient overview screen: a synthetic patient's active cardiology pathway, pathway activity timeline, RTT status of 7 weeks 1 day within 18 weeks, validation checks, diagnostics, appointments and PTL extract actions.
Design concept A proposed patient overview screen for a future interface release. It is not part of the live simulator yet. All details are synthetic.

What learners actually do

Real types of administrative work, on fictional patients. Each task leaves something a learner can show and explain at interview.

  1. Patient registration · Referral information

    Register a referral and start the clock

    Create a fictional patient, record an incoming referral and check that the RTT clock starts on the right date.

    Produces A complete patient record with a correctly started pathway

  2. Validate now · Pathway list

    Validate a pathway approaching breach

    Review event order, resolve validation flags and explain the clock position, wait and breach risk.

    Produces A validated pathway and a written explanation of the decision

  3. PTL extracts · Excel or SQL

    Clean a PTL extract

    Download the patient tracking list your own work generated, then find duplicates, missing outcomes and date mismatches.

    Produces A cleaned dataset with data-quality issues logged

  4. Analytics extension · Power BI or Tableau

    Build a waiting-list dashboard

    Turn synthetic PTL data into a view of waits by specialty and weeks waited, and present what it shows.

    Produces A portfolio dashboard and a short presentation

Roadmap

Each release has written requirements, acceptance criteria and regression tests before it reaches learners.

  • Engine Version 2

    Event-amendment controls across eight gated permission patterns. In development.

  • Capability Evidence Engine

    Records learner actions, evaluates completion against task rubrics and produces structured evidence for learners and partners. Planned.

  • Institutional functions

    Permissioned cohort access, cohort administration and organisation-level progress reporting. Planned.

For individuals

An 8-week live programme built around the simulator.

See the programme

For organisations

Cohorts for universities, councils and employers, with outcome reporting.

Book a demo