Status | ||||
---|---|---|---|---|
|
...
# | MARC tag number / indicator / subfield | Action | Validation rule | UI error message or UI response | JIRA issue(s) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Add a new field > Empty MARC tag and subfield text boxes | UI response: Record is saved and the field is removed. | |||||||||||||||
2 | Add a new field >Empty subfield text box but MARC tag box is populated | Cannot save a field without a subfield | UI response: Record is updated/created and the field is removed. | ||||||||||||||
3 | Add a new field > Empty MARC tag but subfield text box has a value (example $c c2016) | Cannot save a field without a valid MARC tag | UI error message: Record cannot be saved. A MARC tag must contain three characters. | ||||||||||||||
4 | Add a new field > MARC tag is populated but subfield text box has only subfield code (example $c) | UI response: Record is saved and the field is removed. | |||||||||||||||
5 | Add a new field > MARC tag is populated but subfield text box has value but no subfield code (example c2016) | UI response: Subfield code $a is populated before the value | |||||||||||||||
6 | Saved field > Cleared MARC tag and subfield text boxes | UI response: Record is saved and the field is removed. | |||||||||||||||
7 | Saved field > MARC tag remains and subfield text box has been cleared | UI error message: Missing a subfield value for a MARC tag | |||||||||||||||
8 | Saved field >MARC tag remains and only subfield code entered (ex. $c) Assume all subfield values have been removed | Cannot save a field without a subfield value | UI response: Removes the entire field | ||||||||||||||
9 | Saved field > MARC tag remains and subfield code has been cleared but subfield value remains (ex. c2016) | non-Leader and fixed fields must have a subfield code | UI response: when only 1 subfield the record saves and populates the $a subfield code. UI response: when all the subfield codes are removed it saves the record and populates $a at the beginning of the subfield, the rest of the codes remain missing. | ||||||||||||||
10 | Saved field > MARC tag cleared but subfield text box has a value (ex. $c c2016) | Cannot save a field without a valid MARC tag | UI error message: Record cannot be saved. A MARC tag must contain three characters. | UIQM-148 | |||||||||||||
11 | Tag number | Must be 3 numbers only | UI error message: Record cannot be saved. A MARC tag must contain three characters. | ||||||||||||||
12 | Tag number | No symbols, alphabet. Just numbers. | UI error message: Invalid MARC tag. Please try again. | ||||||||||||||
13 | Indicator 1 |
| UI response: If not then auto-populate with / | ||||||||||||||
14 | Indicator 2 |
| UI response: If not then auto-populate with / | ||||||||||||||
15 | Subfield |
| UI response: Leading subfield code $a is autopopulated when adding a new field | ||||||||||||||
16 | 005 |
| UI response: I was able to add a 005 but it was greyed out, could not edit. Saving deleted it. | ||||||||||||||
17 | 008 |
|
| ||||||||||||||
18 |
| UI: error message Record cannot be saved with more than one 008 field | |||||||||||||||
19 | 999 f f $s $i |
| UI response: Automatically removes the duplicate 999 ff |
...
MARC field number / indicator / subfield | Validation rule | UI error message or UI response | JIRA issue(s) | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Leader |
| UI error message: Record cannot be saved. The Leader must contain 24 characters, including null spaces. | |||||||||||||||||||||||||
2 | Leader (editable positions) - invalid character entered | Must have a valid value for positions: 5, 6, 7, 8, 17, 18 and/or 19. See https://loc.gov/marc/bibliographic/bdleader.html | UI error message: Record cannot be saved. Please enter a valid Leader <<editable position number>>. Valid values are listed at https://loc.gov/marc/bibliographic/bdleader.html |
| ||||||||||||||||||||||||
3 | Leader (non-editable positions) | Only positions 5, 6, 7, 8, 17, 18 and/or 19 can be edited | UI error message: : Record cannot be saved. Please check the Leader. Only positions 5, 6, 7, 8, 17, 18 and/or 19 can be edited in the Leader. For certain positions (TBD): Upon hitting Save button then the quickMARC will automatically update to valid position value. |
| ||||||||||||||||||||||||
4 | 001 |
| UI response: I was able to add a 001 but it was greyed out, could not edit. Saving deleted it. | |||||||||||||||||||||||||
5 | 010 |
| UI error message: Record cannot be saved with more than one 010 field. |
| ||||||||||||||||||||||||
6 | 245 |
| UI error message: Record cannot be saved without field 245. UI error message: Record cannot be saved with more than one field 245. | |||||||||||||||||||||||||
7 | 1XX |
| UI error message: Record cannot be saved with multiple 1XXs. |
| ||||||||||||||||||||||||
8 | Subfield 9 | |||||||||||||||||||||||||||
9 | Subfield 0 |
Authority Record
...