Changes between Initial Version and Version 1 of Ticket #906
- Timestamp:
- Sep 2, 2016, 11:11:36 AM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #906
- Property Summary Create alias for Case and Specimen items for external use → Create alias for PAtient, Case, Specimen and Blood items for external use
-
Ticket #906 – Description
initial v1 1 The SCAN-B ID that is used to keep track of all items is sensitive information that we should avoid to use externally. We should add a new unique identifier to Case, Specimen, NoSpecimen and Blood (including fullow-up blood) items. A simple running number that is zero-padded to 5 digits should be ok (same as we currently do for naming Patient items). Use'C' as prefix for Case items, and 'S' as prefix for specimen/nospecimen and 'B' for blood. If a case is arriving with multiple tubes, each tube should have it's own unique identifier.1 The SCAN-B ID that is used to keep track of all items is sensitive information that we should avoid to use externally. We should add a new unique identifier to Patient, Case, Specimen, NoSpecimen and Blood (including fullow-up blood) items. A simple running number that is zero-padded to 6 digits should be ok (same as we currently do for naming Patient items). Use 'P' as prefix for Patients, 'C' as prefix for Case items, and 'S' as prefix for specimen/nospecimen and 'B' for blood. If a case is arriving with multiple tubes, each tube should have it's own unique identifier. 2 2 3 3 The new identifier should be saved in the "External ID" field. … … 5 5 Other tools can then use the external identifiers instead of the SCAN-B ids. For example: 6 6 7 1234567.1.l.r.lib --> P AT00001.C00001.S00001.l.r.lib7 1234567.1.l.r.lib --> P000001.C000001.S000001.l.r.lib 8 8 9 Other notes: 10 11 * Since we are already using a similar scheme for the 'name' of Patients, the we should create random gaps in the external id sequence. For example by randomly incrementing with 2 instead of 1. 12 * Cases that are created as placeholder for retracted items should not have en external id.