MultipartGet

Returns a list of item barcodes, volumes (nonserial bibliographic items), or designations and volumes (serial issues) when they exist for the specified bibliographic record, patron, and pickup location. Specifying a pickup location is optional.

  GET /public/1/bib/{BibID}/multiparts/?PatronID={PatronID}  
  GET /public/1/bib/{BibID}/multiparts/?PatronID={PatronID}&PickupLocID={PickupLocID}  

Authorization Required?

Yes, if authentication level set to ALL.

URI Parameters

Name

Required

Description/Notes

BibID

Yes

The bibliographic record identifier.

PatronID

Yes

The patron identifier.

PickupLocID No Branch ID of the pickup location.

XML Elements Returned

Name

Description/Notes

PAPIErrorCode

PAPI Error code: Negative values represent errors and are defined elsewhere.

Note: On successful completion, the PAPI error code is populated with a positive integer representing the number of rows returned.

ErrorMessage Error or information message.
Type

Type of multipart set. Possible values include:

1 - Designation
2 - Volume (multipart set)
3 - Item

Value Volume or designation data.
ItemBarcode Barcode of the item. Used to place an item-level hold request.

Examples

Copy
http://localhost/PAPIService/REST/public/v1/1033/100/1/bib/5000/multiparts?PatronID=2291954
Copy
http://localhost/PAPIService/REST/public/v1/1033/100/1/bib/5000/multiparts?PatronID=2291954&PickupLocID=1001

Return - Success

Copy
Return - Success
HTTP/1.1 200 OK
<MaterialTypesGetResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
    <PAPIErrorCode>2</PAPIErrorCode>
    <ErrorMessage>
    <ErrorMessage />
    <MultipartRows>
        <MultipartRow>
            <Type>1</Type>
            <Value>Vol 2 (Feb. 2020)</Value>
        </MultipartRow>
        <MultipartRow>
            <Type>2</Type>
            <Value>Vol 1 (Jan. 2020)</Value>
        </MultipartRow>
        <MultipartRow>
            <Type>3</Type>
            <Value>Video VOL. 6</Value>
        </MultipartRow>
    </MultipartRows>
</MaterialTypesGetResult>