2012-06-30 Pharmacy Meeting
====================================================
Pharmacy meeting -- June 29, 2012 at 10-11am IST
====================================================
Participants: @Jeff Hung (Unlicensed), @Yan Jin (Unlicensed), @John V Stoecker (Unlicensed), @Surajit Nundy, Nathan Leiby
iDart port status
followed guide on how to make a module in OpenMRS
used module as a template
added tables
built hibernate classes for the iDart tables (surface, pojo, dao)
todo: xml file
REST calls for pharmacy
can be built directly on current implementation? or need a service layer in between? (ex. creating a stock center)
we're using OpenMRS 1.9 in Raxa
Development Approach
prioritize just Raxa needed functionality
probably easier to bring tables over with full fields, instead of removing them ... get it working faster
try to select parts that are non-overlapping with existing OpenMRS (just the drug-related parts)
in OpenMRS, already has ~5 tables for drugs (drug, drug ingredient, orders, ...)
visual datamodel ... helps show which tables are "drug related" in iDart
want to use the Raxacore repo: https://github.com/Raxa/raxacore
Joining Raxa community
how to simplify things to learn... lots to sort through!
Followup
Share Raxacore knowledge (https://raxa.atlassian.net/browse/TODO-42)
Share simple REST client ... REST Client FireFox addon
Share some examples of REST in Raxacore
Explain how to use / commit to Raxacore https://github.com/Raxa/raxacore
pull requests for Raxacore -- give at least one pharmacy team member (whoever wants to be gatekeeper) permission to accept pull requests on raxacore repo
Design Review of Raxa pharmacy screens (https://raxa.atlassian.net/browse/TODO-43)
Connect Jeff and others to Pharmacy UI designer for Raxa to walk through our designs
Share a google doc to manage design questions / feedback
Pharmacy REST services (https://raxa.atlassian.net/browse/RAXAJSS-234)
Get "1 screen working" (or even part of a screen) with REST calls, etc (useful, simple screen - "stock management" or "inventory" (p18 onward)))
Umbrella ticket for Pharmacy REST calls
a few Subtasks based on this call
can add additional sub-tasks as we progress
Alerts: determine alert datamodel (https://raxa.atlassian.net/browse/RAXAJSS-237)
meet again within 1 week
1-week goal is to "complete 1 page end-to-end" (likely p19 from v4 pharmacy designs)
want to get at least some of that page's functionality exposed via REST