From 9670c1df892f8c0e13087c09aac1659118f56bde Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 24 Mar 2026 19:13:38 +0000 Subject: [PATCH 1/3] Initial plan From 1f3bcdfb2892d72df2f2bcb4b7159880374f2b14 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 24 Mar 2026 19:18:29 +0000 Subject: [PATCH 2/3] Add ISSUES.md with all 244 repo issues and improved titles Co-authored-by: bodhish <14979190+bodhish@users.noreply.github.com> Agent-Logs-Url: https://github.com/ohcnetwork/roadmap/sessions/a148f39f-af6f-4bdf-8005-ac83b309ae89 --- ISSUES.md | 259 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 259 insertions(+) create mode 100644 ISSUES.md diff --git a/ISSUES.md b/ISSUES.md new file mode 100644 index 0000000..b5f179d --- /dev/null +++ b/ISSUES.md @@ -0,0 +1,259 @@ +# Issues — ohcnetwork/roadmap + +> Auto-generated on 2026-03-24. Titles have been improved for clarity where the original was vague or lacked context. + +**Total issues:** 244 (104 open, 140 closed) + +## Open Issues + +| Issue | Title | +|-------|-------| +| [#246](https://github.com/ohcnetwork/roadmap/issues/246) | Add Test Cases for Diagnostic Report API | +| [#243](https://github.com/ohcnetwork/roadmap/issues/243) | Filter Healthcare Services List to Show Only User-Permitted Services | +| [#242](https://github.com/ohcnetwork/roadmap/issues/242) | Add support for search by patient tag within appointments `Needs Triage` | +| [#241](https://github.com/ohcnetwork/roadmap/issues/241) | Delivery Order - Cancel not removing the stock | +| [#240](https://github.com/ohcnetwork/roadmap/issues/240) | Support Offline Execution and Serving of Frontend Plugs | +| [#239](https://github.com/ohcnetwork/roadmap/issues/239) | Add Missing Test Cases for EMR Module Resources | +| [#236](https://github.com/ohcnetwork/roadmap/issues/236) | Add support for range in all structured data | +| [#233](https://github.com/ohcnetwork/roadmap/issues/233) | Allow Superadmins to Reverse Patient Deceased Status | +| [#232](https://github.com/ohcnetwork/roadmap/issues/232) | When schedule/token is fulfilled, related token/schedule should also be fulfilled | +| [#231](https://github.com/ohcnetwork/roadmap/issues/231) | Revisit and Rethink Fee Calculation Loop | +| [#230](https://github.com/ohcnetwork/roadmap/issues/230) | Add API to Fetch Stock by Product with Alternate Medicine Search `Backend` | +| [#228](https://github.com/ohcnetwork/roadmap/issues/228) | Fix N+1 Query Performance Issues Across Multiple API Endpoints `Backend` | +| [#227](https://github.com/ohcnetwork/roadmap/issues/227) | Separately Billable Charge Item Definitions `feature` | +| [#224](https://github.com/ohcnetwork/roadmap/issues/224) | Allow Overriding Observation Timestamp in Questionnaire Forms | +| [#223](https://github.com/ohcnetwork/roadmap/issues/223) | there are some data where encounter has current_location_id, but location without current_encounter_id | +| [#220](https://github.com/ohcnetwork/roadmap/issues/220) | Patient identifier config validation fails incorrectly during updates | +| [#219](https://github.com/ohcnetwork/roadmap/issues/219) | Add docs for local infrastructure spec for care hmis | +| [#218](https://github.com/ohcnetwork/roadmap/issues/218) | Resolve All TODO Comments Across the Codebase | +| [#217](https://github.com/ohcnetwork/roadmap/issues/217) | Billable Charge items render in Accounts `FE Pending` | +| [#216](https://github.com/ohcnetwork/roadmap/issues/216) | Add validation to ChargeItem status changes `bug` | +| [#214](https://github.com/ohcnetwork/roadmap/issues/214) | Adding model caching for User and tags for all the relavent specs | +| [#213](https://github.com/ohcnetwork/roadmap/issues/213) | Add capability to logout all users from care `feature` | +| [#211](https://github.com/ohcnetwork/roadmap/issues/211) | Innvestigate care backend high memory usage | +| [#208](https://github.com/ohcnetwork/roadmap/issues/208) | Allow users to archive resource categories `P0` | +| [#206](https://github.com/ohcnetwork/roadmap/issues/206) | Display Official Patient Identifier in Encounter list page `Needs Triage` | +| [#205](https://github.com/ohcnetwork/roadmap/issues/205) | Cache for instance identifiers on facility doesn't update on change | +| [#204](https://github.com/ohcnetwork/roadmap/issues/204) | Ability to Archive and Edit Questionnaire Responses | +| [#203](https://github.com/ohcnetwork/roadmap/issues/203) | When prescribing medication, I should know the stock in the facility | +| [#202](https://github.com/ohcnetwork/roadmap/issues/202) | Allow users to have private schedules within a facility `feature` `enhancement` `Backend` `FE Pending` | +| [#200](https://github.com/ohcnetwork/roadmap/issues/200) | Add odoo extension to list account within payments | +| [#199](https://github.com/ohcnetwork/roadmap/issues/199) | Add Invoice Lock with Permission-Based Visibility and Actions `P0` | +| [#196](https://github.com/ohcnetwork/roadmap/issues/196) | Care Extensions should support better error messages `Backend` | +| [#192](https://github.com/ohcnetwork/roadmap/issues/192) | Capture extra data for resource in a standard manner. | +| [#180](https://github.com/ohcnetwork/roadmap/issues/180) | The permission for get_slots_for_day and availability_stats should be the same. `bug` `FE Pending` `P0` | +| [#179](https://github.com/ohcnetwork/roadmap/issues/179) | Add Configurable SMS Notifications for Appointment Lifecycle Events `Backend` `P1` | +| [#175](https://github.com/ohcnetwork/roadmap/issues/175) | Implement Cursor-Based Pagination for High-Volume API Views `bug` `Backend` | +| [#174](https://github.com/ohcnetwork/roadmap/issues/174) | Build Stress Testing Tool with Configurable Parallel Scenarios `Engineering` | +| [#173](https://github.com/ohcnetwork/roadmap/issues/173) | Automate Sync Between Care and Odoo with Rollback Handling `P1` | +| [#172](https://github.com/ohcnetwork/roadmap/issues/172) | Build Audit Management System V2 with In-App Log Viewing `feature` `enhancement` | +| [#171](https://github.com/ohcnetwork/roadmap/issues/171) | Add Bystander Room as Additional Location for Encounters `feature` `FE Pending` `P0` | +| [#164](https://github.com/ohcnetwork/roadmap/issues/164) | Allow assignment of custom role organisation on user create `enhancement` `P1` | +| [#162](https://github.com/ohcnetwork/roadmap/issues/162) | Create RBAC for Analytics `enhancement` `P1` | +| [#161](https://github.com/ohcnetwork/roadmap/issues/161) | Review Pallium India Dashboard SQL Queries and Logic | +| [#160](https://github.com/ohcnetwork/roadmap/issues/160) | Review Kerala Care Facility Dashboard SQL Queries and Logic | +| [#159](https://github.com/ohcnetwork/roadmap/issues/159) | Support for filtering Service Requests based on Healthcare Service Locations `Backend` | +| [#157](https://github.com/ohcnetwork/roadmap/issues/157) | Option to add discount to invoice total `feature` `P0` | +| [#156](https://github.com/ohcnetwork/roadmap/issues/156) | Add expiry date and batch number within Pharmacy bill `FE Pending` `P0` | +| [#155](https://github.com/ohcnetwork/roadmap/issues/155) | Capture Discounts and Free Quantities on Inventory Purchases `feature` `FE Pending` `P0` | +| [#154](https://github.com/ohcnetwork/roadmap/issues/154) | Plugs are now dynamically fetched from the backend `Backend` | +| [#153](https://github.com/ohcnetwork/roadmap/issues/153) | Support for Instance Product Knowledge `enhancement` | +| [#150](https://github.com/ohcnetwork/roadmap/issues/150) | Allow encounters to capture geo location `Wishlist` | +| [#149](https://github.com/ohcnetwork/roadmap/issues/149) | Rename answerConstraint to answer_constraint in Questionnaire model. `Backend` | +| [#148](https://github.com/ohcnetwork/roadmap/issues/148) | Standardize Questionnaire Rendering for Predictable Output `enhancement` `FE Pending` | +| [#147](https://github.com/ohcnetwork/roadmap/issues/147) | Add support for Modular Forms `Wishlist` | +| [#146](https://github.com/ohcnetwork/roadmap/issues/146) | Add support for Adaptive Forms `Wishlist` | +| [#145](https://github.com/ohcnetwork/roadmap/issues/145) | Support for configurable captcha `Wishlist` | +| [#144](https://github.com/ohcnetwork/roadmap/issues/144) | Option to list new user type and get them listed within the user types `Needs Triage` | +| [#143](https://github.com/ohcnetwork/roadmap/issues/143) | Optimize Location Navigation Bar: Avoid Redundant API Calls to Determine Expand Icon Visibility `Needs Triage` | +| [#137](https://github.com/ohcnetwork/roadmap/issues/137) | Adding validator for types in Evaluator | +| [#135](https://github.com/ohcnetwork/roadmap/issues/135) | Add support for database read replica `feature` `Backend` | +| [#132](https://github.com/ohcnetwork/roadmap/issues/132) | Add frontend support for repeatable questionnaire groups | +| [#130](https://github.com/ohcnetwork/roadmap/issues/130) | Config for where all to show patient identifiers similar to questionnaire tags `enhancement` | +| [#129](https://github.com/ohcnetwork/roadmap/issues/129) | Ability to Prefill Default Option in Choice-Type Question within a Questionnaire `FE Pending` `Needs Triage` `P1` | +| [#126](https://github.com/ohcnetwork/roadmap/issues/126) | Add Missing Slug Uniqueness Validation in Tag Configuration `Backend` | +| [#124](https://github.com/ohcnetwork/roadmap/issues/124) | Unify questionnaire tags with global tags for centralized tag management `enhancement` `P1` | +| [#123](https://github.com/ohcnetwork/roadmap/issues/123) | Evaluate Switching Care Docker Image to Alpine Linux `enhancement` | +| [#121](https://github.com/ohcnetwork/roadmap/issues/121) | Fix N+1 Query Issues in Scheduling and Appointment Pages `Backend` | +| [#119](https://github.com/ohcnetwork/roadmap/issues/119) | List files added to encounter within Patient Profile files `Needs Triage` | +| [#117](https://github.com/ohcnetwork/roadmap/issues/117) | Allow option fields in questionnaire to support metadata | +| [#113](https://github.com/ohcnetwork/roadmap/issues/113) | Implement Data Archival for Encounters Older Than One Month `feature` | +| [#112](https://github.com/ohcnetwork/roadmap/issues/112) | Any resource with an entered_in_error state, should remain uneditable `bug` `Backend` | +| [#110](https://github.com/ohcnetwork/roadmap/issues/110) | AuthZ missing on create in Resource Request `bug` `Backend` | +| [#109](https://github.com/ohcnetwork/roadmap/issues/109) | Patient OTP access to be removed from External Organization API View `Backend` `Tech Debt` | +| [#108](https://github.com/ohcnetwork/roadmap/issues/108) | Fix issues with token slot generation logics when schedule's validity has time `Needs Triage` | +| [#100](https://github.com/ohcnetwork/roadmap/issues/100) | Make password creation/reset link expire time customizable. `Backend` | +| [#96](https://github.com/ohcnetwork/roadmap/issues/96) | CRUD Endpoints for Facility and User flags `Backend` | +| [#93](https://github.com/ohcnetwork/roadmap/issues/93) | Archive Slot Data into Token Booking After Slot Expiry `Backend` | +| [#92](https://github.com/ohcnetwork/roadmap/issues/92) | Redesign TokenSlot to use non integer based primary key `Backend` | +| [#90](https://github.com/ohcnetwork/roadmap/issues/90) | Create fine grained permissions for notes `Backend` | +| [#85](https://github.com/ohcnetwork/roadmap/issues/85) | Add support for user level medication templates | +| [#84](https://github.com/ohcnetwork/roadmap/issues/84) | Add Notification Support with Outbound Webhooks and Custom Templates | +| [#83](https://github.com/ohcnetwork/roadmap/issues/83) | Cleanup Scheduling Metadata When User or Organization Is Deleted from Facility `Backend` | +| [#82](https://github.com/ohcnetwork/roadmap/issues/82) | Add support for multiday scheduling. `enhancement` `Wishlist` | +| [#71](https://github.com/ohcnetwork/roadmap/issues/71) | Add FHIR-Formatted Response Adapter for All API Endpoints `Backend` | +| [#63](https://github.com/ohcnetwork/roadmap/issues/63) | Backend to support Medication Statement at patient level `Backend` | +| [#62](https://github.com/ohcnetwork/roadmap/issues/62) | Move Medication Statement from Encounter to Patient Level | +| [#59](https://github.com/ohcnetwork/roadmap/issues/59) | Add Support for Repeatable Groups in Questionnaires | +| [#51](https://github.com/ohcnetwork/roadmap/issues/51) | Backend support for Questionnaires at facility level. `Backend` | +| [#50](https://github.com/ohcnetwork/roadmap/issues/50) | Move Questionnaires to facility level `P1` | +| [#42](https://github.com/ohcnetwork/roadmap/issues/42) | Backend to support type in Allergy Intolerance `Backend` | +| [#41](https://github.com/ohcnetwork/roadmap/issues/41) | Add Intolerance Type Support to Allergy Intolerance Resource | +| [#35](https://github.com/ohcnetwork/roadmap/issues/35) | Patient related clinical data should have point in time snapshot `Backend` | +| [#29](https://github.com/ohcnetwork/roadmap/issues/29) | Implement Configurable Discharge Summary Templating System `FE Pending` `UX Pending` `Testing Pending` | +| [#19](https://github.com/ohcnetwork/roadmap/issues/19) | Allow user-level customizations with instance-level defaults | +| [#17](https://github.com/ohcnetwork/roadmap/issues/17) | Add Synchronous File Upload API as Alternative to Pre-Signed URLs `Testing Pending` | +| [#15](https://github.com/ohcnetwork/roadmap/issues/15) | Validation for enabled when in Questionnaire `Testing Pending` | +| [#14](https://github.com/ohcnetwork/roadmap/issues/14) | Add Questionnaire Versioning Support | +| [#13](https://github.com/ohcnetwork/roadmap/issues/13) | Support formulas in questionnaire | +| [#12](https://github.com/ohcnetwork/roadmap/issues/12) | Store and Display Questionnaire Source URL with Copyright Information | +| [#10](https://github.com/ohcnetwork/roadmap/issues/10) | Observation Chart Configuration at User/Organization Level | +| [#9](https://github.com/ohcnetwork/roadmap/issues/9) | Observation Chart Configuration at User/Organization Level `Backend` | +| [#7](https://github.com/ohcnetwork/roadmap/issues/7) | Backend: Store External URL Reference in Questionnaire `Backend` | +| [#6](https://github.com/ohcnetwork/roadmap/issues/6) | Support formulas in questionnaire `Backend` | +| [#5](https://github.com/ohcnetwork/roadmap/issues/5) | Backend: Add Questionnaire Versioning Support `Backend` | + +## Closed Issues + +| Issue | Title | +|-------|-------| +| [#248](https://github.com/ohcnetwork/roadmap/issues/248) | Add/wire support for dynamic role organization | +| [#247](https://github.com/ohcnetwork/roadmap/issues/247) | Update exisitng testcases | +| [#245](https://github.com/ohcnetwork/roadmap/issues/245) | Add discharge summary advice field in report builder | +| [#244](https://github.com/ohcnetwork/roadmap/issues/244) | Include Reference Ranges when there is no Intepretation | +| [#238](https://github.com/ohcnetwork/roadmap/issues/238) | Alternative Name search support for Medications | +| [#237](https://github.com/ohcnetwork/roadmap/issues/237) | Add Global Patient Access Mode for Small Clinic Workflows | +| [#235](https://github.com/ohcnetwork/roadmap/issues/235) | Observation engine should support encounter class as a condition to apply OP/IP based discounts | +| [#234](https://github.com/ohcnetwork/roadmap/issues/234) | Add JSON-Based User Preferences Field to User Model | +| [#229](https://github.com/ohcnetwork/roadmap/issues/229) | Can’t update reversed charge item since amount < 0 | +| [#226](https://github.com/ohcnetwork/roadmap/issues/226) | Replace latitude and longitude field from Decimal to relavant Pydantic fields | +| [#225](https://github.com/ohcnetwork/roadmap/issues/225) | Password with spaces fails in change-password but works in login | +| [#222](https://github.com/ohcnetwork/roadmap/issues/222) | Backend throwing 500 instead of 400 when we send an overflowing numeric value in decimal fields | +| [#221](https://github.com/ohcnetwork/roadmap/issues/221) | Ability to record discounts configuration at a charge item category level `P0` | +| [#215](https://github.com/ohcnetwork/roadmap/issues/215) | Move LSGD Geographic Data Out of Care into a Separate Repository | +| [#212](https://github.com/ohcnetwork/roadmap/issues/212) | Fix Patient Identifier Cache Delay on Edit `Backend` | +| [#210](https://github.com/ohcnetwork/roadmap/issues/210) | Remove units client from backend | +| [#209](https://github.com/ohcnetwork/roadmap/issues/209) | Remove typst from backend | +| [#201](https://github.com/ohcnetwork/roadmap/issues/201) | Add support for service accounts in Care for programmatic access `feature` | +| [#198](https://github.com/ohcnetwork/roadmap/issues/198) | Add Customizable Time-Lock Window for Invoice Cancellation `P0` | +| [#195](https://github.com/ohcnetwork/roadmap/issues/195) | Return tags for account in list and retrieve | +| [#194](https://github.com/ohcnetwork/roadmap/issues/194) | Add feature to Specimen ViewSet: List specimens with related SR Requests supporting accession_identifier filter `enhancement` `Needs Triage` | +| [#193](https://github.com/ohcnetwork/roadmap/issues/193) | Allow zero value charge items | +| [#191](https://github.com/ohcnetwork/roadmap/issues/191) | Allow users to unset managing org for healthcare service `P0` | +| [#190](https://github.com/ohcnetwork/roadmap/issues/190) | Permission to create charge item definition should be independent and not depended on facility organization. `P0` | +| [#189](https://github.com/ohcnetwork/roadmap/issues/189) | Tags for Account `P0` | +| [#188](https://github.com/ohcnetwork/roadmap/issues/188) | Support for showing sum of billable charge items within accounts overview. `Backend` `P0` | +| [#187](https://github.com/ohcnetwork/roadmap/issues/187) | Dispense Order should have auto create similar to prescription create `P0` | +| [#186](https://github.com/ohcnetwork/roadmap/issues/186) | Add API to List All Departments Linked to a User `P0` | +| [#185](https://github.com/ohcnetwork/roadmap/issues/185) | Include Account Details in Invoice List API Response `P0` | +| [#184](https://github.com/ohcnetwork/roadmap/issues/184) | Separate Clinical and Non Clinical Permissions in Encounter `Backend` `P0` | +| [#183](https://github.com/ohcnetwork/roadmap/issues/183) | Use my departments as default in schedule filter for practitioner | +| [#182](https://github.com/ohcnetwork/roadmap/issues/182) | Charge item can only be created by a facility admin now, it needs to be a diff permission `enhancement` `Backend` `P0` | +| [#181](https://github.com/ohcnetwork/roadmap/issues/181) | Compute Invoice Tax on Pre-Discount Amount `bug` `P0` | +| [#178](https://github.com/ohcnetwork/roadmap/issues/178) | Canceling Service request should cancel the charge items `Backend` `P0` | +| [#177](https://github.com/ohcnetwork/roadmap/issues/177) | Make sure discount does not turn overall value negative `bug` `P0` | +| [#176](https://github.com/ohcnetwork/roadmap/issues/176) | Add support for medicine recall `wontfix` `P0` | +| [#170](https://github.com/ohcnetwork/roadmap/issues/170) | Options support for PDF generation `Backend` | +| [#169](https://github.com/ohcnetwork/roadmap/issues/169) | An API to retrieve non clinical data of an encounter for users who have list access. `enhancement` `Backend` `P0` | +| [#168](https://github.com/ohcnetwork/roadmap/issues/168) | Allow users to re-enable a completed encounter `feature` `enhancement` `P0` | +| [#167](https://github.com/ohcnetwork/roadmap/issues/167) | Option to mark an SR as completed when user has no access to encounter `P0` | +| [#166](https://github.com/ohcnetwork/roadmap/issues/166) | Create new access which allow a users to manage dept and users of all department | +| [#165](https://github.com/ohcnetwork/roadmap/issues/165) | Display Paid Status and Amount Paid on Invoice `P0` | +| [#163](https://github.com/ohcnetwork/roadmap/issues/163) | Fix logic issue in revisit days (consultation fee) `bug` `P0` | +| [#158](https://github.com/ohcnetwork/roadmap/issues/158) | For geo admin permission, add option to rename facility organization `Backend` | +| [#152](https://github.com/ohcnetwork/roadmap/issues/152) | Add search by batch number for product `P0` | +| [#151](https://github.com/ohcnetwork/roadmap/issues/151) | Adding validation for Facility name uniqueness | +| [#142](https://github.com/ohcnetwork/roadmap/issues/142) | Add configurable limit to patient name specs | +| [#141](https://github.com/ohcnetwork/roadmap/issues/141) | test cases for charge item definations | +| [#140](https://github.com/ohcnetwork/roadmap/issues/140) | Test for observation interpretation | +| [#139](https://github.com/ohcnetwork/roadmap/issues/139) | Backend Unit Tests - Definitions | +| [#138](https://github.com/ohcnetwork/roadmap/issues/138) | Rewrite the Fixtures to adapt to the updated version of care | +| [#136](https://github.com/ohcnetwork/roadmap/issues/136) | Replace direct object queries with get_object_or_404 | +| [#134](https://github.com/ohcnetwork/roadmap/issues/134) | Round Invoice Total Gross Amount to Two Decimal Places | +| [#133](https://github.com/ohcnetwork/roadmap/issues/133) | Upgrade Favorites Mixin: Add Caching, Queue Behavior, and Auto-Trim | +| [#131](https://github.com/ohcnetwork/roadmap/issues/131) | Missing usage of update spec and validation in Product viewset | +| [#128](https://github.com/ohcnetwork/roadmap/issues/128) | Refactor UpsertMixin to use get_queryset() instead of database_model | +| [#127](https://github.com/ohcnetwork/roadmap/issues/127) | Require at Least One Permission When Creating Roles and Allow Role Archival `Backend` | +| [#125](https://github.com/ohcnetwork/roadmap/issues/125) | Missing validation for specimen view set `Backend` | +| [#122](https://github.com/ohcnetwork/roadmap/issues/122) | Address Technical Debt from July Release | +| [#120](https://github.com/ohcnetwork/roadmap/issues/120) | Add optional note field for cancellation and rescheduling of existing appointments | +| [#118](https://github.com/ohcnetwork/roadmap/issues/118) | Add UI feature to access last 30 days user audit records with filters `Backend` | +| [#116](https://github.com/ohcnetwork/roadmap/issues/116) | Allow Rescheduling Appointments to a Different Practitioner `Needs Triage` | +| [#115](https://github.com/ohcnetwork/roadmap/issues/115) | Enabled When is not working for boolean questions. `bug` `Backend` | +| [#114](https://github.com/ohcnetwork/roadmap/issues/114) | Device api is returning devices from all facilitties for super user `bug` | +| [#111](https://github.com/ohcnetwork/roadmap/issues/111) | Change type for Observation category in Observation Model | +| [#107](https://github.com/ohcnetwork/roadmap/issues/107) | Check Time Zone Issues in Frontend | +| [#106](https://github.com/ohcnetwork/roadmap/issues/106) | Restrict Death Date/Time to Prevent Future Entries `Needs Triage` | +| [#105](https://github.com/ohcnetwork/roadmap/issues/105) | Split Facility Type: Add Clinical and Non-Clinical NGO Categories `Needs Triage` | +| [#104](https://github.com/ohcnetwork/roadmap/issues/104) | Support Role-Based Organizations within a Facility `Backend` `FE Pending` `Testing Pending` | +| [#103](https://github.com/ohcnetwork/roadmap/issues/103) | Race Condition in Backend Tests `bug` | +| [#102](https://github.com/ohcnetwork/roadmap/issues/102) | Backend fix for inactive questionnaire being submittable `Backend` | +| [#101](https://github.com/ohcnetwork/roadmap/issues/101) | Allow max slots per availability to be customized at an instance level `Backend` | +| [#99](https://github.com/ohcnetwork/roadmap/issues/99) | Backend to support MFA enforcement at Facility and Instance level `Backend` | +| [#98](https://github.com/ohcnetwork/roadmap/issues/98) | Enforce MFA at instance and Facility level | +| [#97](https://github.com/ohcnetwork/roadmap/issues/97) | Periodic task to remove incomplete file uploads `Backend` | +| [#95](https://github.com/ohcnetwork/roadmap/issues/95) | Fix Multiple Issues with Development Fixtures `Backend` | +| [#94](https://github.com/ohcnetwork/roadmap/issues/94) | Inconsistent pagination in backend `Backend` | +| [#91](https://github.com/ohcnetwork/roadmap/issues/91) | Enforce Questionnaire Status to Block View/Submit of Non-Active Questionnaires | +| [#89](https://github.com/ohcnetwork/roadmap/issues/89) | Fix Pydantic Serializers Ignoring Default Values on Update `Backend` | +| [#88](https://github.com/ohcnetwork/roadmap/issues/88) | Remove all traces of newrelic from care `Backend` | +| [#87](https://github.com/ohcnetwork/roadmap/issues/87) | Add more filters to structured data `Backend` | +| [#86](https://github.com/ohcnetwork/roadmap/issues/86) | Add new permission to attach devices to encounters `Backend` | +| [#81](https://github.com/ohcnetwork/roadmap/issues/81) | Backend for Specimen Management `Backend` | +| [#80](https://github.com/ohcnetwork/roadmap/issues/80) | Spec of Specimen Management based on FHIR `Spec` | +| [#79](https://github.com/ohcnetwork/roadmap/issues/79) | Implement Specimen Management: Spec, Backend, and Frontend | +| [#78](https://github.com/ohcnetwork/roadmap/issues/78) | Backend required for Specimen Definition `Backend` | +| [#77](https://github.com/ohcnetwork/roadmap/issues/77) | Write Specification for FHIR-Based Specimen Definitions `Spec` | +| [#76](https://github.com/ohcnetwork/roadmap/issues/76) | Implement Specimen Definition: Spec, API, and Frontend | +| [#75](https://github.com/ohcnetwork/roadmap/issues/75) | Backend for Observation Definition `Backend` | +| [#74](https://github.com/ohcnetwork/roadmap/issues/74) | Create MVP Specification for FHIR-Based Observation Definition `Spec` | +| [#73](https://github.com/ohcnetwork/roadmap/issues/73) | Spec, Build, and Ship Observation Definition Based on FHIR | +| [#72](https://github.com/ohcnetwork/roadmap/issues/72) | Allow facility organization deletes `Backend` | +| [#70](https://github.com/ohcnetwork/roadmap/issues/70) | Support for PATCH or partial updates across all endpoints | +| [#69](https://github.com/ohcnetwork/roadmap/issues/69) | Deleting locations breaks logic to automatically create sort index values `bug` `Backend` | +| [#68](https://github.com/ohcnetwork/roadmap/issues/68) | AuthZ Not working as intended on Managing Org update in Devices `bug` `Backend` | +| [#67](https://github.com/ohcnetwork/roadmap/issues/67) | PeriodSpec should throw Exception if start and end are not time aware or unaware. `Backend` | +| [#66](https://github.com/ohcnetwork/roadmap/issues/66) | Add Care Team to Discharge Summary `Backend` | +| [#65](https://github.com/ohcnetwork/roadmap/issues/65) | Rename Treating Doctors to Care Team with Role Tracking `Backend` | +| [#64](https://github.com/ohcnetwork/roadmap/issues/64) | Backend to set sort index of Location automatically `Backend` | +| [#61](https://github.com/ohcnetwork/roadmap/issues/61) | Cache User Data in Redis to Reduce Database Load `enhancement` `Backend` | +| [#60](https://github.com/ohcnetwork/roadmap/issues/60) | Backend: Enforce Repeatable Groups as Components to Prevent Invalid Observations `Backend` | +| [#58](https://github.com/ohcnetwork/roadmap/issues/58) | Separate Reschedule into Its Own Permission `Backend` | +| [#57](https://github.com/ohcnetwork/roadmap/issues/57) | Backend support for Activity Definitions `Backend` | +| [#56](https://github.com/ohcnetwork/roadmap/issues/56) | Implement Minimum Viable Product for Activity Definitions | +| [#55](https://github.com/ohcnetwork/roadmap/issues/55) | Backend support for Specimens `Backend` | +| [#54](https://github.com/ohcnetwork/roadmap/issues/54) | Implement Full CRUD for Specimens with Definition-Based Creation | +| [#53](https://github.com/ohcnetwork/roadmap/issues/53) | Backend for Specimen Definition `Backend` | +| [#52](https://github.com/ohcnetwork/roadmap/issues/52) | Implement CRUD for Specimen Definitions per Notion Spec | +| [#49](https://github.com/ohcnetwork/roadmap/issues/49) | Backend: Migrate Users from Static Roles to Role Organizations `Backend` | +| [#48](https://github.com/ohcnetwork/roadmap/issues/48) | Replace Static User Roles with Dynamic Role Organizations | +| [#47](https://github.com/ohcnetwork/roadmap/issues/47) | Backend to create API's required for RBAC Management `Backend` | +| [#46](https://github.com/ohcnetwork/roadmap/issues/46) | Build RBAC Management UI for Role and Permission Configuration `UX Pending` | +| [#45](https://github.com/ohcnetwork/roadmap/issues/45) | Ensure Facility Root Organization Always Has at Least One Admin `Backend` | +| [#44](https://github.com/ohcnetwork/roadmap/issues/44) | Allow role orgs in facilities `Backend` | +| [#43](https://github.com/ohcnetwork/roadmap/issues/43) | Backend: Separate Patient Demographic Data Permissions from Clinical Data `Backend` | +| [#40](https://github.com/ohcnetwork/roadmap/issues/40) | Enforce Valueset Validation in the backend across all resources `Backend` | +| [#39](https://github.com/ohcnetwork/roadmap/issues/39) | Create Backend Fixtures for Testing and Development `Backend` | +| [#38](https://github.com/ohcnetwork/roadmap/issues/38) | Backend to support prefix and suffix addition to users `Backend` | +| [#37](https://github.com/ohcnetwork/roadmap/issues/37) | Add prefix and suffix for users `FE Pending` | +| [#36](https://github.com/ohcnetwork/roadmap/issues/36) | Make OTP and Email Templates Configurable Per Instance `Backend` | +| [#32](https://github.com/ohcnetwork/roadmap/issues/32) | Backend support for multiple patient identifiers `Backend` | +| [#31](https://github.com/ohcnetwork/roadmap/issues/31) | Support Multiple Unique Patient Identifiers Per System with Search | +| [#30](https://github.com/ohcnetwork/roadmap/issues/30) | Backend for configurable discharge summaries `Backend` | +| [#28](https://github.com/ohcnetwork/roadmap/issues/28) | Backend for Patient Tags `Backend` | +| [#27](https://github.com/ohcnetwork/roadmap/issues/27) | Add Patient Tags with Facility and Instance-Level Configuration | +| [#26](https://github.com/ohcnetwork/roadmap/issues/26) | Backend to store Discharge Summary Advice `Backend` | +| [#25](https://github.com/ohcnetwork/roadmap/issues/25) | Store Discharge Summary Advice as Markdown in FHIR-Compatible Format | +| [#24](https://github.com/ohcnetwork/roadmap/issues/24) | Backend for Treating doctors for encounters `Backend` | +| [#23](https://github.com/ohcnetwork/roadmap/issues/23) | Add Treating Doctors Relation to Encounters with Discharge Summary Integration `FE Pending` `Testing Pending` | +| [#22](https://github.com/ohcnetwork/roadmap/issues/22) | Limit total scheduled appointments for a patient `Backend` | +| [#21](https://github.com/ohcnetwork/roadmap/issues/21) | Backend support for adding sort indexes to location `Backend` | +| [#20](https://github.com/ohcnetwork/roadmap/issues/20) | Add Sort Index to Locations for Custom Ordering `FE Pending` | +| [#18](https://github.com/ohcnetwork/roadmap/issues/18) | Add FHIR Observation Components Support to Questionnaire Groups | +| [#16](https://github.com/ohcnetwork/roadmap/issues/16) | Add Favorites and Recently Used Codes Support for ValueSets | +| [#11](https://github.com/ohcnetwork/roadmap/issues/11) | Set Safe Text Area Size Limits for All Questionnaire Fields | +| [#8](https://github.com/ohcnetwork/roadmap/issues/8) | Make Questionnaire Text Area Size Limit Configurable Per Instance `Backend` | +| [#4](https://github.com/ohcnetwork/roadmap/issues/4) | Backend: Validate Enabled-When Conditions in Questionnaire Responses `Backend` | +| [#3](https://github.com/ohcnetwork/roadmap/issues/3) | Backend: Add Support for Structured File Uploads in Questionnaire Forms `Backend` | +| [#2](https://github.com/ohcnetwork/roadmap/issues/2) | Backend: Allow Users to Mark ValueSet Codes as Favorites and Track Recently Used Codes `Backend` | +| [#1](https://github.com/ohcnetwork/roadmap/issues/1) | Backend: Add Components Support to Questionnaire Observations `Backend` | From e20b7e300a0bbff21a0035dd1c509c0cdde85fa7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 24 Mar 2026 19:19:12 +0000 Subject: [PATCH 3/3] Fix typos in issue titles: exisitng, Innvestigate, relavent Co-authored-by: bodhish <14979190+bodhish@users.noreply.github.com> Agent-Logs-Url: https://github.com/ohcnetwork/roadmap/sessions/a148f39f-af6f-4bdf-8005-ac83b309ae89 --- ISSUES.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ISSUES.md b/ISSUES.md index b5f179d..e5e0fde 100644 --- a/ISSUES.md +++ b/ISSUES.md @@ -28,9 +28,9 @@ | [#218](https://github.com/ohcnetwork/roadmap/issues/218) | Resolve All TODO Comments Across the Codebase | | [#217](https://github.com/ohcnetwork/roadmap/issues/217) | Billable Charge items render in Accounts `FE Pending` | | [#216](https://github.com/ohcnetwork/roadmap/issues/216) | Add validation to ChargeItem status changes `bug` | -| [#214](https://github.com/ohcnetwork/roadmap/issues/214) | Adding model caching for User and tags for all the relavent specs | +| [#214](https://github.com/ohcnetwork/roadmap/issues/214) | Adding model caching for User and tags for all the relevant specs | | [#213](https://github.com/ohcnetwork/roadmap/issues/213) | Add capability to logout all users from care `feature` | -| [#211](https://github.com/ohcnetwork/roadmap/issues/211) | Innvestigate care backend high memory usage | +| [#211](https://github.com/ohcnetwork/roadmap/issues/211) | Investigate care backend high memory usage | | [#208](https://github.com/ohcnetwork/roadmap/issues/208) | Allow users to archive resource categories `P0` | | [#206](https://github.com/ohcnetwork/roadmap/issues/206) | Display Official Patient Identifier in Encounter list page `Needs Triage` | | [#205](https://github.com/ohcnetwork/roadmap/issues/205) | Cache for instance identifiers on facility doesn't update on change | @@ -118,7 +118,7 @@ | Issue | Title | |-------|-------| | [#248](https://github.com/ohcnetwork/roadmap/issues/248) | Add/wire support for dynamic role organization | -| [#247](https://github.com/ohcnetwork/roadmap/issues/247) | Update exisitng testcases | +| [#247](https://github.com/ohcnetwork/roadmap/issues/247) | Update existing testcases | | [#245](https://github.com/ohcnetwork/roadmap/issues/245) | Add discharge summary advice field in report builder | | [#244](https://github.com/ohcnetwork/roadmap/issues/244) | Include Reference Ranges when there is no Intepretation | | [#238](https://github.com/ohcnetwork/roadmap/issues/238) | Alternative Name search support for Medications |