Business Requirements Document (BRD) for Health and Wellness Centre Web Application

1. Introduction

This document outlines the business requirements for a Health and Wellness Centre (HWC) web application designed to support the Ayushman Bharat initiative in India. The application will provide a digital platform for beneficiaries to access information, resources, and healthcare services related to their well-being.

1.1 Background

The Government of India established HWCs to transform existing healthcare infrastructure and bring primary healthcare services closer to the communities. These centers aim to deliver Comprehensive Primary Health Care (CPHC) services, encompassing maternal and child health, management of non-communicable diseases, and access to essential drugs and diagnostics.

1.2 Objectives

The HWC web application aims to achieve the following objectives:

  • Improved accessibility: Provide beneficiaries with convenient online access to healthcare information, resources, and services.
  • Enhanced healthcare management: Empower beneficiaries to manage their health and wellness through the platform.
  • Streamlined service delivery: Facilitate efficient delivery of healthcare services by HWC staff.
  • Strengthened public health initiatives: Support the Ayushman Bharat program in achieving Universal Health Coverage (UHC) in India.

2. System Overview

The HWC web application will consist of the following functionalities and modules:

  • Login Page: Provides a secure entry point for users with appropriate credentials.
  • Registration Page: Enables beneficiary registration, capturing essential demographic and health information.
  • Nurse Module: Supports nurses in managing beneficiary information, recording visit details, and scheduling appointments.
  • Doctor Module: Facilitates doctors in providing consultations, reviewing patient records, and prescribing medications.
  • Lab Technician Module: Assists lab technicians in managing laboratory tests, recording results, and sharing reports with doctors.
  • Pharmacist Module: Enables pharmacists to manage medication dispensing based on doctor's prescriptions.

3. Functional Requirements

3.1 Login Page

  • Users must authenticate using valid credentials (username and password) or ABHA ID.
  • Implement security measures to protect user data and prevent unauthorized access.
  • Beneficiaries should be able to register for an account if they are new users.

3.2 Registration Page

  • The registration form should capture beneficiary details such as name, demographic information, contact details, and ABHA ID (if available).
  • Allow registration through mobile number or Aadhar card for generating ABHA ID.
  • Integrate with ABDM for seamless ABHA creation and retrieval.
  • Capture details of family members linked to the beneficiary (optional).
  • Collect bank details for future functionalities (optional).

3.3 Nurse Module

  • Search for existing beneficiaries using various criteria (mobile number, beneficiary ID, or ABHA ID).
  • Record reasons for visits (follow-up, new complaint, referral, screening).
  • Capture visit category (e.g., general OPD) and sub-visit category (e.g., basic oral health care services).
  • Document chief complaints using SNOMED CT terminology.
  • Enable uploading of medical records.
  • Facilitate scheduling of telemedicine appointments with doctors (if applicable).
  • Access beneficiary past medical history (illness, surgeries, medications, allergies, family history).
  • Add or remove details in the past medical history sections.

3.4 Doctor Module

  • View registered beneficiaries and their medical history.
  • Conduct online consultations with beneficiaries through video calls (if applicable).
  • Review nurse-recorded visit details and reasons for visits.
  • Prescribe medications and generate prescriptions.
  • View lab test results and diagnostic reports.
  • Refer patients to specialists or higher centers if needed.

3.5 Lab Technician Module

  • Access requests for laboratory investigations from doctors.
  • Manage sample collection and processing.
  • Analyze test results and generate reports.
  • Share lab reports with doctors securely within the platform.

3.6 Pharmacist Module

  • View doctor-prescribed medications for beneficiaries.
  • Manage medication inventory and stock levels.
  • Dispense medications to beneficiaries based on prescriptions.
  • Provide instructions on medication usage and potential side effects.

4. Non-Functional Requirements

  • Security: The application must adhere to strict security protocols to safeguard user data privacy and confidentiality.
  • Performance: The platform should deliver a fast and responsive user experience with minimal loading times.
  • Scalability: The system should be scalable to accommodate a growing user base and increased demand for services.
  • Accessibility: The application must be accessible to users with disabilities, adhering to WCAG guidelines.
  • Availability: The platform should be highly available with minimal downtime to ensure continuous service delivery.


The Health and Wellness Centres (HWC) are designed to provide comprehensive primary healthcare services, which include a broader range of preventive, promotive, curative, rehabilitative, and palliative care. These centers focus on improving accessibility, affordability, and efficiency of healthcare in rural and urban areas. Here is a detailed explanation of the 12 services provided by HWCs, along with their functional flow:

1. Maternal Health Services

  • Services Offered: Antenatal care, safe delivery, postnatal care, and referral services.
  • Functional Flow:
    • Registration of Pregnant Women: Data entry of vital details.
    • Risk Screening: Regular checkups and monitoring of pregnancy risk factors.
    • Care Plan Generation: Scheduling antenatal visits and providing dietary/nutritional advice.
    • Referral: If complications arise, referrals to higher healthcare facilities.

2. Child Health Services

  • Services Offered: Immunization, growth monitoring, nutrition counseling, treatment of childhood illnesses.
  • Functional Flow:
    • Child Registration: Capturing child’s demographic and medical data.
    • Vaccination Scheduling: Automated immunization schedules.
    • Health Monitoring: Periodic check-ups and interventions if malnourished or ill.
    • Referral and Follow-up: If severe illness is detected, referrals to specialists.

3. Family Planning and Contraceptive Services

  • Services Offered: Counseling, contraceptive distribution, sterilization referrals.
  • Functional Flow:
    • Registration: Collect family and demographic information.
    • Counseling: Provide education on family planning methods.
    • Service Delivery: Distribute contraceptives or schedule sterilization.
    • Follow-Up: Monitor effectiveness and manage any side effects.

4. Adolescent and Reproductive Health Services

  • Services Offered: Counseling, education on sexual health, management of menstrual health issues.
  • Functional Flow:
    • Adolescent Registration: Capturing details for adolescents.
    • Health Education: Conduct awareness sessions on reproductive health.
    • Consultation & Treatment: Address any reproductive or health issues.
    • Referral & Counseling: If required, escalate to specialized care.

5. Management of Communicable Diseases

  • Services Offered: Diagnosis, treatment, and prevention of diseases such as tuberculosis, malaria, and dengue.
  • Functional Flow:
    • Patient Registration: Symptom recording and risk factor analysis.
    • Testing and Diagnosis: Conduct lab tests (blood, sputum, etc.).
    • Treatment Protocols: Administer medicines based on test results.
    • Reporting and Referral: For advanced cases, refer to hospitals.

6. Management of Non-Communicable Diseases

  • Services Offered: Screening, treatment, and follow-up for conditions such as diabetes, hypertension, and cancer.
  • Functional Flow:
    • Screening: Regular screening for high-risk individuals.
    • Diagnosis: Based on blood tests, BP checks, etc.
    • Care Plan: Formulate and administer treatment plans.
    • Follow-up & Referrals: Continuous monitoring and referral to specialists if needed.

7. Dental Care Services

  • Services Offered: Basic oral healthcare services, dental checkups, and referral for dental surgeries.
  • Functional Flow:
    • Oral Health Screening: Routine checks for cavities, gum diseases.
    • Treatment or Referral: Offer basic dental treatments or refer complex cases.
    • Health Education: Educate on oral hygiene practices.

8. Eye, ENT, and Basic Screening Services

  • Services Offered: Vision screening, ENT care, distribution of spectacles, treatment of common ailments.
  • Functional Flow:
    • Patient Registration: Capture patient history.
    • Screening: Conduct basic eye tests or ENT examinations.
    • Service Delivery: Provide basic care or refer for surgery.
    • Follow-up: Monitor improvements or deterioration in condition.

9. Emergency Medical Services

  • Services Offered: Basic emergency first aid, stabilization of patients, and referral.
  • Functional Flow:
    • Immediate Care: Provide first aid for trauma, wounds, burns, etc.
    • Stabilization: Manage critical conditions until referral.
    • Referral & Transportation: Coordinate ambulance or referral to hospitals.

10. Palliative and Rehabilitative Care

  • Services Offered: Care for patients with chronic illnesses, rehabilitation services post-surgery or severe illness.
  • Functional Flow:
    • Patient Registration: Record data for palliative patients.
    • Care Planning: Establish palliative care routines (home-based or center-based).
    • Rehabilitation Exercises: Provide necessary rehabilitative services.
    • Continuous Monitoring: Ensure periodic check-ups for progress.

11. Mental Health Services

  • Services Offered: Counseling, diagnosis, and treatment of mental health disorders.
  • Functional Flow:
    • Mental Health Screening: Identify individuals needing psychological support.
    • Counseling Sessions: Offer therapeutic counseling or behavioral interventions.
    • Treatment or Referral: Start medical treatment or refer for specialized mental health care.

12. Geriatric Care Services

  • Services Offered: Healthcare for the elderly, including treatment of age-related illnesses, regular check-ups.
  • Functional Flow:
    • Senior Citizen Registration: Record patient history.
    • Health Screening: Regular check-ups for age-related diseases like arthritis, BP.
    • Care Plan & Treatment: Develop tailored care plans and monitor health.
    • Referral & Support: Refer to specialists if required.


  • No labels