Opened 13 years ago
Closed 13 years ago
#350 closed task (fixed)
Blood referral form registration wizard
Reported by: | Nicklas Nordborg | Owned by: | Nicklas Nordborg |
---|---|---|---|
Priority: | critical | Milestone: | Reggie v2.2 |
Component: | net.sf.basedb.reggie | Keywords: | |
Cc: |
Description
We have received a large number of blood referral forms which should be registered in BASE.
Each form should be registered as a new 'Sample' with 'Blood' as it's subtype. The name of the sample is the case number + '.b' as suffix. The referral forms contain personal information so a patient should normally be created just as with the 'Personal information registration wizard'. We need three new annotation types:
- Date+time for the blood sampling
- Date+time when the blood was put in the freezer
- If the sample is a Serum/plasma sample (a Yes/No annotation)
It should be possible to register any number of 'Blood' samples for a single patient. To begin with the case number is usually the same as for the associated specimen tubes. But note that for a bi-lateral case there is only one blood sample with a randomly chosen case number. Thus, we should not link blood samples to cases.
In the future the blood referral form may arrive before the specimen tubes. Thus, we need to make sure that the 'Specimen tube registration wizard' and 'Personal information registration wizard' can handle this case. Basically, we need to extend the case searching algorithm to also look for blood samples.
Consent information should also be copied to blood samples, so we need to update all wizards to make sure this is handled correctly.
Change History (6)
comment:1 by , 13 years ago
Status: | new → assigned |
---|
comment:2 by , 13 years ago
comment:3 by , 13 years ago
(In [1517]) References #350: Blood referral form registration wizard
Added form for blood registration. It is more or less the same as the personal registration form. The differences are in the third step that have input fields for sampling date, freezer date, and serum/plasma.
There is not yet a servlet for loading/storing information. Step 1 and 2 use the personal information servlet.
Re-organized the index page into 3 sections and added different icons for the different wizards.
comment:4 by , 13 years ago
(In [1518]) References #350: Blood referral form registration wizard
There is now support for creating and updating 'Blood' samples. If there is already patient information for the case it is loaded automatically.
The personal information registration wizard has been updated to also check for blood registration.
Thus, it should now work to use both wizards in any order. Consent information is still not considered.
comment:5 by , 13 years ago
comment:6 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
(In [1515]) References #350: Blood referral form registration wizard
Adding 'Blood' subtype and a few annotation types that we need.