Surgical teams track a patient across a long arc: the day surgery is proposed, the operation, PACU, the inpatient stay, discharge, and then the ER visits and readmissions that decide whether the outcome was good. CodeSplash Surgery keeps that whole arc in one record, with the forms, patient-reported outcomes, and implants attached where they happened. It is live at surgery.codesplash.ai, and hospitals join through a pilot program.

CodeSplash Surgery patient list with search, filters, and sortable columns

One record per patient, every stage

Patients are listed by hospital unit and by status: Proposed, Surgery, PACU, Inpatient, Outpatient, Discharged, ER Visits, and Readmissions. Search by name, MRN, or procedure, filter by facility and physician, and open a row to reach the encounter workspace.

Each hospital visit is its own encounter. Readmissions and ER visits link back to the surgical anchor, so the story of one operation stays together.

Forms your team designs

Clinical data lives in forms grouped by phase: preop, intraop, and postop. Rather than hard-code them, the app ships a drag-and-drop form builder with 19 question types, sections with layout columns, required fields, and show or hide rules that depend on other answers. Every saved change is a new version, and earlier responses stay attached to the version they were answered on.

CodeSplash Surgery form builder showing the Anesthesia form with sections and question types

Outcomes on a schedule

Three patient-reported outcome instruments are built in: HOOS JR. for hips, KOOS JR. for knees, and PROMIS Global Health 10. They are collected at baseline, 6 weeks, 6 months, and 1 year around the anchor encounter, and the flow was designed for a nurse handing an iPad to a patient at the visit.

CodeSplash Surgery PROMs tab listing HOOS JR., KOOS JR., and PROMIS Global Health 10

Implants and risk

Implants are scanned by barcode with the iPad camera. Devices not already in the hospital's catalogue are looked up in the FDA AccessGUDID database, and only the device identifier leaves the system. An external machine-learning service can post complication, readmission, and ER-visit risk for an encounter, and the record shows a badge when a signal arrives. The app does not compute risk itself.

Web for the desk, native iPad for the floor

The web app, built with React, holds patient lists, records, forms, and every admin screen: users, roles, units, forms, lookups, implants, and an activity log. A native SwiftUI app for iPad and iPhone on iOS 18 covers the clinical workflows and barcode scanning. Behind both is a NestJS API on PostgreSQL, deployed on infrastructure the hospital controls. There are no analytics and no language models.

Pilots

Every screenshot in this post shows fictional patients. A hospital pilot starts with sample data, and patient information is entered only after a signed Business Associate Agreement and a security review.

If your surgical team wants to talk about a pilot, email support@codesplash.ai. The product page has the feature list and the guide describes every screen.