ILS-DI
GetAvailability
Given a set of bibliographic or item identifiers, returns a list with availability and call number of the items associated with the identifiers.
Paràmetres
- id (Obligatori)
- llista d'identificadors bibliogràfics i/o exemplars
- id_type (Obligatori)
- defineix el tipus d'identificador que s'utilitza per a la sol·licitud, valors possibles:
- bib
- exemplar
- return_type (Opcional)
- demana un nivell de detall particular per informar de la disponibilitat, valors possibles:
- bib
- exemplar
- return_fmt (Opcional)
- demana un format particular o conjunt de formats disponibles per a informes
- language (Optional)
- requests a particular language for the output, default is the opac cookie language if set, the first language in opac language list or english
Exemple de reclamació
ilsdi.pl?service=GetAvailability&id=1+2+99999&id_type=itemExemple de resposta
<?xml version="1.0" encoding="ISO-8859-1" ?> <dlf:collection xmlns:dlf="http://diglib.org/ilsdi/1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://diglib.org/ilsdi/1.1 http://diglib.org/architectures/ilsdi/schemas/1.1/dlfexpanded.xsd"> <dlf:record> <dlf:bibliographic id="1" /> <dlf:items> <dlf:item id="1"> <dlf:simpleavailability> <dlf:identifier>1</dlf:identifier> <dlf:availabilitystatus>available</dlf:availabilitystatus> <dlf:location>Bibliothèque Jean Prunier</dlf:location> <dlf:itemcallnumber>iPR 8923 W6 L36 1990 c.1</dlf:itemcallnumber> </dlf:simpleavailability> </dlf:item> </dlf:items> </dlf:record> <dlf:record> <dlf:bibliographic id="2" /> <dlf:items> <dlf:item id="2"> <dlf:simpleavailability> <dlf:identifier>2</dlf:identifier> <dlf:availabilitystatus>available</dlf:availabilitystatus> <dlf:location>Bibliothèque Jean Prunier</dlf:location> <dlf:itemcallnumber>iPR 8923 W6 L36 1990 c.2</dlf:itemcallnumber> </dlf:simpleavailability> </dlf:item> </dlf:items> </dlf:record> <dlf:record> <dlf:bibliographic id="99999" /> <dlf:items> <dlf:item id="99999"> <dlf:simpleavailability> <dlf:identifier>99999</dlf:identifier> <dlf:availabilitystatus>unknown</dlf:availabilitystatus> <dlf:availabilitymsg>Error: could not retrieve availability for this ID</dlf:availabilitymsg> </dlf:simpleavailability> </dlf:item> </dlf:items> </dlf:record> </dlf:collection>