Versions Compared

Key

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

...

Place request at borrowing agency

tbdBefore placing DCB request at the borrowing agency, a virtual item needs to be found or created in Alma.

Creating a virtual item in Alma

A virtual item in Alma can be created by using the following APIs:

  1. Rest Bib API

  • Mandatory Fields:

    • The actual record: XML string describing the record

    • ecord_format: Default is marc21

    • suppress_from_publishing: default is true

  1. Rest Holding

  • Parameters:

    • mms_id: Bib record ID

  • Mandatory Fields:

    • The actual record: XML string describing the record

    • suppress_from_publishing:

  1. Rest Item

    • Parameters:

      • Barcode

      • physical_material_type

      • policy?

      • location?

Creating an item-level request

Item-level requests can be created using the Rest User Request API. Key parameters and mandatory fields include:

  • Parameters:

    • Bib/Holding/Item ID: The bibliographic, holding, or item ID.

    • User_id: The ID of the requesting user.

  • Mandatory Fields:

    • request_type: HOLD

    • pickup_location_type: LIBRARY

    • pickup_location_library: The pickup location library code.

    • material_type (optional): Used in fulfillment policies.

For more details on creating a request for an item, refer to Create request for an Item

Circulate Requests

Circulation tracking and reaction (lending)

...