Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Request Item API allows the user to raise a request (retrieve / recall / EDD) in SCSB for a valid item. The request internally makes SIP/REST calls to partner ILS's to create bibliographic record (temporary record for cross partner borrowing), hold item, recall item (in case of recalls), charge and discharge of the records. The request information are gathered and placed in SCSB ActiveMQ from which it will be consumed by GFA LAS ActiveMQ system to retrieve and deliver physical items to the partner ILS and fulfill EDD requests.

Before the request information are gathered and placed in SCSB ActiveMQ , the status of the requested item is checked in GFA LAS using a rest call to check if item is available in GFA. Based on the GFA's item status requests are processed.If the GFA's item status is on first scan("Sch on REFILE WO:") for a request then the request information are gathered and saved in SCSB database with the status as 'REQUESTS PLACED ON SCH'. When GFA does a second scan i.e a Refile process then these requests are picked up and put into queue which will be picked up and processed by GFA as a regular request.

When a Retrieval request is made from cross partner institutions a checkout call is made to the respective institution with pseudo patron barcodes shared by partners. From change request - MS-323 , a check-Out call to ILS is sent for an EDD requests too where they are made using pseudo patron barcodes given by partners. 

Info
titleRetrieve Request

Retrieve request is the basic request placed on an available item to physically deliver it at the partner's institution. The requestType value is mentioned as RETRIEVAL as shown below.

...