Skip to main content
OCLC Support

Data Exchange

This update comprises of RSD-1510-OLIB15714, RSD-1510-OLIB15693, RSD-1510-OLIB15727, RSD-1510-OLIB15881; RSD-1510-OLIB15933; RSD-1510-16067; RSD-1510-OLIB16122; and RSD-1510-OLIB16154.

This information is part of OLIB 9>> Release Notes>> Post Service Pack 15 Release Notes


Enhancements (RSD-1510-OLIB15693)

IMS Ref Description
OLB-15688 Rework the parent/child format processing to facilitate a description on each sub-format and to provide a predictable ordering for the content.

 

Enhancements (RSD-1510-OLIB15727)

IMS Ref Description
OLB-14538 There should be a configurable file size limit for sending data via ftp during daystart, especially when sending a one-off full export. This update also enables sftp for this feature.

 

Enhancements (RSD-1510-OLIB15905)

IMS Ref Description
OLB-15218

It should be possible to handle compression during import or export to reduce network traffic.

This was added to this RSD to facilitate the gathering of several .csv files from multiple locations and simplify the overall process.

Nova

 

Enhancements (RSD-1510-OLIB15933)

IMS Ref Description
OLB-14838

Import Batch System refinements.

FHL

 

Bug fixes (RSD-1510-OLIB15714)

IMS Ref Description
OLB-15713 After around 20k titles processed the data sync report processing errors with ORA-01403: no data found and repeatedly processes that file.

Bug fixes (RSD-1510-OLIB15727)

IMS Ref Description
OLB-15866 When the responsibility type's relator terms field overflows, the record will not import.
OLB-15855

CSV export includes repetition of headers every 40th output line.

The remedy for this requires a reworking of the Output Format to place the header into the Header Procedure field instead of the #H#...#/H# section in the format text.

For example, change the format text:

#H#This is my header#/H#
<TI>#B#

to:

<TI>
#B#

With a header procedure:

utl_raw.cast_to_raw('This is my header'||CHR(13)||CHR(10))

Note the line break after the header was moved to after the data output (<TI>) to avoid all of the records from being exported on a single line.

 Note: Changes to the header procedure require an OLIB Web rebuild to take effect.

OLB-15875

Title exports omit Subject heading RCN values.

 

Bug fixes (RSD-1510-OLIB15881)

IMS Ref Description
OLB-15853 Exporting files during daystart was broken by RSD-1510-OLIB15693.

 

Bug fixes (RSD-1510-OLIB15933)

IMS Ref Description
OLB-9918

The MARC import mishandles repeated 260/264 subfields resulting in displaying misleading data.

GBMC; Pembrokeshire College

OLB-15909

Adding an Import Field to an Import Batch uses the wrong sequence to generate the key value.

DEFRA

OLB-15932 The export error is discarded and therefore cannot be displayed in the Folio diagnostics.
OLB-16032

The new inline entry for Objects does not show the object link unless "display" is set (not null).

DEFRA; TTL

 

Bug fixes (RSD-1510-OLIB16067)

IMS Ref Description
OLB-12646 When exporting articles, additional information such as publication details and language, from the parent record should be included in the MARC Export.

The article should have no copies with a barcode. For the export to use the issue's publication info, the article should have no publication information of its own. For the export to use the issue's language, the article should have no language of its own.

OLB-13987 The Data exchange with WorldCat should be enhanced to cater for the new hierarchical link structure in WorldCat. To work towrad this, the MARC export now produces:
  • Population of 772/773 $w revised to collect the OCLC Number from an appropriate parent. This is taken from the titles' nearest ancestor.
  • This is no longer limited by Media Type
  • The parent Media Type must have an appropriare RDA Mode of Issuance  value.

The data sync processing (where OLIB supplies data for WorldCa ingest) has been adjusted as follows:

  • Child titles are not supplied to WorldCat unless it has a parent with an OCLC Number
    • While a child record is linked to a parent without an OCLC Number, it is marked "Refer to Parent"
    • When marked "Refer to Parent", no attempt is made to lok for its parent OCLC Number for at least 24 hours
    • When a child record has a parent OCLC Number in it's MARC output, it is sent and marked "Sent to WorldCat"

A report is available to list the title numbers, Media Types, sync status, and OCLC Numbers for parent and child titles. It si called "Parent-Child data sync report".

Bug fixes (RSD-1510-OLIB16122)

IMS Ref Description
OLB-16115 Batch export of Title Set data using the CONTENTdm catcher format produces an empty file.

NERC

Bug fixes (RSD-1510-OLIB16154)

IMS Ref Description
OLB-16153

MARC21 exports do not handle parent/child copy links as desired, causing problems for WMS migrations.

The 773 $d content was expanded to include all of the 260 data and the 260 data was removed where there is a 773 tag.

The field for Media Types was added to the MARC21 export Output Format layout.

In this field, Media Type codes and copy inclusion flags can be specified, e.g.:

BKM,CHAP:D; SER:C

This will lead to:

  • Exports of records of Media Type BKM or CHAP including only copies that are Directly attached to the title
  • Exports of Serial headers to include copies that are directly attached to the title or, if none are attached there, records that are attached to their immediate child titles

This will affect manual export workflows (i.e. Exporting from the Title hitlist, Exporting a Folder or Title Set) and automated exportsd where the hierarchy flag is not set.

Copies exported in this fashion, normally to a 952 tag, will attract a first indicator of '0' if they are directly attached to the title being exported; '1' if they are attached to a child title; or '2' if they are attached to the parent title.

This will not affect the MARC recod display on the Titles Layout.

 Note:  This will not apply to MARC XML exports.

The flags could be:

Flag Purpose
D Only export copies if they are attached directly to the title
C Export copies that are directly attached to the title. If there are no such copies, export copies from the titles that are children (not grandchildren) of the title
P Export copies that are directly attached to the title. If there are no such copies, and there are no copies attached to any child titles, export copies from the parent title.
A Export copies that are directly attached to the title. If there are no such copies, export copies from the titles that are children (not grandchildren) of the title. If there are no such copies, export copies from the parent title.

Nova

OLB-16127 Title cross-reference creation does not populate REPEAT_SEQ causing exports to fail.

Bar Library