The Open User Status-service is a common interface for looking up end user status, cancelling orders, updating orders and renewing loans in local library systems.
The service can be found here: https://openuserstatus.addi.dk
The service has four operations:
getUserStatus: Return the user's loans and outstanding orders at the given agency.
renewLoan: Renew one or more loans. Uses loanId from getUserstatusResponse.
cancelOrder: Cancel one or more orders. Uses orderId and OrderType from getUserStatusResponse.
updateOrder: Update one or more orders. Uses orderId and OrderType from getUserStatusResponse. Currently pickUpAgency and pickUpAgencySubdivision can be updated.
Access and authorisation
Use of the service requires authentication.
Currently only IP-authentication for partners is possible.
End users validation is performed in the local system with the user's id and pincode.
The service uses the NCIP-protocol. Functionality is depending on the NCIP-implementation in the local system.
The web service is published under the GPLv3 License