A Singapore Government Agency Website
logo

Rooster

Healthcare
Rooster is a healthcare messaging system that automatically sends critical result alerts to the right clinician at the right time.
Active
Since 2024
Built for public officers

Updates

Q2 2025 Apr-Jun

  • Skip doctors on leave to avoid sending alerts to unavailable clinicians. Improved acknowledgement speed by 30% in one institution.
  • Backup alert to call centre for unacknowledged cases after 5 minutes. Reduced overdue cases to zero and cut longest delay by 27.4%.
  • Exclude departed doctors from alerts to speed up escalation to the right person in charge.
  • Improved doctor role logic to better distinguish between Authorising, Ordering, and Attending doctors.
  • Broadcast by roster to let users target messages to the right teams during urgent situations.

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

Build tech for public good with us

Built by
OGP Logo
LinkedIn Logofacebook LogoInstagram Logo
©2025 Open Government Products