Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Implementer Request Features

  • Embedding diagrams in the forms i.e the Ampath(Angular based Engine) and Ohri Forms(React Form Engine)the form engine now allows attachment for complex obs

Discussion on form controls for diagrams

...

https://talk.openmrs.org/t/seeking-clarity-and-guidance-for-implementing-the-unique-o3-draw-on-body-diagram-app-in-openmrs-3-x/39792

https://github.com/jona42-ui/afe-diagramming-custom-control

Handling Complex obs in the OpenMRS  React form engine

...

...

...

...

  • Diagram template loading



The improved diagramming feature in OpenMRS will make it easier for doctors to communicate patient conditions to their patients, leading to better health outcomes. This project will require proficiency in programming fundamentals, OpenMRS 3 microfrontend architecture, Single Page Application, OpenMRS API.

...

Meeting Notes



**Meeting 1: Project Kick-off and Agenda Discussion**

- Date: May 5, 2023

- Participants: thembo42, heshan, jayasanka, grace, jesplana, pauladams, cduffy, mksd, ibacher, ball, johnblack, mogoodrich, burke, kdaud

**Agenda:**

- Introduction to the o3:Draw-on-body-diagram project and its objectives.

...

- Discussion of project resources and references.


**Meeting 2: First Mentor Meeting**

- Date: May 12, 2023

- Participants: thembo42, heshan, jesplana, burke

**Agenda:**

- Pro Tips and Guidance for successful project implementation.

...

Certainly, here's the addition of the provided conversation to the relevant meeting minutes in your document:

---

**Discussion Highlights:**

- thembo42 presented mock-ups for the Draw On Body Diagram project.

- @jesplana from ICRC provided valuable feedback on the design mock-ups and use cases.

**Feedback from @jesplana:**

- Clarified the situations in which drawing on the body in an EMR is needed, such as during admission or assessment processes.

...

This addition captures the feedback and insights provided by @jesplana during the meeting, 


**Meeting 3: Technical Insights and Scoping**

- Date: May 12, 2023

- Participants: thembo42, heshan, burke, grace, jesplana

**Discussion Highlights:**

- Avoiding a body-specific solution in favor of a flexible image notation approach.

...

- Scoping and prioritization for GSoC timeline constraints.


**Meeting 4: Refactoring vs. Fresh Module Discussion**

- Date: May 12, 2023

- Participants: thembo42, heshan, jayasanka

**Discussion Highlights:**

- Deliberation on whether to continue with refactoring the legacy drawing module or creating a fresh module for the project.

- Seeking guidance on the best approach for the project's architectural direction.


**Meeting 5: Backend Focus and Progress Update**

- Date: May 16, 2023

- Participants: thembo42, heshan

**Discussion Highlights:**

- Overview of backend implementation progress.

...

- Intention to integrate APIs from the Attachments module for image upload functionality.

**Meeting 6: Update on Image Attachment**

- Date: August 14, 2023

- Participants: thembo42, heshan

**Discussion Highlights:**

- Notifying progress on attaching annotated images to patient attachments.

...