Opened 21 months ago

Closed 20 months ago

Last modified 19 months ago

#11 closed enhancement (fixed)

Auto-generate chemical Notes for document management

Reported by: Mike Dewhirst Owned by: Mike Dewhirst
Priority: high Version: 0.9.x
Keywords: iuclid, checklist, document management Cc:

Description (last modified by Mike Dewhirst)

Ticket #6 delivers two or three assessment checklists. This ticket generates a Note titled with the checklist item for every item in a selected checklist.

The Checklist creator selector from #6 will be incremented as follows:

-------------
Create/recreate Required items assessment checklist
Create/recreate If available items assessment checklist
Create/recreate Additional items assessment checklist
Create/recreate all assessment checklists
Do not create/recreate any checklists
Generate a Note for every item in the Required checklist
Generate a Note for every item in the If available checklist

Change History (5)

comment:1 by Mike Dewhirst, 21 months ago

Description: modified (diff)

Ticket #6 automatically produces the Additional items assessment checklist if the chemical is in one or more AICIS specified classes.

If so, the actual imperative is to contact AICIS directly and ask for their guidance for that specified class.

Ticket #6 has been adjusted to include that imperative text in the checklist note and that ticket is now closed and the change deployed thereby removing any need for this ticket to create any extra notes for Additional items.

Last edited 20 months ago by Mike Dewhirst (previous) (diff)

comment:2 by Mike Dewhirst, 21 months ago

Description: modified (diff)

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.

Last edited 20 months ago by Mike Dewhirst (previous) (diff)

comment:3 by Mike Dewhirst, 20 months ago

Description: modified (diff)
Owner: set to Mike Dewhirst
Status: assignedaccepted

Additionally …

  • ticket:6#comment:3 mentions a Payload field in the Dossier record from whence checklist items are derived
  • This ticket checks the IUCLID6 number and appends the Payload if any to the document management note.
  • No-one of any authority has so far suggested Payload content for any such IUCLID6 numbered item.
  • It might be appropriate for people with AICIS assessment experience to suggest that content.
  • Chemintro hereby offers the necessary Authority role to such people
Last edited 20 months ago by Mike Dewhirst (previous) (diff)

comment:4 by Mike Dewhirst, 20 months ago

Keywords: iuclid checklist document management added
Resolution: fixed
Status: acceptedclosed

This is now deployed as an enhancement to the "last" feature of version 0.9.x (x = 72)

comment:5 by Mike Dewhirst, 19 months ago

The above "Payload" field has now been renamed to Suggestions to make it more meaningful.

Note: See TracTickets for help on using tickets.