Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »

The Refile item API will be called by ReCAP through their GFA LAS when a item is back in the ReCAP facility after fulfilling a physical or EDD request. On refiling, SCSB verifies if there are any recalls pending against the item and sends the retrieval request call to ReCAP GFA LAS. If there are no recalls pending, SCSB updates the item status as available.

GFA has certain status maintained for item during refile process.The status are :
"Sch on REFILE WO:" is considered as the first scan
"Ver on REFILE WO:" is considered as second scan
"IN" is considered to be the final status when it placed into the shelf.
Items refiled with status "Ver on REFILE WO:" and "IN" were considered available in SCSB and the items with status "Sch on REFILE WO:" were rejected from being refiled in SCSB.

After a change request raised from GFA - MS-323, Items when requested from ILS which has a status as "Sch on REFILE WO:" on GFA is marked as "LAS REFILE REQUEST PLACED" in SCSB and the request is not processed immediately in GFA. When GFA does a refile for requests which has "LAS REFILE REQUEST PLACED" in SCSB only then the information are sent to LAS ActiveMQ for processing the request and the status in SCSB changes accordingly as "RETRIEVAL ORDER PLACED"/"EDD ORDER PLACED".Also when items are refiled with "Sch on REFILE WO:" is accepted now in SCSB and items are marked as AVAILABLE in SCSB.

To be noted the change request - MS-286 to call check-In/check-Out endpoints to ILS for EDD requests is also part of the Refile process. When EDD items are refiled a check-In/check-Out called is sent to respective ILS with pseudo patron barcodes shared by partners.

Request - Refile
{
  "itemBarcodes": [
    "32101045675921" // Item Barcode, common across the GFA LAS, ILS and SCSB.
  ],
  "requestIds": [
    12345 // Request Id generated by SCSB, returned as part of the Request Item API response, stored and reused by ReCAP's GFA LAS.
  ]
}


Response - Refile
{
  "screenMessage": "Successfully Refiled", / Success
  "success": true
}


Alternate Response - Refile Item
{
  "screenMessage": "Cannot refile a already available Item", // When trying to refile an available item
  "success": false
}
  • No labels