rwandaprimarycare.  doing check-in of the new trunk, mavenized.
rwandaprimarycare.  final adjustments to mavenized version to get unit tests to run in 1.9 context.  the main thing that needed to be done was to change the name of PatientDashboardController to RwandaPrimaryCarePatientDashboardController -- original name was causing a conflict with Spring annotations.
rwandaprimarycare.  a couple of small fixes -- the main one is to support uuids in global properties.
rwandaprimarycare.  updated a few jsps to not use same variables as maven build scripts (name and id were being replaced in jsps, will figure out how to stop this in maven later on), fixed a few null pointer exceptions vs. 1.9
rwandaprimarycare.  changed tld definitions for button, patientList, numberInput and textInput tag.  Just changed a parameter name.
rwandaprimarycare.  added some logic to ensure that preferred gets set on new identifiers.
rwandaprimarycare.  changing instances of New Patient(patinetId) to use services, also fixed a small bug in barcode.jsp.
rwandaprimarycare.  updating poms to use released supporting jars in the maven repo.
rwandaprimarycare.  adding session attribute shared by diagnosis capture app allowing a user who has logged into diagnosis capture app to switch back and forth.
rwandaprimarycare.  added ui support for seamless switching between diagnosis app and rwandaprimarycare.  This will be completely non-instrusive if rwandaprimarycare not used with diagnosis app.
rwandaprimarycare.  created a 'safe' patient save method that explicitly sets a preferred identifier if none found during save to preempt the patient validator.  this is primarily to handle an effect of upgrading to 1.9
rwandaprimarycare.  updated poms to not build dependency jars into omod (oops!), and added the ability to edit service requested.
rwandaprimarycare.  added Visit creation at time of registration encounter.  vitals encounter will also be added to this visit.
rwandaprimarycare. applying visit check to dashboard controller (this was accidentally omitted from last commit).
rwandaprimarycare.  adding encounterUuid url parameter to href value for 'go to diagnosis application' button on patient dashboard.
rwandaprimarycare.  added some checking for EncounterTypes by uuids in the activator.
rwandaprimarycare. adding a TODO for cleaner edit of insurance number.
rwandaprimarycare.  added a tiny fix to the patient dashboard to make sure that no voided encounters are shown in the encounters list.
rwandaprimarycare.  small fix to ensure registration clerk can only delete registration and vitals encounters (the two types you can edit in this module)
rwandaprimarycare.  fixing a small bug with passing today's encounter uuid to diagnosis app.