> For the complete documentation index, see [llms.txt](https://guide.rooster.gov.sg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.rooster.gov.sg/updates-and-roadmap/whats-new-in-july-wip.md).

# What's New in July! (WIP)

As we are gearing to go live, our team is working hard to bring in many changes. Read on to see what we have hatched so far..

## :telephone: Directory - Contacts :telephone:

We’ve been listening to your feedback, and we’re excited to share the latest improvements which are designed to streamline your experience and ensure you have quick access to the information you need.

#### **'Adding New Contact' fields**

To enhance the documentation process, we’ve added a 'Current Posting' field for the 'Resource' contact type allowing you to keep your records neat and accurate. We have also made several UI changes to our contact fields to allow for a more seamless workflow while creating contacts:

* Added an end date for current and next posting and a start date for current posting section
* Email is optional for contact type = "Resource"
* Added a validation for overriding end date in current posting if it's defined in next posting
* Hid employee number for user roles with only read permissions to Directory

<div><figure><img src="https://3232315311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQwPG7J4BMzq9qQ1kZGZD%2Fuploads%2Fm1qWTVTPaM5Mwt2CWWIg%2FScreenshot%202024-08-19%20at%2011.07.37%20AM.png?alt=media&amp;token=9c721597-28d6-430b-b589-ab72759971ad" alt=""><figcaption></figcaption></figure> <figure><img src="https://3232315311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQwPG7J4BMzq9qQ1kZGZD%2Fuploads%2FnD2IYQm0koQ0jXfQDoE2%2FScreenshot%202024-08-19%20at%2011.59.38%20AM.png?alt=media&amp;token=b8884499-2c99-41f6-ad4c-92dc7aa82b75" alt=""><figcaption></figcaption></figure></div>

#### **Downloads of Directory Codesets**

We’ve enabled a feature that allows you to download the Directory codesets to an excel, making it easier to manage your data.

<figure><img src="https://3232315311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQwPG7J4BMzq9qQ1kZGZD%2Fuploads%2FY1ocgJFcxA0yADujRD97%2FScreenshot%202024-08-19%20at%201.32.15%20PM.png?alt=media&amp;token=dbb415b6-ed5c-41e6-afb8-9be23cde7321" alt="" width="563"><figcaption></figcaption></figure>

#### **\[NEW!] Share/Transfer Contacts Feature**

We’ve heard from many of you about the frequent rotation of clinicians within institutions. To accommodate this, we’re excited to introduce the **Share/Transfer Contacts** feature! It allows you to:

* **View Contacts Across Institutions:** See contacts from other institutions within your cluster, ideal for clinicians who are on a temporary move or play dual roles.
* **Transfer Contacts:** Seamlessly transfer contacts between institutions, supporting your workflow without the need to recreate contacts.

{% @arcade/embed url="<https://app.arcade.software/share/CewRz7XFcb2zctVwepHP>" flowId="CewRz7XFcb2zctVwepHP" %}

## :loud\_sound: Critical Test Results Dashboard :loud\_sound:

We recognise how essential the Critical Test Results Dashboard is for contact centre and lab users to deliver effective patient care. Here are some enhancement we have made:

* **Sound Alerts:** Now enabled for 'Not picked up' results, even when you're not actively using the platform. The alert will sound as long as more than one case is on the dashboard.
* **UI Improvements:** We’ve added the full location name, displayed the clinician’s name who acknowledged the result in EPIC, a date sorting toggle, and a prompt to ensure users switch institutions if logging into a different one in the same browser session
* **Comprehensive Display:** All critical results are now shown in the dashboard, including statuses like In Progress, Not Picked Up, Acknowledged (by SMS or EPIC), and Closed by System.

<figure><img src="https://3232315311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQwPG7J4BMzq9qQ1kZGZD%2Fuploads%2F9cQQjTvoNQ1zgP424EBj%2FScreenshot%202024-07-12%20at%203.59.31%20PM.png?alt=media&amp;token=140ca6e4-b55a-4e65-a533-8e7a11a167fe" alt=""><figcaption></figcaption></figure>

## :test\_tube: Result Filters:test\_tube:

We analysed the issues which you raised and made some key improvements to our application logic.

* **Specimen Collection Time for First Presentation Logic:**\
  We’ve updated the logic to use the specimen collection time instead of the MSH timestamp.
* **Improved Result Filters :**\
  You can now include keywords with spaces in your result filters, making it easier to find exactly what you need. Additionally, we’ve fixed the value validation for numeric conditions like "between" and "not between" to ensure they work as expected.
* **\[NEW!] Locations to exclude:**\
  You can now select all locations but exclude specific ones you don't want to include. This ensures only results from relevant locations are marked as critical

<figure><img src="https://3232315311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQwPG7J4BMzq9qQ1kZGZD%2Fuploads%2FXhjUdfvJgcS07UUl4l2L%2FScreenshot%202024-08-19%20at%206.09.37%20PM.png?alt=media&amp;token=9deec8b2-d0db-4c5a-81e3-0c8a0df8759a" alt="" width="563"><figcaption><p>Creating a new Result Filter</p></figcaption></figure>

* **\[NEW!] Routing Critical Results to specific Routing Rules:**\
  You can now link specific critical result filters to specific routing rules, ensuring that your critical results are always directed according to the most relevant routing rule. This helps ensure that urgent cases reach the right team quickly and efficiently.

<figure><img src="https://3232315311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQwPG7J4BMzq9qQ1kZGZD%2Fuploads%2FNv1D0b0U8zfVMboL2Lu0%2FScreenshot%202024-08-20%20at%202.38.34%20PM.png?alt=media&amp;token=442b5e24-df19-40e5-894d-3f5da82157be" alt="" width="563"><figcaption></figcaption></figure>

## :straight\_ruler: Routing Rules :straight\_ruler:

**\[NEW!] Skip Manual Intervention**: You can now set up certain routing rules to automatically bypass manual intervention. Simply link a critical result filter to a routing rule and turn on the 'Skip Manual Intervention' option to ensure that case does not reach the Ground Contact Centre. (GCC)

<figure><img src="https://3232315311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQwPG7J4BMzq9qQ1kZGZD%2Fuploads%2F7FjzMSOpiZsxrWzVw4RW%2FScreenshot%202024-08-20%20at%202.36.59%20PM.png?alt=media&amp;token=131c1776-c2d7-4d3b-8648-37be2ba14d75" alt="" width="563"><figcaption></figcaption></figure>

We've improved our error messages for conflicting routing rules to make troubleshooting easier and clearer.

<figure><img src="https://3232315311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQwPG7J4BMzq9qQ1kZGZD%2Fuploads%2FeieATwpkxyv8kOAKniJR%2FScreenshot%202024-08-20%20at%203.55.05%20PM.png?alt=media&amp;token=c5bc71c4-bc1d-4fe8-b2aa-cb57838322c9" alt=""><figcaption></figcaption></figure>

## :tv: Lab Screen :tv:

We’ve rolled out some exciting updates to help you manage your lab results more efficiently:

**UI Enhancements:**

* **Masked UIN:** Added for improved privacy.
* **Filter Options:** Now filter by Lab Type, Status, and sort by Latest or Earliest.

## :calendar\_spiral: Rosters :calendar\_spiral:

#### :calendar\_spiral: Monthly Roster

**\[NEW!] Rosters export feature:**

We have introduced a new feature to allow you to export your rosters into an excel format. This will allow you to circulate the rosters around to relevant departments with ease.

**Role permissions update:**

The "Department Secretary" role has been updated to disable roster template creation, editing, and deletion rights, ensuring tighter control over your roster management process. Moving forward, department secretaries will only be able to modify the assignments , the headers and footers.

**Fixes and improvements**

* Resolved issues with the monthly roster filter to enhance your filtering experience.
* Adjusted roster cells to prevent long assignment names from spilling over, keeping your roster neat and readable.

#### :date: Daily Roster

**Editing for daily rosters:**

You can now easily correct any errors in your daily roster templates. Just click 'Edit template' to adjust the title, linked monthly roster, or columns.

<figure><img src="https://3232315311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQwPG7J4BMzq9qQ1kZGZD%2Fuploads%2FYV3NjTj1m1EMRVouvVLg%2FScreenshot%202024-08-22%20at%2012.00.08%20PM.png?alt=media&amp;token=33fbea47-19cc-4409-9731-15d2777d163b" alt="" width="563"><figcaption></figcaption></figure>

We have also enabled you to edit daily rosters from the previous day, providing more flexibility in managing your schedules.

**UI enhancements:**

We've added a print view to make it easier for you to share roster information with your colleagues.

<figure><img src="https://3232315311-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQwPG7J4BMzq9qQ1kZGZD%2Fuploads%2FMHvPXG8Q6PEZmcTX64Sv%2FScreenshot%202024-08-22%20at%2012.09.07%20PM.png?alt=media&amp;token=35ad3220-3b25-4975-89a9-919f51c94ceb" alt="" width="563"><figcaption><p>Snapshot of a print view of daily rosters. Rows in blue are department names</p></figcaption></figure>

Additionally, we’ve improved the search function to display only departments with more than one roster. This enhancement helps you quickly find the information you need, especially during emergencies.

## :loudspeaker: Broadcast Messaging :loudspeaker:

* \[NEW!] Message Broadcast" Role
* \[NEW!] Introducing the Emergency Broadcasting Messaging feature

## Index - Application logic changes

<table><thead><tr><th width="86">Date</th><th width="152" align="center">Feature</th><th>Logic modified</th></tr></thead><tbody><tr><td>9/7</td><td align="center">Critical Results</td><td>Support cancellation of ECG results, new result won't be triggered</td></tr><tr><td>16/7</td><td align="center">Result Filters</td><td>Use ordered location (ORC13.1) for ECG result filters instead of patient location (PV1 3.1)</td></tr><tr><td>17/7</td><td align="center">Critical Results</td><td>We will find the latest attending doctor from incoming test results</td></tr><tr><td>17/7</td><td align="center">Critical Results</td><td>Use specialty codes from ADT instead of ORU fields in test results</td></tr><tr><td>17/7</td><td align="center">Result Filters</td><td>Using ordered location (ORC13.1) for Rad result filters instead of patient location (PV1 3.1)</td></tr><tr><td>19/7</td><td align="center">Result Filters</td><td>Fixes on result filters for numerical conditions to ignore text in incoming text (eg. parsing as "3.0" from "Detected >3.0")</td></tr><tr><td></td><td align="center">Critical Results</td><td>[NHG LAB users] Ignore NTE before OBX field for HL7s from LIS</td></tr><tr><td>25/7</td><td align="center">Result filter</td><td>Fixes to "-1" test code logic to enable looking at test values in NTE and OBX segments in incoming test values</td></tr><tr><td>22/7</td><td align="center">Critical Results</td><td>Using ORC field for determining ordering doctor for incoming messages from RIS</td></tr><tr><td>22/7</td><td align="center">Routing rule</td><td>Using latest ADTs with visit number linked to result to find specialty, attending doctor and location</td></tr><tr><td>19/7</td><td align="center">Routing rule</td><td>[NUHs LAB users] Using ORC field for determining ordering doctor for incoming messages</td></tr><tr><td>19/7</td><td align="center">Critical results</td><td>[TTSH RIS] Change from using ordered location to patient location</td></tr></tbody></table>
