Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#542 closed enhancement (fixed)

PAD should be a PatientCurator annotation

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: Reggie v2.14
Component: net.sf.basedb.reggie Keywords:
Cc:

Description

The data is somewhat sensitive since a person with access to other system and a PAD value can get information about a patient. The PAD annotation should be moved to the PatientCurator group and be protected in the same manner as for example PersonalNumber.

The following changes are required in Reggie:

  • The installation wizard should install it properly. It should give a warning in existing installations if it is shared to anything else (don't think it does at the moment). It's ok with a manual edit to fix the issue.
  • The 'Case summary' page should include PAD in the 'Show confidential information' option
  • The PAD field should be removed from the 'Specimen tube registration' wizard
  • The 'Missing sample data report' must be able to handle the case that the logged in user doesn't have permission to PAD values.
  • The cleanup_dev_clone.sql should replace the real PAD values with new unrelated values. For example, PAD-<id-of-item>

Change History (3)

comment:1 by Nicklas Nordborg, 11 years ago

Status: newassigned

comment:2 by Nicklas Nordborg, 11 years ago

Resolution: fixed
Status: assignedclosed

(In [2159]) Fixes #542: PAD should be a PatientCurator annotation

The PAD values should now be more protected.

comment:3 by Nicklas Nordborg, 11 years ago

(In [2160]) Fixes #542: PAD should be a PatientCurator annotation

Remove debug output.

Note: See TracTickets for help on using tickets.