# Development

**URL:** https://talk.openmrs.org/c/dev/8.md

[Latest](https://talk.openmrs.org/latest.md) · [Categories](https://talk.openmrs.org/categories.md) · [Tags](https://talk.openmrs.org/tags.md)

---

## [Developers, add your GitHub ID to your profile!](https://talk.openmrs.org/t/developers-add-your-github-id-to-your-profile/1170)

<div class="topic-metadata">

**Author:** [@michael](https://talk.openmrs.org/u/michael)\
**Replies:** 6\
**Last updated:** [February 27, 2024, 12:30pm UTC](https://talk.openmrs.org/t/developers-add-your-github-id-to-your-profile/1170 "2024-02-27T12:30:07Z")

</div>

Hi developers! As you may have heard, @burke has announced a new "Developer Stages" program to recognize your contributions and skills. We'll be issuing OpenMRS Talk Badges for each stage over the next several weeks. I…

---

## [Metadata Extraction Tool](https://talk.openmrs.org/t/metadata-extraction-tool/49697)

<div class="topic-metadata">

**Author:** [@bawanthathilan](https://talk.openmrs.org/u/bawanthathilan)\
**Replies:** 20\
**Last updated:** [September 25, 2026, 6:49pm UTC](https://talk.openmrs.org/t/metadata-extraction-tool/49697 "2026-09-25T18:49:49Z")

</div>

Metadata Extraction Tool Hello everyone, This topic will serve as the central place for planning and tracking the Metadata Extraction Tool project throughout my OpenMRS Fellowship. The goal of this project is to develo…

---

## [Drug Order Templates – UOM Project Updates](https://talk.openmrs.org/t/drug-order-templates-uom-project-updates/50013)

<div class="topic-metadata">

**Author:** [@u\_wickramasinghe](https://talk.openmrs.org/u/u_wickramasinghe)\
**Replies:** 12\
**Last updated:** [September 25, 2026, 5:01pm UTC](https://talk.openmrs.org/t/drug-order-templates-uom-project-updates/50013 "2026-09-25T17:01:05Z")

</div>

Hello OpenMRS community! We are a student development team (from University of Moratuwa, Sri Lanka) working on a project focused on Drug Order Templates in OpenMRS O3. We will use this thread to share our weekly progre…

---

## [Claiming TRUNK-6757: Remove deprecated ModuleFileParser constructors and Module message accessors](https://talk.openmrs.org/t/claiming-trunk-6757-remove-deprecated-modulefileparser-constructors-and-module-message-accessors/50159)

<div class="topic-metadata">

**Author:** [@subhroooo](https://talk.openmrs.org/u/subhroooo)\
**Replies:** 0\
**Last updated:** [September 25, 2026, 7:57am UTC](https://talk.openmrs.org/t/claiming-trunk-6757-remove-deprecated-modulefileparser-constructors-and-module-message-accessors/50159 "2026-09-25T07:57:34Z")

</div>

Hi everyone, I’d like to work on TRUNK-6757: The ticket is unassigned and has no comments or open PRs, so I’m claiming it here. Jira access request: I’m logged in to OpenMRS Jira, but my account can only view ticket…

---

## [O3: Draw on a body diagram — New Implementation](https://talk.openmrs.org/t/o3-draw-on-a-body-diagram-new-implementation/49754)

<div class="topic-metadata">

**Author:** [@kavindaweerasinghe](https://talk.openmrs.org/u/kavindaweerasinghe)\
**Replies:** 21\
**Last updated:** [September 25, 2026, 3:59am UTC](https://talk.openmrs.org/t/o3-draw-on-a-body-diagram-new-implementation/49754 "2026-09-25T03:59:05Z")

</div>

Hi everyone :waving\_hand:, In the 2023 GSoC archive, there is an incomplete but interesting task, which is “Draw on Body Diagram.” From past discussions, this looks like a highly requested and important feature for O3 t…

---

## [Enhanced permission framework](https://talk.openmrs.org/t/enhanced-permission-framework/50068)

<div class="topic-metadata">

**Author:** [@raff](https://talk.openmrs.org/u/raff)\
**Replies:** 3\
**Last updated:** [September 23, 2026, 10:42am UTC](https://talk.openmrs.org/t/enhanced-permission-framework/50068 "2026-09-23T10:42:08Z")

</div>

I’m currently working on enhancing our permission framework to be able to apply access restrictions based on domain objects, e.g. filtering patients by location or hiding certain observations based on user’s role. The ru…

---

## [Hi Everyone! New Backend Developer Joining & OpenMRS 3.x Environment Set Up](https://talk.openmrs.org/t/hi-everyone-new-backend-developer-joining-openmrs-3-x-environment-set-up/50143)

<div class="topic-metadata">

**Author:** [@ashini](https://talk.openmrs.org/u/ashini)\
**Replies:** 1\
**Last updated:** [September 21, 2026, 7:17pm UTC](https://talk.openmrs.org/t/hi-everyone-new-backend-developer-joining-openmrs-3-x-environment-set-up/50143 "2026-09-21T19:17:59Z")

</div>

Hello OpenMRS Community! :waving\_hand: I am Ashini, a new Backend Developer joining the OpenMRS community. I’m excited to contribute to the project and learn from all of you! I have successfully set up my local develop…

---

## [O3 Referrals - UOM Project](https://talk.openmrs.org/t/o3-referrals-uom-project/50017)

<div class="topic-metadata">

**Author:** [@neshaamunasinghe](https://talk.openmrs.org/u/neshaamunasinghe)\
**Replies:** 8\
**Last updated:** [September 18, 2026, 4:41pm UTC](https://talk.openmrs.org/t/o3-referrals-uom-project/50017 "2026-09-18T16:41:38Z")

</div>

O3 Referrals – Weekly Progress Updates & Questions Hi OpenMRS Community! We are a student team working on the O3 Referrals project. We created this discussion to share our weekly progress, discuss questions that come up…

---

## [Building a patient-facing health data app — introducing myself](https://talk.openmrs.org/t/building-a-patient-facing-health-data-app-introducing-myself/50110)

<div class="topic-metadata">

**Author:** [@gbala](https://talk.openmrs.org/u/gbala)\
**Replies:** 0\
**Last updated:** [September 16, 2026, 2:43pm UTC](https://talk.openmrs.org/t/building-a-patient-facing-health-data-app-introducing-myself/50110 "2026-09-16T14:43:01Z")

</div>

Hi everyone — I’m Bala Srikanth, a software engineer building Health Wallet, a patient-facing app that lets individuals access, organize, and understand their own health information in one place. Current prototype: Synt…

---

## [Existing numeric obs with no obs\_reference\_range](https://talk.openmrs.org/t/existing-numeric-obs-with-no-obs-reference-range/50080)

<div class="topic-metadata">

**Author:** [@mseaton](https://talk.openmrs.org/u/mseaton)\
**Replies:** 2\
**Last updated:** [September 12, 2026, 1:03pm UTC](https://talk.openmrs.org/t/existing-numeric-obs-with-no-obs-reference-range/50080 "2026-09-12T13:03:09Z")

</div>

In OpenMRS 2.7.0 (see TRUNK-6245), concept\_reference\_range and obs\_reference\_range were introduced. Prior to running this version, reference ranges for numeric observations were only associated with the concept\_numeric …

---

## [I would like to contribute in Testing](https://talk.openmrs.org/t/i-would-like-to-contribute-in-testing/47117)

<div class="topic-metadata">

**Author:** [@samamanideep](https://talk.openmrs.org/u/samamanideep)\
**Replies:** 10\
**Last updated:** [September 10, 2026, 11:57am UTC](https://talk.openmrs.org/t/i-would-like-to-contribute-in-testing/47117 "2026-09-10T11:57:18Z")

</div>

Hi Everyone I am new to open source contribution I would like to start contributing by TESTING the application where I can start. can anyone please help me.

---

## [JVM & Usage Metrics for OpenMRS](https://talk.openmrs.org/t/jvm-usage-metrics-for-openmrs/50069)

<div class="topic-metadata">

**Author:** [@jayasanka](https://talk.openmrs.org/u/jayasanka)\
**Replies:** 4\
**Last updated:** [September 9, 2026, 6:18pm UTC](https://talk.openmrs.org/t/jvm-usage-metrics-for-openmrs/50069 "2026-09-09T18:18:15Z")

</div>

Ever run OpenMRS in production and had no idea why it suddenly slowed to a crawl? No CPU graph to check, no memory trend to look at, just a support ticket saying “it’s slow”? That was the problem that got us started on t…

---

## [Plans for Telemetry Module in OpenMRS](https://talk.openmrs.org/t/plans-for-telemetry-module-in-openmrs/50067)

<div class="topic-metadata">

**Author:** [@ibacher](https://talk.openmrs.org/u/ibacher)\
**Replies:** 2\
**Last updated:** [September 9, 2026, 3:51pm UTC](https://talk.openmrs.org/t/plans-for-telemetry-module-in-openmrs/50067 "2026-09-09T15:51:35Z")

</div>

Hi all, As you may or may not be aware, depending on how regularly you attend our O3 Squad calls, we’ve been working on integrating OpenMRS with a monitoring stack based on a standard called OpenTelemetry, which is wide…

---

## [New O3 Framework RFC: Data-driven extension preconditions](https://talk.openmrs.org/t/new-o3-framework-rfc-data-driven-extension-preconditions/50063)

<div class="topic-metadata">

**Author:** [@ibacher](https://talk.openmrs.org/u/ibacher)\
**Replies:** 0\
**Last updated:** [September 8, 2026, 1:49pm UTC](https://talk.openmrs.org/t/new-o3-framework-rfc-data-driven-extension-preconditions/50063 "2026-09-08T13:49:03Z")

</div>

There’s a new request for comment on the O3 framework, specifically around whether and how we should support data-driven preconditions for extension rendering. The narrow target for the RFC is things like the “deceased” …

---

## [OpenMRS template reference application module API mvn clean install issues](https://talk.openmrs.org/t/openmrs-template-reference-application-module-api-mvn-clean-install-issues/50054)

<div class="topic-metadata">

**Author:** [@slumala](https://talk.openmrs.org/u/slumala)\
**Replies:** 3\
**Last updated:** [September 8, 2026, 4:14am UTC](https://talk.openmrs.org/t/openmrs-template-reference-application-module-api-mvn-clean-install-issues/50054 "2026-09-08T04:14:30Z")

</div>

Hi all, I’ve been trying to set up a basic reference application module using the instructions under the SDK, but I’ve been having issues when trying to package the .omod. At first I thought this was due to changes I’d …

---

## [I would like to contribute to Manual QA Testing](https://talk.openmrs.org/t/i-would-like-to-contribute-to-manual-qa-testing/50043)

<div class="topic-metadata">

**Author:** [@mayarafr](https://talk.openmrs.org/u/mayarafr)\
**Replies:** 1\
**Last updated:** [September 4, 2026, 2:48pm UTC](https://talk.openmrs.org/t/i-would-like-to-contribute-to-manual-qa-testing/50043 "2026-09-04T14:48:51Z")

</div>

Hello, My name is Mayara. I currently work as a Manual QA Tester for a healthcare app in Germany. I also worked as a nursing technician in Brazil for ten years. I have experience with mobile and web testing, exploratory…

---

## [Service-Queues: Clinic Administrator screen — design for feedback](https://talk.openmrs.org/t/service-queues-clinic-administrator-screen-design-for-feedback/49862)

<div class="topic-metadata">

**Author:** [@ujjawalprabhat](https://talk.openmrs.org/u/ujjawalprabhat)\
**Replies:** 3\
**Last updated:** [September 3, 2026, 12:05pm UTC](https://talk.openmrs.org/t/service-queues-clinic-administrator-screen-design-for-feedback/49862 "2026-09-03T12:05:02Z")

</div>

Context Queue workflows are split between two audiences that currently share one screen. Clinic administrators need to monitor any queue in a clinic; normal queue users sit in a single queue location watching one or more…

---

## [Claude Code Setup](https://talk.openmrs.org/t/claude-code-setup/50031)

<div class="topic-metadata">

**Author:** [@jdick](https://talk.openmrs.org/u/jdick)\
**Replies:** 1\
**Last updated:** [September 2, 2026, 5:14pm UTC](https://talk.openmrs.org/t/claude-code-setup/50031 "2026-09-02T17:14:13Z")

</div>

Dear all, It’s been a long time. It’s great to see so many posts from familiar faces. I’ve started using Claude Code fairly regularly and wanted to set up a new project on my machine to work on some tickets. Would love…

---

## [PR Review Request: TRUNK-6691 - Make concept search count and deduplication threshold configurable](https://talk.openmrs.org/t/pr-review-request-trunk-6691-make-concept-search-count-and-deduplication-threshold-configurable/50010)

<div class="topic-metadata">

**Author:** [@jordancarlzen](https://talk.openmrs.org/u/jordancarlzen)\
**Replies:** 0\
**Last updated:** [August 30, 2026, 11:10pm UTC](https://talk.openmrs.org/t/pr-review-request-trunk-6691-make-concept-search-count-and-deduplication-threshold-configurable/50010 "2026-08-30T23:10:47Z")

</div>

Hi community :waving\_hand: I’ve opened my first Java backend contribution to openmrs-core and would appreciate a review. \*\*Ticket:\*\* Jira \*\*PR:\*\* TRUNK-6691: Make concept search count and deduplication threshold conf…

---

## [Reviving the 'Password Authentication Re-work' as a Newbie Sprint](https://talk.openmrs.org/t/reviving-the-password-authentication-re-work-as-a-newbie-sprint/49580)

<div class="topic-metadata">

**Author:** [@kpraise](https://talk.openmrs.org/u/kpraise)\
**Replies:** 9\
**Last updated:** [August 23, 2026, 9:32am UTC](https://talk.openmrs.org/t/reviving-the-password-authentication-re-work-as-a-newbie-sprint/49580 "2026-08-23T09:32:20Z")

</div>

Hello OpenMRS community, We would like to seek guidance regarding a project idea that was initially proposed for GSoC but not officially selected: Password Authentication Re-work. we are exploring the possibility of stru…

---

## [GSoC 2026: Archiving Voided Data - Community Feedback](https://talk.openmrs.org/t/gsoc-2026-archiving-voided-data-community-feedback/49442)

<div class="topic-metadata">

**Author:** [@shivvanir](https://talk.openmrs.org/u/shivvanir)\
**Replies:** 9\
**Last updated:** [August 19, 2026, 1:16pm UTC](https://talk.openmrs.org/t/gsoc-2026-archiving-voided-data-community-feedback/49442 "2026-08-19T13:16:50Z")

</div>

Hello everyone, This is the proposed implementation for my GSoC 2026 project - Archiving voided data. I am posting this here for community feedback, as suggested by my mentors @dkayiwa and @jonathan. I’ll be taking the o…

---

## [Guidance on displaying medication side effects in pharmacy workflow](https://talk.openmrs.org/t/guidance-on-displaying-medication-side-effects-in-pharmacy-workflow/48371)

<div class="topic-metadata">

**Author:** [@olewandowski](https://talk.openmrs.org/u/olewandowski)\
**Replies:** 19\
**Last updated:** [August 18, 2026, 4:47pm UTC](https://talk.openmrs.org/t/guidance-on-displaying-medication-side-effects-in-pharmacy-workflow/48371 "2026-08-18T16:47:38Z")

</div>

Hi everyone, We’re working on a feature to display medication side effects to clinicians (in the Order Form) and dispensers (in the Dispense Prescription panel) during the pharmacy workflow. Before we start building, I…

---

## [Bug: Focus outline clipped on My Account form input fields (changePassword, changeDefaults)](https://talk.openmrs.org/t/bug-focus-outline-clipped-on-my-account-form-input-fields-changepassword-changedefaults/49942)

<div class="topic-metadata">

**Author:** [@divyank](https://talk.openmrs.org/u/divyank)\
**Replies:** 2\
**Last updated:** [August 17, 2026, 5:21am UTC](https://talk.openmrs.org/t/bug-focus-outline-clipped-on-my-account-form-input-fields-changepassword-changedefaults/49942 "2026-08-17T05:21:24Z")

</div>

Summary: On the changePassword.page and changeDefaults.page pages, the focus outline/ring on \<input\> and \<select\> fields is clipped on the left side while the field is focused. Root cause: The card container has overflo…

---

## [Requesting JIRA Developer Access](https://talk.openmrs.org/t/requesting-jira-developer-access/49930)

<div class="topic-metadata">

**Author:** [@shriharsh](https://talk.openmrs.org/u/shriharsh)\
**Replies:** 2\
**Last updated:** [August 12, 2026, 1:31pm UTC](https://talk.openmrs.org/t/requesting-jira-developer-access/49930 "2026-08-12T13:31:38Z")

</div>

Hi OpenMRS team! I’m Shriharsh Shreshtha and I’m interested in contributing to OpenMRS. I’ve been learning Spring Boot and want to work on tech-debt tasks like TRUNK-6754. I have an OpenMRS account but need to be added t…

---

## [Modules, ClassLoaders and Platform 3](https://talk.openmrs.org/t/modules-classloaders-and-platform-3/49898)

<div class="topic-metadata">

**Author:** [@ibacher](https://talk.openmrs.org/u/ibacher)\
**Replies:** 6\
**Last updated:** [August 7, 2026, 9:56pm UTC](https://talk.openmrs.org/t/modules-classloaders-and-platform-3/49898 "2026-08-07T21:56:27Z")

</div>

Background With platform 3, we have an opportunity to address some of the otherwise unaddressable issues with OpenMRS Core. The big technical flaw that is not solveable in Platform 1 or Platform 2 is TRUNK-5344, i.e., is…

---

## [O3 RFC: Static configuration schemas](https://talk.openmrs.org/t/o3-rfc-static-configuration-schemas/49895)

<div class="topic-metadata">

**Author:** [@ibacher](https://talk.openmrs.org/u/ibacher)\
**Replies:** 2\
**Last updated:** [August 7, 2026, 9:03pm UTC](https://talk.openmrs.org/t/o3-rfc-static-configuration-schemas/49895 "2026-08-07T21:03:12Z")

</div>

We are reviving the RFC process for major changes to the design of frontend components, with the goal—going forward—of clearly documenting these changes and decisions as we’re making them. The first newly revived RFC, f…

---

## [O3: Next Steps for Referral Orders](https://talk.openmrs.org/t/o3-next-steps-for-referral-orders/36282)

<div class="topic-metadata">

**Author:** [@grace](https://talk.openmrs.org/u/grace)\
**Replies:** 2\
**Last updated:** [August 6, 2026, 8:38am UTC](https://talk.openmrs.org/t/o3-next-steps-for-referral-orders/36282 "2026-08-06T08:38:18Z")

</div>

Multiple parties are interested in moving forward Referrals functionality in 3.x, such as Ampath, UCSF, and Palladium (please all, feel free to add more detail here). Urgency: \<2 weeks There is interest in beginning han…

---

## [NidanEHR(openmrs3) with orthanc integration](https://talk.openmrs.org/t/nidanehr-openmrs3-with-orthanc-integration/49764)

<div class="topic-metadata">

**Author:** [@anish](https://talk.openmrs.org/u/anish)\
**Replies:** 11\
**Last updated:** [August 5, 2026, 7:57am UTC](https://talk.openmrs.org/t/nidanehr-openmrs3-with-orthanc-integration/49764 "2026-08-05T07:57:35Z")

</div>

End-to-End OpenMRS 3 + Orthanc PACS Integration is Here! We’re excited to showcase end-to-end PACS integration in NidanEHR, bringing together OpenMRS 3 and Orthanc to streamline radiology workflows using open-source tech…

---

## [Service-Queues: which kind of clinical note belongs on the Current visit tab?](https://talk.openmrs.org/t/service-queues-which-kind-of-clinical-note-belongs-on-the-current-visit-tab/49832)

<div class="topic-metadata">

**Author:** [@ujjawalprabhat](https://talk.openmrs.org/u/ujjawalprabhat)\
**Replies:** 2\
**Last updated:** [July 31, 2026, 1:41pm UTC](https://talk.openmrs.org/t/service-queues-which-kind-of-clinical-note-belongs-on-the-current-visit-tab/49832 "2026-07-31T13:41:05Z")

</div>

While unifying the Service Queues visit tabs onto the patient chart’s shared visit summary (O3-5763), the queue’s inline visit-note widget was replaced by the chart’s read-only Notes tab. Here, we agreed to keep the abil…

---

## [GSoC 2026: Improved Appointments Calendar View](https://talk.openmrs.org/t/gsoc-2026-improved-appointments-calendar-view/49581)

<div class="topic-metadata">

**Author:** [@pratikdeb07](https://talk.openmrs.org/u/pratikdeb07)\
**Replies:** 14\
**Last updated:** [July 23, 2026, 2:28pm UTC](https://talk.openmrs.org/t/gsoc-2026-improved-appointments-calendar-view/49581 "2026-07-23T14:28:26Z")

</div>

The current appointments calendar in OpenMRS O3 provides a basic monthly overview with appointment counts grouped by service. While functional, it lacks the features needed for efficient clinical workflow and detailed sc…

[Next page](https://talk.openmrs.org/c/dev/8.md?page=1)
