| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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.2022 | Test 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 Priority | High | ||||||||||||||||||||||||
9 | ||||||||||||||||||||||||||
10 | Test Case# | Applicable To | Test Title | Test Summary | Optional/Mandatory | Test Scenario | API Sequence | Expected Result | Actual Result | Status | ||||||||||||||||
11 | CRT_ABHA_01 | HRPs / HIPs | ABHA creation - Modal popup integration | EMR / 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 system | Optional | -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 Required | Successful 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. | Optional | NA | ||||||||||||||||
12 | CRT_ABHA_02 | HRPs / HIPs | ABHA creation - Assisted | Hospital user will create ABHA using patient Aadhaar based mobile OTP | Optional | EMR/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 generated | Passed | ||||||||||||||||
13 | CRT_ABHA_03 | EMR/HMIS who implements biometric auth support via APIs | ABHA creation - Assisted using Biometric device | Hospital user will create ABHA using patient Aadhaar through internal system using fingerprint authentication | Optional | EMR/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 | Optional | NA | ||||||||||||||||
14 | VRFY_ABHA_01 | EMR/HMIS verifying ABHA | ABHA 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 | Mandatory | EMR/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_02 | EMR/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 app | Mandatory | -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_03 | EMR/HMIS verifying ABHA | ABHA verification during patient registration using ABHA details shared verbally | ABHA verification during patient registration when patient verbally shares ABHA or ABHA Address | Mandatory | Patient 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 fetched | Passed | ||||||||||||||||
17 | VRFY_ABHA_ID_04 | EMR/HMIS verifying ABHA | ABHA verification during patient registration using ABHA details shared verbally | ABHA verification during patient registration when patient verbally shares ABHA or ABHA Address | Mandatory | Patient 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_05 | For returning / existing patients | ABHA address is provided for an existing patient in EMR/HMIS system | System 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 patients | Mandatory | System 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 patients | Fetching ABHA | Passed | ||||||||||||||||||
19 | VRFY_ABHA_ID_06 | UI | Health ID verification during patient registration | During ABHA verification all the mandatory fields coming from ABDM should not be editable. | Mandatory | During 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_07 | HIP | Link Health ID with Episode | HIP should be able to initiate Health ID linking process. PURPOSE: LINK AUTHMODE: AADHAAR_OTP | Mandatory | HIP should be able to link ABHA with hospital id. | NA | |||||||||||||||||||
21 | LINK_ABHA_ID_08 | HIP | Link Health ID with Episode(Old records) | HIP should be able LINK Health ID for AUTHMODE as DEMOGRAPHICS PURPOSE: LINK AUTHMODE: DEMOGRAPHICS | Optional | HIP 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 | ||||||||||||||||||||||||||