British Library Document Supply Service (BLDSS) API

Slides:



Advertisements
Similar presentations
PantherSoft Financials Smart Internal Billing. Agenda  Benefits  Security and User Roles  Definitions  Workflow  Defining/Modifying Items  Creating.
Advertisements

Library Online Catalog Tutorial Pentagon Library Last Updated March 2008.
Slide 1 of 28 Welcome to GSA’s Vendor and Customer Self Service (VCSS) course Section 2: VCSS Account Registration & Requesting Access This presentation.
RUG Australia meeting 2012 Feb 6, V Tiers & sequencing suppliers Tiers and sequencing and load balancing  Tiers = groups of suppliers.
South Dakota Library Network Remote ILL Workflow Creating Borrowing Requests South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
FitnessGram® 2015 Student Information System (SIS) Extract Import Training for Georgia School Year.
Migration of Physical to Electronic (P2E) Resources in Alma
1 Yoel Kortick Senior Librarian Alma Product Management Inter- institutional fulfillment in a collaborative network.
© 2016 Ex Libris | Confidential & Proprietary Alma – OASIS Real-Time Acquisition Integration Overview.
South Dakota Library Network Remote ILL Workflow Renewals / Messages South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD 57799
Kate Cabe Western Washington University Jesse Thomas University of Idaho TROUBLESHOOTING SUMMIT REQUESTS IN ALMA.
CLINIC-LAB COMMUNICATION Configuring 3Shape Communicate™
Inter Library Loans at the University of Hertfordshire using the Koha Open source LMS and the British Library API for unmediated ILL requests Sarah.
Moshe Shechter | Alma Product Manager
Resource Sharing Request Renew
EDI Orders and Invoices
PantherSoft Financials Smart Internal Billing
Talentlink Configuration exercise
DART Request Training for New Zealand Distributors
New and emerging acquisitions workflows Purchase requests
Clean Harbors Online Services – CS1045
DART Request Training For Asia Distributors
UPS – Tradeshift Supplier Training
Funds in Resource Sharing
Fundamentals Acquisitions 02 – Workflow Rules Administration
Alma at Strathclyde.
Digitization Requests Flow
Assess Survey Invitations
Real-Time Acquisition (RTA) integration with OASIS platform
SUBMITTING A PAYMENT REQUEST FORM
Interoperability Between Aleph and Primo: Aleph Restful APIs
Remote Storage in Alma.
New Features in Fulfillment
Alma – OASIS Real-Time Acquisition Integration Overview
Resource Sharing Locate
Program Management Portal (PgMP): Catalog and the Client
Multi-Factor Authentication (MFA)
Welcome to our first session!
Active Orders Supplier Administrator Training Getting Started Activities This training presentation describes the Getting Started activities that will.
Boeing 787 SCMP Training June 2016
Inward Material Movement
Alma/Primo Online payment integration
Orders & Shipment Tracking
(Includes setup) FAQ ON DOCUMENTS (Includes setup)
Introduction to Resource Sharing
Upload/Download Receipts
Tech Data: Your Source For Sony Products
INFORMATION by ODIN STAFF
NORTHEASTERNERS, INC. IRS 990 filing instructions presentation
To the ETS – Encumbrance Online Training Course
Exploring the Power of EPDM Tasks - Working with and Developing Tasks in EPDM By: Marc Young XLM Solutions
Distributor Want aka. Dis-WAnt
Room Booking System User Manual.
Manual for Supplier Registration
Two methods to observe tutorial
Canvas introduction for students
Contractor Sourcing Application (CSA) Training
Emerging Acquisitions Workflows: Print DDA
Letter s How to change fixed text labels in the letters
To the ETS – Encumbrance Online Training Course
Batch Setup.
(Includes setup) FAQ ON DOCUMENTS (Includes setup)
TIPS & TRICKS.
FitnessGram® 2015 Student Information System (SIS) Extract Import Training for Georgia School Year.
Catalog Manager Standard Supplier Training.
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Workflows at Austin Water Labs
User Guide Vendor Self-Service (PaymentWorks)
Canvas introduction for students
Partner Portal Training document
Presentation transcript:

British Library Document Supply Service (BLDSS) API

Agenda What is BLDSS and what are its APIs ? What are the benefits of using this service ? Configuring use of the BLDSS APIs BLDSS based workflow Some troubleshooting tips

What is BLDSS and what are its APIs ?

BLDSS

BLDSS

BLDSS APIs The APIs allow implementing the full discovery and delivery process via API, including elements such as retrieving pricing options and service options

BLDSS APIs In Alma, we have used the APIs to implement a P2P workflow with BLDSS similar to the one that is used with other protocols (ISO,NCIP P2P)

BLDSS APIs

The Benefits ARTEmail is a very manual process: Staff need to manually process every request in order to send it

The Benefits ARTEmail is a very manual process: Locate process is done outside of the system Feedback from the BL is received as emails, and need to be manually updated into the system

The Benefits For example, consider the following ARTEmail workflow 1. Place Request 5. Cancel 2. Search BL 3. Set Request Attributes 4. Send 6. Cancel

The Benefits By contrast, consider the following BLDSS API workflow 1. Place Request 5. Cancel 2. Search BL 3. Set Request Attributes 4. Send 6. Cancel

The Benefits For example, consider the following ARTEMail workflow 3. Process Renewal 1. Renew 2. Look at email

The Benefits By contrast, consider the following BLDSS API workflow 3. Process Renewal 1. Renew 2. Look at email

Configuring use of the BLDSS APIs

Configuring BLDSS The first step is to set up the BLDSS account with the BL This step requires involvement of Ex Libris staff

Partner Record http://api.bldss.bl.uk/api Real URL Test URL Information obtained when setting up BLDSS at BL site

Partner Record During testing, you can use the generic test account, using the below credentials. Account: 73-0006 Password: API6789364 Base URL: http://apitest.bldss.bl.uk

Partner Record When switching to work in production, change the URL to http://api.bldss.bl.uk/api, and use your BL account code and password. Make sure to follow the steps documented in the below on line help link when switching to the production account. https://knowledge.exlibrisgroup.com/Alma/Product_Documentation/Alma_Online_Help_(English)/Integrations_with_External_Systems/040Fulfillment/020Resource_Sharing_Partners/British_Library_Document_Supply_Service_(BLDSS)

Locate Profile Of course, partner record should be linked to the locate profile …

BLDSS Based Workflow

Request Submitted in Primo

BLDSS Partner added … as per rota assignment rules …locate runs, and request is sent … Automatically !

Audit BL Id is assigned

Audit … and message is saved

Cancel Patron (from Primo) or staff (from Alma) can cancel the request. The option to cancel is setup by workflow profile rules, separately for Primo or for Alma

Cancel It is up to BL to approve or reject the cancellation attempt

Events A job (Update BLDSS Requests) polls BL for update on active requests The job needs to be activated to BLDSS users, and can be activate to run twice a day

Events BL updates Alma with: Event Type Additional Information List of events and additional info can be found at http://apitest.bldss.bl.uk/docs/guide/appendix.html#events

Events New facets can be used to track updated requests

Events In case of a ‘Unable to fulfil’ event, the request will be considered rejected In case of a ‘Item renewed’ event the request will be considered  ‘Renew Requested’. Library should then use the ‘Request Renew’ option to actually renew, based on the reported renew date Then, library should manually change the status so that it can distinguish between already handled requests and those waiting for processing

Some troubleshooting tips

Q: I've just started testing this and am getting the same message 'Request not sent -- mandatory field is missing: country' even though I have input the country. A:Looking at the request, I see that it is owned by the Interlending and Document Supply Library but it has no country code in its address. The API requires the address of the library that is sending the message.

Q: I am receiving the 'Cannot send a request that was not located‘ A: Take a look at the history of the locate actions. It may indicate that the system failed connecting to the BLDSS server. Technical failure to run a locate is ignored by the system, so that it is considered a successful locate. However, because the bldss api mandates a record id that has not been successfully obtained by the API, the send action failed. I suggest re-running a locate and re-attempting the send.

A: The API keeps failing. Q: This may be a connectivity problem A: The API keeps failing ! Q: This may be a connectivity problem. We (Ex Libris) can change the timeout of the API. That may improve the success rate of the API.

Thank You! Moshe.shechter@exlibrisgroup.com