References
...
user_primary_id:
The ID of the requesting user.request_type
: HOLDpickup_location_type
: LIBRARYpickup_location_library
: The pickup location library code. (Note: Alma does not provide a direct API endpoint to create pickup locations dynamically. Pickup locations are defined and configured in the Alma interface by library administrators.)material_type
(optional): Used in fulfillment policies.
...
The actual record
: XML string describing the recordsuppress_from_publishing
: tbd
For more details on creating a holding record, refer to Create holding record
...
Lifecycle | Given | When | Then |
---|---|---|---|
Dispatched by Supplying Library Trigger: Manual action in Alma - Scan in items |
| DCB Patron Request Workflow matches corresponding request details at
| Trigger DCB
|
Received at Pickup Library |
| DCB Patron Request Workflow matches corresponding request details at
| Trigger
|
Item Checked Out to Patron at Pickup Library |
| DCB Patron Request Workflow matches corresponding request details at
| Trigger
|
Item Returned by Borrowing Patron |
| DCB Patron Request Workflow matches corresponding request details at either
| Trigger
|
Received Back at Lending Agency Trigger: Manual action in Alma - Return items |
| DCB Patron Request Workflow matches corresponding request details at either
| Trigger
|
Workflow diagram
...
Alma loan creation
Create Loan API allows to create a loan record for a patron.
...