Sample
Early Childhood development product requirement document draft
Version 1.0
Prepared by
Piramal Swasthya Management Research Institute
&
Wipro Limited
Health Care Delivery Unit
This document is an intellectual property. Unauthorized copying, reproduction or distribution of this document, or any portion of it, may result in severe civil and criminal penalties, and will be prosecuted to the maximum extent possible under the law.
Document Management Information
Document Title: Early childhood development Product requirement draft
Document Owner: Piramal Swasthya Management Research Institute & Wipro Ltd.
Document Classification: Confidential
This document is a confidential document of Wipro Ltd. and Piramal Swasthya Management Research Institute. Reproduction, translation, transformation to any medium requires prior written approval of the Wipro Ltd./ PSMRI. This document includes confidential information related to Wipro Ltd. and PSMRI and shall not be distributed to any persons other than those mentioned in the distribution list without the consent of both the parties.
Document Identification
Document Title |
Version |
Author (s) |
Remarks |
Early childhood development PRD draft |
1.0 |
Piramal Swasthya Management Research Institute |
|
Document Distribution List
Sr. No. |
Name & Company |
Title |
1 |
PSMRI |
Author |
2 |
Wipro Limited |
Author |
Contents
1. Business Process
2. Actors-Outbound
3. System Use Case-Outbound
3.1. Helpline-ECD-0001: User Login
3.2. Helpline-ECD-0002: Supervisor – Upload ECD Data into Application
3.3. Helpline-ECD-003: System – Generate unique ID
3.4. Helpline-ECD-0004: System – Identify duplicate data during next data upload into the System
3.5. Helpline-ECD-00005: System– Self & Other Phone numbers- Logic
3.6. Helpline-ECD-00006: System– Estimated Delivery Date Calculation
3.7. Helpline-ECD-0008: Supervisor – Allocate Calls to Agent
3.8. Helpline-ECD-00010: Agent/Associate -Outbound Call worklist
3.9. Helpline-ECD-00011: Agent-Outbound Call worklist – High Risk Patient
3.10. Helpline-ECD-00012: Outbound Call – View Call & History Details
3.11. Helpline-ECD-00013: Outbound Call – Call Documentation- Self / Other Phone number
3.12. Helpline-ECD-00016: Move beneficiary to MO worklist – for High-Risk Patient
3.13. Helpline-ECD-00017: SMS feature for MO to send any Advice
3.14. Helpline-ECD-0018: System – Retain Beneficiary data into the system as per the defined rule and Auto Schedule for next ECD call
3.15. Helpline-ECD-0019: System – Stop Scheduling for further calls for a Selected Beneficiary
3.16. Helpline-ECD-0025: Allocation of agent to their respective Quality Auditor
3.17. Helpline-ECD-0025: Quality Auditor Activities- Listening the call and rating the call of ANM/MO
3.18. Helpline-ECD-0021: Quality Auditor Activities- Call Audit Details
3.19. Helpline-ECD-0022: ANM/MO Activity – Agent to rebuttal if he is not satisfied with the Audit report/Remarks
3.20. Helpline-ECD-0023: Dashboard requirement for Quality supervisor
3.21. Helpline-ECD-00034: System – User should be Navigated to Homepage/Dashboard when Agent clicks on Break
3.22. Helpline-ECD-00035: System – IVRS Recording- When Agent has kept Beneficiary on Hold
3.23. Helpline-ECD-00026: System – SMS Alerts to Beneficiary
3.24. Helpline-ECD-00027: System – Capture Congenital Anomalies during PNC Calls
3.25. Helpline-ECD-00028: System –Report- Congenital Anomalies
3.26. Helpline-ECD-00029: System –Sticky Agent
3.27. Helpline-ECD-00030: ECD No of Calls Configuration Screen:
3.28. Helpline-ECD-00031: ECD Content data for each ECD Calls Upload Screen:
3.29. Helpline-ECD-00032A: Supervisor- Dashboard
3.30. Helpline-ECD-00032B: Supervisor- Reports
3.31. Helpline-ECD-0033-System-Auto- Preview dialling
3.32. Helpline-ECD-0034-System-Capture CSAT Score through Manual/IVRS/SMS Services
Version |
Date of Revision |
Description of Change |
Reason for Change |
Affected use case |
Approved By (Name, Email Id) |
|---|---|---|---|---|---|
V 0.1 |
18.07.2022 |
Initial Draft |
Product Requirement-ECD |
|
|

Following are the actors who will be interacting with the Application
Following are the actors who will be interacting with the Beneficiary
ID |
Helpline-ECD-0001 |
||
Requirement No |
N/A |
||
Type |
Product specific |
||
Requirement Description |
User can login to ECD application. |
||
Solution Description |
Login with user name – Staff can login with username and password. After login, system asks for role selection. |
||
Actor(s) |
Agent, ANM (Ancillary Nurse Midwife), Medical Officer, Supervisor, Quality Auditor |
||
Pre-Conditions |
|
||
Basic Flow |
|
||
Alternative Flow |
None |
||
Business Rules |
For whole session, screen displays username, Login Date & Time |
||
Post-Conditions |
User has logged into ECD application |
||
Change Impact |
N/A |
||
Exception(s) |
|
||
Extension Points |
N/A |
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
Login Id |
Entry |
Username should have login created |
|
Password |
Entry |
Mandatory, should have minimum 8 characters with alpha numeric with at least one uppercase |
|
Current Date and Time |
Display |
Format: DD-MM-YYYY and HH:MM: SS |
|
|
|||
Variants |
N/A |
||
Assumptions |
N/A |
||
Not in Scope |
N/A |
ID |
Helpline-ECD-0002 |
||
Requirement No |
N/A |
||
Type |
Product specific |
||
Requirement Description |
ECD data, which is received from RCH, should be uploaded into the system via a manual upload from Supervisor role. |
||
Solution Description |
Supervisor should be able to upload the clean ECD data into the application via manual upload process |
||
Actor(s) |
Supervisor |
||
Pre-Conditions |
|
||
Basic Flow |
|
||
Alternative Flow |
None |
||
Business Rules |
None |
||
Post-Conditions |
|
||
Change Impact |
N/A |
||
Exception(s) |
|
||
Extension Points |
|
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
Supervisor> Data Upload Master> |
Selection |
|
|
Mother Data |
Selection |
|
Radio Button |
Child Data |
Selection |
|
Radio Button |
Browse File |
Selection |
|
Browse button |
Upload |
Selection |
|
Button |
|
|||
Variants |
|
||
Assumptions |
|
||
Not in Scope |
|
|
Helpline-ECD-0003 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
System to generate unique AMRIT ID for every unique beneficiary. |
Solution Description |
Agent/associate should generate a unique AMRIT ID for new Beneficiaries for identification of the beneficiary across platform. |
Actor(s) |
Agent/Associate |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None. |
Business Rules |
|
Post-Conditions |
Unique Beneficiary/AMRIT ID is generated in the system. |
Change Impact |
N/A |
Exception(s) |
N/A |
Extension Points |
N/A |
Variants |
|
Assumptions |
|
Not in Scope |
|
ID |
Helpline-ECD-00004 |
||
Requirement No |
N/A |
||
Type |
Product specific |
||
Requirement Description |
Every time when ECD data is being provided by govt there are lot of records, which are duplicate. |
||
Solution Description |
When ECD data is provided to PSMRI, most of the time there will be lot of duplicate records, which has been provided earlier. |
||
Actor(s) |
System |
||
Pre-Conditions |
Previous data is available in the system and when new data is being uploaded into the system, system should validate for duplicates |
||
Basic Flow |
|
||
Alternative Flow |
when a beneficiary becomes pregnant for the second time, RCH will generate a separate Mother ID, in that case system should identify such cases and append previous calls history of the mother to this new mother id as historical record. |
||
Business Rules |
|
||
Post-Conditions |
Unique Beneficiary is generated in the system. |
||
Change Impact |
N/A |
||
Exception(s) |
Phone number will not be considered to identify duplicates, because many beneficiaries will not have mobile number and there ASHA worker number is provided. So, it is excluded in duplicate identification logic |
||
Extension Points |
N/A |
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
Mother ID |
Display |
|
Numeric |
Mother Name |
Display |
|
Text field |
Husband's Name |
Display |
|
Text field |
District Name |
Display |
|
Text field |
Health Block |
Display |
|
Text field |
PHC Name |
Display |
|
Text field |
Sub Facility/Subcentres |
Display |
|
Text field |
GP Village |
Display |
|
Text field |
Address |
Display |
|
Text field |
ASHA name |
Display |
|
Text field |
ASHA mobile number |
Display |
|
Text field |
ANM Name |
Display |
|
Text field |
ANM mobile number |
Display |
|
Text field |
Child ID |
Display |
|
Numeric |
Child Name |
Display |
|
Text field |
|
|||
Variants |
|
||
Assumptions |
|
||
Not in Scope |
|
||
Last modified Date |
|
||
Last modified by |
|
ID |
Helpline-ECD-00005 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
ECD data has both mother & Child Data- In most of the cases Beneficiary phone number (Self Number) are not provided, they might have entered ANM's or other persons phone number (Other Number) when data is provided for outbound call. |
Solution Description |
Once data is uploaded into the system, it should segregate mother & Child data with Self & Other numbers separately in different buckets for a supervisor to assign calls to agents manually. |
Actor(s) |
System, Supervisor (Based on configuration) |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
|
Business Rules |
Once data is uploaded into the system, it should segregate mother & Child data with Self & Other numbers separately in different buckets for a supervisor to assign calls to agents manually. |
Post-Conditions |
|
Change Impact |
N/A |
Exception(s) |
N/A |
Extension Points |
N/A |
Variants |
|
Assumptions |
|
Not in Scope |
|
ID |
Helpline-ECD-00006 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
When the data is uploaded into the system, ECD data will have LMP (Last Menstruation Period) & EDD (Estimated Delivery Date). |
Solution Description |
System should calculate/re-calculate and populate the EDD based on LMP |
Actor(s) |
System, Agent, ANM, MO |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
|
Business Rules |
280 days from LMP should be the EDD |
Post-Conditions |
Based on the LMP and EDD should auto schedule ECD call (ANC/PNC) according to the ECD program guidelines, which are state specific. |
Change Impact |
N/A |
Exception(s) |
N/A |
Extension Points |
N/A |
Variants |
|
Assumptions |
|
Not in Scope |
|
ID |
Helpline-ECD-00008 |
||
Requirement No |
N/A |
||
Type |
Product specific |
||
Requirement Description |
When new ECD data is uploaded into the System, Supervisor will be able to allocate the records to the respective agents to make outbound call. |
||
Solution Description |
When data is uploaded in the System, Data needs to be allocated to agents to make outbound call to Beneficiary (may be either "Husband" or 'Wife). |
||
Actor(s) |
Supervisor. |
||
Pre-Conditions |
|
||
Basic Flow |
|
||
Alternative Flow |
N/A |
||
Business Rules |
|
||
Post-Conditions |
|
||
Change Impact |
N/A |
||
Exception(s) |
N/A |
||
Extension Points |
N/A |
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
List ID: |
Selection |
Mother Data or Child Data |
Dropdown |
Phone number Type |
Selection |
Self or Other |
Dropdown |
From Date |
Date Entry |
|
Date Format |
To Date |
Date Entry |
|
Date Format |
Submit Button |
Selection |
|
Button |
Total New Records |
Display |
Self or Other |
Numeric Display |
Allocate to |
Selection |
|
Dropdown list |
Allocate No of Records |
Numeric Entry |
|
Numeric |
Allocate |
Selection |
|
Button |
|
|||
Variants |
|
||
Assumptions |
|
||
Not in Scope |
|
||
Last modified Date |
|
||
Last modified by |
|
ID |
Helpline-ECD-00010 |
||
Requirement No |
N/A |
||
Type |
Product specific |
||
Requirement Description |
Agent to view their Outbound Call worklist which has been assigned to them. |
||
Solution Description |
Agent to view their Outbound Call worklist which has been assigned to them. |
||
Actor(s) |
Agent, ANM (Ancillary Nurse Midwife), Medical Officer |
||
Pre-Conditions |
|
||
Basic Flow |
|
||
Alternative Flow |
None |
||
Business Rules |
For whole session, screen displays username, Login Date & Time. |
||
Post-Conditions |
User can see the allocated calls in their worklist. |
||
Change Impact |
N/A |
||
Exception(s) |
If no calls are allocated, there will not be any data in the worklist |
||
Extension Points |
N/A |
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
S. No |
Display |
|
Numeric |
Phone Number |
Display |
|
Numeric |
Mother ID |
Display |
|
Numeric |
Child ID |
Display |
|
Numeric |
Action
|
Selection |
|
Button |
Lapse time |
|
Auto populate |
|
Whom phone number |
|
Auto populate |
|
Call Attempt Number |
|
Auto populate |
|
Call status |
|
|
|
Record upload date |
|
|
|
ECD Call type |
|
Auto populate |
|
|
|||
Variants |
N/A |
||
Assumptions |
N/A |
||
Not in Scope |
N/A |
||
Last modified Date |
|
||
Last modified by |
|
ID |
Helpline-ECD-00011 |
|
Requirement No |
N/A |
|
Type |
Product specific |
|
Requirement Description |
High risk calls will be transferred to MO. |
|
Solution Description |
High Risk Pregnancy calls will be handled with MO, Agent will verify all the High-Risk Pregnancy calls and transfer the list to supervisor for allocation to MO. |
|
Actor(s) |
Agent, Medical Officer, Supervisor, System |
|
Pre-Conditions |
|
|
Basic Flow |
|
|
Alternative Flow |
|
|
Business Rules |
System should identify the data as high-risk pregnancy and auto segregate data based on the below identification criteria: |
|
IDENTIFICATION OF HIGH RISK PREGNANCY |
|
|
S.NO |
HISTORY TAKING |
HIGH RISK PREGNANCY IDENTIFIER |
1 |
Age of the patient |
Age < 18 years and age > 35years |
2 |
LMP |
not known, > 40weeks ( postdatism) |
3 |
Obstetric history |
recurrent abortions, no living issue, cong anamoly, still birth, LBW or > 4.5kg, previous caesarean delivery, history of PPH, failure of lactation, Grand multipara(> 4 live births) |
4 |
Personal history |
Heart disease, DM or HT, any surgical history, drug allergy, hypothyroidism, any medication on |
5 |
Height |
< 145cm |
6 |
Stature |
Any spinal deformity |
7 |
Pallor |
<7 gm% |
8 |
Bp, Oedema |
>140/90mmHg |
9 |
Blood Group |
Rh Negative |
10 |
HIV, HbsAg, VDRL |
Positive |
11 |
USG/ Examination |
Abnormal Lie( breech, transverse etc), multiple pregnancy |
12 |
Present Pregnancy |
High priority fetus(infertility treatment), Bleeding P/V( abortions, placenta praevia), GDM, PIH |
13 |
Others |
|
Post-Conditions |
User can see the allocated calls in their worklist. |
Change Impact |
N/A |
Exception(s) |
|
Extension Points |
N/A |
Variants |
N/A |
Assumptions |
N/A |
Not in Scope |
N/A |
ID |
Helpline-ECD-00012 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
Agent can view the details of the call, which has been assigned to him/her. |
Solution Description |
When calls are assigned to user, user can view the details of beneficiary by clicking on View button. |
Actor(s) |
Agent, ANM (Ancillary Nurse Midwife), Medical Officer |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None |
||
Business Rules |
For whole session, screen displays username, Login Date & Time. |
||
Post-Conditions |
User can see the allocated calls & beneficiary details when clicked on 'View' Button in their worklist. |
||
Change Impact |
N/A |
||
Exception(s) |
|
||
Extension Points |
N/A |
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
View Button |
Selection |
|
Button |
Record Uploaded Date |
Display |
|
Date |
Mother ID |
|
|
|
Mother Name |
|
|
|
Husband's Name |
|
|
|
Address |
|
|
|
Health Block |
|
|
|
PHC Name |
|
|
|
Sub Facility/Subcentre |
|
|
|
Phone No |
|
|
|
ASHA |
|
|
|
ANM |
|
|
|
LMP Date |
|
|
|
Next ANC/PNC Call Date |
|
|
|
Call History |
|
|
|
Date & Time |
|
|
|
ECD call Type |
|
|
|
Advise Provided |
|
|
|
Complaints |
|
|
|
|
|||
Variants |
N/A |
||
Assumptions |
N/A |
||
Not in Scope |
N/A |
ID |
Helpline-ECD-00013 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
ECD –Agent, ANM or MO to able to document the details as per the ECD questionnaire during the call with the Beneficiary |
Solution Description |
When an Agent makes an outbound call to Beneficiary, ANM/MO should be able to document the details of the call as per the ECD standard Questionnaire in the system and save. |
Actor(s) |
Agent, ANM (Ancillary Nurse Midwife), Medical Officer |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None |
Business Rules |
|
Post-Conditions |
|
Change Impact |
N/A |
Exception(s) |
|
Extension Points |
System should be configurable so that Questions /documents specific to a state should be visible only to them. |
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
Mother ID |
Display |
|
Numeric |
Mother Name |
Display |
|
Text field |
Husband's Name |
Display |
|
Text field |
District Name |
Display |
|
Text field |
Health Block |
Display |
|
Text field |
PHC Name |
Display |
|
Text field |
Sub Facility/Subcentres |
Display |
|
Text field |
GP Village |
Display |
|
Text field |
Address |
Display |
|
Text field |
Phone Number |
Display |
|
Numeric |
Phone Number of whom |
Display |
|
Numeric |
ASHA name |
Display |
|
Text field |
ASHA Phone Number |
Display |
|
Numeric |
ANM Name |
Display |
|
Text field |
ANM Phone Number |
Display |
|
Numeric |
Child ID |
Display |
|
Numeric |
Child Name |
Display |
|
Text field |
LMP |
Display |
|
Date |
ECD Call Type |
Selection |
|
Drop Down |
Questions Template - Assam |
|
|
|
Call Closure Details |
|
|
|
No Further Call Required |
Selection |
|
Checkbox |
Reason for No further call required |
Free Text box |
|
Free Text Box |
Call Answered |
Selection 'Yes' or No' |
|
Radio button |
Call Verified |
Selection 'Yes' or No' |
|
Radio button |
Type of Complaint |
Selection |
|
Dropdown |
Complaint Remarks |
Free Text |
|
Free Text |
If call answered 'No' |
Selection |
Values for selection are: |
Dropdown list |
Next Attempt Date & Time |
Entry |
|
Date & Time format |
Remarks |
Free text box |
|
Free Text Box |
Correct Self Phone Number |
Selection 'Yes' 'No' |
Not to be provided for other category |
|
If 'No' |
Selection |
|
Dropdown list |
Alternate Phone Number |
Entry |
|
Numeric |
|
|||
Variants |
N/A |
||
Assumptions |
N/A |
||
Not in Scope |
N/A |
ID |
Helpline-ECD-00016 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
Agent should have a feature to move the beneficiary to supervisor after validating risk of the beneficiary for allocation. |
Solution Description |
During a call when a beneficiary comes to know that the beneficiary/expectant mother/infant condition falls under high risk/Infant high risk. |
Actor(s) |
ANM (Ancillary Nurse Midwife), Medical Officer |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None |
Business Rules |
|
Post-Conditions |
None |
||
Change Impact |
N/A |
||
Exception(s) |
|
||
Extension Points |
System should be configurable so that Questions /documents specific to a particular state should be visible only to them. |
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
High Risk Pregnancy/Infant high risk (Based on the ECD call type configuration) |
Selection |
|
Checkbox |
Remarks |
Text |
|
Free Text |
Transfer |
Selection |
|
Button |
|
|
|
|
|
|||
Variants |
N/A |
||
Assumptions |
N/A |
||
Not in Scope |
N/A |
ID |
Helpline-ECD-00017 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
SMS option for MO to send any advice. |
Solution Description |
During a call with beneficiary, if MO needs to send any details/advise, he should be able to send SMS to the self(herself/husband's) mobile number. |
Actor(s) |
Medical Officer |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
N/A |
Business Rules |
|
Post-Conditions |
|
||
Change Impact |
N/A |
||
Exception(s) |
N/A |
||
Extension Points |
SMS gateway |
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
Advise |
Free text |
|
Free Text |
Alternate Mobile Number |
Numeric |
|
Numeric |
Send SMS |
Selection |
|
Button |
|
|||
Variants |
N/A |
||
Assumptions |
N/A |
||
Not in Scope |
N/A |
ID |
Helpline-ECD-00018 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
System to retain Beneficiary date into the system for next call as per the defined call in the ECD Call Configuration Screen, which is state specific. |
Solution Description |
System to retain Beneficiary date into the system and auto schedule for next call as per the defined call schedule logic for a particular location. |
Actor(s) |
System |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
|
|
Business Rules |
|
|
ECD Calls |
ANC/PNC/After PNC |
Months of Pregnancy |
ECD 1st Call |
ANC |
LMP Date to within next 2 Months |
ECD 2nd Call |
ANC |
LMP Date+2 months to within next month |
ECD 3rd Call |
ANC |
LMP Date+3 months to within next 1 month |
ECD 4th Call |
ANC |
LMP Date+4 months to within next 1 month |
ECD 5th Call |
ANC |
LMP Date+5 months to within next 1 month |
ECD 6th Call |
ANC |
LMP Date+6 months to within next 1 month |
ECD 7th Call |
ANC |
LMP Date+7 months to within next 1 month |
ECD 8th Call |
ANC |
LMP Date+8months to within next 1 month |
ECD 9th Call |
ANC |
LMP Date+9months to one week before EDD |
ECD Calls |
ANC/PNC/After PNC |
Months of Pregnancy |
ECD 10th Call |
PNC |
Date of Birth to within 10 Days of Life (Neonate) |
ECD 11th Call |
PNC |
At the age of 3 months |
ECD 12th Call |
PNC |
At the age of 6 months |
ECD 13th Call |
PNC |
At the age of 9 months |
ECD Calls |
ANC/PNC/After PNC |
Months of Pregnancy |
ECD 14th Call |
PNC |
At the age between 10-12 months |
ECD 15th Call |
PNC |
Between the age of 18-24 months |
ECD 16th Call |
PNC |
Yet to decide |
ECD 17th Call |
PNC |
Yet to decide |
ECD 18th Call |
PNC |
Yet to decide |
ECD 19th Call |
After PNC |
Yet to decide |
ECD 20th Call |
After PNC |
Yet to decide |
ECD 21th Call |
After PNC |
Yet to decide |
Post-Conditions |
|
|
Change Impact |
N/A |
|
Exception(s) |
|
Extension Points |
N/A |
Variants |
N/A |
Assumptions |
N/A |
Not in Scope |
N/A |
ID |
Helpline-ECD-00019 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
During an ANC/PNC call if the Agent – ANM/MO flags that no further call required with remarks, system should not schedule the next call. Beneficiary data needs to be archived. |
Solution Description |
System to retain Beneficiary date into the system and auto schedule for next call as per the defined call schedule logic for a particular location. |
Actor(s) |
Agent, ANM, MO and System |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
|
Business Rules |
When an Agent/ANM/MO check the Flag 'No Further calls Required', System should not auto schedule this call for the pending ECD's calls and data to be archived |
Post-Conditions |
|
Change Impact |
N/A |
Exception(s) |
|
Extension Points |
N/A |
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
Call Closure Details |
|
|
|
No Further Call Required |
Selection |
|
Checkbox |
Reason for No further call required |
Free Text box |
Mandatory |
Free Text Box |
|
|||
Variants |
N/A |
||
Assumptions |
N/A |
||
Not in Scope |
N/A |
ID |
Helpline-ECD-0020 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
Quality supervisor should be able to allocate the agents to the mapped/available auditor. |
Solution Description |
Supervisor should be able to allocate the agents to the mapped/available auditor |
Actor(s) |
Quality Supervisor |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None |
Business Rules |
|
Post-Conditions |
|
Change Impact |
N/A |
|||||
Exception(s) |
None |
|||||
Extension Points |
N/A |
|||||
Data Elements |
||||||
Search Panel |
|
|
|
|
|
|
Data Field |
Input Type |
Validation |
|
Behaviour |
|
|
Start date |
Selection |
Mandatory |
|
Calendar |
|
|
End date |
Selection |
Mandatory |
|
Calendar |
|
|
Agent Name |
Auto populated |
|
|
List |
|
|
Role |
Auto populated |
|
|
|
|
|
Total Calls |
Auto populated |
Mandatory |
|
Numeric |
|
|
Sample Size |
Auto populated |
Mandatory |
|
Numeric |
|
|
Assigned Auditor |
Auto populated |
Mandatory |
|
Drop down (to change the auditor) |
|
|
Submit |
Button |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
Variants |
N/A |
|||||
Assumptions |
N/A |
|||||
Not in Scope |
N/A |
ID |
Helpline-ECD-0020 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
Quality Auditor should be able to Listen the Agent/ANM/MO' attended call recording and audit the call |
Solution Description |
System should be able to capture the Agent/ANM/MO 's call recordings and display them within the Quality Auditor screen as per location and Date category. Quality auditor will listen to the recordings and rate each recording as per the Standard template. |
Actor(s) |
Quality Auditor |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None |
Business Rules |
|
Post-Conditions |
|
Change Impact |
N/A |
|||||
Exception(s) |
|
|||||
Extension Points |
N/A |
|||||
Data Elements |
||||||
Search Panel |
|
|
|
|
|
|
Data Field |
Input Type |
Validation |
|
Behaviour |
|
|
Location |
Selection |
|
|
Drop down |
|
|
From Date |
Calendar |
|
|
Text Field |
|
|
To Date |
Calendar |
|
|
Text Field |
|
|
Language |
Selection |
|
|
Drop down |
|
|
Agent Name |
Selection |
|
|
Smart Search |
|
|
Valid Call |
Selection |
|
|
Check box |
|
|
Invalid Call |
Selection |
|
|
Check box |
|
|
Recording |
Selection |
|
|
Audio recording format |
|
|
Call Audit |
Manual entry |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
Variants |
N/A |
|||||
Assumptions |
N/A |
|||||
Not in Scope |
N/A |
ID |
Helpline-ECD-0021 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
Quality Auditor should be able to audit the call based on the given parameters |
Solution Description |
System should be able to capture the Audit details/Score of the agent by Auditor. |
Actor(s) |
Quality Auditor |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None |
Business Rules |
|
Post-Conditions |
|
Change Impact |
N/A |
|||||
Exception(s) |
|
|||||
Extension Points |
N/A |
|||||
Data Elements |
||||||
Search Panel |
|
|
|
|
|
|
Data Field |
Input Type |
Validation |
|
Behaviour |
|
|
Location |
Selection |
|
|
Drop down |
|
|
From Date |
Calendar |
|
|
Text Field |
|
|
To Date |
Calendar |
|
|
Text Field |
|
|
Language |
Selection |
|
|
Drop down |
|
|
Agent Name |
Selection |
|
|
Smart Search |
|
|
Valid Call |
Selection |
|
|
Check box |
|
|
Invalid Call |
Selection |
|
|
Check box |
|
|
Recording |
Selection |
|
|
Audio recording format |
|
|
Call Audit |
Manual entry |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
Variants |
N/A |
|||||
Assumptions |
N/A |
|||||
Not in Scope |
N/A |
|||||
Last modified Date |
|
|||||
Last modified by |
|
|||||
Approved by |
|
|||||
Approved on |
|
ID |
Helpline-ECD-0022 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
ANM/MO to rebuttal if he is not satisfied with the Audit report/Remarks. |
Solution Description |
System should have an option to capture the ANM/MO response within the ANM/MO module. ANM/MO provided response should reflect within the Auditor module. |
Actor(s) |
Quality Auditor, ANM, Medical Officer |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
|
|||||
Business Rules |
Agent/ANM/MO's response should reflect only to the Auditor who has provided the ratings, it should not land in another other Auditor screen. |
|||||
Post-Conditions |
|
|||||
Change Impact |
N/A |
|||||
Exception(s) |
|
|||||
Extension Points |
N/A |
|||||
Data Elements |
||||||
Search Panel |
|
|
|
|
|
|
Data Field |
Input Type |
Validation |
|
Behaviour |
|
|
Not- Satisfied with the Rating |
Manual entry |
|
|
Check box |
|
|
Remarks |
Manual Entry |
|
|
Text Field |
|
|
Rebuttal |
Selection |
|
|
button |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
Variants |
N/A |
|||||
Assumptions |
N/A |
|||||
Not in Scope |
N/A |
ID |
Helpline-ECD-0023 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
Dashboard for the supervisor to see the details of the quality scores as per different categories. |
Solution Description |
System should have the functionality to reflect dashboard for the supervisor. This dashboard should have different charts to visualize the details. |
Actor(s) |
Quality Supervisor |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None |
Business Rules |
Data for following charts to be captured and should get reflected in dashboard |
Post-Conditions |
|
Change Impact |
N/A |
Exception(s) |
|
Extension Points |
N/A |
|
|
Variants |
N/A |
Assumptions |
N/A |
Not in Scope |
N/A |
ID |
Helpline-ECD-00024 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
Whenever agents/user login to the system by default user should land on his homepage/dashboard. |
Solution Description |
When agent/user goes on break/applies break system should re-direct him to his dashboard until he changes his status as 'Read' or Logout of the System. |
Actor(s) |
Agent, ANM, Medical Officer, Supervisor, Auditor |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None |
Business Rules |
|
Post-Conditions |
|
Change Impact |
N/A |
Exception(s) |
|
Extension Points |
N/A |
Variants |
N/A |
Assumptions |
N/A |
Not in Scope |
N/A |
ID |
Helpline-ECD-00025 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
System should play IVRS recording when Agent has kept the beneficiary on hold. |
Solution Description |
System should play IVRS recording when Agent has kept the beneficiary on hold. |
Actor(s) |
System, IVRS |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
When No IVRS Recording file is upload, this is not applicable. |
Business Rules |
|
Post-Conditions |
|
Change Impact |
N/A |
Exception(s) |
None |
Extension Points |
N/A |
Variants |
N/A |
Assumptions |
N/A |
Not in Scope |
N/A |
ID |
Helpline-ECD-00026 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
System should send automated SMS reminder to all Beneficiary at the time of call allocation to the agent/MO/ANM before each service due date of ANC/PNC |
Solution Description |
System should send automated SMS reminder to all Beneficiary at the time of call allocation to the agent/MO/ANM before each service due date of ANC/PNC |
Actor(s) |
System. |
Pre-Conditions |
|
Basic Flow |
System should send automated SMS reminder to all Beneficiary before each service due date of ANC/PNC at the time of allocation of calls. |
Alternative Flow |
None |
Business Rules |
|
Post-Conditions |
|
Change Impact |
N/A |
Exception(s) |
None |
Extension Points |
N/A |
Variants |
N/A |
Assumptions |
N/A |
Not in Scope |
N/A |
ID |
Helpline-ECD-00027 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
ANM should have a feature to capture Congenital Anomalies during PNC Calls |
Solution Description |
ANM should have a feature to capture Congenital Anomalies during PNC Calls (for Child) |
Actor(s) |
ANM (Ancillary Nurse Midwife) |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None |
Business Rules |
|
Post-Conditions |
|
||
Change Impact |
N/A |
||
Exception(s) |
|
||
Extension Points |
|
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
Cleft lip/palate |
Selection |
|
Check Box/Dropdown list |
Bow Leg |
Selection |
|
Check Box/Dropdown list |
Congenital heart disease |
Selection |
|
Check Box/Dropdown list |
Club feet |
Selection |
|
Check Box/Dropdown list |
lateral clavicle deformity |
Selection |
|
Check Box/Dropdown list |
Spinal deformity |
Selection |
|
Check Box/Dropdown list |
Others |
Free Text Box |
|
Free Text Box |
Possible Cause of Defect |
Free Text Box |
|
Free Text Box |
Remarks |
Free Text Box |
|
Free Text box |
|
|||
Variants |
N/A |
||
Assumptions |
N/A |
||
Not in Scope |
N/A |
ID |
Helpline-ECD-00028 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
Share Data with Public Health agencies (govt) to estimate how common these birth defects are and to develop prevention programs. |
Solution Description |
ANM should have a feature to capture Congenital Anomalies during PNC Calls (for Child), |
Actor(s) |
ANM (Ancillary Nurse Midwife), System |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None |
||
Business Rules |
|
||
Post-Conditions |
|
||
Change Impact |
N/A |
||
Exception(s) |
|
||
Extension Points |
|
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
District |
|
|
|
Type of Anomalies |
|
|
|
Total Count |
|
|
|
Possible Cause of Defect |
|
|
|
|
|
|
|
|
|
|
|
Remarks |
Free Text Box |
|
Free Text box |
|
|||
Variants |
N/A |
||
Assumptions |
N/A |
||
Not in Scope |
N/A |
ID |
Helpline-ECD-00029 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
Sticky Agent for calling Beneficiaries through the ANC / PNC cycles |
Solution Description |
Sticky Agent for calling Beneficiaries through the ANC / PNC cycles. |
Actor(s) |
System, Agent/ANM/MO |
Pre-Conditions |
A specific agent handled first/previous call. |
Basic Flow |
|
Alternative Flow |
If the same agent Is not available, Supervisor will allocate the call to any other available agent. |
Business Rules |
|
Post-Conditions |
Same agent should be able to attend/speak to the beneficiary for the next ANC/PNC call. |
||
Change Impact |
None. |
||
Exception(s) |
|
||
Extension Points |
|
||
Data Elements |
|||
Data Field |
Input Type |
Validation |
Behaviour |
Mother ID |
|
|
|
Child ID |
|
|
|
Agent ID |
|
|
|
|
|
|
|
|
|||
Variants |
N/A |
||
Assumptions |
N/A |
||
Not in Scope |
N/A |
||
Last modified Date |
|
||
Last modified by |
|
||
Approved by |
|
||
Approved on |
|
Note-1-Supervisor can configure the call.ID |
Helpline-ECD-0033 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
Once the calls are allocated to user (Either auto allocation by System or Manual allocation by supervisor), System should provide Auto Preview dialling. |
Solution Description |
When call allocated to Agent, then system should have a provision to auto connect call by auto preview mode. |
Actor(s) |
System, Agent, ANM or Medical Officer |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None |
Business Rules |
|
Post-Conditions |
|
Change Impact |
N/A |
Exception(s) |
None |
Extension Points |
N/A |
Variants |
N/A |
Assumptions |
N/A |
Not in Scope |
N/A |
ID |
Helpline-ECD-0034 |
Requirement No |
N/A |
Type |
Product specific |
Requirement Description |
Once the calls are allocated to user (Either auto allocation by System or Manual allocation by supervisor), System/Agent should capture the feedback from the beneficiary |
Solution Description |
When call allocated to Agent, then agent should capture the CSAT score. |
Actor(s) |
System, Agent |
Pre-Conditions |
|
Basic Flow |
|
Alternative Flow |
None |
Business Rules |
|
Post-Conditions |
|
Change Impact |
N/A |
Exception(s) |
None |
Extension Points |
N/A |
Variants |
N/A |
Assumptions |
N/A |
Not in Scope |
N/A |