๐Ÿ“
Rooster Guide
Official websiteContact us
  • Introduction to Rooster
    • About Rooster
    • โ™ฟAccessing Rooster
    • ๐Ÿง‘โ€๐Ÿ’ปUser and their Roles
    • FAQ
  • Features
    • ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘User Access Management
    • โš™๏ธInstitutions Settings
    • ๐Ÿ’ฏTest Codes Configuration
    • ๐ŸงชResult Filter configuration
      • โ›‘๏ธConfiguring conditions, additional conditions and others for your filter
      • ๐Ÿ“ˆConfiguring Result Filters - Advanced
      • Merging multiple panel test results into a single SMS
    • Logic for parsing HL7 Message
    • ๐Ÿ—“๏ธMonthly Rosters
      • ๐Ÿ“žCreating On-Call Rosters
      • ๐Ÿ‘ฉโ€๐Ÿ‘ฉโ€๐Ÿ‘งCreating Team Rosters
      • ๐ŸฅฅCreating Leave Rosters
      • ๐Ÿ‘ฉโ€โš•๏ธAdding assignments to your monthly roster
    • ๐Ÿ“…Daily Rosters
      • Exporting Daily Roster
    • โ˜Ž๏ธDirectory - Contacts
    • Transferring contacts within a cluster
      • Resolving Rooster's Automated task failures
    • ๐Ÿ“Routing Rules
    • ๐Ÿ“บLab Screen
    • ๐Ÿ”ŠCritical Test Results Dashboard
      • ๐ŸŽตSettings on Microsoft Edge
  • ๐Ÿ”Critical Result Reports
    • Understanding Critical Result Reports
  • ๐Ÿ“ขEmergency Broadcast Messaging
  • For End Users/ Clinicians
    • ๐Ÿ“ฑCritical Result Message
      • Troubleshooting Critical Result Messages
  • Downtime and maintenance schedule
  • ๐Ÿ“‰Scheduled Interface Downtime
  • Legal
    • Terms of Use
    • Privacy Statement
Powered by GitBook
On this page
  • Configuring Result Filters for Radiology and ECG
  • Configuring Result Filters for Biochemistry, Haematology and Microbiology

Was this helpful?

  1. Features
  2. Result Filter configuration

Configuring conditions, additional conditions and others for your filter

Here is detailed guide of how you can create a new Result Filter.

PreviousResult Filter configurationNextConfiguring Result Filters - Advanced

Last updated 2 days ago

Was this helpful?

  • โ€‹

  • โ€‹

Configuring Result Filters for Radiology and ECG

When configuring filters for Radiology or ECG, you will need to:

  1. Select Radiology or ECG from the 'Lab' dropdown

  2. Select the appropriate ordered location of your test

  3. Input the relevant conditions

    1. Specify any keywords or criteria that the system should use to flag a result as critical. Rooster will find an exact match of these keywords

      1. For Radiology: AA, A, AY, R1, R1U

      2. For ECG: Abnormal

Configuring Result Filters for Biochemistry, Haematology and Microbiology

When configuring filters for your various lab types, specifically Biochemistry, Haematology and Microbiology, it can get more complex. You will need to:

  1. Select your lab type from the 'Lab' dropdown

  2. Select the appropriate location from where the test was ordered from

  3. Input the relevant conditions

Configuring conditions by Numerical value or keywords

By numerical values

Define thresholds to determine criticality based on numeric criteria. For instance, in the example below, any lab tests with ph less than 7.2 and more than 7.6 will be critical

Conditions based on numerical value

Conditions under Laboratory can be configured according to Keywords: Define specific words to include/exclude when assessing criticality.

  • Included Keywords: Rooster will flag results containing these terms. (Free-text field for multiple keywords).

    • Example:

      • If Included keyword is: Seen 1+ , Seen 2+

      • We will considered a test result with keyword Seen 1+ to be critical

  • Excluded Keywords: Rooster will ignore results containing these terms. (Free-text field for multiple keywords).

    • Example:

      • If Excluded keyword is: No fungal elements seen , No organisms seen

      • We will considered a test result with keyword No fungal elements seen to not be critical

  • Enable "Search for keywords within the first NTE segment" if you want Rooster to search within the first NTE segment following OBX segment.

Configuring Additional Conditions

  1. Determine criticality based on patientโ€™s age:

    • Patient's age is calculated by rounding down to the nearest whole year. For example, if your birthday is July 10, 2020, and today is July 8, 2024, you are considered 3 years old.

    • Configure the conditions based on the following options in the dropdown menu:

  2. Determine criticality based on first presentation. This can be further customised by using the "Included Keywords" or "Specimen Source" options "

    • Per Patient Admission: Flags the test result as critical if it is the patientโ€™s first admission. We determine admission based on visit number .

    • Within X Hours: This option flags a result as critical only if there has been no previous critical result for the same test within the specified timeframe (X hours).

      • Example: 'Within 4 Hours':

        • Time 0 โ†’ A critical test result is received (Flagged as critical)

        • Time 4h โ†’ The same test result is received (Not flagged as critical )

        • Time 4h + 1 min โ†’ The same test result is received (Flagged as critical )

    • If "Included Keywords" is different from previous values is ticked:

      • If multiple keywords can trigger this filter, any result with a matching keyword will be treated as part of the same presentation.

      • Subsequent results with different keywords will be considered as a new presentation and flagged as critical.

        • Example:

          • First result keyword: Seen 1+

          • Second result keyword: Seen 2+

          • Both results are considered critical because the keywords are different

    • If "Included Keywords" is different from previous values is NOT ticked:

      • Subsequent results with different keywords will be considered as an existing presentation and not flagged as critical.

        • Example:

          • First result keyword: Seen 1+

          • Second result keyword: Seen 2+

          • Both results are not considered critical because the keywords are different.

  • If "Specimen Source or Type" is different from previous values is ticked:

    • Results from different specimen sources will be considered as a new presentation and flagged as critical.

    • Example:

      • A patient diagnosed with TB in the lungs, and a subsequent test shows TB suspected in a wound on the leg. By selecting this option, the test will be flagged as critical because it is from a different specimen source.

  • If "Specimen Source or Type" is different from previous values is NOT ticked:

    • Results from different specimen sources will not be flagged as critical unless specified otherwise.

      • Example:

        Case Study: Different Specimen Sources

        Scenario: A patient diagnosed with TB in the lungs has a new test that shows TB suspected in a wound on the leg.

Selecting 'Locations to exclude' for Locations

If a certain lab result comes from various locations , we allow our users to select 'All locations' to ensure that no result is missed. However , we understand there might still be a few exclusions hence we allow users to select locations to exclude if they have selected 'All Locations' , 'All Clinics' , 'All Wards'.

Linking my result filter to a specific routing rule

After we determine the criticality of a result, we will iterate through all routing rules and choose the one which is the closest match to the specialty and the location of the patient. E.g if the patient is from a from A&E, we will select the routing rule shown below :

However, if you would like to route your critical result filter via a specific routing rule, you can select the checkbox below.

You can continue if you would like a critical result to skip manual intervention. This would be useful for R1U results which do not require any action from the Contact Centre.

๐Ÿงช
โ›‘๏ธ
here
What if I want to exclude some locations when matching with my critical result ?
What if I want to link my result filter to a specific routing rule ?
Configuring Result Filters for Radiology and ECG
Configuring Result Filters for Biochemistry, Haematology and Microbiology
Conditions section under Creating New Filter for Radiology
An example of a filter configured for 'Fluid Gram Stain'
An example of a routing rule
Link the relevant routing rule