2011-11-30 OpenMRS University
(Notes copied from etherpad)
OpenMRS University
2011/11/30
Topic: Building Custom Patient Chart UIs with the HTML Form Flowsheet Module
Presenter: Dave Thomas of PIH
Presentation: http://www.youtube.com/watch?v=DfnjSRCo-ZY
Recording of the call: http://breeze.iu.edu/p2l84x7xyn6/
Attendees
Dave Thomas
Janet Riley
Cosmin Ioan
Darius Jazayeri
Burke Mamlin
HTML Form Flowsheet Module:
https://openmrs.atlassian.net/wiki/display/docs/HtmlFormFlowsheet+Module
https://openmrs.atlassian.net/wiki/display/docs/HtmlFormFlowsheet+Modulehttps://modules.openmrs.org/modules/view.jsp?module=htmlformflowsheet
Also need HTML Form Entry and role-based homepage modules
Q&A
Janet: Do I have to use a program? Would I have to create a "Primary Care Program"?
Dave:
You don't need to use this with role-based homepages...
The HTML Form Flowsheet portlet requires a program, so you can't use that without one, but defining the flowsheet/chart in the URL string works without a program
The word "Visit" in the HTML Form Flowsheet module
These aren't Visits as introduced in OpenMRS 1.9.
There's a GP that controls whether each subform gets its data inserted into existing encounters, or creates new ones.
If I want to get to know the code, what classes should I start from?
Most of the code is actually in the HTML Form Entry module.
HTML Form Flowsheet adds a new tag to HFE
Future features:
Use a db table to store the configuration for each flowsheet/chart, instead of requiring URL strings
ability to include other things (e.g. other portlets) in tabs
Needs someone to test this on higher versions than 1.6
SVN:
http://svn.openmrs.org/openmrs-modules/htmlformflowsheet
the SVN and wiki documentation include the example role-based homepage from the demo