Project

General

Profile

Actions

Gaps #90825

open

Clinical Station > EMAR > Add second-staff verification before medication administration

Added by Kamini Kumar 11 months ago. Updated 3 months ago.

Status:
Tested
Priority:
High
Assignee:
Marcella David Kok
Category:
CliniCare
Target version:
Start date:
12/12/2025
Due date:
% Done:

100%

Estimated time:
Spent time:
Dev Due date:
13/06/2026
Release date to QA:
13/06/2026
Issue released on:
QA
Function:
Standard

Description

- A second staff verification step is required before administration of medication
- EMAR allows one staff to administer medication.
- There is no prompt for a second staff to verify

Expected
1. When Staff A clicks “Verify”, the system must prompt for Staff B’ s ID.

2. Staff A and Staff B cannot be the same person.

3. Only after successful verification by Staff B can Staff A proceed with medication administration




Files

clipboard-202512121016-nftf2.png (165 KB) clipboard-202512121016-nftf2.png Kamini Kumar, 12/12/2025 10:16 AM
clipboard-202512121021-h5srk.png (183 KB) clipboard-202512121021-h5srk.png Kamini Kumar, 12/12/2025 10:21 AM
clipboard-202512121022-sz3ai.png (222 KB) clipboard-202512121022-sz3ai.png Kamini Kumar, 12/12/2025 10:22 AM
clipboard-202606151757-jmre4.png (262 KB) clipboard-202606151757-jmre4.png Harshada Dixit, 15/06/2026 05:57 PM
clipboard-202606151758-yb0aa.png (260 KB) clipboard-202606151758-yb0aa.png Harshada Dixit, 15/06/2026 05:58 PM
clipboard-202606151758-yvyla.png (232 KB) clipboard-202606151758-yvyla.png Harshada Dixit, 15/06/2026 05:58 PM
clipboard-202607131132-nzypt.png (298 KB) clipboard-202607131132-nzypt.png Kierthini Nethi, 13/07/2026 11:33 AM
clipboard-202607231518-e1bqz.png (364 KB) clipboard-202607231518-e1bqz.png Anis Yusof , 23/07/2026 03:18 PM
clipboard-202607231520-bmzmk.png (477 KB) clipboard-202607231520-bmzmk.png Anis Yusof , 23/07/2026 03:20 PM
clipboard-202607231533-ssvsu.png (435 KB) clipboard-202607231533-ssvsu.png Anis Yusof , 23/07/2026 03:33 PM
clipboard-202607231538-2tzom.png (444 KB) clipboard-202607231538-2tzom.png Anis Yusof , 23/07/2026 03:38 PM
clipboard-202607231540-sh4no.png (462 KB) clipboard-202607231540-sh4no.png Anis Yusof , 23/07/2026 03:40 PM
clipboard-202607231542-n1j09.png (451 KB) clipboard-202607231542-n1j09.png Anis Yusof , 23/07/2026 03:42 PM
clipboard-202607231545-gr6sz.png (481 KB) clipboard-202607231545-gr6sz.png Anis Yusof , 23/07/2026 03:45 PM
clipboard-202607231548-fyu6e.png (299 KB) clipboard-202607231548-fyu6e.png Anis Yusof , 23/07/2026 03:48 PM
clipboard-202607231554-lu96o.png (432 KB) clipboard-202607231554-lu96o.png Anis Yusof , 23/07/2026 03:54 PM
clipboard-202607231555-2sf3j.png (436 KB) clipboard-202607231555-2sf3j.png Anis Yusof , 23/07/2026 03:55 PM
Actions #2

Updated by Sarfrazul Haque 10 months ago

  • Target version set to HUMS Release Ver 3
Actions #3

Updated by Mohd Azmild Hamild 10 months ago

  • Status changed from New to Assigned
Actions #4

Updated by Mehdi Mehdi 7 months ago

  • Assignee changed from Mehdi Mehdi to Kamini Kumar
  • Issue released on NA added

@Kierthini Nethi
@Kamini Kumar
can we have the exact flow

Actions #5

Updated by Kamini Kumar 6 months ago · Edited

@mehdi as discussed

Workflow:
First User (Administering Nurse/User A)
Selects the medication to administer.
Initiates the “CONDUCT” action.

Second User Verification (Verifying Nurse/ User B)
Before the medication can be administered, a mandatory verification step is required.
A dedicated section/popup must appear for the second user to:
Enter PASSCODE
Review the medication details.
Click “Verify”.

System Behavior
Once the second user successfully verifies:
The medication is marked as:
Administered
Verified
Both user details and timestamps are stored in the audit trail/logs.

This dual-verification process must apply to every medication administration.

Validation Rules
Second user must be different from the first user.
Invalid credentials should display an error message.
Medication administration must not complete unless verification succeeds.
Verification can be only by Drs, Nursing and Paramedic Practitioner from the staff master.

Actions #7

Updated by Kamini Kumar 6 months ago

  • Assignee changed from Kamini Kumar to Mehdi Mehdi
Actions #8

Updated by Mehdi Mehdi 5 months ago

  • Assignee changed from Mehdi Mehdi to Ahmad Ashfaq
  • Dev Due date set to 13/06/2026
  • Release date to QA set to 13/06/2026
Actions #9

Updated by Ahmad Ashfaq 5 months ago

@Sagar as discussed in meeting. This needs some backend implementation.
Need a verification API call that will return this information on verify: { userId, name, role, roleGroupIdentifier }
The existing administer API (addAdministerOrderForEmar) needs to accept additional fields in the payload: {
"verifiedByUserId": 12345,
"verifiedByName": "Dr. Smith",
"verifiedByRole": "DOCTOR",
"verifiedOn": "2026-06-10T10:30:00"
}

Actions #10

Updated by Ahmad Ashfaq 5 months ago

  • Assignee changed from Ahmad Ashfaq to Sagar Pokale
Actions #11

Updated by Mehdi Mehdi 5 months ago

Hi @Sagar Pokale , we might need to log this action for our auditing purposes. We don't need a UI for it right now, but we do need to store the data in a table.

Actions #12

Updated by Sagar Pokale 5 months ago

  • % Done changed from 0 to 10
Actions #13

Updated by Sagar Pokale 5 months ago

  • % Done changed from 10 to 30
Actions #14

Updated by Sagar Pokale 5 months ago

  • Assignee changed from Sagar Pokale to Ahmad Ashfaq

Hi @Ahmad
Updated the existing verify API, Please find the details below :

https://mykarecloud360-dev.hatiintl.com.my/ipd-clinical/administer/verify/{Id}

Payload : {
String remarks;
String varifiedBy;
Date varifiedOn;
int verifiedByUserId;
String verifiedByRole;
}

If anything let me know.

Actions #15

Updated by Ahmad Ashfaq 5 months ago

  • Status changed from Assigned to Coded
  • % Done changed from 30 to 100
  • Issue released on Dev added
  • Issue released on deleted (NA)
Actions #16

Updated by Mehdi Mehdi 5 months ago

  • Status changed from Coded to QA
Actions #17

Updated by Mehdi Mehdi 5 months ago

  • Assignee changed from Ahmad Ashfaq to Mangesh Pangrekar

Updated by Harshada Dixit 5 months ago · Edited

Clinical Station > EMAR > Add second-staff verification before medication administration- PASS

verified in QA



Actions #19

Updated by Kierthini Nethi 4 months ago

REVISED REQUIREMENT ON 9TH JULY 2026.

Second Buddy Verification Applicability
  • Second buddy verification shall be required only for medications classified as High Alert Medications (HAM).
  • Non-high-alert medications shall proceed through the normal medication administration workflow without requiring a second verifier.
Second Buddy Verification Required for Each Administration
  • Second buddy verification shall be performed for every administration occurrence of a High Alert Medication.
  • Verification shall not be treated as a one-time verification for the entire medication order.
Actions #20

Updated by Mangesh Pangrekar 4 months ago

  • Assignee changed from Mangesh Pangrekar to Kierthini Nethi
Actions #21

Updated by Kierthini Nethi 4 months ago

We have now finalized the standard decision that second buddy verification is required only for High Alert Medications (HAM) — this is the first issue.

Secondly, the verification icon is appearing even before the medication has been verified. This is not the expected behavior and indicates that the ticket requirements have not been met. FAIL

Actions #22

Updated by Kierthini Nethi 4 months ago

  • Assignee changed from Mehdi Mehdi to Sajad Abbasi
Actions #23

Updated by Sajad Abbasi 4 months ago

  • Status changed from Re-open to Coded
Actions #24

Updated by Mehdi Mehdi 4 months ago

  • Status changed from Coded to QA

Updated by Anis Yusof 4 months ago

Please find the observation below:

Verified in QA

Clinical Station > EMAR > Add second-staff verification before medication administration - PASS in QA, normal medication administration does not need second-staff verification. Second-Staff Verification is needed only for High Alert Drug/Medication and second-staff passcode must be different from current user login in order to be able to verify and continue with the medication administration. Also, second-staff verification is needed for every administration of a High Alert Medication










Actions #26

Updated by Kierthini Nethi 3 months ago

  • Assignee changed from Kierthini Nethi to Marcella David Kok
Actions

Also available in: Atom PDF