Milestone 1

Description of Milestone 1: ABHA creation and capture & verification for seamless patient registration

Test Cases

The Milestone 1 test cases are applicable to All the stakeholders.

S.NoFunctionFunctionalityTest CaseSteps To Be Executed
1.1ABHA Creation Through Aadhaar OTPMandatory Create ABHA Option (CRT_ABHA_101)The system must provide an option to create ABHA through Aadhaar OTP
1.2ABHA Creation Through Aadhaar OTPMandatory Consent collection (CRT_ABHA_102)The system must display the consent language/ disclaimer language and collect user’s consent as per the ABDM published consent.1. Read consent language. 2. Agree to the consent language (through ‘I agree’ checkbox or any other form of signature)
ABHA Creation Through Aadhaar OTPOptional Consent collection should be multilingual (CRT_ABHA_103)The system should be able to provide the consent in languages other than English also1. Read consent language. 2. Agree to the consent language (through ‘I agree’ checkbox or any other form of signature)
1.3ABHA Creation Through Aadhaar OTPMandatory Aadhaar collection and Error Message (CRT_ABHA_104)System must allow the user to enter Aadhaar Number and the system will display an error message for invalid Aadhaar NumberEnter Aadhaar number
1.4ABHA Creation Through Aadhaar OTPMandatory Aadhaar OTP Collection (CRT_ABHA_105)User receives Aadhaar OTP and System must allow the user to enter Aadhaar OTP1. Receive OTP on mobile number registered with Aadhaar. 2. Enter Aadhaar OTP
1.5ABHA Creation Through Aadhaar OTPMandatory Resend OTP (CRT_ABHA_106)System may activate the Resend OTP button atleast 2 times after 60 seconds1. Click on Resend OTP Button. 2. Receive OTP on mobile
1.6ABHA Creation Through Aadhaar OTPMandatory OTP based Aadhaar Authentication (CRT_ABHA_107)System must verify the OTPClick on verify button(For Resend and Send). It is recommended that verify button be auto enabled
1.7ABHA Creation Through Aadhaar OTPOptional Communication Mobile Number (CRT_ABHA_108)1. If communication mobile number is same as Aadhaar linked mobile number then it should directly go to ABHA creation screen. 2. Alternatively, Integrators may also prompt for OTP again from the user and then post verification of OTP user can go to ABHA creation screen.System will check entered mobile is same as Aadhaar linked mobile number. If returns true then user will directed to ABHA creation screen.
1.8ABHA Creation Through Aadhaar OTPMandatory Mobile Number Verification (CRT_ABHA_109)If communication mobile number is not same as Aadhaar linked mobile number then system must ask for the OTP to verify comuncation mobile number.System must verify the mobile number. 1. System must send OTP on mobile number. 2. User enters the OTP and clicks on verify. 3. In case of incorrect OTP
ABHA Creation Through Aadhaar OTPMandatoryfor Private /Government(Suggested for integrators program using demo auth). Suggested ABHA Address (CRT_ABHA_112)The system should allow the user to select the ABHA address giving atleast 3 available suggestions1. Governemnt integrator may use the default ABHA address. 2. System should have a provision for private integrators to proceed with the suggested ABHA and to create a new ABHA address.
1.9ABHA Creation Through Aadhaar OTPMandatory Display of ABHA Number (CRT_ABHA_113)System must display the created ABHA Number1. System shows the 14-digit ABHA number and ABHA address generated
1.10ABHA Creation Through Aadhaar OTPMandatory for Private. View and Download ABHA details (If integrators is generating ABHA card) (CRT_ABHA_114)System must have a provision to View / Download ABHA card1. System should show the user their ABHA Card. 2. ABHA Card should be generated by API and should contain: a. ABHA Number (Mandatory). b. User Photo-Optional. c. ABHA QR code. d. date of birth and gender. e. ABHA Address
ABHA Creation Through Aadhaar OTPMandatory & Optional Either of the test cases CRT_ABHA_114 or CRT_ABHA_115 is mandatory for Governement Optional for Private. View and Download ABHA details. (If integrators is not generating ABHA card) (CRT_ABHA_115)If Integrator is not generating ABHA card.1. If Integrator is not generating ABHA card then They print the mentioned information on their own card. a. ABHA Number (Mandatory). b. ABHA Address
2.1ABHA Creation Through Aadhaar BiometricOptionalCreate ABHA Option (CRT_ABHA_201)The system must provide an option to create ABHA through Aadhaar Biometric
2.2ABHA Creation Through Aadhaar BiometricOptional Consent collection (CRT_ABHA_202)The system must display the consent language/ disclaimer language and collect user’s consent as per the ABDM published consent.1. Read consent language. 2. Agree to the consent language (through ‘I agree’ checkbox or any other form of signature)
ABHA Creation Through Aadhaar BiometricOptional Consent collection should be multilingual (CRT_ABHA_203)The system should be able to provide the consent in languages other than English also1. Read consent language. 2. Agree to the consent language (through ‘I agree’ checkbox or any other form of signature)
2.3ABHA Creation Through Aadhaar BiometricOptional Aadhaar collection and Error Message (CRT_ABHA_204)System must allow the user to enter Aadhaar Number and the system will display an error message for invalid Aadhaar Number1. Enter Aadhaar number
2.4ABHA Creation Through Aadhaar BiometricOptional Biometric based Aadhaar Authentication (CRT_ABHA_205)System must verify the biometrics (fingerprint or face) of the user1. Scan biometrics (Fingerprint). 2. Click on verify button
2.5ABHA Creation Through Aadhaar BiometricOptional Communication Mobile Number (CRT_ABHA_206)1. If communication mobile number is same as Aadhaar linked mobile number then it should directly go to ABHA creation screen. 2. Alternatively, Integrators may also prompt for OTP again from the user and then post verification of OTP user can go to ABHA creation screen.System will check entered mobile is same as Aadhaar linked mobile number. If returns true then user will directed to ABHA creation screen.
2.6ABHA Creation Through Aadhaar BiometricOptional Mobile Number Verification (CRT_ABHA_207)If communication mobile number is not same as Aadhaar linked mobile number then system must ask for the OTP to verify comuncation mobile number.System must verify the mobile number. 1. System must send OTP on mobile number. 2. User enters the OTP and clicks on verify. 3. In case of incorrect OTP
2.7ABHA Creation Through Aadhaar BiometricOptional Display of ABHA Number (CRT_ABHA_208)System must display the created ABHA Number1. System shows the 14-digit ABHA number and ABHA address generated. 2. The Label should read ABHA Number and not Health ID
2.8ABHA Creation Through Aadhaar BiometricOptional View and Download ABHA details. (If integrators is generating ABHA card) (CRT_ABHA_209)System must have a provision to View / Download ABHA card1. System should show the user their ABHA Card. 2. ABHA Card should be generated by API and should contain: a. ABHA Number (Mandatory). b. User Photo-Optional. c. ABHA QR code.md. date of birth and gender. e. ABHA Address
ABHA Creation Through Aadhaar BiometricOptional View and Download ABHA details. (If integrators is not generating ABHA card) (CRT_ABHA_210)"If Integrator is not generating ABHA card.If Integrator is not generating ABHA card then They print the mentioned information on their own card: a. ABHA Number (Mandatory). b. ABHA Address
3.1ABHA Creation Through Demo Auth/ Offline Mode (Avaibale Only for trusted entities. All government Entities are elligibleMandatory Create ABHA Option (CRT_ABHA_301)The system must provide an option to create ABHA through Aadhaar Demographic/ Offline Mode
ABHA Creation Through Demo Auth/ Offline Mode (Avaibale Only for trusted entities. All government Entities are elligibleMandatory Consent collection (CRT_ABHA_302)The system must display the consent language/ disclaimer language and collect user’s consent as per the ABDM published consent.1. Read consent language. 2. Agree to the consent language (through ‘I agree’ checkbox or any other form of signature)
3.2ABHA Creation Through Demo Auth/ Offline Mode (Avaibale Only for trusted entities. All government Entities are elligibleOptional Consent collection should be multilingual (CRT_ABHA_303)The system should be able to provide the consent in languages other than English also1. Read consent language. 2. Agree to the consent language (through ‘I agree’ checkbox or any other form of signature)
3.3ABHA Creation Through Demo Auth/ Offline Mode (Avaibale Only for trusted entities. All government Entities are elligibleOptional Aadhaar collection and Error Message (CRT_ABHA_304)System must allow the user to enter Aadhaar Number and the system will display an error message for invalid Aadhaar NumberEnter Aadhaar number
3.4ABHA Creation Through Demo Auth/ Offline Mode (Avaibale Only for trusted entities. All government Entities are elligibleOptional Demographic Information based authentication (CRT_ABHA_305)System must verify the demographic information of the user against their AadhaarEnter name, date of birth and gender as per Aadhaar
3.5ABHA Creation Through Demo Auth/ Offline Mode (Avaibale Only for trusted entities. All government Entities are elligibleOptional Profile Completion (CRT_ABHA_306)System should accepts user’s profile information - state, district, photo and mobile number1. System auto-populates State,district information. 2. Verifies State and District information and enters Photo and mobile number
3.6ABHA Creation Through Demo Auth/ Offline Mode (Avaibale Only for trusted entities. All government Entities are elligibleOptional Display of ABHA Number (CRT_ABHA_307)System must display the created ABHA NumberSystem shows the 14-digit ABHA number and ABHA address generated
ABHA Creation Through Demo Auth/ Offline Mode (Avaibale Only for trusted entities. All government Entities are elligibleOptional View and Download ABHA details. (If integrators is generating ABHA card) (CRT_ABHA_308)"System must have a provision to View / Download ABHA card1. System should show the user their ABHA Card. 2. ABHA Card should be generated by API and should contain: ABHA Number (Mandatory), User Photo(Optional), ABHA QR code, date of birth and gender, ABHA Address
3.7ABHA Creation Through Demo Auth/ Offline Mode (Avaibale Only for trusted entities. All government Entities are elligibleOptional View and Download ABHA details. (If integrators is not generating ABHA card) (CRT_ABHA_309)"If Integrator is not generating ABHA card.If Integrator is not generating ABHA card then They print the mentioned information on their own card: ABHA Number (Mandatory), ABHA Address
4.1ABHA Creation Through Driving License / PANOptional Create ABHA Option (CRT_ABHA_401)The system must provide an option to create ABHA through Driving License / PAN
ABHA Creation Through Driving License / PANOptional Consent collection (CRT_ABHA_402)The system must display the consent language/ disclaimer language and collect user’s consent as per the ABDM published consent.1. Read consent language. 2. Agree to the consent language (through ‘I agree’ checkbox or any other form of signature)
4.2ABHA Creation Through Driving License / PANOptional Consent collection should be multilingual (CRT_ABHA_403)The system should be able to provide the consent in languages other than English also1. Read consent language. 2. Agree to the consent language (through ‘I agree’ checkbox or any other form of signature)
4.3ABHA Creation Through Driving License / PANOptional Communication Mobile Number (CRT_ABHA_404)1. If communication mobile number is same as Aadhaar linked mobile number then it should directly go to ABHA creation screen. 2. Alternatively, Integrators may also prompt for OTP again from the user and then post verification of OTP user can go to ABHA creation screen.System will check entered mobile is same as Aadhaar linked mobile number. If returns true then user will directed to ABHA creation screen.
4.4ABHA Creation Through Driving License / PANOptional Mobile Number Verification (CRT_ABHA_405)If communication mobile number is not same as Aadhaar linked mobile number then system must ask for the OTP to verify comuncation mobile number.System must verify the mobile number. 1. System must send OTP on mobile number. 2. User enters the OTP and clicks on verify. 3. In case of incorrect OTP
4.5ABHA Creation Through Driving License / PANOptional Document Verification (CRT_ABHA_406)System must verify the provided document - Driving License / PAN1. Enter the Driving License / PAN number. 2. Enter name, date of birth and gender as per the document
4.6ABHA Creation Through Driving License / PANOptional Document Upload (CRT_ABHA_407)System must allow upload of front and back page of the Driving licence/ PAN1. Upload the front and back page of the document i.e Driving License / PAN.
4.7ABHA Creation Through Driving License / PANOptional Manual Verification and ABHA Creation (CRT_ABHA_408)System Operator / healthcare worker must manually check the documents - Driving License / PAN1. A healthcare worker/ system operator manually verifies the Driving License / PAN
4.8ABHA Creation Through Driving License / PANOptional Display of ABHA Number (CRT_ABHA_409)System must display the created ABHA Number1. System shows the 14-digit ABHA number and ABHA address generated. 2. The Label should read ABHA Number and not Health ID
ABHA Creation Through Driving License / PANOptional View and Download ABHA details. (If integrators is generating ABHA card) (CRT_ABHA_410)System must have a provision to View / Download ABHA card1. System should show the user their ABHA Card. 2. ABHA Card should be generated by API and should contain - ABHA Number (Mandatory), User Photo-Optional, ABHA QR code, date of birth and gender, ABHA Address
4.9ABHA Creation Through Driving License / PANOptional View and Download ABHA details.(If integrators is not generating ABHA card) (CRT_ABHA_411)"If Integrator is not generating ABHA card.If Integrator is not generating ABHA card then They print the mentioned information on their own card: ABHA Number (Mandatory), ABHA Address
5.1ABHA VerificationMandatory ABHA Verification Using ABHA Number/Address and Aadhaar OTP (VRFY_ABHA_101)System must allow ABHA verification using Aadhaar OTP1. Share ABHA Number or ABHA Address. 2. Receive OTP on the Aadhaar linked mobile number. 3. Enter the OTP.
6.1ABHA VerificationMandatory ABHA Verification Using ABHA Number/Address and Communication Mobile OTP (VRFY_ABHA_201)System must allow ABHA verification using OTP on Communication Mobile Number1. Share ABHA Number or ABHA Address. 2. Receive OTP on the Communication mobile number. 3. Enter the OTP
7.1ABHA VerificationMandatory ABHA Verification Using ABHA Number/Address and Aadhaar Biometric - Fingerprint (VRFY_ABHA_301)System must allow ABHA verification using Biometric scan1. Share ABHA Number or ABHA Address. 2. Scan fingerprint or face
8.1ABHA VerificationMandatory ABHA Verification Using Mobile Number and Mobile OTP (VRFY_ABHA_401)System must allow ABHA retrieval and verification using communication mobile number and OTP1. Share Mobile Number. 2. Receive OTP on Mobile Number. 3. Enter OTP. 4. Get list of ABHA Numbers linked to the Mobile Number. 5. Select one ABHA Number
9.1Reading ABHA Info using ABHA QR CodeOptional Reading ABHA Profile Info using ABHA QR Code (VRFY_ABHA_501)System must allow scanning of ABHA QR code to read the ABHA informationEMR/HMIS scans the user’s ABHA QR code
10.1Profile UpdateOptional Mobile Update (PROF_ABHA_601)System must allow the user to update their Mobile number1. Enter new mobile number. 2. Enter OTP. 3. Enter Password/ OTP on old mobile number.
10.2Profile UpdateOptional Photo Update (PROF_ABHA_602)System must allow the user to update their Photo1. Click on Edit Photo. 2. Upload new photo
10.3Profile UpdateOptional Email Update (PROF_ABHA_603)System must allow the user to update their Email1. Enter new Email ID. 2. Enter OTP
10.4Profile UpdateOptional Re-KYC (PROF_ABHA_604)System must allow the user to perform re-KYC1. Click on re-KYC option. 2. Enter OTP received on Aadhaar linked mobile number
10.5Profile UpdateOptional Delete ABHA (PROF_ABHA_605)System must allow the user to Delete/ Deactivate ABHA1. Click on Delete/ Deactivate ABHA. 2. Enter OTP received on mobile number to confirm deletion/ deactivation. 3. Try to login again using the same ABHA
9.1Linking of ABHA Number and ABHA AddressMandatory Linking of ABHA Number and ABHA Address (LINK_ABHA_701)System should have provision to link the created ABHA number with existing ABHA address1. User will create ABHA number as deifned in above scenerios. 2. user should be able to link ABHA number with existing ABHA address