Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend PAIA to support services not related to documents #16

Open
nichtich opened this issue Mar 13, 2013 · 2 comments
Open

Extend PAIA to support services not related to documents #16

nichtich opened this issue Mar 13, 2013 · 2 comments

Comments

@nichtich
Copy link
Member

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:

  • naming of parameters is aimed at document services
  • a patron may not want to mix document services and other services (e.g for the read_items scope)

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 added a commit that referenced this issue Mar 13, 2013
@nichtich
Copy link
Member Author

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

@nichtich
Copy link
Member Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant