Search/Get Authority records for the Authority app (UXPROD-2942)
...
General Functional Requirements
Similar to
with exceptions in red Jira Legacy server System Jira serverId 01505d01-b853-3c2e-90f1-ee9b165564fc key MODSOURMAN-396
...
Allows the user to do a left-anchored search of the data in specified subfields - may address the browse results request.
...
Allows the user to query the indicator values in specified fields
...
Allows the user to query control fields, including the leader, by position [
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...
Allows the user to query by date range fields that contain date values [
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...
Allows the user to search for the presence or absence of a given field, subfield, or indicator [
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...
Allows the user to perform NOT searches
...
The search is exposed via requests to an API endpoint
...
By default the search returns only records that are not suppressed from discovery
...
Ability to search multiple fields (OR'D) and (AND')
...
Ability to support exact phrase
...
- Using Elastic Search will support: Exact phrase, Boolean, Truncation, Wildcard (TBD)
List of MARC Authority fields - https://www.loc.gov/marc/authority/ecadlist.html
...
MARC field/subfield | MARC field /subfield | Input type | Phase 1 (Critical) | Phase 2 | Phase 3 | Record Created by | 040 - CATALOGING SOURCE | $a | Multi-select | Record Updated by | 040 - CATALOGING SOURCE | $d | Multi-select | RecordRelease |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Record Creation Date | 008 positions 00-05 | Date picker filter | ||||||||||
Record Last Updated by | 005 - DATE AND TIME OF LATEST TRANSACTION | Date picker filter | ||||||||||
Include 4XX & 5XX in search results | TBD | Single checkbox |
...
MARC field/subfield | MARC field /subfield | Critical (include initial release)Release | Comments |
---|---|---|---|
Subject heading/thesaurus | 008 - FIXED-LENGTH DATA ELEMENTS | [11] Subject heading system/thesaurus | ||
Record Created by | 040 - CATALOGING SOURCE | $a | ||
Record Updated by | 040 - CATALOGING SOURCE | $d | ||
Authority File - Source | Will not be MARC value - Implementation TBD |
Additional details:
- From Steven Folsom: In case it's helpful (I think I shared this before), here is a spreadsheet with indexing decisions made by catalogers for searching different authorities in an LD4P work area: https://docs.google.com/spreadsheets/d/1rPvEoP9iYNkxJ0eWC8gXe3ci7e6mhW0da59xkGhadi0/edit#gid=745128104
- Feb 2021 User feedback
- March 2021 User feedback
- June 2021 User feedback
- June 2021 use cases: See Rows (8-10)
- NFRs
...