crkn-rcdr / cihm-metadatabus

Documentation and Docker build environment for key portions of the metadata bus.
BSD 2-Clause "Simplified" License
0 stars 1 forks source link

dmdtask: Support MARC 856 to determine identifiers, decommission older methods. #66

Closed RussellMcOrmond closed 1 year ago

RussellMcOrmond commented 1 year ago

The descriptive metadata loader currently supports looking up identifiers in MARC in 3 different ways:

"marc490"

"oocihm"

"ooe"

These were allays a hack, using identifiers created for other purposes to link to identifiers used by the software we are using to provide patron access. These other fields regularly have incomplete identifiers ("CIHM numbers", etc), or otherwise custom as was done for "oocihm" and "ooe" when modifying the record to match current technology enabled better interoperability.


Ideal is if we move entirely to using the "856 - Electronic Location and Access" field, which needs to be encoded in our records for other purposes anyway. This is likely what we'll need in the future, such as if we adopt and integrate FOLIO and Blacklight.

https://www.loc.gov/marc/bibliographic/bd856.html

What our software would do: