Details
-
New Feature
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
None
-
XXXL: 30-45 days
-
This includes learning curve (SRS) and implementing the search functionality. Edge module functionality has been split to UXPROD-2916.
-
Concorde
-
-
R3
-
R2
-
R1
-
R1
-
R2
-
R4
-
R2
-
R2
-
R2
-
R2
-
R2
-
R1
-
8
-
Yes
-
-
-
-
Description
Current situation or problem:
Given FOLIO doesn't yet support searching of MARC records in source record storage (SRS), this feature would provide an API that FOLIO implementers could use to query MARC. The API could be used for a variety of different purposes, such as identifying records for export, updates, and clean up. It could also, eventually, be used to support UI(s) for searching MARC within FOLIO, but that UI is out of scope for this feature. This feature will NOT use elastic search, implementation details to come.
In scope
Allow for search based on the presence or absence of a field, subfield, indicator, or fixed field position
Allow for date range search based on dates present in a subfield
Allow consumers to search new and/or local MARC tags and have them indexed appropriately
Out of scope
A search UI for MARC data
Searching inventory data
Use case(s)
Searching MARC data in order to identify records for data export
Searching MARC data in order to match records to be updated with data import
Searching MARC data as part of ETL clean up processes that libraries run to main data quality
Searching MARC data to identify records in cases where only examination of the MARC allows accurate selection of records
TestRail: Results
Attachments
Issue Links
- is cloned by
-
UXPROD-2940 SRS MARC Query API part 2
-
- Closed
-
- is defined by
-
MODSOURCE-215 MARC search functionality - tech part
-
- Open
-
-
MODSOURCE-221 Implement database changes for MARC search functionality.
-
- Closed
-
-
MODSOURCE-222 Design API & implement data structures and end-points for search functionality in mod-source-record-storage
-
- Closed
-
-
MODSOURCE-223 Design and implement service layer for MARC search functionality
-
- Closed
-
-
MODSOURCE-227 POC: Streaming Rest API
-
- Closed
-
-
MODSOURCE-228 Define a contract for search
-
- Closed
-
-
MODSOURCE-255 Return HTTP response according to the schema
-
- Closed
-
-
MODSOURCE-258 Implement NOT searches
-
- Closed
-
-
MODSOURCE-264 Documentation for SRS Query API
-
- Closed
-
-
MODSOURMAN-396 SRS MARC queries
-
- Closed
-
- is required by
-
UXPROD-2942 quickMARC | Search MARC Authority Records (Lotus work)
-
- Closed
-
-
UXPROD-2943 quickMARC | Browse Authority Records
-
- Closed
-
- relates to
-
MODSOURMAN-313 SPIKE: Investigate MARC to MARC matching approach and create design
-
- Closed
-
-
UXPROD-2184 DRAFT - Filters to select MARC records for batch export
-
- Closed
-
-
MODSOURCE-254 SPIKE: Review MARC Query work
-
- Open
-
-
UXPROD-2742 MARC-MARC matching, part 2
-
- Blocked
-