|
Lines 17-22
Link Here
|
| 17 |
ILS-DI › GetPatronStatus |
17 |
ILS-DI › GetPatronStatus |
| 18 |
[% ELSIF ( GetServices ) %] |
18 |
[% ELSIF ( GetServices ) %] |
| 19 |
ILS-DI › GetServices |
19 |
ILS-DI › GetServices |
|
|
20 |
[% ELSIF ( GetPickupLocation ) %] |
| 21 |
ILS-DI › GetPickupLocation |
| 20 |
[% ELSIF ( RenewLoan ) %] |
22 |
[% ELSIF ( RenewLoan ) %] |
| 21 |
ILS-DI › RenewLoan |
23 |
ILS-DI › RenewLoan |
| 22 |
[% ELSIF ( HoldTitle ) %] |
24 |
[% ELSIF ( HoldTitle ) %] |
|
Lines 61-67
Link Here
|
| 61 |
[% ELSIF ( GetServices ) %] |
63 |
[% ELSIF ( GetServices ) %] |
| 62 |
<li><a href="/cgi-bin/koha/ilsdi.pl">ILS-DI</a> <span class="divider">›</span></li> |
64 |
<li><a href="/cgi-bin/koha/ilsdi.pl">ILS-DI</a> <span class="divider">›</span></li> |
| 63 |
<li><a href="#">GetServices</a></li> |
65 |
<li><a href="#">GetServices</a></li> |
| 64 |
[% ELSIF ( RenewLoan ) %] |
66 |
[% ELSIF ( GetPickupLocation ) %] |
|
|
67 |
<li><a href="/cgi-bin/koha/ilsdi.pl">ILS-DI</a> <span class="divider">›</span></li> |
| 68 |
<li><a href="#">GetPickupLocation</a></li> |
| 69 |
[% ELSIF ( RenewLoan ) %] |
| 65 |
<li><a href="/cgi-bin/koha/ilsdi.pl">ILS-DI</a> <span class="divider">›</span></li> |
70 |
<li><a href="/cgi-bin/koha/ilsdi.pl">ILS-DI</a> <span class="divider">›</span></li> |
| 66 |
<li><a href="#">RenewLoan</a></li> |
71 |
<li><a href="#">RenewLoan</a></li> |
| 67 |
[% ELSIF ( HoldTitle ) %] |
72 |
[% ELSIF ( HoldTitle ) %] |
|
Lines 674-679
Link Here
|
| 674 |
<AvailableFor>item level hold</AvailableFor> |
679 |
<AvailableFor>item level hold</AvailableFor> |
| 675 |
</GetServices></pre> |
680 |
</GetServices></pre> |
| 676 |
|
681 |
|
|
|
682 |
[% ELSIF ( GetPickupLocation ) %] |
| 683 |
|
| 684 |
<h2>GetPickupLocation</h2> |
| 685 |
<p>Returns available pickup locations given a particular item or record and a particular patron.</p> |
| 686 |
<h4>Parameters</h4> |
| 687 |
<dl> |
| 688 |
<dt><strong>patron_id</strong> (Required)</dt> |
| 689 |
<dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd> |
| 690 |
<dt><strong>id</strong> (Required)</dt> |
| 691 |
<dd>system item identifier</dd> |
| 692 |
<dt><strong>id</strong> (Required)</dt> |
| 693 |
<dd>system identifier type (either bib for biblio or item)</dd> |
| 694 |
</dl> |
| 695 |
<h4>Example call</h4> |
| 696 |
<a href="ilsdi.pl?service=GetPickupLocation&patron_id=1&id=1&id_type=item"> |
| 697 |
ilsdi.pl?service=GetPickupLocation&patron_id=1&id=1&id_type=item |
| 698 |
</a> |
| 699 |
<h4>Example response</h4> |
| 700 |
<pre><?xml version="1.0" encoding="UTF-8"?> |
| 701 |
<GetPickupLocation> |
| 702 |
<pickup_locations> |
| 703 |
<pickup_location> |
| 704 |
<pickup_location_label>First library</pickup_location_label> |
| 705 |
<pickup_location_id>1</pickup_location_id> |
| 706 |
</pickup_location> |
| 707 |
<pickup_location> |
| 708 |
<pickup_location_label>Second library</pickup_location_label> |
| 709 |
<pickup_location_id>2</pickup_location_id> |
| 710 |
</pickup_location> |
| 711 |
</pickup_locations> |
| 712 |
</GetPickupLocation> |
| 713 |
|
| 677 |
[% ELSIF ( RenewLoan ) %] |
714 |
[% ELSIF ( RenewLoan ) %] |
| 678 |
|
715 |
|
| 679 |
<h2>RenewLoan</h2> |
716 |
<h2>RenewLoan</h2> |