Fast & efficient Anaesthesia, Surgical & Critical Care case & procedure logging, backed with secure, encrypted & private iCloud syncing, with powerful searching and exporting features & local data encryption.
Your data will never be locked behind a paywall. Only adding data requires a subscription.
visionOS & macOS versions are included in the same subscription.
• Your Data on Your Device
- No internet required
- Enter as little or as much Case data as you wish
- Use generic Patients or for a more powerful database, add specific Patients to your Cases
- Intelligent data entry prevents errors (eg. ASA 1 patients with comorbidities, extreme BMIs, etc.)
- Data is encrypted & protected on device with Face ID or Touch ID (and a fallback PIN)
- Intelligent relational database means renaming an item in one place sees it update everywhere, instantly.
• Fully Customisable
- All category items are there for you to edit, merge, rename, delete... or create your own to suit your needs
- Add rich text notes (including tappable weblink) to almost any item you create
- Personal Lists are for you to create your own categories & items to add to Cases & Patients
- Custom Timers allow you to record multiple case-related events (eg. tourniquet time)
- Create Templates to make starting a Case as simple as two taps
- Create Searches to view & analyse your data in sophisticated ways.
• Syncing via iCloud is Private, Secure & Encrypted
- No special logins or accounts required, just your iCloud login
- Uses Apple’s iCloud infrastructure only
- No information is collected or accessible to anyone other than you
- Turn it off and use your devices independently if you wish
- Everything syncs: Templates, Searches, Photos, ID Labels & even most Settings
• ID Label (Bradma) & Document Scanning
- It’s never been faster to add a patient
- Just start by scanning their ID Label
- Analysis is all done on-device, no data leaves your device, including Medicare number validation (Australia)
- If you see the same patient again, you can re-scan the label. If it has changed, choose to update their other Cases
- Potentially valid data (names, dates of birth) will be detected and automatically added
- Scan document text straight into Case notes
• Clinical Photos
- Include high resolution photos, captured within Somnus
- Add as many to a Case as you like
- Export or import images to & from your Photo Library as required
• Exporting Your Data as a
- Case Report (PDF) including all Patient & Case details, notes & photos
- Billing Report (PDF) for billing assistance
- Australian users can have fee estimates automatically generated using the built-in RVG
- Summary Report (PDF) for your records, auditing or teaching
- Summary Report (CSV) to have all your data in a form that is device & app independent (see website for details)
- Spreadsheet (CSV) to have all your data in a form that is device & app independent (see website for details)
- Data File to send to another user for their copy of Somnus
• Importing Your Data
- Import Somnus Data, Backups or CSV files
- CSV Files can be used to quickly pre-populate upcoming lists so you can start the Booked Case with a tap
• Other Features
- Beautiful, interactive charts
- Enhanced multi-window use with local drag & drop
- Advanced drag & drop (Cases, Photos & Charts) straight into most other Apps
- Cases can be dropped as PDF Reports, Data Files
- Searches can be dropped as PDF Summary Reports
- Drag CSV or Data files straight onto the Somnus Dashboard to import
- Realtime Case timers
- Theatre utilisation summaries
- Tappable items in Notes (phone numbers, emails, dates, addresses)
- And so much more!
Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
更多 Unless there are some critical bugs to fix, this will be the final update for the year from me. Thanks for the support. Paul.
NEW
• Added a 'Revert' button to selection lists
- It only appears if you have made selection changes and tapping it will reset to the original selection
- If no changes have been made you can also swipe to get rid of the list quickly, other wise this will be blocked
• Added a floating date range when searching lists bound by a date range on iPhone
- When searching the search bar would obscure this so it wasn't obvious what dates were already being filtered.
FIXES
• Fixes a bug introduced in 10.3.1 where creating a new operation when adding to a case would fail to save the case and subsequent cases until a restart of Somnus
- This was caused by a mismatch between the new operation and its specialty, due to them being in different contexts/threads.
- To protect the database, the app prevents further saves until the fault is cleared (by a restart)
• The Add Patient screen didn't appear when first attempting without a passcode and you had set a passcode - FIXED
• Changes to Patient Notes made via Case Card context menus didn't show immediately in the 'Preview View' for the Patient section - FIXED
• Search text wasn't being correctly laid out in the title section of charts when saved as images for export - FIXED
10.3.3 29/11/2025
IMPROVEMENTS
• Title & subtitles improved, including on iPad & macOS for improved Window identification
• Improved filtering when drilling down lists within date ranges
• Added a Locations Map in Settings so you can see/edit all your Locations with set GPS coordinates
• When viewing a Clinical Photo you can now enter edit mode to rotate the image as required
FIXES
• When adding to Operations or Surgeons via a single Specialty it no longer asks to choose the specialty
• Searches were not respecting date boundaries if viewing anything other than 'All Dates' on the All Data screen - FIXED
• When showing Patient lists from Comorbities or Patient Personal Lists, it would show Cases instead - FIXED
• Fixed some grammatical & spelling errors
10.3.1 26/11/2025
NEW
• Import any item via CSV files
- Import any list of items into Somnus from a standalone CSV file
- eg. Comorbidities, Personal List Items, Item Numbers, Specialties, Patients and More!
- Existing items of the same name will be updated depending on what has changed, although notes will be updated only if previously empty
- This is a useful way to quickly update notes for a list of items (eg. Medications or Drugs)
- New items will be automatically created
- Some items have additional column options (eg. Operations for Specialties, Latitude/Longitude & Provider Number for Locations)
- This makes batch importing/updating very efficient as you can create your data in Numbers/Excel or use ChatGPT to generate your lists complete with notes
- File structure information available on the Somnus website
• Export any items to a CSV file
- Export any item category list as a CSV file (excluding photos/images, Case Templates & Searches)
- Export format matches the CSV input format
• Search by Case duration
- A new option for 'Case Duration' is visible under 'Times & Locations' when editing/creating a Search
- You can select to show only Cases with a duration, no duration, or those with a duration between two times
• Exporting only Patient ID numbers for Spreadsheet Case Lists (CSV) is now an option
- This is useful if you need some way to identify the patient, whilst keeping other patient details private.
IMPROVEMENTS
• Ability to bulk remove Notes from list items (in Edit mode)
• Export progress indicator & share button now float on the Dashboard & All Data screens
• Search bars now remain visible at all times in lists
• Fixed some jitteriness of list views when attempting to view filtered Case lists
• Standardised 'Add New' interface for all lists
• Jumping forward/backward by 'quarter' didn't do anything - FIXED
• When starting a new case with a template, after previously staring a case with the scanner, it still uses the scanner - FIXED
• 'Chart Loading...' would show spinner when there was no data to load - FIXED
• When viewing all Personal Lists, searching will show individual list items as well
• When moving a personal list item to another list, you will now be warned if a list item exists with the same name
• More advanced 'View Personal Lists' screen with dynamic charts & ability to filter by date range
• Renamed 'Spreadsheet' to 'Case List' for clarity when referring to Spreadsheet (CSV) exports
• When creating a new Item Number it would accept one with no number, group or sub-group - FIXED
• Training Years Chart would not appear on the All Data screen - FIXED
10.3 21/11/2025
• Minor UI adjustments
10.2.4 08/11/2025
FIXES
• Create passcode overlay didn’t immediately disappear when first attempting to add a specific patient to a case after creating a valid passcode
• Swipe to delete a case didn’t always work as expected
• Cases started with a template on the Dashboard didn’t respect the visible date as the start date
• Mac & iPad menu enhancements & new Mac help file
• Label analysis was triggered when in ‘edit mode’ for identifiers when editing a patient and you tapped on a label to select it for merge/delete
• Viewing the list of patients for a location would show all patients instead of just those that have an identifier for that location
• Label scanning logic improvements, particularly with identifier numbers inconsistently being ignored for a given label layout
• Minor UI/UX bug fixes
10.2.3 28/10/2025
• Improved iCloud sync status messages
• iCloud icon now visible if iCloud syncing is not enabled (tapping will take you to Settings)
• visionOS layout improvements
• Duplicating a Case now also duplicates any Timers
• Timers can now be dragged & dropped to other Cases
• Stabilisation of some merging logic
• Improved list searching responsiveness
• Subscription page less janky
• Stopped any tips appearing until Somnus has been installed for 3 days as it was getting in the way
• Lots of updates on the Somnus website for support & tips
10.2.2 24/10/2025
NEW
• Timers now available in Case Templates
- Allows addition of Timers to Cases started with a Template
- Timers in this scenario do not start automatically
FIXES
• Fixed an issue where duration wasn't appearing with CSV file imports
• Improvements to label scanner name & number detection algorithm
• What's New will now only show for major x.x updates
• Fixed an issue with timers not appearing when importing Somnus Data files
• Fixed issue with Case Templates disappearing/resetting
- Occurred when editing on iPhone via the Templates list, but only if folders were visible
• Improved highlighting of a selected Patient in a list
• Fixed date of birth search issue where it would also match 'the next day'
• Duplicate code for items now copies their rich text notes
• Ability to 'clear duration' on timer items to have them ready to go when required
• Timers with no start & end time won't appear in reports
• Added an error warning if the CSV file date formats are incorrect
• Layout changes for biometrics on Case Reports (PDF)
• Added scrubbing indices/buttons to Template & Search Lists
• Fixed comorbidities not being properly saved in Searches
• Sprinkled more web links throughout Somnus to jump straight to the website for assistance
• Viewing ‘All Patients’ via the Patient Summary Tile context menu would fail on iPhone
• Fixed an issue where CSV validation was occurring for .somnus & .somnusbackup files, delaying the import
• Fixed issue where deleting a Patient would also delete their Cases
- Added the choice to keep or delete a Patient's Cases when deleting the Patient
10.2.1 18/10/2025
NEW
• Notes
- Add rich text notes, including tappable links, addresses & phone numbers to any database item you create
- For example: clinically relevant notes & links for Comorbidities or Personal List items you create (like Medications) for quick reference
- Patient & Case notes now also support rich text (ie. font size & colour customisation)
- Note fields are searchable in all lists too so you can find specific text within notes
• Custom Timers
- Add multiple, customised timers to your cases to track anything (tourniquet time, etc)
- Customise their colour & icon
- Timers dynamically update on Case Cards & Case Lists
- When in Edit Case view timers appear on an animated timeline, updating in real-time
- Timers export to Case Reports (PDF) as well as Spreadsheets (CSV) with start, stop & duration times
• More Icons
- Many more icons to choose from to customise your Timers, Personal Lists, Templates & Searches
• Import Security
- Added some friction to prevent inadvertently importing data or restoring a backup
- Blocked data import from being possible if Somnus is in the locked state
• More Menus
- Added several menu items & restructured them for both iPad & Mac
- Ability to import CSV, Somnus Data & Somnus Backup files from the menu
IMPROVEMENTS
• A 'Selected' toggle when selecting Custom List items at the top level to show selected without having to drill into the list
• When viewing 'Selected' items in a list when adding to Cases, deselecting them will now clear them immediately from this view
• Efficiency improvements across the board
• More efficient Patient & Case saving when ignoring an empty name field
• Report layout improvements
• Added a 'What's New This Version' screen which can also be accessed via Settings at anytime, with links to Version History
• Lots of small UI/UX improvements
• Updated tutorial images
• Bug fixes, notably:
- Some new Operations were not being added to existing Specialties when importing a Somnus Data file - FIXED
- Backup restores would fail if one item had a corrupt field - FIXED
• 1 November, 2025 RVG for Australian Users
- Please note: don't update until it's technically 'current' to prevent premature item number changes, if any
10.2 08/10/2025
FIXES
• Index buttons for Item Number list views were not truncated
• 'Update other cases' ID labels' only shown if there is more than one case for that Identifier
• When adding a new Operation or Surgeon inside a Specialty, it will add them to that Specialty instead of asking to choose one
• Title bar text prompts were sometimes inconsistent
• Rounder corners for many elements to fit with Apple's 'concentricity' aesthetic
10.1.16 25/09/2025
FIXES
• Identifiers on the Edit Patient screen didn't save the identifier without a label image
• After deleting the last identifier on Edit Patient screen you can now add a new one without closing the screen
• Identifiers created with no number will have their number set to 'Unknown'
• Label scanning improvements (Names & Identifier number detection)
• List index scrubber/buttons are back, finally! (iOS 26 only due to limitations in SwiftUI)
• 'Today' not updating automatically when the day changes resulting in 'Go To Today' getting it wrong
• Date scrolling issues on some devices (eg. particularly on Window resizing)
• Gender was assigned 'Female' incorrectly with some CSV imports
• Default Training Year, if specified, was not being automatically added to new Cases
• Personal Lists were sometimes toggled ON when adding a New Patient to a Case, even if none were selected
• Efficiency Improvements overall
I'm spending a little bit of time on small bugs and other items before I start adding new features I'm considering (timers, notes attached to any item (eg. add 'Anaesthetic Consideration' text to a Comorbidity, Operation, or Personal List item), improved reports).
Thank you for using Somnus! Paul
10.1.15 22/09/2025
• Recompiled for native iOS26 users which improves stability on iOS26 and adds Liquid Glass effects
10.1.14 18/09/2025
• Minor tweaks to prevent iOS26 crash on load
10.1.13 12/09/2025
• Label scanning logic improvements
10.1.12 24/06/2025
• Improvements to label analysis when in Edit Patient view
• Improved the UI for Item Number versioning & updating in the Item Numbers list
• 1 July Medicare RVG
• Minor UI improvements including making the Item Numbers Summary Tile stand out more
10.1.11 06/06/2025
• When adding a new Patient via the New Patient screen, scanning a label will now start the detection process automatically
• Fixed an issue where creating a Case elsewhere and returning to the Dashboard, required a refresh to make it visible
• Added some logic to ignore any hospital provider number codes (Australia) when detecting numbers in label scans
• More tool tips & other minor tweaks
10.1.10 03/06/2025
• When creating a new Case on the Dashboard & starting a timer, it will now scroll to this case after saving
• Decoupled some background Chart data generation on list views if charts have been set to 'not visible'
• Minor enhancements to Searches & 'Quick Searches' created from List views
10.1.9 27/05/2025
• Fixed an issue where renaming a Surgeon or Operation from an 'Item Bubble' context menu would fail if there was a similarly named item in a different Speciality
• Stability improvements to screens for selecting Item Numbers and Patients
• Creating a new Patient via the 'Select Patient' list now selects it and adds it to the Case
10.1.8 17/05/2025
• Improvements to logic when updating (or not) Comorbidities & Personal List Items for a Patient's other Cases
• Added 'longest' and 'shortest' Case durations to the Duration Chart
• Added ability to 're-analyse' a label after initial scan, directly on the Analyse Label screen, via context menus
• When modifying the identifier number on the Analyse Label screen it updates the selection list properly
• Speed & efficiency improvements when searching Cases & Patients with dates on Dashboard & All Data screens
• Improved efficiency when searching for Personal List items in the main List view when choosing them for Cases/Patients
• Context menu adjustments for iPad & Mac
• Some tweaks to popover help views for Vision & Mac
10.1.7 14/05/2025
• Minor UI adjustments in Settings
• Fixed an issue where it was not possible to rename items in some 'selection' lists
• Improvements to Case duplication & creation in Case lists, particularly on iPad & Mac
10.1.6 12/05/2025
FIXES
• Renaming an item by simply changing the text case would be blocked in some lists
• A patient wouldn't be added to a case when adding a new patient, via a case card context menu, and a detected existing patient was selected
• CSV file imports would suggest the file encoding was incorrect when it wasn't
10.1.5 08/05/2025
• Minor UI/UX improvements
10.1.4 07/05/2025
• Added logic to warn if CSV import includes Cases in the past
• Added ability to append text directly to Patient or Case notes via context menus on Case Cards
• Improved logic to prevent assigning a new Operation to a Speciality if it already exists in that Specialty
• Improved cloud sync duration reporting so it doesn't just reflect the last 'sync' component's duration
10.1.3 06/05/2025
• Patient merge logic improvements
• Label scan gender/name guessing improvements
• More menus & keyboard shortcuts (Mac & iPad)
• Ability to clear Generic Patient details from Case Cards via context menus
• Dashboard will scroll to Active Case if timer started within the Edit Case screen
10.1.2 02/05/2025
• Minor UI adjustments mostly affecting macOS
10.1.1 01/05/2025
NEW
• Searching when selecting Personal Lists will now show matching List Items not just the Lists with those items
- No need to drill into each list to find what you need to add to a Case or Patient
FIXES
• On iPhone the first label scan & detection after initial app load would often fail - FIXED
• When adding a new patient to a case on iPad & Mac, previously entered generic patient data wouldn't copy across - FIXED
• When modifying comorbidities & personal lists items for a patient with multiple cases, it wouldn't correctly ask you to update the other cases if both had changed - FIXED
• Items wouldn't clear immediately when toggling a section within the Edit Case screen to off - FIXED
• When adding a new patient to a case, labels sometimes wouldn't attach - FIXED
• Added some padding to the bottom of selection lists so the 'New Item' window didn't obscure - FIXED
• Improvements to gender guessing algorithm including some guesses on CSV import if gender column omitted
Thanks for your feedback & support. Please report any issues to me and I'll endeavour to fix them as soon as I can.
10.1 30/04/2025
Unless there are some critical bugs to fix, this will be the final update for the year from me. Thanks for the support. Paul.
NEW
• Added a 'Revert' button to selection lists
- It only appears if you have made selection changes and tapping it will reset to the original selection
- If no changes have been made you can also swipe to get rid of the list quickly, other wise this will be blocked
• Added a floating date range when searching lists bound by a date range on iPhone
- When searching the search bar would obscure this so it wasn't obvious what dates were already being filtered.
FIXES
• Fixes a bug introduced in 10.3.1 where creating a new operation when adding to a case would fail to save the case and subsequent cases until a restart of Somnus
- This was caused by a mismatch between the new operation and its specialty, due to them being in different contexts/threads.
- To protect the database, the app prevents further saves until the fault is cleared (by a restart)
• The Add Patient screen didn't appear when first attempting without a passcode and you had set a passcode - FIXED
• Changes to Patient Notes made via Case Card context menus didn't show immediately in the 'Preview View' for the Patient section - FIXED
• Search text wasn't being correctly laid out in the title section of charts when saved as images for export - FIXED
更多 版本10.3.3 29/11/2025
不收集資料 開發者不會從此 App 收集任何資料。