Part A – Business Requirements Document (PRD)

  1. Document Purpose

This document defines the business requirements for managing the Chest X-Ray screening workflow within the TB Screening Camp application.

The functionality will enable the application to:

  1. Business Objective

The objective is to digitally manage Chest X-Ray investigations conducted during TB Screening Camps and ensure that every referred beneficiary is appropriately tracked from:

TB Symptoms Screening → Visit Creation → Chest X-Ray Referral → Order Creation → Test → Result → Truenat Referral / No Action / Repeat Test → EoD Closure

The solution should support both field scenarios:

  1. Automated result capture from an integrated digital Chest X-Ray device.
  2. Manual result entry by an authorized camp user when device integration is unavailable.


  1. Scope

In Scope

Out of Scope

The following are outside the primary scope of this requirement and may be covered under separate requirements:

  1. Key Business Entities

Entity

Description

Beneficiary

Person registered for TB screening

Beneficiary ID

Unique identifier for the beneficiary

Visit ID

Unique identifier for the beneficiary's screening encounter

Chest X-Ray Order ID

Unique identifier for each Chest X-Ray investigation order

Chest X-Ray Result

Final result received through manual or automated mode

Test Attempt

Individual Chest X-Ray attempt associated with an Order ID

Referral

Subsequent diagnostic action, such as Truenat referral

Relationship

Beneficiary

    │

    └── Visit ID

          │

          ├── Chest X-Ray Order ID – 1

          │

          ├── Chest X-Ray Order ID – 2

          │

          ├── Chest X-Ray Order ID – 3

          │

          └── Truenat Order ID(s)

Business rule: One Visit ID can have multiple Chest X-Ray Order IDs.

  1. High-Level Business Workflow


  1. Business Requirements

BR-01 – Visit Creation

The system shall create a unique Visit ID against the Beneficiary ID once the beneficiary's TB Symptoms Screening based on verbal questions is completed.

BR-02 – Chest X-Ray Order Creation

For every new Chest X-Ray referral created on the current date, the system shall automatically generate a unique Chest X-Ray Order ID under the relevant Visit ID.

The Order ID shall be associated with:

BR-03 – Order Validity

Each Chest X-Ray Order ID shall be valid for one calendar day.

Any order that remains open at the end of the day shall be processed according to the EoD closure rules.

BR-04 – Order Status

The system shall support the following order statuses:

  1. Pending
  2. Completed
  3. Closed

Status Definitions

Status

Definition

Pending

Order created but test/result has not been successfully completed

Completed

Test conducted and a valid final result recorded

Closed

Order has been closed due to expiry, non-conducted test, or other defined closure condition

An AI Invalid Result does not make the order Completed. The invalid result shall be recorded, the current order closed, and a new order created for repeat testing.

  1. Result Capture Requirements

The application shall provide two mutually exclusive methods for obtaining the Chest X-Ray result.

Option 1 – Automated Result

Where a digital Chest X-Ray device is integrated:

Option 2 – Manual Result

Where device integration is unavailable:

Authorized Manual Result Users

Based on operational requirements, manual result entry may be permitted for:

Role-based permissions should determine which users can actually perform this action.

  1. Chest X-Ray Result Types

The system shall support four result types:

S No

Result

Business Interpretation

1

Normal

No TB-related diagnostic action required

2

Abnormal but not TB Presumptive

Requires Truenat testing

3

TB Presumptive

Requires Truenat testing

4

AI Invalid Result

Current test result is invalid and requires repeat testing


  1. Result-Based Business Rules

BR-05 – Normal

If Chest X-Ray Result = Normal:

Normal

  │

  ▼

X-Ray Order = Completed

  │

  ▼

No Further Action


BR-06 – Abnormal but not TB Presumptive

If Chest X-Ray Result = Abnormal but not TB Presumptive:

BR-07 – TB Presumptive

If Chest X-Ray Result = TB Presumptive:

BR-08 – AI Invalid Result

If Chest X-Ray Result = AI Invalid Result:

  1. Result shall be saved against the current Chest X-Ray Order.
  2. Current Chest X-Ray Order shall be changed to Closed.
  3. A new Chest X-Ray Order ID shall be generated for repeat testing.
  4. The new Order ID shall have status Pending.
  5. The new order shall reference the same Beneficiary ID and Visit ID.
  6. The relationship between the previous and new Order IDs shall be maintained for traceability.

AI Invalid Result

       │

       ▼

Save Result

       │

       ▼

Close Current Order

       │

       ▼

Create New X-Ray Order

       │

       ▼

Order = Pending

       │

       ▼

Repeat Chest X-Ray


  1. Test Not Conducted

BR-09 – Test Not Conducted

If the Chest X-Ray test is not conducted:

Example reasons:

  1. EoD Closure

BR-10 – Automatic EoD Closure

At the end of each camp day, the system shall identify Chest X-Ray Orders that remain eligible for closure.

Orders shall be closed where:

                    END OF DAY

                        │

                        ▼

              Identify Open Orders

                        │

          ┌─────────────┼──────────────┐

          ▼             ▼              ▼

    Not Conducted   No Result      Invalid/Repeat

          │             │              │

          ▼             ▼              ▼

       CLOSED        CLOSED         CLOSED


  1. Re-Order Requirement

BR-11 – New Order After Closure

If a Chest X-Ray Order has status Closed, the system shall provide an option on the beneficiary record/card to create a new Chest X-Ray Order when required.

The new Order: