Changes between Version 1 and Version 2 of Ticket #11


Ignore:
Timestamp:
2022-07-23T01:22:02Z (2 years ago)
Author:
Mike Dewhirst
Comment:

Design

Triggering the creation of the checklist must be idempotent and account for Notes previously converted into Useful links.

The user interface is the above Checklist creator field with its selectable options.

The first four options indicate "Create/recreate ..." so we can safely overwrite any previous checklist Note of the same name. They are lengthy notes with lists of IUCLID6 dossier file numbers and their titles.

  • Help-text for the Checklist creator field can advise the user to change the Note title if the contents have been changed and need to be saved.

The fifth and sixth options each scan their respective checklist note and create document management notes.

Titles of those checklist notes are ...

Assessment dossier checklist Required items 
Assessment dossier checklist If available items

For either checklist the top line of the note is the date the checklist was created. It is ignored here.

For either checklist, if a line begins with an IUCLID6 number, that line plus " (Required)" or " (If available)" as appropriate becomes the title for the document management note.

All text below that line and above the next IUCLID6 number is added to the top of that document management note.

However, unlike the checklist notes themselves, document management notes must not be overwritten. Hence, if they already exist the software passes on that title.

Furthermore, if any such Note has been converted to a Useful link - indicating action is complete - the software must also pass and avoid recreating a newer version of the same Note.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #11 – Description

    v1 v2  
    88Create/recreate If available items assessment checklist
    99Create/recreate Additional items assessment checklist
    10 Create/recreate all assessment checklists
     10Create/recreate all three assessment checklists
    1111Do not create/recreate any checklists
    1212Generate a Note for every item in the Required checklist