View | Details | Raw Unified | Return to bug 28238
Collapse All | Expand All

(-)a/C4/ILSDI/Services.pm (-5 / +5 lines)
Lines 966-980 sub _availability { Link Here
966
    my $itemcallnumber = $item->itemcallnumber;
966
    my $itemcallnumber = $item->itemcallnumber;
967
967
968
    if ( $item->notforloan ) {
968
    if ( $item->notforloan ) {
969
        return ( $biblionumber, 'not available', 'Not for loan', $location );
969
        return ( $biblionumber, 'not available', 'Not for loan', $location, $itemcallnumber );
970
    } elsif ( $item->onloan ) {
970
    } elsif ( $item->onloan ) {
971
        return ( $biblionumber, 'not available', 'Checked out', $location );
971
        return ( $biblionumber, 'not available', 'Checked out', $location, $itemcallnumber );
972
    } elsif ( $item->itemlost ) {
972
    } elsif ( $item->itemlost ) {
973
        return ( $biblionumber, 'not available', 'Item lost', $location );
973
        return ( $biblionumber, 'not available', 'Item lost', $location, $itemcallnumber );
974
    } elsif ( $item->withdrawn ) {
974
    } elsif ( $item->withdrawn ) {
975
        return ( $biblionumber, 'not available', 'Item withdrawn', $location );
975
        return ( $biblionumber, 'not available', 'Item withdrawn', $location, $itemcallnumber );
976
    } elsif ( $item->damaged ) {
976
    } elsif ( $item->damaged ) {
977
        return ( $biblionumber, 'not available', 'Item damaged', $location );
977
        return ( $biblionumber, 'not available', 'Item damaged', $location, $itemcallnumber );
978
    } else {
978
    } else {
979
        return ( $biblionumber, 'available', undef, $location, $itemcallnumber );
979
        return ( $biblionumber, 'available', undef, $location, $itemcallnumber );
980
    }
980
    }
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/ilsdi.tt (-2 / +3 lines)
Lines 98-104 Link Here
98
98
99
                            <h2>GetAvailability</h2>
99
                            <h2>GetAvailability</h2>
100
                            <p>Given a set of bibliographic or item identifiers, returns a
100
                            <p>Given a set of bibliographic or item identifiers, returns a
101
                            list with availability of the items associated with the identifiers.</p>
101
                            list with availability and call number of the items associated with the identifiers.</p>
102
102
103
                            <h3>Parameters</h3>
103
                            <h3>Parameters</h3>
104
                            <dl>
104
                            <dl>
Lines 142-147 Link Here
142
          &lt;dlf:identifier&gt;1&lt;/dlf:identifier&gt;
142
          &lt;dlf:identifier&gt;1&lt;/dlf:identifier&gt;
143
          &lt;dlf:availabilitystatus&gt;available&lt;/dlf:availabilitystatus&gt;
143
          &lt;dlf:availabilitystatus&gt;available&lt;/dlf:availabilitystatus&gt;
144
          &lt;dlf:location&gt;Bibliothèque Jean Prunier&lt;/dlf:location&gt;
144
          &lt;dlf:location&gt;Bibliothèque Jean Prunier&lt;/dlf:location&gt;
145
          &lt;dlf:itemcallnumber&gt;iPR 8923 W6 L36 1990 c.1&lt;/dlf:itemcallnumber&gt;
145
        &lt;/dlf:simpleavailability&gt;
146
        &lt;/dlf:simpleavailability&gt;
146
      &lt;/dlf:item&gt;
147
      &lt;/dlf:item&gt;
147
    &lt;/dlf:items&gt;
148
    &lt;/dlf:items&gt;
Lines 154-159 Link Here
154
          &lt;dlf:identifier&gt;2&lt;/dlf:identifier&gt;
155
          &lt;dlf:identifier&gt;2&lt;/dlf:identifier&gt;
155
          &lt;dlf:availabilitystatus&gt;available&lt;/dlf:availabilitystatus&gt;
156
          &lt;dlf:availabilitystatus&gt;available&lt;/dlf:availabilitystatus&gt;
156
          &lt;dlf:location&gt;Bibliothèque Jean Prunier&lt;/dlf:location&gt;
157
          &lt;dlf:location&gt;Bibliothèque Jean Prunier&lt;/dlf:location&gt;
158
          &lt;dlf:itemcallnumber&gt;iPR 8923 W6 L36 1990 c.2&lt;/dlf:itemcallnumber&gt;
157
        &lt;/dlf:simpleavailability&gt;
159
        &lt;/dlf:simpleavailability&gt;
158
      &lt;/dlf:item&gt;
160
      &lt;/dlf:item&gt;
159
    &lt;/dlf:items&gt;
161
    &lt;/dlf:items&gt;
160
- 

Return to bug 28238