The patient image module allows adding an image of the patient in the patient dashboard. The module adds a tab to the patient dashboard to manage the patient image.
By default, if no image is available, the module will display a silhouette as the patient image and clicking on the Patient Image tab will allow managing this image. The image can either be captured through a webcam or an image can be uploaded. The portrait of the patient is saved in the OpenMRS Application Data directory under the patient_images folder. A person attribute (Patient Image) is used to associate the filename with the image. Currently the filename is the preferred identifier of the patient, but in later version will be customizable through a global property.
As of version 1.0, the module uses HTML 5 for image capture through connected Camera. File upload also uses the HTML5 File API. Thus, Flash plugin is no more required for the use of this module. Changing image for the patient can be done only through the legacy UI dashboard tab. Next release will allow modifying patient images through the UI 2.x dashboard.
Two settings (formerly Global Properties from 1.8 downwards)can be configured to enable the patient images on dashboard:
** Patient images are overridden and previous versions of images are not stored. **
Since v1.0 (uses MPL 2.0 with HD) - https://github.com/openmrs/openmrs-module-patientimage
v0.5 and older releases (uses OpenMRS Public license v1) - http://svn.openmrs.org/openmrs-modules/patientimage/