CS-401 Spring 2014/TRUNK-2744

Members

 * TR Staake
 * Matthew Lopatka

Ticket Assignee

 * Matthew Lopatka

Ticket Description
Currently, there are two actions possible with a drug that a patient is taking: either you stop the drug treatment in a given date for a given reason, or you delete the drug (usually related to a mistake while assigning it). Right now to change the dosage of a drug X for a patient you must:
 * Stop the X drug order and give a reason and a date.
 * Add X drug again, with a new dosage

Ticket Goal
Is to add a modify dosage system to the Drug Regimen tab.

It's been proposed that a modify dosage system would automatically stop the current drug, while at the same time creating another drug order for the same drug while allowing the user to specify a different dosage/frequency. This would save an awful lot of clicking for a frequent task like this.

Ticket Work History
Although in 2012 a patch was implemented to modify the dosage system it failed to modify the dosage in place and instead it has been starting and stopping the regimen behind the scenes.

Goals for the week of 3/10/14 - 3/17/14

 * Add a Modify Dosage Button in the Patient Regimen Tab.   Completed
 * Create a Current Patient Drug Regimen Page with only the necessary labels and input textboxes needed to modify a patients dosage /frequency. Completed
 * Link the new Current Patient Drug Regimen Page to the existing patient drug order database.  In Progress

Goals for the week of 3/17/14 - 3/24/14

 * Write Automate and deploy script.   Completed
 * Implement a reason for modification input textbox and wire into existing patient database.  In Progress
 * Move (Start Modification Date/Time Picker) to a more suitable location.   TODO
 * Sync Date/Time Picker with current Patient Drug Regimen Page.   TODO