Koha::ILL::ISO18626::Request - Koha ILL ISO18626 request Object class
Intercept the 'new' Koha::Object lifecycle method If a supplierUniqueRecordId exists in the request payload, the corresponding bib record is linked to this request on creation
Add the Koha::ILL::ISO18626::Message to this ISO18626 request
Return the Koha::ILL::ISO18626::Messages for this ISO18626 request
Send an ISO18626 message payload to the requesting agency's callback endpoint.
Expects $message as a Perl hashref,
which is converted to XML before sending.
Returns the associated Koha::ILL::ISO18626::RequestingAgency object.
my $hold = $iso18626_request->hold();
Method that returns the related Koha::Hold
Returns the related Koha::Checkout obj for this ISO18626 request
Progress the request by sending a message to the requesting agency with the status of the request.
Params: - actor: supplyingAgency or requestingAgency - params: may contain status, messageInfoNote, message
Normalizes a date string to YYYY-MM-DD HH:MM:SS