Rooster is a rule-based healthcare messaging system that ensures timely alerts for critical results to the appropriate personnel. It supports essential hospital workflows such as rostering, lab results processing and escalation, enabling hospital staff to provide timely care.
Active
We're adding resources to these products to build better features.
Since 2024
Built for public officers
0 COMBO
Metrics
Team Members
8
⅔PM
2⅓Engineer
⅓Design
⅔Ops
⅔Policy
Cost Per Quarter
$763,567
Show breakdown
$279,133
Salary
$54,685
Infrastructure
$285,237
Corporate Overhead
$113,028
Equipment, Software & Office
$31,485
Others
Usage
414
Critical results handled daily
+1%
Effectiveness
7.2mins
Median time to acknowledge critical results
-4%
97.4%
Proportion of SMS acknowledged within 1 hour
0%
17.4%
Proportion of results that reached manual intervention
Growth
7/20
Public health institutions onboarded
0%
Updates
Q1 2025 Jan-Mar
Conducted extensive user research to understand current pain points and identify area of improvements for the product across all institutions and related personnel (clinians and staff)
Complete development to prove concept for Microsoft Teams usage for Rooster
Started on user requirement gathering efforts to onboard Woodlands Health in 2025
Implement concurrent editing to enhance usability when multiple users are editing rosters simultaneously
Integrations support for YH NBS Cutover and Go-live, planning for Radiant migration
Q4 2024 Oct-Dec
Performance enhancements reduced daily roster load time by 66% and login flow by 94%, enabling users to quickly access critical information
Support automated posting updates and institution transfers, allowing users to input future posting to manage mass movements of clinicians
Implement batching process to consolidate multiple test results into a single critical result
Roster improvements:
Added ‘Notes’ to allow descriptive texts on Monthly Rosters
Improve access to daily roster information by making daily roster PDFs accessible via Sharepoint site
Worked with NTFGH CMIO office to improve routing rules set up, reducing no response SMS rate by 30% and ‘not my patient’ responses by 38%
Q3 2024 Jul-Sep
Launched Rooster in 7 NHG and NUHS institutions on 24 July 2024
Completed production readiness prepration prior to go-live: VAPT, load testing and end-to-end UAT with all PHIs
Integrated with hospital EMRs to receive patient location to escalate alerts to nearest available clinicans
Daily Roster improvements:
Reduced loading times by 50%
Added PDF and scheduled email exports to improve daily roster accessibility
Updated UI to improve contrast for easier readability
Added background audio notifications for Lab Screens and Critical Result Dashboard to support call-center operations
Reworked shared directory to support multiple postings and bulk transfers between institutions
Q2 2024 Apr-Jun
Onboarded 2 NHG PHIs and 5 NUHS PHIs to start using Rooster
Tested system features with hospital users to gather feedback & iterate on the product
Enhanced key system features:
Added current and next posting in Directory to support mass clinician movements
Introduced monthly rosters with on-call and team roster types to support hospital rostering practices
New excel upload for bulk roster assignments to support roster admin workflows
Enhanced result filters to support critical result detection using patient’s age, admission status and SMS configurations
Upgraded routing rules to support more alerting options and multiple contacts per escalation level
Improved critical result dashboard to view necessary clinician details and alert operators of outstanding cases
Integrated with SMS provider to send critical result notifications to clinican’s mobile phones
Q1 2024 Jan-Mar
Built the initial version to achieve feature parity with the old system:
Result Filters: To set thresholds for identifying critical test results
Directory: To store information of clinicians, staff & resources for critical results alerts
Monthly & Daily Rosters: To input and view clinicians/staff in rosters
Routing Rules: To specify who to notify when a critical result is found
Critical Result Dashboard: To enable call centre operators to work on cases if there is no response to critical result alerts
Integrated with hospital systems to receive test results from Laboratory, ECG, and Radiology systems