Issue Number | 546 |
---|---|
Summary | [Import] Add Fast Track Placement Level for Board Manager Action |
Created | 2020-02-06 12:11:58 |
Issue Type | Improvement |
Submitted By | Juthe, Robin (NIH/NCI) [E] |
Assigned To | Kline, Bob (NIH/NCI) [C] |
Status | Closed |
Resolved | 2020-08-06 16:10:48 |
Resolution | Fixed |
Path | /home/bkline/backups/jira/oceebms/issue.256286 |
We would like to be able to import citations tagged as Fast Track with the placement level "Board Manager Action".
~juther: There are a
couple of ways this can be implemented. The selections on the "Placement
Level" picklist which appears when Fast Track is selected all
represent rows in the state value table. For some of these states,
selection triggers the appearance of additional fields. For example,
selecting "Editorial Board decision" triggers the appearance of the
"Disposition" picklist, from which a value from the
ebms_article_board_decision_value
is chosen, to be stored
in the ebms_article_board_decision
table.
One way we could implement this ticket would be to add the pseudo
"state" value of "Board Manager Action" to the states on the "Placement
Level" picklist, and have the selection of this value trigger the
appearance of a new picklist field which would contain the state values
with sequence value 70 (for example, "No further action" or "On Hold").
The user would select a state from this new picklist, and a new row
would be created in the ebms_article_state_value
to record
that state. The only incentive I can think of for doing it this way
(obscuring the fact that the values on this new picklist would be valid
state values analogous to the other state values which are already on
the "Placement Level" picklist, like "Published" and "Passed abstract
review") would be that this is the way it's presented on the "full
citation" page. This is the approach for which the LOE estimate was
given as a 20.
The other, more straightforward approach would be to simply add the new valid state values directly to the existing "Placement Level" picklist. Doing it this way would involve an LOE of 3 or less.
Please let me know which approach you want me to use.
Hi Bob, we've decided we'd like to go with the 20-point option that would result in having Board Manager Action appear in the placement level picklist and a new "disposition" picklist field that would be triggered by this selection to include each of the 7 Board Manager Action values. Although these are all independent states it does mirror the way we've treated this on the Full Citation page and is similar to how we've handled other states like "on agenda" and "Editorial Board decision" on the import citations page as well. I think the extra LOE invested now will save a lot of confusion in the long run. Thanks.
Implemented on abms-dev and ebms-qa2.
Verified on DEV. Thanks!
Verified on QA.
Verified on PROD.
Elapsed: 0:00:00.000724