Skip to main content
ExLibris

Knowledge Assistant

BETA
Content

 

Ex Libris Knowledge Center
  1. Search site
    Go back to previous article
    1. Sign in
      • Sign in
      • Forgot password
  1. Home
  2. Content
  3. For Content Providers
  4. Content Alignment between Providers and Ex Libris Knowledgebase

Content Alignment between Providers and Ex Libris Knowledgebase

  1. Last updated
  2. Save as PDF
  3. Share
    1. Share
    2. Tweet
    3. Share
  1. Manifest - Ensuring Content Alignment Between Providers and Ex Libris
    1. How to Deliver a Manifest in 5 steps
    2. Manifest Template Structure

Manifest - Ensuring Content Alignment Between Providers and Ex Libris

The Manifest is a file, maintained by the provider, edited by the provider and passed to Ex Libris every time that there is a need to notify Ex Libris about the need to create new collections in Ex Libris Knowledgebases. 

The Manifest file serves as a crucial component for maintaining data integrity and consistency between Ex Libris Knowledgebases and external providers. This file, maintained and updated by the provider (#1 in the image below), is regularly passed to Ex Libris when there is a need to notify that a new collection should be made available in Ex Libris Knowledgebases (#2 in the image below). When a Manifest file is passed and found by Ex Libris automated process, it is prompting Ex Libris to compare the latest version of the Manifest file against the existing data in Ex Libris database (#3 in the image below). Through this comparison process, any discrepancies between the latest Manifest file uploaded by the provider and Ex Libris database, are identified and automatically flagged for further investigation (#4 in the image below).

clipboard_e237bc6da02966d8d8c6753d746ed5dc0.png

This proactive approach ensures that Ex Libris Knowledgebase are always aligned with the provider's latest collection offerings, preventing potential gaps or inconsistencies in data availability. The Manifest file's unique format streamlines data exchange and simplifies the process of identifying discrepancies, safeguarding the integrity of Ex Libris's Knowledgebase.

  1. The list of collections within the Manifest file is only used in order to identify new collections, it will not serve as the actual ingest of new collections into Ex Libris Knowledgebase.
  2. The Manifest file should only contain informaiton about new collection/s which has an available title list so Ex Libris can ingest. The Manifest should not hold information about collections which are planned to be released in the future.

How to Deliver a Manifest in 5 steps

Multiple providers already furnish Ex Libris with a Manifest file to ensure that mutual customers can find the collections they need within Ex Libris Knowledgebases. 

To successfully ingest the Manifest file, Ex Libris has established a set of minimum requirements:

  1. Download the Manifest file template: Manifest Template_March_2024.xlsx
  2. Populate the Manifest file: Each row in the Manifest file represents a collection. Fill in the columns for each collection as described in the Manifest Template Structure table below.

There are 3 options to populate a list of collections in the Manifest: 

  • Option 1: Complete list of all the Provider collections. List is  updated with new collection/s as needed
  • Option 2: Empty list with no historical data. List is  updated with new collection/s as needed in an accumulative manner.
  • Option 3: Empty list with no historical data. List is  updated with new collection/s as needed. A new Manifest file will be created every time there are new collections (not in an accumulative manner).
  1. Mandatory fields: The following mandatory fields must be populated for every collection:
    1. CollectionName (Column A) - The name of the collection as offered to mutual customers by provider
    2. CollectionID (Column B)- The ID of the collection as recognized at the provider system
    3. FileName (Column E)- The name of the KBART file which holds the title list 
    4. FileLocation (column F) - The name of the KBART file which holds the title list

Populating the remaining columns in the Manifest file with additional information can significantly enhance the ability to successfully ingest the new collection.

  1. First time only: Contact Ex Libris Provider Relations team at: Provider.Relations@exlibrisgroup.com to coordinate the Manifest file ingestion, please populate the information in the table below and share it once you contact Ex Libris provider relations team
    Manifest file location Manifest file name (regular expression) Which list of collections will the file hold What is the expected timeline for a test file What is the expected timeline for a live file

    (where will the Manifest file will be placed every time the provider would like to notify Ex Libris about a new collection)

     

    Manifest file can be loaded to one of the following locations

    •Ex Libris servers

    •Provider servers

    •Provider website 

    What will be the name of the Manifest file that the provider will use, example:

    providername_Manifest_YYYYMMDD.xlsx

    Option 1: Complete list of all the Provider collections. List is  updated with new collection/s as needed

    Option 2: Empty list with no historical data. List is  updated with new collection/s as needed in an accumulative manner.

    Option 3: Empty list with no historical data. List is  updated with new collection/s as needed. A new Manifest file will be created every time there are new collections (not in an accumulative manner).

    When are you expected to notify Ex Libris that a test Manifest file was loaded? This step is mandatory to intiate successful Manifest process. When should Ex Libris expect to get a Manifest file with indication for new collections?

Once you pass to Ex Libris the Manifest file location, the Manifest file location should not change due to the fact that Ex Libris is setting the automation to harvest the file from the specific location 

  1. Ongoing: Update the Manifest file whenever a collection is added to your catalog and load the Manifest to the server.

Ex Libris will query the server on a daily basis in order to see if a new Manifest file was loaded.

Manifest Template Structure

The table below provides a detailed explanation of each column in the Manifest template file (Manifest Template_March_2024.xlsx):

Cell # in the Manifest file  A  B  C D E F G H I J K L M N O P Q R S T U V W X Y Z AA AB
Column name CollectionName  CollectionID CollectionURL  CollectionType  FileName FileLocation  DateAdded DateFileUpdated  RecordCount  UpdateFrequency  LinkingSupported  CollectionDescription PreviousCollectionName  FreelyAccessible  Notes ExlibrisCollectionType ServiceType  ContentType  DataFormat  CharacterSet  DateAddedToPlatform  CollectionStatus  Perpetual  FullOverwrite  FileUrlOrSftpSite  DirectoryPath exlibrisCollectionName exlibrisCollectionID
Column explanation The name of the collection as identified by the provider in their system The ID of the collection as recognized by the provider internal system - this ID must be unique and should not repeat in other  AKA "Level URL" - the URL used to access the content of  collection as seen by the end user

Possible values which are under the NISO standard:

  • Full-text
  • Upcoming Full-Text
  • Discovery-only
The name of the KBART file which holds the title list 

This path is relevant for the followinf 3 use cases:

  • When the file is located on the provider's server
    • Example: 
      ftp://providersftp.com/DirectoryPath
       
  • When the file is placed on Ex Libris server by the provider
    • Example: 
      sftp://providers-dc03.hosted.exlibri.../DirectoryPath
  • When there is a website for Ex Libris to retrive the files from
    • Example: https://providername.com/files/
       

On what date was this collection first included in the Manifest file?

This should be formatted in the following format:

YYYY-MM-DD

Date of the most recent update to the collection's title list file

Number of titles within the collection

Possible values:

  • weekly
  • Monthly
  • Quarterly
  • [No Update] - Leave this cell blank and populate "Static" in column O

In case the above values do not match the update frequency, please add a custom value

AKA "Linking Level"

  • book
  • chapter
  • journal
  • article
Up to 255 characters

This column should be populated in cases where the collection name has changed.

THe column should include the name which the collection had preior to the newly given name

  • Paid
  • Free
  • Hybrid

Free text.

General note, this will not be reflected to users.

Possible values which are supported by Ex Libris:

  • Aggregator package  - This collection is offered in full to the customer, and not title by title

  • Selective package - Customers can select individual titles to purchase for this collections 

  • Database  - AKA "Discovery-only" Collection with no titles (if selected, the value in column Q should be "None")

 

Possible values which are supported by Ex Libris:

  • Full text - All titles in this collection leads to the full text
  • Selected Full Text- Only some of the titles in this collection leads to the full text 
  • [None] - Leave this cell blank

Possible values which are supported by Ex Libris:

  • Books - Also known as monographs
  • Serials - Also known as journals

Possible values which are supported by Ex Libris:

  • txt
  • csv
  • MARC
  • XML
  • tsv

This is relevant only for the collection level - MARC feeds are not part of the expected information.

UTF8

(This is the value ExLibris works with)

When was the collection added to the provider platform?

This should be formatted in the following format:

YYYY-MM-DD

  • Dynamic -  This collection gets updated
  • Static - This collection does not get updates

Does the collection contain perpetual items?

  • Yes
  • No

AKA as "negative load"

  • Yes
  • No

When updating a collection in the KB and we see that there are less titles in the KBART file, from the past load. If marked as yes, the missing titles will be deleted. If selected as No, the titles which do not appear in the new feed will be preserved 

File location where the  KBART title list of the collection can be found

This path is relevant for the following 3 use cases:

  • When the file is located on the provider's server
    • Example: 
      ftp://providersftp.com/
       
  • When the file is placed on Ex Libris server by the provider
    • Example: 
      sftp://providers-dc03.hosted.exlibri.../
  • When there is a website for Ex Libris to retrive the files from
    • Example: https://providername.com/files/
      • If this value is selected for this cell,  leave the "directorypath" column empty (column Z)

 

In which directory is the file located?

  • Populate this cell in case where the file is located either on the provider server or on Ex Libris server
  • Leave this cell Blank in case Ex Libris retrives the file from the provider website

Leave Blank

For Ex Libris internal purposes

Leave Blank

For Ex Libris internal purposes

 

View article in the Exlibris Knowledge Center
  1. Back to top
    • Provider Platform
    • Webinars, Idea Exchange, CERV, NERS and Newsletters​
  • Was this article helpful?

Recommended articles

  1. Article type
    Guide
    Content Type
    Documentation
    Language
    English
    Product
    Alma
  2. Tags
    This page has no tags.
  1. © Copyright 2025 Ex Libris Knowledge Center
  2. Powered by CXone Expert ®
  • Term of Use
  • Privacy Policy
  • Contact Us
2025 Ex Libris. All rights reserved