π―Test Codes
What are test codes?
Test codes are unique identifiers for medical tests that help clinicians and lab staff quickly manage tests, reducing errors and improving patient care efficiency.
How they work: Test codes connect lab results to specific tests, enabling proper filtering and routing of critical results throughout Rooster.
Creating new Test Codes
Navigate to 'Clinical' and click on 'Test Code Config' from the dropdown list

Click '+ Create New Test Code'
Fill in required fields:
Lab: Select from dropdown (Biochemistry, Haematology, etc.)
Name: Descriptive test name (e.g., "Absolute Neutrophil Count")
Code: Unique identifier (e.g., "NEU")
Click 'Create'

System prevents duplicates: Each test code (both active and inactive) must be unique across the system.
Editing Test Codes
Understanding field editing restrictions
β Can Edit:
Name: Test Name can be updated anytime
β Cannot Edit:
Code: Fixed identifier from lab system
Lab: Fixed categorisation from lab system
Why the restriction: Code and Lab fields are tied to actual lab system data and cannot be changed to maintain data integrity.
How to edit Test Code name
Search for the test code using the search bar
Click on the three dots for the test code to open edit dialog
Update the Name field as needed
Click "Update" to save changes
Disable any test codes by clicking on three dots for the test code
Note for disabling your test code:
You canβt disable a test code if itβs used in a result filter. Remove the test code from the relevant filter or disable the result filter first.
You can Enable the test code again anytime by clicking on the three dots.
Note: If both your Result Filters and Test Codes have been disabled, navigate to Result Filters and click on βEnable Result Filterβ. This will automatically enable both the filter and the associated test codes.
Searching and Filtering - Finding specific test codes
Search options:
By name: Search for test description
By code: Search for test identifier
Lab filter: Filter by lab type to narrow down results (Biochemistry, Haematology, etc.)
Last updated
Was this helpful?