About Features Downloads Getting Started Documentation Events Support GitHub

Site Tools


development:architecture:real_time_availability_status

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
development:architecture:real_time_availability_status [2016/04/25 08:39]
andre_l [Services]
development:architecture:real_time_availability_status [2016/04/25 08:51] (current)
andre_l [Services]
Line 16: Line 16:
  
 VuFind 3.0 introduces a new ILS driver feature: the '​services'​ key of the [[development:​plugins:​ils_drivers#​getstatus|getStatus()]] response. When this data is provided, VuFind'​s boolean availability display is extended to include more detailed information. VuFind 3.0 introduces a new ILS driver feature: the '​services'​ key of the [[development:​plugins:​ils_drivers#​getstatus|getStatus()]] response. When this data is provided, VuFind'​s boolean availability display is extended to include more detailed information.
 +
 +The concept of available services was based on how services were defined in the Document Availability Information API ([[http://​gbv.github.io/​daia/​daia.html|DAIA]]):​ "a service is something that an item is currently accessible or unaccessible for" (e.g. presentation,​ loan, interloan). Services are explicit, i.e. there should be no "​assumed implications between service types (for instance most times an item is available for loan it is also available for presentation)"​.
  
 Supported services right now are ''​presentation''​ and ''​loan''​. Other services can be added by modifying the ILS-driver (right now only the DAIA driver supports this feature) and its return values for the services key of [[development:​plugins:​ils_drivers#​getstatus|getStatus()]] response. Supported services right now are ''​presentation''​ and ''​loan''​. Other services can be added by modifying the ILS-driver (right now only the DAIA driver supports this feature) and its return values for the services key of [[development:​plugins:​ils_drivers#​getstatus|getStatus()]] response.
development/architecture/real_time_availability_status.txt · Last modified: 2016/04/25 08:51 by andre_l