Field Matching for System Assignment

Submissions are assigned to Reviewers  based on the Field Matching.

A Field Match attribute specifies the pair of fields that has to be matched, the importance of the match and how the fields are matched.

Multiple can be added, either with the same or different priority.

The range of allowed overall scores per assignment can be controlled by the Field Match Score attribute (added the same way as Field Match)

The minimum and maximum boundaries are inclusive.

(Overall means the sum of the scores, not considering the priority) 

To add a new Field Matching:

  • Go to Settings
  • Go to Assignment Rules
  • Click Settings for the Assignment Rule - Field Match - Add

First dropdown: matched field from the Submission

Second dropdown: matched field from the Reviewer

Third input: Priority of matching. Optional. 1 - infinity. 1 is the highest

Fourth input: Match option

Match options

They are in the format of A_B_C_D

  • A: Comparison
    • Equals: they are equal
    • Contains: a list contains an element or elements from an other list
  • B: Source of the compared values
    • Value: The value of the field
      • For Multiple Choice and Multiple Select fields this should only be used if the two Field Definitions inherit the same options
    • Label: Label of the Multiple Choice or Multiple Select options
    • Data: Data of the Multiple Choice or Multiple Select options
  • C: Scoring
    • ScoreIfMatch: 1 score is awarded if the fields match
    • ScorePerMatch: As many scores are awarded as many matches there are in the field   
      • Example: A Multiple Select field has options "a", "b", "c" selected and another has "b","c","d". This is earns 2 scores
    • ScoreIfAnyMatch: 1 score is awarded if there is at least 1 match for the field 
      • Example: A Multiple Select field has options "a", "b", "c" selected and another has "b","c","d". This is earns 1 score
    • ScoreIfAllMatch: 1 score is awarded if the same options are selected
      • Example: A Multiple Select field has options "a", "b", "c" selected and another has "b","c","d". This is earns 0 scores
  • D: Precision
    • ExactMatch: It only matches if the two items are exactly the same.
    • Future options, for non-exact comparisons