RTAC not returning volume data

Description

Problem

RTAC is not returning volume statement data from local sites.

This is an impediment for the Dreamliner team to finish their work on manual item selection.

Example

Following is a portion of the RTAC payload for one of the libraries, Conception Abbey & Seminary.

{
"holdingsStatementsForSupplements": [],
"location": {
"name": "Conception Abbey Main Book Collection",
"code": "CNCPT-MAIN"
},
"library": {
"name": "Conception Abbey and Seminary College",
"code": "6cabb"
},
"id": "64943e8c-5c51-5cc9-8993-9834a45eee8e",
"callNumber": "977.8 C397",
"status": "Available",
"volume": "",
"temporaryLoanType": "",
"permanentLoanType": "",
"holdingsStatements": [],
"holdingsStatementsForIndexes": []
},
{
"holdingsStatementsForSupplements": [],
"location": {
"name": "Conception Abbey Main Book Collection",
"code": "CNCPT-MAIN"
},
"library": {
"name": "Conception Abbey and Seminary College",
"code": "6cabb"
},
"id": "6dda89a6-1cd3-57c0-b142-0d86615cd95f",
"callNumber": "977.8 C397",
"status": "Available",
"volume": "",
"temporaryLoanType": "",
"permanentLoanType": "",
"holdingsStatements": [],
"holdingsStatementsForIndexes": []
},
{
"holdingsStatementsForSupplements": [],
"location": {
"name": "Conception Abbey Main Book Collection",
"code": "CNCPT-MAIN"
},
"library": {
"name": "Conception Abbey and Seminary College",
"code": "6cabb"
},
"id": "dc33f613-be0e-5cd7-aaa5-457c1a1de190",
"callNumber": "977.8 C397",
"status": "Available",
"volume": "",
"temporaryLoanType": "",
"permanentLoanType": "",
"holdingsStatements": [],
"holdingsStatementsForIndexes": []
},
{
"holdingsStatementsForSupplements": [],
"location": {
"name": "Conception Abbey Main Book Collection",
"code": "CNCPT-MAIN"
},
"library": {
"name": "Conception Abbey and Seminary College",
"code": "6cabb"
},
"id": "60cce619-b5f1-5d57-a46c-1b7daaaf9477",
"callNumber": "977.8 C397",
"status": "Available",
"volume": "",
"temporaryLoanType": "",
"permanentLoanType": "",
"holdingsStatements": [],
"holdingsStatementsForIndexes": []
},
{
"holdingsStatementsForSupplements": [],
"location": {
"name": "Conception Abbey Main Book Collection",
"code": "CNCPT-MAIN"
},
"library": {
"name": "Conception Abbey and Seminary College",
"code": "6cabb"
},
"id": "bafe35a9-b779-5a9d-b8e1-06790e9cafdf",
"callNumber": "977.8 C397",
"status": "Available",
"volume": "",
"temporaryLoanType": "",
"permanentLoanType": "",
"holdingsStatements": [],
"holdingsStatementsForIndexes": []
}

 

FOLIO: I’ve attached a screenshot of the FOLIO record.

I’ve also included this payload of local Locate (please note that the addition of parenthesis is an RTAC or local Locate behavior, not how FOLIO stores the data):

{
"holdings": [
{
"instanceId": "85a06436-a6be-5a92-97d0-3b2f708be8a3",
"holdings": [
{
"id": "60cce619-b5f1-5d57-a46c-1b7daaaf9477",
"callNumber": "977.8 C397",
"location": {
"id": "180cb30b-095d-4f5b-9faf-c645b3491e4b",
"name": "Conception Abbey Main Book Collection",
"code": "CNCPT-MAIN"
},
"locationCode": "CNCPT-MAIN",
"status": "Available",
"volume": "(v. 1)",
"permanentLoanType": "Can circulate",
"barcode": "37200000740418",
"suppressFromDiscovery": false,
"totalHoldRequests": 0,
"materialType": {
"name": "Monograph"
},
"library": {
"name": "Conception Abbey and Seminary Library",
"code": "CNCPT"
},
"holdingsStatements": [],
"holdingsStatementsForIndexes": [],
"holdingsStatementsForSupplements": []
},
{
"id": "64943e8c-5c51-5cc9-8993-9834a45eee8e",
"callNumber": "977.8 C397",
"location": {
"id": "180cb30b-095d-4f5b-9faf-c645b3491e4b",
"name": "Conception Abbey Main Book Collection",
"code": "CNCPT-MAIN"
},
"locationCode": "CNCPT-MAIN",
"status": "Available",
"volume": "(v. 3)",
"permanentLoanType": "Can circulate",
"barcode": "37200001188526",
"suppressFromDiscovery": false,
"totalHoldRequests": 0,
"materialType": {
"name": "Monograph"
},
"library": {
"name": "Conception Abbey and Seminary Library",
"code": "CNCPT"
},
"holdingsStatements": [],
"holdingsStatementsForIndexes": [],
"holdingsStatementsForSupplements": []
},
{
"id": "6dda89a6-1cd3-57c0-b142-0d86615cd95f",
"callNumber": "977.8 C397",
"location": {
"id": "180cb30b-095d-4f5b-9faf-c645b3491e4b",
"name": "Conception Abbey Main Book Collection",
"code": "CNCPT-MAIN"
},
"locationCode": "CNCPT-MAIN",
"status": "Available",
"volume": "(v. 5)",
"permanentLoanType": "Can circulate",
"barcode": "37200001188542",
"suppressFromDiscovery": false,
"totalHoldRequests": 0,
"materialType": {
"name": "Monograph"
},
"library": {
"name": "Conception Abbey and Seminary Library",
"code": "CNCPT"
},
"holdingsStatements": [],
"holdingsStatementsForIndexes": [],
"holdingsStatementsForSupplements": []
},
{
"id": "bafe35a9-b779-5a9d-b8e1-06790e9cafdf",
"callNumber": "977.8 C397",
"location": {
"id": "180cb30b-095d-4f5b-9faf-c645b3491e4b",
"name": "Conception Abbey Main Book Collection",
"code": "CNCPT-MAIN"
},
"locationCode": "CNCPT-MAIN",
"status": "Available",
"volume": "(v. 2)",
"permanentLoanType": "Can circulate",
"barcode": "37200001188518",
"suppressFromDiscovery": false,
"totalHoldRequests": 0,
"materialType": {
"name": "Monograph"
},
"library": {
"name": "Conception Abbey and Seminary Library",
"code": "CNCPT"
},
"holdingsStatements": [],
"holdingsStatementsForIndexes": [],
"holdingsStatementsForSupplements": []
},
{
"id": "dc33f613-be0e-5cd7-aaa5-457c1a1de190",
"callNumber": "977.8 C397",
"location": {
"id": "180cb30b-095d-4f5b-9faf-c645b3491e4b",
"name": "Conception Abbey Main Book Collection",
"code": "CNCPT-MAIN"
},
"locationCode": "CNCPT-MAIN",
"status": "Available",
"volume": "(v. 4)",
"permanentLoanType": "Can circulate",
"barcode": "37200001188534",
"suppressFromDiscovery": false,
"totalHoldRequests": 0,
"materialType": {
"name": "Monograph"
},
"library": {
"name": "Conception Abbey and Seminary Library",
"code": "CNCPT"
},
"holdingsStatements": [],
"holdingsStatementsForIndexes": [],
"holdingsStatementsForSupplements": []
}
],
"requestable": true,
"hasItems": true,
"isRTACApplicable": true
}
]
}

Attachments

1
  • 28 Aug 2024, 11:08 PM

Activity

Show:

Marc Johnson August 30, 2024 at 6:54 AM

Just talked with about this. It is the raw that is needed

In which case the intermediary fix included in v7.2.0 should be sufficient to unblock folks

Tim Auger August 29, 2024 at 8:23 PM

Just talked with about this. It is the raw that is needed.

Marc Johnson August 29, 2024 at 9:07 AM

Which property from the live availability response is used for volume in Locate?

Is it the raw or parsed ?

Does DCB need to parse the volume statement from FOLIO? If so, what are the parsing rules?

Details

Assignee

Reporter

Components

Target Version

Fix versions

Sprint

Priority

Created August 28, 2024 at 11:03 PM
Updated September 24, 2024 at 4:41 PM

Flag notifications