Changes between Version 1 and Version 2 of Ticket #449, comment 9
- Timestamp:
- Sep 19, 2013, 2:12:00 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #449, comment 9
v1 v2 1 1 Design discussion: 2 2 3 * The wizard for registration of follow-up blood samples shouldbe 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. 4 4 * 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`.