GSOC Media Viewer: Integration with OpenMRS Part II

Posted on June 10th, 2009 by katherine

This week I continued to work on integrating the media viewer with OpenMRS through HTTP requests. The basic structure is for OpenMRS to pass an encounter ID (unique to each patient throughout the entire instance of OpenMRS running on a server) to Flex. Then Flex will do an HTTP get with that encounter ID to a Java encounter servlet. The servlet will write an XML document in response (see previous blog entry) that describes the patient’s name, ID, media files, and respective annotations/summaries. This works so far. Then Flex will build up an Actionscript encounter object with these media files. For each media file, it will do an HTTP get with that obs ID to a Java complex obs servlet. The servlet should send back the image/audio/media file. I’m working on this so far, and the problem is to figure out how to load the image file in Flex with URLLoader, Loader, or some other class.

I also worked on creating a VM image of the Moca server to bring to the Philippines. I downloaded VMware Workstation, installed Ubuntu 9.04 on top of it, and am currently in the process of installing OpenMRS. After this, I will have to load in the Moca module into OpenMRS and then install the Moca Dispatch Server on it. I’m creating a document that will track this process step-by-step and will post it here when I’m done!

In addition, I’m leaving for the Philippines in 3 days, so I’m also doing some last-minute research on telemedicine, eHealth, EMRs, and eLearning. I plan to summarize the research I perform into executive summaries that can be presented to the stakeholders of a telemedicine business proposal for the country - PhilHealth Insurance Coproration and Department of Health to name a few. Below are some papers that I’ll be reading:

An information system and medical record to support HIV treatment in rural Haiti. Fraser HSF, Jazayeri D, Nevil P, Karacaoglu Y, Farmer PE, Lyon E Smith-Fawzi MK, Leandre F, Choi S, Mukherjee JS. British Medical Journal, 2004

Diagnostic Accuracy of Chest X-rays Acquired Using a Digital Camera for Low-Cost Teleradiology. Szot A, Jacobson F, Munn S, Jazayeri D, Nardell E, Harrison D Drosten R, Ohno-Machado L, Smeaton LM, Fraser HSF. . Int. J. Med. Inform., 2004

A web-based laboratory information system to improve quality of care of tuberculosis patients in Peru: functional requirements, implementation and usage statistics. Joaquin A Blaya , Sonya S Shin , Martin JA Yagui , Gloria Yale, Carmen Z Suarez , Luis L Asencios , J Peter Cegielski  and Hamish S Fraser. BMC Medical Informatics and Decision Making 2007

Medical information systems: A foundation for healthcare technologies in developing countries. Gari D Clifford, Joaquin A Blaya, Rachel Hall-Clifford, Hamish SF Fraser, BioMedical Engineering OnLin,  2008

Design of Health Care Technologies for the Developing World. Robert A. Malkin,  Annu. Rev. Biomed. Eng. 2007

    Tags: ,

    Comments are closed.