Radiology Reporting Enhancement

Radiology Reporting Enhancement

Primary mentor

Judy Gichoya

Backup mentor

Ivo Ulrich

Assigned to

Ivange Larry Ndumbe


The purpose of this module is to enhance radiology reporting for OpenMRS. The current state supports creation of a free text report that’s linked to an observation, and saved in the obs table. However, in real life radiologists use templates for reports. The largest library of templates available is provided by

Radiology reports exchange is governed by the MRRT standard. See complete description here :

The standard unifies representation of radiology templates as Html 5 , that have specific components.

For example: here is a CXR template

The template is displayed as below

If you select view source , then the template’s HTML code is as below


Project Champions

 Judy Gichoya


The purpose of this task is to do the following 

1. Incorporate templates from The TinyMCE editor allows one to build plugins eg 
2. Allow designing of templates by radiologists 
3. Allow sharing of templates between installations using the MRRT standard 
          a. System should have a way to store the templates

Extra Credit

4. Use the MRRT template mappings to generate a FHIR diagnostic report and POST it to OpenMRS 
5. Extract MRRT mappings to generate a form schema in OpenMRS that can be used to store an obs group as results


Good Java skills
Familiarity with J2EE web programming (e.g., JSPs)
Familiarity with Spring Framework


1. Watch this video that describes the workflow of radiology 
2. Read on the MRRT standard that powers the library . Standard is available here: 
3. Read on FHIR and


Interested ? or have questions?


Questions about this project should be posted here or on the openmrs channel on #IRC 

Preference is for talk to allow other students to learn and keep a record of participation