Changes between Version 1 and Version 2 of Ticket #449, comment 9


Ignore:
Timestamp:
Sep 19, 2013, 2:12:00 PM (11 years ago)
Author:
olle

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #449, comment 9

    v1 v2  
    11Design discussion:
    22
    3  * The wizard for registration of follow-up blood samples should be based on the one for registration of blood samples obtained  in connection with breast cancer surgery. The latter is implemented by JSP script `bloodform.jsp` in `reggie/resources/personal/` and java servlet `BloodRegistrationServlet.java` in `reggie/src/net/sf/basedb/reggie/servlet/`. The new components will be named `bloodfollowupform.jsp` and `BloodFollowUpRegistrationServlet.java`, respectively.
     3 * The wizard for registration of follow-up blood samples will be based on the one for registration of blood samples obtained  in connection with breast cancer surgery. The latter is implemented by JSP script `bloodform.jsp` in `reggie/resources/personal/` and java servlet `BloodRegistrationServlet.java` in `reggie/src/net/sf/basedb/reggie/servlet/`. The new components will be named `bloodfollowupform.jsp` and `BloodFollowUpRegistrationServlet.java`, respectively.
    44 * JSP script `index.jsp` in `reggie/resources/` will be updated to have links to the registration wizards for standard and follow-up blood samples under the header "Blood referral form registration" on the Reggie main page. (Originally the link to the single registration wizard was coupled to the header line itself.)
     5 * Java data access object `Annotationtype.java` in `reggie/src/net/sf/basedb/reggie/dao/` and servlet `InstallServlet.java` in `reggie/src/net/sf/basedb/reggie/servlet/` will be updated to support new string annotation type `BLOOD_RCCIDNUMBER`, and allow existing string annotation type `BLOOD_SAMPLE` to have new values `FollowUp06`, `FollowUp12`, and `FollowUp36`.
     6 * Java data access object `Blood.java` in `reggie/src/net/sf/basedb/reggie/dao/` will be updated with two new public static methods, `Blood findByRccidNumber(DbControl dc, String name)` and `List<Blood> findAllByBaseRccidNumber(DbControl dc, String name)`. They will find blood samples from information stored in the new string annotation type `BLOOD_RCCIDNUMBER`.