Tracking Specifications
Tracking Specifications
Background
In 2000, Sonja Henderson carried out a survey among CRGs about their need for a tracking
system. The results were summarised in a report to the SDG in October 2000. At the
ModMan Advisory Group (MAG) meeting in March 2001 it was agreed to restructure the
report so it could form the basis for a set of system specifications. This paper is the third draft
of these specifications. In this version, the paper has been divided into two sections: part 1 is
a general description of the rationale and concepts while part 2 is a working paper describing
a proposed system implementation, which may later be turned into a full set of specifications.
Note: This paper will be revisited once Nancy Owens has identified best practice as part of
the quality improvement project.
Need
A tracking system is needed for the following reasons:
Most of the 'systems' used by review groups to track reviews from title to update stage
are inadequate. As the number of reviews increases, the existing systems do not provide
the information which staff need to monitor progress and identify deficiencies quickly.
Routine and repetitive tasks in the editorial process need to be assessed for
simplification, consolidation or elimination.
Requirements for higher quality reviews and the increase in the number of reviews must
be counterbalanced by improved productivity, especially with static or declining
resources.
Accurate and timely data collection will help staff to manage the preparation of reviews,
while simultaneously providing detailed data to support budget requests.
Objectives
To provide information to the editorial team to support the operations and decision
making within the Group.
To make more time available for the application of standards and quality control by
reducing the time spent on routine editorial operations.
Requirements
Simple to use
Minimise data entry and processing errors
Easily identify the status of a review in the editorial process
Easily identify the status of a person involved in the editorial process
Easily identify tasks which need to be carried out
Generate routine prompting when editorial action is required
Assist in carrying out repetitive tasks
Data elements
While going through the results of the survey for a tracking system (see background), three
main data elements were identified: reviews (including titles, protocols, full reviews, and
various intermediate stages of reviews), persons (including reviewers, coordinators, editors,
advisors etc.), and events (e.g. protocol approved). In general, the system should be able to
re-use as much of this information from existing systems (e.g. RevMan, ModMan) as
possible.
Reviews
Reviews are the central data elements in the system. The term reviews is used in this paper
as a generic term for the documents which the system track, i.e. titles, protocols, full reviews,
and various intermediate stages of reviews. It is not perceived that the system should store
the full reviews (text, tables, etc.) only the information needed for tracking. The system
would need a unique identifier for each review to link to from other records. The unique ID
assigned by RevMan is one possibility - another is the user defined four character review
number. The latter is more comprehensible for a human, but not guaranteed to be unique.
The system could keep copies of reviews records for each major update cycle or major
version of the review as a log, but ideally the same information would also be available by
searching though past events.
Persons
Each person should have one record only and all reference to this person from other records
should be done through linking. For linking, a unique ID number must be assigned to each
person. If a review record, for example, needs to refer to the contact editor of the review, it
only needs to store the unique ID instead of the persons full name. The unique ID for persons
could be based on the four character code in RevMan, or a new system could be introduced.
Events
Events form the link between persons and reviews. If information such as date review sent to
contact editor was stored together with the review record, the system would only capture the
current state of the review not its past and future history. This is because the date would be
overwritten for each new editorial cycle. This could to a certain extent be improved by creating
a new review rec ord for each update cycle, but still this would not be ideal. If, on the other
hand, the date review sent to contact editor was stored with the record for the editor, you
would only be able to tell the last time he had received a review. In order to keep the entire
history of reviews and persons, a system which stores event records separately from review
and person records is needed.
Each event would be linked to one or more reviews and a number of persons involved in the
events, e.g. the reviewer involved in updating a review or the editor involved in peer reviewing
it. Following the links the other way around each review would be linked to a list of events,
both pending and completed and each person would be linked to a list of events in which the
person is involved.
A typical event consists of three parts: 1) Sending something to person(s). 2) Waiting for
feedback on a given date. 3) Receiving feedback. This is reflected by each event record
having three date fields, 'date sent', 'date expected' and 'date completed'. Therefore, there is
no need for events for both 'Title sent for comments' and 'Comment on title received', only the
former. For some events, e.g. Proposal for title received at editorial base, you only have to
use the date completed.
The default events (see appendix 1) should be based on 'best practice'. It should, however,
be possible for CRGs to modify those, for instance if they use different terms than the default,
and even to add their own events. It should be possible to order events and to specify that
one (group of) event(s) must follow another, e.g. review received always follows protocol
received.
It should be possible to specify the action taken when the expected date for an event has
passed without the date completed being filled in. This could be in the form of warnings that
pop-up or automatic emails, or the system could do nothing at all until the user runs a report.
This could be specified individually for each event or each type of events.
Processes
Preferably, it should be possible to group events, e.g. to group the events involved in the
review update cycle. A group of events could be called a process. In the system, a process
would work like a checklist with a certain workflow. When a new process is started, blank
records for the events associated with the process would automatically be created, where the
dates and other information would later be filled in. The default processes should be based on
'best practice'. It should be possible for CRGs to modify default processes if they use
workflows other than the default.
P
P
P
P
P
P
P
P
P
P
Protocol received
Protocol sent to contact editor
Protocol copy edited before sending to referee(s)
Protocol sent to statistician
Protocol sent consumer(s)
Protocol sent to TSC
Protocol sent to referee(s)
Edited version of protocol sent to reviewer
Feedback sent to reviewer expecting revised version
Revised version of protocol in response to feedback sent
for approval
Protocol sent for approval
Protocol sent for external copy editing
Protocol approved and returned to reviewer with date
review expected
Protocol included in CRG module
Protocol withdrawn
Protocol deleted
P
P
P
P
P
P
X
X
X
Date completed
Date expected
T
T
T
T
T
T
T
T
T
T
Date sent
Status
Name
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Notes
Reviewer
contacted?
Combine with
next?
Feedback?
P
P
P
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
Review received
Review sent to contact editor
Review copy edited before sending to referee(s)
Review sent to statistician
Review sent to consumer(s)
Review sent to TSC
Review sent to referee (s)
Review sent to consumer network for draft synopsis
Edited version of review sent to reviewer
Feedback sent to reviewer expecting revised version
Revised version of review in response to feedback sent
for approval
Review sent for external copy editing
Review approved and returned to reviewer with date
update expected
Review included in CRG module
Review withdrawn
Review deleted
Permission for publication form to reviewer
Post publication comment(s) received
R
R
U
U
U
U
U
U
U
U
U
U
U
U
U
R
R
U
U
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Combine with
next?
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Store title(s) of
comment(s)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Combine with
next?
Store
substantive /
nonsubstantive
Feedback?
X
X
X
X
X
Feedback?
X
X
Store title(s) of
comment(s)
For substantive
updates
Store title(s) of
comment(s)
X
X
X
X
Processes
Reviews
Events
People
Overall database structure. The arrows on the figure are "one to many" connections, i.e.
reviews and people can be linked to multiple events, and processes consist of one or more
events.
How to react when passed date expected (warning, email, etc. - users choice)
Links to documents associated with event (reports etc.)
Links to events which must be completed before this event
Status (pending, completed, cancelled)
Feedback from event for each person involved in event
Feedback approved? (for each person involved in event)
Additional data needed for each type of event. See table of default events.
Notes
Date record created
Date record last modified