2015-09-17 Developers Forum
- Former user (Deleted)
- Burke Mamlin
Owned by Former user (Deleted)
How to Join
Click here to expand...
Agenda
- Quickly review previous meeting minutes (5 min)
- WIP: AMPATH Update (showcase of their new POC system)
- Review next meeting agenda
Minutes
OpenMRS Developers Forum 2015-09-17
Audio Recording: https://goo.gl/0x2XNQ
Attendees
- Burke Mamlin
- Nicky Kibor Kimaina
- Erick
- Willa
- Michael Downey
- Ali Habib
- Serghei Luchianov
- Daniel Kayiwa
- Wyclif Luyima
- Ada Yeung
- Simon Savai
- Melissa Kornspan
- Suranga Nath Kasthurirathne
- Alfayo Kwatuha
- Allan Kendagor Kimaina
- Elly Makuba
- Saptarshi Purkayastha
- Darius Jazayeri
- Jonathan Dick
- Sri Maurya Kummamuru
Agenda/Notes
- Review last week's TODOs:
- Topic Fest: TODO's were simply to add the schedule & notify presenters
- Get Project Buendia slides and post
- update draft release page: https://openmrs.atlassian.net/wiki/x/rg1IAQ
- TODO: Begin looking at "Getting started as a developer" page each week in PM call
- TODO: Create filter(s) for recent curation
- TODO: Create filter(s) for recently completed priority tickets
- TODO: Create a page summarizing these metrics (filters)
- WIP: AMPATH Update – showcasing their new POC system
- Using Angular, Angular Formly, REST
- Patient search, Encounter entry for providers, and basic reporting (e.g., upcoming appts and defaulters)
- Interact with both native OpenMRS application and a custom ETL server (based on node js) to serve data (raw and calculated)
- Angular-based Forms using Angular Formly library (handles rendering/processing of forms)
- Pages contain sections contain questions
- Pages are rendered as tabs
- Sections are panels/blocks within a page's tab
- Questions are listed in order
- Currently using UUIDs, but plan to allow reference term
- ETL server
- Nodejs + HAPI (a node library, not Java HL7 API)
- Scripts running as cron jobs transform OpenMRS data into an ETL db (flat tables)
- Reporting features are querying the ETL database
- Duplicating some features in core or done by others
- Login
- Routing
- Form Entry
- Plan to use something like ionic to make a thicker app to be used offline
- Questions?
- How does this interact with OpenMRS?
- Angular app deployed in Tomcat next to OpenMRS
- Uses REST to get data
- How does this compare to JSON forms?
- JSON forms was created for the pharmacy system and is not still used.
- Did AMPATH try HTML form entry? Why not use it?
- Focusing on building an app that would run on mobile devices (especially tablets used by providers) as easily as desktops.
- Have you found REST services adequate?
- ~90% was working
- Had to do some fixes to RESTWS module
- After Action Review
- What did we expect to happen?
- What actually happened?
- What can we do better?
- Next week:
- Overview of what OMRS support and does not support
- RefApp 2.3 review
Transcripts
- Audio recording of the call: Listen online or download (available after the meeting)