The Claim Publication feature is based on the following components
listener to subscribe automatically the user to the daily changes notification
batch script to fix pre-existent Researcher profile and subscribe it to the daily notification
enhanced script to bind Researcher Profile to the publication: now it is possible enable send notification when possible matches founded (to run as a weekly cron)
functionality to approve/reject possibile matches (visible only to user that is a member of "self-claim-publication" special group).
functionality to claim publication from the item splash page
The workflow should be:
with daily subscription, point (1), the system should be alert the Researcher with an email that there are some activities related her Researcher Profile page from other user in the system (e.g. the user has been selected as an author of a publication)
with the new development at point (3) and at point (4), the user can confirm the possible matches
the point (5) will be usefull to improve authorship on publications retrospectively
Prerequisite: disabled on cris.cfg the import from the submission and enable the claim
Example: the librarian insert an author with or without authority. The batch script called ScriptBindItemToRP will propose the matches found automatically to the user. The user will go to the accept/reject user interface to approve or reject the match.
The action on “Claim Publication (<label>)” and “Pending Approval (<label>)” take the user on the webpage of the functionality. The “Claim Publication (<label>)” will show the webpage with the dropdown field and the note field. The “Pending Approval (<label>)” will show the webpage in a "locked" mode with a warning. The “UnClaim Publication (<label>)” immediately remove in any case authority and confidence.
Some screnshoots: