gbv / paia

Specification of Patrons Account Information API (PAIA)
http://gbv.github.io/paia
15 stars 12 forks source link

Extend PAIA to support services not related to documents #16

Open nichtich opened 11 years ago

nichtich commented 11 years ago

Libraries may provides services not related to a document, such as reservation of a cabin. PAIA could easily be extended to support such services, as long as they can be requested/reserved/canceled. For instance one could use edition and item URI to refer to cabins or other services. Possible problems:

A possible solution would be to introduce a new method "services" and to extend the methods "renew", "request", and "cancel" for document services and other services.

nichtich commented 11 years ago

I asked about typical service types in libraries at libraries.stackexchange. Adrian provided a list which I discussed in my blog (in German).

nichtich commented 11 years ago

The fees method already supports services not related to documents. The methods request, renew, and cancel should be extended to support non-document services. Additional methods such as services may be added to list non-document services in a patron account. There should also be a method to list possible service types what a patron is allowed to request from the providing institution.