See TRLN Shared Records Program documentation for background on the shared records program and details of the shared records collections.
The major difference in shared record set handling in TRLN Discovery is we no longer need to create a separate data pipeline for each shared record set. This greatly lowers the overhead for creating and maintaining a shared record set.
In TRLN Discovery, each institution responsible for a shared record set must ensure their relevant source-data-to-Argot process inserts the required data (specified in detail for each collection below) in all records that are part of shared record sets.
You may hear from staff: "Why is this {other institution} record showing up in our catalog?"
Add .json
to the end of the catalog record URL and look for the record_data_source
or virtual_collection
fields associated with shared records.
If there is a problem with the record and your institution is not the record owner, look up who to contact here.
The Argot fields salient to shared records are:
-
institution
- must include each institution for whom the record should appear as though it belongs to them (The Argot owner field will contain the institution responsible for maintaining the record) -
url[href]
- institution-specific parts of URL (proxy prefix, institution code, etc.) must be templated -
url[text]
- should not be institution-specific -
url[restricted]
- must be set to false if the resources in set are freely available -
items
- institution-specific items must not be attached to shared records, or the host institution’s location will start showing up in everyone’s location facet -
holdings
- institution-specific holdings must not be attached to shared records -
record_data_source
- must include:-
source data type
-
"Shared Records"
-
shared record set code
-
-
virtual collection
- must include: "TRLN Shared Records. {Human readable name of shared record set/collection}."
Data transformation will be handled by MARC-to-Argot.
Each institution responsible for shared records must ensure their MARC-to-Argot config handles shared records appropriately.
This gives the option for shared records to be treated like any other record in the host ILS – handled on the same update schedule, deleted as necessary without complication. (This is notable if you ever had to deal with a shared record set in Endeca!)
record count |
|
|
unc |
|
['duke', 'unc'] |
|
|
|
['ILSMARC', 'Shared Records', 'ASP'] |
|
['TRLN Shared Records. Alexander Street Press videos.'] |
record count |
|
|
unc |
|
['duke', 'ncsu', 'unc'] |
|
|
|
['ILSMARC', 'Shared Records', 'CRL'] |
|
['TRLN Shared Records. Center for Research Libraries (CRL) e-resources.'] |
record count |
|
|
unc |
|
['duke', 'nccu', 'ncsu', 'unc'] |
|
|
|
['ILSMARC', 'Shared Records', 'DWS'] |
|
['TRLN Shared Records. Documents without shelves.'] |
record count |
|
|
ncsu |
|
['duke', 'ncsu', 'unc'] |
|
|
|
['ILSMARC', 'Shared Records', 'EEBO'] |
|
['TRLN Shared Records. Early English Books Online.'] |
record count |
|
|
ncsu |
|
['duke', 'nccu', 'ncsu', 'unc'] |
|
|
|
['ILSMARC', 'Shared Records', 'NCLIVE'] |
|
['TRLN Shared Records. NC LIVE videos.'] |
record count |
|
|
duke |
|
['duke', 'nccu', 'ncsu', 'unc'] |
|
|
|
['ILSMARC', 'Shared Records', 'OUPE'] |
|
['TRLN Shared Records. Oxford University Press online titles.'] |
record count |
|
|
unc |
|
['duke', 'nccu', 'ncsu', 'unc'] |
|
None. Print materials should not have fulltext URLs. Any with |
|
['ILSMARC', 'Shared Records', 'OUPP'] |
|
['TRLN Shared Records. Oxford University Press print titles.'] |
Note
|
These physical items are stored at the LSC and are assigned a "TRLN" location code in the UNC ILS. We do not set TRLN as part of the location facet hierarchy in these records in TRLN Discovery. They just show up as if they belonged to each institution. |
Data transformation will be handled by local institutional processes.
Each institution responsible for shared records must ensure their Argot is output appropriately.
record count |
|
|
unc |
|
['duke', 'ncsu', 'unc'] |
|
URLs with |
|
['DDI-XML', 'Shared Records', 'ICPSR'] |
|
['TRLN Shared Records. ICPSR.'] |
record count |
|
|
unc |
|
['duke', 'nccu', 'ncsu', 'unc'] |
|
|
|
['OAI DC', 'Shared Records', 'Dataverse'] |
|
['TRLN Shared Records. Odum Institute Dataverse.'] |