...
- Rename "Regimens" tab to "Drug Orders"
- "standard drug regimens" replaced by order sets and and templates in them
- When initially creating orders via a saveEncounter call, the orders should be in draft state. A second call to sign all the orders is needed
- order_number, order_version, latest version are internally maintained, not to be entered by a user
- Don't link to the admin page edit screen from the dashboard. add a small popup that only lets the user edit certain properties
- On dashboard, can change the dosage to "change" an order. (aka orders are linked via discontinue and new order)
- aka, should not be able to change an activated order
- Make saveOrder smarter so that we can link/dc/etc orders if there are other ones that are related?
- Mutability needs to be researched, may be done for API 2.0, but not here
- Order object properties should be mostly immutable.
- Encounter.orders should not contain mutable Order objects
Interested Parties
- Unlicensed user
- Unlicensed user
- Unlicensed userBurke Mamlin
- Ben Wolfe
- Paul Biondich
- Daniel Kayiwa
- Roger Friedman
- Unlicensed userMike Seaton
- Ashley Maher
- Unlicensed user
- Unlicensed userAndrew Kanter
- Wyclif Luyima
Assigned Developers
Work Items
- Add new objects and attributes to current order and drug order objects
- Determine the feasibility of transitioning from current Orders to new orders
- If doable, add liquibase changesets, etc
- If impossible, investigate writing a one-time-use script or module to help implementations with the upgrade. PIH has a lot of experience with orders, get feedback from them
- Modify the Regimens tab to work with new order templating system
- Update the simple order jsp pages to work with the new attributes
- TBD: Write a module with more complex workflow possibilities.
...