> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ndumed.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage the lab test catalogue and reference ranges

> Add lab tests with codes, units and prices in NduMed, and set reference and critical ranges by sex and age so results are flagged automatically.

The lab test catalogue lists every test doctors can order, with its unit, price and reference ranges. Lab technicians manage it from **Lab tests** in the menu.

## Add a test

**1. Open Lab tests**

Select **Lab tests** and choose **Add test**.

**2. Fill in the details**

* **Code**: a short unique code, for example `FBC` or `GLU-F`.
* **Name**: as doctors will see it when ordering.
* **Unit**: for example `mmol/L`.
* **Price**: charged to the patient when the test is ordered.

**3. Save**

The test is available to order straight away.

## Set reference ranges

Open a test and select **Reference ranges**. Each range applies to a sex and age band:

| Field | Meaning |
| - | - |
| **Sex** | Any, Male or Female |
| **Age from** / **Age to** | Age band in years |
| **Low** / **High** | Normal range. Values outside are flagged Low or High |
| **Critical low** / **Critical high** | Values beyond these are flagged critical and trigger an email alert to the ordering doctor |

Age bands for the same sex cannot overlap. For example, you can have Male 0 to 17 and Male 18 to 120, but not Male 0 to 20 and Male 18 to 120.

> [!TIP]
>
> Add an **Any** range as a fallback, then add sex-specific ranges where the normal values differ.

## Deactivate a test

Select **Deactivate** to stop a test from being ordered. Existing orders and results are kept.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.