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 userAccount_type:
ExternalUser_group
(optional): Used in fulfillment policieslast_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 recordsuppress_from_publishing
: tbd
Parameters:
Barcode
physical_material_type
policy
:Interlibrary Loanlocation
?
...
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
...