HelixOrg
A patient organiser for NHS resident doctors. HelixOrg can help doctors manage their patient lists, track tasks by priority, run clinical tools like NEWS2 and IV fluid references, and generate structured handover reports at the end of a shift. Built with Swift, SwiftUI, and SwiftData. Everything stays on-device.
App Store listing is being prepared.
The problem
Resident doctors rotate between wards and hospitals regularly. Every shift starts with a handover, often verbal or scribbled on paper, where the outgoing team tries to pass on everything the incoming team needs to know. Important details slip through the cracks. Tasks get forgotten. And the tools available are either too generic, too slow, or not designed for clinical workflows at all.
Why I'm building it
My wife is a resident doctor. Hearing about handovers scribbled on paper, task lists scattered across different systems, and critical details slipping through the cracks between shifts, I wanted to see if I could actually help. HelixOrg started as a conversation about what a genuinely useful tool for ward doctors would look like if you stripped away everything unnecessary and focused on what actually matters during a shift.
Patient management
- Create, edit, and delete patients with name, bed number, and free-text notes.
- Patients listed alphabetically with outstanding task counts visible at a glance.
- Search by name or bed number to find patients quickly on a busy ward.
- Swipe to delete with confirmation, or swipe left to mark all of a patient's tasks as done in one action.
- Cascade deletion removes all associated tasks, NEWS2 scores, IV fluid entries, and insulin entries.
Task management
- Create tasks as standalone items or linked to a specific patient.
- Three priority levels (high, medium, low) with colour-coded section headers and counts.
- Seven task categories, each with its own icon: Bloods, Imaging, Referrals, Medications, Discharge, Communication, and Other.
- Three-state workflow: To Do, In Progress, Done. Cycle through states with a single swipe.
- Filter tasks by category, search by title, description, or patient name.
- Completed tasks shown with strikethrough and dimmed styling so the focus stays on what's outstanding.
Handover reports
At the end of a shift, HelixOrg can generate a structured text handover document listing each patient with their bed number, latest NEWS2 score, latest IV fluid entry, notes, and all outstanding tasks sorted by priority. Patients without tasks can be hidden, and the report can be copied to the clipboard or shared via the system share sheet. A "Complete Handover" action can mark all outstanding tasks as done in one tap. When sharing handover reports containing patient-identifiable information, doctors should use their Trust's approved communication channels.
Clinical tools
Each clinical tool is opt-in and requires a disclaimer acknowledgement before first use. When multiple tools are enabled, a dynamic chooser lets you pick which tool to use for a given patient. When only one is enabled, it opens directly.
NEWS2 Calculator
National Early Warning Score 2 assessment with support for both SpO2 Scale 1 and Scale 2. Records scores per patient with timestamps, displays risk levels with colour-coded badges on patient rows and in handover reports, and keeps a full score history with detail views.
IV Fluid Reference
Based on NICE CG174 guidelines. Browse IV fluid compositions and guidance, then record fluid entries per patient with fluid name, volume, duration, and route. Entries are summarised in handover reports.
Insulin Reference
Based on JBDS (Joint British Diabetes Societies) guidelines. Includes sub-tools for DKA protocol, hypoglycaemia protocol, VRIII (variable rate IV insulin infusion), perioperative guidance, and an insulin types reference. Record insulin entries per patient with entry type and summary.
Security and privacy
- App lock via Face ID, Touch ID, or device passcode.
- Configurable auto-lock timeout: immediately, 1 minute, 5 minutes, or 15 minutes.
- Privacy blur hides app content in the multitasking switcher when the app is in the background.
- Mandatory first-launch disclaimer confirms the app is not a registered medical device.
- All data stored locally using SwiftData. No network requests, no cloud sync, no accounts.
Settings and data
- Appearance: system, light, or dark mode.
- Clear All Data with a destructive confirmation prompt, removing all patients, tasks, scores, and entries.
- About screen with version number, regulatory disclaimer, and privacy statement.
Regulatory and compliance position
HelixOrg is a patient management and organisational tool for ward-based clinical workflows. It is not a medical device. The following outlines how the app aligns with relevant UK regulatory, data protection, and NHS information governance frameworks.
MHRA — Medical device classification
Under the UK Medical Devices Regulations 2002, software that is "simply a patient management system or a records storage system" is explicitly excluded from the medical device definition. HelixOrg's core features — patient lists, task tracking, and handover report generation — fall squarely within this exclusion.
The clinical reference tools (NEWS2 calculator, IV fluid reference, insulin protocol reference) replicate manual processes that clinicians would otherwise perform on paper or from printed guidelines. They provide reference information only and do not generate diagnoses, treatment recommendations, or automated clinical alerts. Each clinical tool requires an explicit disclaimer acknowledgement before first use. The NEWS2 calculator outputs the numerical score without interpretive risk classifications in exported handover text, leaving clinical interpretation to the treating clinician.
UK GDPR and Data Protection Act 2018
HelixOrg does not collect, transmit, or process personal data on behalf of the developer. All patient data remains on the user's device. The developer is neither a data controller nor a data processor under UK GDPR. The app implements data protection by design and by default (Article 25): no analytics, no telemetry, no third-party SDKs, no network requests for app data.
Patient data entered by clinicians constitutes special category data (health data) under Article 9 UK GDPR. Responsibility for lawful processing sits with the data controller — the individual clinician or their employing NHS Trust. A mandatory first-launch disclaimer makes this responsibility explicit, requiring users to acknowledge that they are responsible for handling patient data in accordance with their employer's information governance policies and for deleting data when it is no longer needed.
Data retention and storage limitation
UK GDPR storage limitation principles require that personal data is not kept longer than necessary for its purpose. HelixOrg supports this through multiple mechanisms: per-patient deletion with cascade removal of all associated records (tasks, NEWS2 scores, IV fluid entries, insulin entries), a Clear All Data option in Settings, and a configurable shift-end reminder that prompts clinicians to review and clear patient data after a period of inactivity (defaulting to on). The reminder presents options to clear data immediately or defer, supporting routine data hygiene at natural shift boundaries.
Caldicott Principles
The eight Caldicott Principles govern the use of patient-identifiable data in the NHS. HelixOrg supports these principles through its architecture: data is stored only when operationally necessary, access is restricted to the individual device via biometric or passcode authentication, and no data is shared with external parties by the app. Handover reports containing patient-identifiable information include a visible warning banner, require a confirmation step before sharing or copying, and append a footer reminding the recipient to share only via Trust-approved channels.
NHS BYOD guidance
The NHS Transformation Directorate's BYOD guidance requires device-level authentication, encrypted storage, and controls to prevent data exposure on personal devices. HelixOrg addresses these requirements with biometric or passcode app lock, configurable auto-lock timeout, privacy blur in the multitasking switcher, and all data stored locally using Apple's encrypted SwiftData framework. The app also includes an in-app Trust & Compliance notice advising clinicians to confirm compatibility with their Trust's own BYOD and information governance policy before storing patient data.
NICE Evidence Standards Framework
Under the NICE Evidence Standards Framework, HelixOrg's core features (patient lists, task management, handover reports) align with Tier A (System Service) — tools intended to improve system efficiency without directly influencing individual clinical outcomes. The clinical reference tools provide reference information drawn from published guidelines (RCP NEWS2, NICE CG174, JBDS) for clinicians to interpret and apply using their own clinical judgement.
DTAC and DCB0129
The Digital Technology Assessment Criteria (DTAC) and the DCB0129 clinical risk management standard apply primarily to health IT systems formally procured by NHS organisations. HelixOrg is distributed independently via the App Store. The app is designed with awareness of these frameworks, including mandatory disclaimers, clinical tool opt-in with acknowledgement, and data protection controls.
Data Security and Protection Toolkit (DSPT)
The DSPT applies to organisations that access or process NHS patient data. Since HelixOrg stores all data locally on-device and the developer never accesses, receives, or stores any patient data, DSPT completion is not required of the developer. The employing NHS Trust's own DSPT assessment covers the use of apps on staff devices.
Remaining considerations
- DCB0129 clinical safety case report. A formal clinical safety case report and hazard log aligned with DCB0129 is planned but not yet complete.
Links
Medical notice
HelixOrg is not a registered medical device and has not been cleared or approved by regulatory authorities such as MHRA or FDA. Features including NEWS2 scoring, IV fluid references, and insulin protocol guidance are provided for organisational support only and are not a substitute for clinical judgement.