VitalsSim User Manual
Comprehensive documentation of physiological parameters, waveforms, and controller operations.
ECG & Rhythms
The simulator generates dynamic ECG waveforms based on Gaussian function modeling, allowing for realistic morphology changes.
Supported Rhythms
- Normal Sinus Rhythm (NSR): Includes sinus arrhythmia logic (P-P interval variation).
- Atrial Fibrillation (AFib): Irregularly irregular rhythm with simulated fibrillatory waves and variable R-R intervals.
- Blocks:
- 1st Degree: Prolonged PR interval.
- 2nd Degree Type 1 (Wenckebach): Progressive PR prolongation logic.
- 2nd Degree Type 2: Fixed drop (2:1 or 3:1).
- 3rd Degree (Complete Heart Block): Complete dissociation between P waves (atrial rate) and QRS complexes (ventricular escape rate).
- Tachycardias: SVT (Supraventricular Tachycardia), VTach (Ventricular Tachycardia - wide complex).
- Arrest Rhythms: VFib (Ventricular Fibrillation - chaotic waveform), Asystole (flatline with minor noise).
- ST Changes: ST Elevation and ST Depression morphology options.
Artifact & Ectopics
You can introduce artifacts and ectopic beats dynamically:
- PVCs (Premature Ventricular Contractions): Can be triggered manually or set to a frequency (ectopics/min). During a PVC, the arterial pulse pressure is automatically reduced to simulate pulse deficit.
- CPR Artifact: Simulates compression noise on ECG, ART, CVP, and PAP waveforms (~110 compressions/min).
Hemodynamics (BP/SpO2)
SpO2 (Pulse Oximetry)
The plethysmograph waveform is physiologically linked to perfusion status.
- Perfusion Scaling: The amplitude of the SpO2 wave scales dynamically with Systolic Blood Pressure. As BP drops (e.g., in shock), the waveform amplitude decreases.
- Waveform Issues:
- Poor Perfusion: Reduces signal amplitude significantly.
- Movement Artifact: Introduces random noise to the signal.
Blood Pressure
Supports both Non-Invasive (NIBP) and Invasive (ART) monitoring.
- NIBP: Simulates a cycling cuff. The value is "staged" and only updates after a cycle completes (approx. 5 seconds). Cycling sound effects are included.
- ART Line: Continuous beat-to-beat pressure waveform.
- Damping: Choose from Normal (dicrotic notch visible), Overdamped (smoothed, no notch), or Underdamped (exaggerated ringing/overshoot).
- Pulse Deficit: During PVCs, the arterial pulse is visibly smaller and earlier than a normal beat.
Respiratory & EtCO2
Respiratory Rate (RR) is derived from the EtCO2 waveform frequency.
EtCO2 Waveforms
Selectable capnography morphologies include:
- Normal: Standard square-wave appearance.
- Obstructive (Shark Fin): Slow expiratory upstroke, indicating bronchospasm (e.g., Asthma/COPD).
- Rebreathing: Elevated baseline, indicating CO2 re-inhalation.
- Curare Cleft: A dip in the alveolar plateau, indicating spontaneous respiratory effort during ventilation.
- Cardiogenic Oscillations: Small ripples on the waveform caused by the beating heart against the lungs.
Advanced Monitoring
For ICU and Critical Care scenarios.
- CVP (Central Venous Pressure): Values 0-40 mmHg. Waveform shows A, C, and V waves.
- PAP (Pulmonary Artery Pressure): Values 0-50 mmHg. Distinct systolic/diastolic waveform with dicrotic notch.
- Temperature: Dual-channel monitoring (T1, T2) with delta calculation. Supports Celsius and Fahrenheit.
Fetal Monitoring
Specialized logic for Obstetric scenarios (FHR & CTG).
- Variability: Control beat-to-beat variability (Absent, Minimal, Moderate, Marked).
- Decelerations: Trigger specific events:
- Early: Mirrors contraction (head compression).
- Late: Lags behind contraction (placental insufficiency).
- Variable: "V" shaped drop (cord compression).
- Accelerations: Transient increases in FHR.
- Contractions (CTG): Set frequency (e.g., every 2-10 mins) and strength/duration.
Defibrillation & Pacing
Defibrillator
Fully simulated manual defibrillator interface.
- Charging: 3-second charge cycle with audio cues.
- Sync Mode: Synchronizes shock delivery to the R-wave (cardioversion).
- Shock Outcome: Advanced logic determines if a shock converts the rhythm based on energy delivered and number of shocks (configurable in scenarios).
- Post-Shock PEA: Option to have the electrical rhythm convert (e.g., to Sinus) but with no mechanical pulse (PEA).
Transcutaneous Pacing
Demand and Async pacing modes.
- Capture Threshold: You set the patient's capture threshold (mA). If the pacer output is below this, pacer spikes appear but no QRS follows. Above this, wide QRS complexes are generated.
- Mechanical Capture: The system simulates electrical capture. The instructor must verify mechanical capture by checking the SpO2/ART waveform.
Setting Up a Session
- Start Controller: Log in and launch the "Monitor Controller".
- Session ID: Note the unique Session ID (e.g.,
U12345) displayed at the top. - Connect Monitor: On the display screen (iPad/TV), navigate to the "Connect Monitor" page.
- Enter Code: Input the Session ID. Alternatively, use the QR code feature in the controller (Settings > Session Recovery) to pair devices quickly.
Monitor Layouts
The system supports multiple layouts, switchable instantly from the Controller.
| Layout | Features | Best Use Case |
|---|---|---|
| Basic | ECG (Lead II), SpO2, NIBP, ART (Black). | Standard EMS, ER, Ward. |
| Values Only | Large numeric displays, no waveforms. Configurable visibility for each parameter. | Distance viewing, low-fidelity mannequins. |
| Fetal | Fetal Heart Rate (FHR), CTG (Contractions), SpO2. | Obstetrics, Midwifery. |
| ICU / Anaesthesia | Advanced layouts supporting combinations of CVP, PAP, ART, and EtCO2. | Critical Care, OR, Complex scenarios. |
Alarms & Display Settings
- Alarm Limits: Fully customizable High/Low limits for HR, SpO2, BP, RR, and EtCO2.
- Silence: Global alarm silence toggle (2-minute timeout logic).
- Fullscreen: Toggle fullscreen mode for immersive simulation.
- Layout Switching: Change the monitor view remotely without touching the student's screen.
Scenario Builder
The Scenario Builder is the core of the Advanced Controller, allowing you to pre-program complex clinical progressions.
Creating a Scenario
- Click Create New Scenario from the welcome screen or the "Saved Scenarios" modal.
- Enter a Name for your scenario (e.g., "Anaphylaxis Case 1").
- Use the Details button to assign tags or organize it into folders.
Phases & States
Scenarios are organized hierarchy:
- Phases: Broad chapters of the simulation (e.g., "Baseline", "Reaction", "Treatment").
- States: Specific snapshots of vital signs within a phase (e.g., "Initial Tachycardia", "Hypotension").
To build your flow:
- Click + Add New Phase to create a new chapter.
- Within a phase, click Add New State to define a set of vitals.
- Drag and drop states or phases to reorder them.
Transitions
You can control how the simulator moves from one state to the next:
- Manual: The simulator waits for you to click "Next State".
- Time-Based: Automatically advances after a set duration (e.g., 60 seconds). Click the arrow between states to configure the timer.
Live Overrides
Even while a scenario is running, you can take manual control of any parameter using the "Live Overrides" tab.
Adjusting Vitals
- Navigate to the Live Overrides tab in the sidebar.
- Use the Sliders or Input Fields to change values (HR, SpO2, etc.).
- Changes are staged (highlighted in orange) until you apply them.
Applying Changes
- Apply Instantly: The monitor updates immediately to the new values. useful for sudden events like cardiac arrest.
- Transition: The monitor gradually changes to the new values over a set duration (default 10s). Use this for physiological responses to drugs.
Interventions
The "Interventions" tab handles advanced cardiac life support (ACLS) features.
Defibrillation
Fully simulates a manual defibrillator:
- Energy: Select Joules (e.g., 150J, 200J).
- Charge: Click "Charge". You will hear the charging sound.
- Shock: Once charged, the "Shock" button becomes active. Clicking it delivers the shock.
- Sync: Toggle "Sync" for cardioversion. The shock will only be delivered on the R-wave.
Pacing
For bradyarrhythmias:
- Pacer On: Activate the pacer.
- Capture Threshold: Set the patient's capture threshold (mA). Below this, only pacer spikes are seen. Above this, the rhythm is captured (wide QRS).
- Mechanical Capture: Toggle whether the electrical capture produces a pulse (affects SpO2/ART waveform).
Manual ROSC
Quickly recover a patient from cardiac arrest:
- Configure the target vitals (e.g., Sinus Rhythm, BP 120/80).
- Set a transition time (e.g., 15 seconds).
- Click Initiate Recovery. The system will smoothly transition the patient to the stable state.
Ventilator Control
Beta Feature
This feature is currently in Beta. To enable the Ventilator Control panel, please contact support to request access.
Simulate a mechanical ventilator screen alongside the patient monitor.
Modes & Settings
- Mode: Select from standard modes like AC/VC, AC/PC, SIMV, and PSV.
- Parameters: Adjust Tidal Volume (TV), Respiratory Rate (RR), PEEP, and FiO2.
- Live Updates: Changes made here reflect instantly on the ventilator display.
Emergencies
Trigger ventilator-specific alarms and waveform changes:
- Occlusion: Simulates a blocked tube (High Peak Pressure).
- Disconnect: Simulates a circuit disconnect (Low Pressure, Low Minute Volume).
- Pneumothorax: Simulates lung collapse (High Pressure, Low SpO2 progression).
Inspector Panel
The Inspector Panel allows for granular editing of any state in your scenario.
Editing a State
- Click on any State Card in the Scenario Builder.
- The Inspector Panel will slide open (or appear in a modal).
- Modify the specific parameters for that state.
Advanced Properties
- Cardiac Arrest: Toggle "Designate as Cardiac Arrest" to enable special logic (e.g., shockable vs. non-shockable rhythms).
- Temperature: Set T1/T2 temperatures and custom labels (e.g., "Nasopharyngeal").
- Fetal: Configure Fetal Heart Rate (FHR) and Uterine Contractions (CTG) for that specific state.