Project

General

Profile

Actions

Gaps #92501

closed

ER > Encounter Summary > Add a new column for Patient's status for example, Transfer out, Admitted to IP, Discharged, Uptriage or Downtriage.

Added by Nur'Ain Binti Karim 8 months ago. Updated 5 months ago.

Status:
Closed
Priority:
Critical
Category:
CliniCare
Target version:
-
Start date:
02/12/2025
Due date:
% Done:

100%

Estimated time:
(Total: 12:00 h)
Spent time:
4:10 h (Total: 15:26 h)
Dev Due date:
06/05/2026
Release date to QA:
08/05/2026
Issue released on:
Dev
Function:

Description

Issue Description : To add a new column for Status

Steps to reproduce:
1. Login system
2. Navigate to ER > Encounter Summary

Expected Result:
The system should automatically remove patients from the ED Active List and move them to the ‘Admitted / Transferred / Up-triaged Patients’ List immediately when their disposition is updated (e.g., admitted to ward, transferred to another unit, or triaged into a different care zone)



Files

clipboard-202603192018-ygkg8.png (236 KB) clipboard-202603192018-ygkg8.png Nur'Ain Binti Karim, 19/03/2026 08:18 PM
clipboard-202603192018-ce2cx.png (246 KB) clipboard-202603192018-ce2cx.png Nur'Ain Binti Karim, 19/03/2026 08:18 PM
Screenshot 2026-04-23 115726.png (320 KB) Screenshot 2026-04-23 115726.png Kierthini Nethi, 23/04/2026 12:28 PM
Screenshot 2026-05-06 184755.png (279 KB) Screenshot 2026-05-06 184755.png Kunal Yelne , 06/05/2026 06:51 PM
clipboard-202605121546-jc8m0.png (391 KB) clipboard-202605121546-jc8m0.png Harshada Dixit, 12/05/2026 03:46 PM
clipboard-202605121551-mcu6i.png (406 KB) clipboard-202605121551-mcu6i.png Harshada Dixit, 12/05/2026 03:51 PM
clipboard-202605141156-jndqs.png (230 KB) clipboard-202605141156-jndqs.png Harshada Dixit, 14/05/2026 11:56 AM
Screenshot 2026-05-18 115512.png (377 KB) Screenshot 2026-05-18 115512.png Kierthini Nethi, 18/05/2026 12:03 PM
Screenshot 2026-05-18 115605.png (379 KB) Screenshot 2026-05-18 115605.png Kierthini Nethi, 18/05/2026 12:03 PM
Screenshot 2026-05-18 115820.png (376 KB) Screenshot 2026-05-18 115820.png Kierthini Nethi, 18/05/2026 12:03 PM
Screenshot 2026-05-18 115702.png (275 KB) Screenshot 2026-05-18 115702.png Kierthini Nethi, 18/05/2026 12:03 PM

Subtasks 2 (0 open — 2 closed)

Gaps #86759: ER > Once patient is admittted from ER to Ward, to remove patient from ER list without performing discharge from ED ClosedMarcella David Kok02/12/2025

Actions
Gaps #93397: ER > IP Admission List > Enhance IP Admission List to Support Retrospective Addendum Entry After ER Transfer/ IP AdmissionClosedKierthini Nethi12/05/2026

Actions

Related issues 1 (0 open — 1 closed)

Related to HUMS Hospital - Gaps #92143: Clincare > Update Patient Status in WorklistClosedSagar Pokale28/02/2026

Actions
Actions #1

Updated by Kierthini Nethi 7 months ago

  • Related to Gaps #86759: ER > Once patient is admittted from ER to Ward, to remove patient from ER list without performing discharge from ED added
Actions #2

Updated by Nur'Ain Binti Karim 7 months ago

  • Subtask #86759 added
Actions #3

Updated by Kierthini Nethi 7 months ago

  • Related to Gaps #92143: Clincare > Update Patient Status in Worklist added
Actions #4

Updated by Kierthini Nethi 7 months ago

  • Subject changed from ER > Encounter Summary. Add a new column for Admitted Patient list - where ER staff still able to view patient details upon transfer out from ER to Ward to ER > Encounter Summary > Add a new column for Patient's status for example, Transfer out, Admitted to IP, Discharged, Uptriage or Downtriage.
Actions #5

Updated by Mehdi Mehdi 7 months ago

  • Assignee changed from Daniyal Ansari to Ahmad Ashfaq
  • Dev Due date set to 28/04/2026
Actions #7

Updated by Ahmad Ashfaq 7 months ago

  • Status changed from New to Assigned
Actions #8

Updated by Ahmad Ashfaq 6 months ago

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

Updated by Daniyal Ansari 6 months ago

  • Dev Due date changed from 28/04/2026 to 06/05/2026
  • Release date to QA set to 08/05/2026
Actions #10

Updated by Sagar Pokale 6 months ago · Edited

Hi @Daniel

Added new Field "boolean isERtoIP" in Topic : lt.relay.admitorder, Under Object requestJson
This is triggered when we admit user from ER -> Order -> Admin section.

After Admitted requested accepted from Core -> ADT -> Admission Request.

Message is send back to Kafka topic : onprem.opdservice.admissionemr.0
Inside requestJson object need to return back this 'boolean isERtoIP' from the specific user.

Please Add this from medcare side also,
If anything let me know.

Actions #11

Updated by Sagar Pokale 6 months ago

  • Assignee changed from Sagar Pokale to Daniyal Ansari
Actions #12

Updated by Daniyal Ansari 6 months ago

  • Assignee changed from Daniyal Ansari to Sagar Pokale
Actions #13

Updated by Daniyal Ansari 6 months ago

  • Assignee changed from Sagar Pokale to Kunal Yelne
Actions #14

Updated by Kunal Yelne 6 months ago

Medcare side changes done Added the ertoIP Filed in Both topics

1) onprem.opdservice.admissionemr.0
2) lt.relay.admitorder

Please check your end received or not

{
"className": "Admission",
"requestJson": "{\"patientId\":\"87cb51dd-b0af-485d-a928-49c7f8822500\",\"kafkaPatient\":{\"mrn\":\"HISCKLMRN26510343\",\"patientName\":\"FVYU\",\"patientId\":\"87cb51dd-b0af-485d-a928-49c7f8822500\",\"identificationTypeMaster\":{\"id\":null,\"code\":\"MYKAD\",\"desc\":\" MYKAD\"},\"identificationNo\":\"000615232363\",\"prefixMaster\":{\"id\":null,\"code\":\"C023\",\"desc\":\"BRIGIDIER JENERAL DATO\"},\"genderMaster\":{\"id\":null,\"code\":\"MALE\",\"desc\":\"MALE\"},\"dob\":\"2000-06-15\",\"deceased\":false,\"patientCategoryMaster\":{\"id\":null,\"code\":\"STF\",\"desc\":\"Staff\"},\"isCtos\":null,\"isBlocked\":false,\"primaryAddress\":null,\"email\":null,\"countryMaster\":null,\"stateMaster\":null,\"cityMaster\":null,\"areaMaster\":null,\"bloodType\":null,\"pinCode\":null,\"countryCode\":\"+60\",\"mobileNo\":null,\"patientNotes\":null,\"registrationDate\":1778062158,\"active\":true,\"unitCode\":\"HISCKL\",\"orgCode\":\"HATI\",\"createdBy\":\"Mahesh Bubane\",\"updatedBy\":null,\"type\":null,\"trn\":null,\"image\":null,\"isPregnant\":null,\"isLactating\":null,\"lmpDate\":null,\"isVip\":false,\"vipRemark\":null},\"patientCategoryMaster\":{\"id\":null,\"code\":\"STF\",\"desc\":\"Staff\"},\"admissionNo\":\"A-HISCKLMRN26510343-0002\",\"admissionId\":\"6a6f6680-64af-4ef4-a130-439c4ac1242f\",\"admissionDate\":1778064200000,\"admissionTime\":\"18:43\",\"visitType\":{\"id\":null,\"code\":\"IP\",\"desc\":\"IP\"},\"admissionType\":{\"id\":null,\"code\":\"ADMT002\",\"desc\":\"Emergency\"},\"admissionReason\":{\"id\":null,\"code\":\"ADM\",\"desc\":\"FOR DIAGNOSTIC IMAGING PROCEDURE\"},\"department\":{\"id\":null,\"code\":\"IDDEPT015\",\"desc\":\"General Medicine\"},\"subDepartment\":null,\"doctor\":{\"id\":null,\"code\":\"HISCKL-EMP241210401\",\"desc\":\"Akshata D\"},\"patientMealPreference\":null,\"attendanceMealPreference\":null,\"lengthOfStay\":0,\"admittingDiagnosis\":\"\",\"admittingDiagnosisList\":null,\"admissionRemark\":null,\"encounterBedComponent\":{\"financialClassMaster\":{\"id\":null,\"code\":\"FINC002\",\"desc\":\"First Class\"},\"bedCategoryMaster\":{\"id\":null,\"code\":\"LUXURYBEDCODE\",\"desc\":\"LTRLUXURY\"},\"bedMaster\":{\"id\":null,\"code\":\"532198765\",\"desc\":\"BEDLTHS001\"},\"wardMaster\":{\"id\":null,\"code\":\"LIFETRENZWARD\",\"desc\":\"LIFETRENZWARD\"},\"roomMaster\":{\"id\":null,\"code\":\"LTRROOMCODE\",\"desc\":\"LIFETRENZNEWROOM\"},\"isPrimary\":true},\"attendingDoctorList\":null,\"kafkaPayerEMRList\":[{\"payerId\":\"f5d37056-d816-4b72-937d-16900213151e\",\"encounterId\":null,\"companyTypeMaster\":{\"id\":null,\"code\":\"SELF\",\"desc\":\"Self Pay\"},\"companyMaster\":{\"id\":null,\"code\":\"CODETest\",\"desc\":\"codetest\"},\"tariffMaster\":{\"id\":null,\"code\":\"SELF\",\"desc\":\"Self Tariff\"},\"financialClassMaster\":{\"id\":null,\"code\":\"FINC002\",\"desc\":\"First Class\"},\"contractMaster\":null,\"associatedCompanyMaster\":null,\"glTypeMaster\":{\"id\":null,\"code\":\"NA\",\"desc\":\"NA\"},\"startDate\":null,\"endDate\":null,\"priority\":\"1\",\"status\":true,\"unitCode\":\"HISCKL\",\"orgCode\":\"HATI\",\"createdBy\":\"Mahesh Bubane\",\"updatedBy\":null,\"policyNo\":null}],\"active\":true,\"unitCode\":\"HISCKL\",\"orgCode\":\"HATI\",\"createdBy\":\"Mahesh Bubane\",\"createdOn\":1778064321000,\"createdById\":50515,\"motherDetails\":null,\"isNewBorn\":false,\"admitStatus\":null,\"isVip\":false,\"vipRemark\":null,\"ertoIP\":true}"
}

Actions #15

Updated by Kunal Yelne 6 months ago

  • Assignee changed from Kunal Yelne to Sagar Pokale
Actions #16

Updated by Sagar Pokale 6 months ago

  • Assignee changed from Sagar Pokale to Ahmad Ashfaq

Clinicare side BL changes done,
Assigning to @Ahmad for UI changes,
If anything let me know.

-----------------------------------------------------------------------------------------------------------
To add the new Tab (ER -> IP Admissions)

Need to run the script given below:

db.application_component.insertOne(
{
  "name": "IP Admissions",
  "identifierCode": "ER_TO_IP_ADM",
  "levelName": "MENU",
  "url": "ER/ip-admissions",
  "parentId": "679b27e5464544561f78adc5",
  "active": true,
  "createdBy": "system",
  "createOn": new Date(),
  "sequenceNo": 16,
  "_class": "com.lifetrenz.lths.user_management.model.collection.NewApplicationComponent",
  "customerBusinessId": 18,
  "customerId": 20
});

After the menu created need to provide the aceess or role added to the menus

1. Select Id/ObjectId for both the inserted menu

db.application_component.find({
  "name": "IP Admissions",
  "levelName": "MENU" 
})

2. Permission for created Menu.
Note :The componentId should be collected from the above select query. It will the objectId or Id from the previous query .

db.application_access_rights.insertOne({
  "componentId": "",
  "componentIdentifierCode": "ER_TO_IP_ADM",
  "roles": [
    "PI1733",
    "IPN01",
    "ROLE001",
    "SPHY",
    "NURSE11716",
    "ADM",
    "GGPI1718",
    "SPAM1733",
    "GEPI1733",
    "ROLE007" 
  ],
  "active": true,
  "customerId": 20,
  "customerBusinessId": 18,
  "createdBy": "system",
  "createOn": new Date(),
  "users": [
    46347
  ],
  "_class": "com.lifetrenz.lths.user_management.model.collection.ApplicationAccessRights" 
});
Actions #17

Updated by Sagar Pokale 6 months ago

  • Status changed from Assigned to Coded
Actions #18

Updated by Mehdi Mehdi 6 months ago

  • Status changed from Coded to QA
Actions #19

Updated by Mehdi Mehdi 6 months ago

  • Assignee changed from Ahmad Ashfaq to Mangesh Pangrekar
Actions #20

Updated by Kierthini Nethi 6 months ago

  • Subtask #93397 added
Actions #21

Updated by Harshada Dixit 6 months ago

ER > Encounter Summary > Add a new column for Patient's status for example, Transfer out, Admitted to IP, Discharged, Uptriage or Downtriage- PASS

Tested in QA

Actions #24

Updated by Mangesh Pangrekar 6 months ago

  • Status changed from QA to Tested
Actions #25

Updated by Mangesh Pangrekar 6 months ago

  • Assignee changed from Mangesh Pangrekar to Kierthini Nethi

Updated by Kierthini Nethi 6 months ago

Working in sandbox.
Pls note, the uptriaged/downtriaged is working completely, anyhow the IP Admission List UI is only displaying the pade. Fxn and the purpose of the screen is still incomplete.
Hence a subtask ticket has been opened on it: Gaps #93397: ER > IP Admission List > Enhance IP Admission List to Support Retrospective Addendum Entry After ER Transfer/ IP Admission

Actions #27

Updated by Kierthini Nethi 6 months ago

  • Status changed from Reviewed to Deployed
Actions #28

Updated by Kierthini Nethi 5 months ago

  • Status changed from Deployed to Closed
Actions

Also available in: Atom PDF