Versions Compared

Key

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

This document outlines the requirements and workflows needed to integrate Alma with the DCB service to support Alma bibliographic data ingestion, patron verification, request placement, circulation tracking, and request finalization in OpenRS.

...

A virtual patron in Alma can be created by using the Rest user API. The mandatory fields for this API are as follows:

  • record_type: Public (Contact?)

  • primary_id: The primary identifier of the user

  • Account_type: External

  • User_group (optional): Used in fulfillment policies

  • last_name: Used in displays and search

For more details on creating a user, refer to Create user

...

  • Parameters:

    • mms_id: Bib record ID

  • Mandatory Fields:

    • The actual record: XML string describing the record

    • suppress_from_publishing: tbd

  1. Rest Item

    • Parameters:

      • Barcode

      • physical_material_type

      • policy:Interlibrary Loan

      • location?

...

  • circ_desk: Circulation desk code (DCB parameter?)

  • library: Library code responsible for the loan (lending agency?)

  • request_id

For more details on creating a loan, refer to Create user loan

...