ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Project Name:
ABDM - Sandbox Integration
Test Designed by: NHA
2
Module Name:
ABHA creation & verification
Test Designed date:
3
Release Version:V3.0 on 05.Feb.2022Test Executed by: FIME
4
Test Execution date: 13-Feb-2023
5
6
Pre-condition
(i) Facility Registration Number (UFID) and password (ii) Client ID and Secret Key
7
Dependencies:
QR scanner,Fingerprint Reader, IRIS Reader
8
Test PriorityHigh
9
10
Test Case#Applicable ToTest TitleTest SummaryOptional/MandatoryTest ScenarioAPI SequenceExpected ResultActual ResultStatus
11
CRT_ABHA_01HRPs / HIPsABHA creation - Modal popup integrationEMR / HMIS system can optionally add a create health id button that links to the ABHA modal pop up portal. On clicking, the ABHA system should open (usually in a new tab/window). If correctly configured, it should ask for the facility's password, allow the user to create a ABHA in assisted mode and then share the ABHA back to the EMR systemOptional-User clicks on the create ABHA link provided on the Integrators homepage. Clicking on that link will launch the ABHA modal pop up.
-Verify that details of the ABHA was shared back to the integrators system and the integrator is using it to link to a patient record.
Not RequiredSuccessful registration with Health ID number with QR code on the print slip in the health id portal. And, control will again go back to the integrator's solution.OptionalNA
12
CRT_ABHA_02HRPs / HIPsABHA creation - Assisted Hospital user will create ABHA using patient Aadhaar based mobile OTPOptionalEMR/HMIS system will take the Aadhaar number, OTP and consent of the patient to create ABHA.v1/registration/aadhaar/generateOtp
v1/registration/aadhaar/verifyOTP
v1/registration/aadhaar/generateMobileOTP
v1/registration/aadhaar/verifyMobileOTP
v1/registration/aadhaar/createHealthIdbyAadhar
v1/search/existsByHealthId
Successful creation of ABHA ABHA generatedPassed
13
CRT_ABHA_03EMR/HMIS who implements biometric auth support via APIsABHA creation - Assisted using Biometric device
Hospital user will create ABHA using patient Aadhaar through internal system using fingerprint authenticationOptionalEMR/HMIS system will take the Aadhaar number and consent of the patient and authenticate using fingerprint to create health id.v2/registration/aadhaar/verifyBio
v2/registration/aadhaar/confirm
Successful creation of ABHA with biometric details OptionalNA
14
VRFY_ABHA_01EMR/HMIS verifying ABHAABHA verification during patient registration using ABHA QR code
ABHA verification during patient registration
1. Health Provider scans the ABHA QR Code shown by the patient in PHR app
MandatoryEMR/HMIS scans the patients ABHA address QR code to get patient details into his system for registration.
- Read contents of ABHA QR code
- Does demographic auth to verify the contents (KYC & LINK)
- Save linking token
{GATEWAY_HOST}/v0.5/users/auth/fetch-modes
{GATEWAY_HOST}/v0.5/users/auth/init
{GATEWAY_HOST}/v0.5/users/auth/confirm
{GATEWAY_HOST}/v0.5/users/auth/on-notify
EMR/HMIS system will save the ABHA Address as part of its patient's registration
EMR/HMIS system will save the Linking token
Passed
15
VRFY_ABHA_02EMR/HMIS sharing its facility QR code Share Patient Profile with HIP by scanning HIP QR code (patient scans the HIP QR code)Patient scans HIP QR code using their PHR mobile appMandatory-QR code with HIP details is pasted at Health facility Registration desk.
-Patients scans the HIP's QR code from PHR app
-Patient's ABHA address is shared with the Integrators system.
-EMR/HMIS then does demographic auth to verify the contents (KYC & LINK) and saves linking token
{{CM_HOST}}/providers/{provider-id}
{{CM_HOST}}/patients/profile/share
{GATEWAY_HOST}/v0.5/users/auth/fetch-modes
{GATEWAY_HOST}/v0.5/users/auth/init
{GATEWAY_HOST}/v0.5/users/auth/confirm
1. EMR/HMIS system will allow the patient to see & select from the list of profiles shared at the counter
2. EMR/HMIS system will save ABHA Address as part of its patient's registration
3. EMR/HMIS system will save Linking token
Passed
16
VRFY_ABHA_03EMR/HMIS verifying ABHAABHA verification during patient registration using ABHA details shared verbally
ABHA verification during patient registration when patient verbally shares ABHA or ABHA AddressMandatoryPatient verbally shares his/her 14 digit ABHA or PHR address (alias to ABHA) and authorization happens through his mobile OTP.
-Patient verbally shares Health ID or PHR Address
-Verification through mobile OTP
-Save ABHA address & linking token
/v2/search/searchHealthIdToLogin
/v2/auth/init /v2/auth/confirmWithMobileOtp
1. Check if integrator's system is saving the PHR Address as part of its patient's registration
2. Check if integrator's system is saving the Linking token
Details are fetchedPassed
17
VRFY_ABHA_ID_04EMR/HMIS verifying ABHAABHA verification during patient registration using ABHA details shared verbally
ABHA verification during patient registration when patient verbally shares ABHA or ABHA AddressMandatoryPatient verbally shares his/her ABHA or ABHA address and authorization happens through his/her Aadhaar registered mobile OTP. After successful authentication, patient data fields i.e. First Name,Gender,Year of birth,district and state will be populated from health ID. And, successful registration will be done.
-Patient verbally shares Health ID or PHR Address
-Verification through mobile OTP
-Save ABHA address & linking token
/v2/search/searchHealthIdToLogin
/v2/auth/init
/v2/auth/confirmWithAadhaarOtp
SMS will be sent to Aadhaar registered mobile number for verification. After successful authentication, patient record will be displayed on HMIS for registration and further, linked to Health ID.Passed
18
VRFY_ABHA_ID_05For returning / existing patientsABHA address is provided for an existing patient in EMR/HMIS systemSystem must support saving of ABHA address by all 3 sharing methods (VRFY_HLTH_ID_02 to VRFY_HLTH_ID_04) for existing patients. System must compare demographic information (name, age, gender) and save ABHA address only for same patientsMandatorySystem must support saving of ABHA address by all 3 sharing methods (VRFY_HLTH_ID_02 to VRFY_HLTH_ID_04) for existing patients. System must compare demographic information (name, age, gender) and save ABHA address only for same patientsFetching ABHAPassed
19
VRFY_ABHA_ID_06UIHealth ID verification during patient registration
During ABHA verification all the mandatory fields coming from ABDM should not be editable.MandatoryDuring verification all the mandatory fields coming from ABDM should not be editable and should be locked irrespective of how the health id was created(mobile/aadhar etc).All fields should be auto locked.Passed
20
LINK_ABHA_ID_07HIPLink Health ID with Episode

HIP should be able to initiate Health ID linking process.

PURPOSE: LINK
AUTHMODE: AADHAAR_OTP
MandatoryHIP should be able to link ABHA with hospital id.NA
21
LINK_ABHA_ID_08HIPLink Health ID with Episode(Old records)

HIP should be able LINK Health ID for AUTHMODE as DEMOGRAPHICS

PURPOSE: LINK
AUTHMODE: DEMOGRAPHICS
OptionalHIP should be able to link old records. If a patient is registered without ABHA initially then we should be able to link his visit with his ABHA later on.ABHA will be linked via demographic NA
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100