|
Lines 49-54
my @services = (
Link Here
|
| 49 |
# 'HarvestBibliographicRecords', # OAI-PMH |
49 |
# 'HarvestBibliographicRecords', # OAI-PMH |
| 50 |
# 'HarvestExpandedRecords', # OAI-PMH |
50 |
# 'HarvestExpandedRecords', # OAI-PMH |
| 51 |
'GetAvailability', # FIXME Add bibbliographic level |
51 |
'GetAvailability', # FIXME Add bibbliographic level |
|
|
52 |
'GetLibrisAvailability', |
| 52 |
|
53 |
|
| 53 |
# 'GoToBibliographicRequestPage' # I don't understant this one |
54 |
# 'GoToBibliographicRequestPage' # I don't understant this one |
| 54 |
# Level 2: Elementary OPAC supplement |
55 |
# Level 2: Elementary OPAC supplement |
|
Lines 82-99
my @services = (
Link Here
|
| 82 |
|
83 |
|
| 83 |
# List of required arguments |
84 |
# List of required arguments |
| 84 |
my %required = ( |
85 |
my %required = ( |
| 85 |
'Describe' => ['verb'], |
86 |
'Describe' => ['verb'], |
| 86 |
'GetAvailability' => [ 'id', 'id_type' ], |
87 |
'GetAvailability' => [ 'id', 'id_type' ], |
| 87 |
'GetRecords' => ['id'], |
88 |
'GetLibrisAvailability' => [ 'id' ], |
| 88 |
'GetAuthorityRecords' => ['id'], |
89 |
'GetRecords' => ['id'], |
| 89 |
'LookupPatron' => ['id'], |
90 |
'GetAuthorityRecords' => ['id'], |
| 90 |
'AuthenticatePatron' => [ 'username', 'password' ], |
91 |
'LookupPatron' => ['id'], |
| 91 |
'GetPatronInfo' => ['patron_id'], |
92 |
'AuthenticatePatron' => [ 'username', 'password' ], |
| 92 |
'GetPatronStatus' => ['patron_id'], |
93 |
'GetPatronInfo' => ['patron_id'], |
| 93 |
'GetServices' => [ 'patron_id', 'item_id' ], |
94 |
'GetPatronStatus' => ['patron_id'], |
| 94 |
'RenewLoan' => [ 'patron_id', 'item_id' ], |
95 |
'GetServices' => [ 'patron_id', 'item_id' ], |
| 95 |
'HoldTitle' => [ 'patron_id', 'bib_id', 'request_location' ], |
96 |
'RenewLoan' => [ 'patron_id', 'item_id' ], |
| 96 |
'HoldItem' => [ 'patron_id', 'bib_id', 'item_id' ], |
97 |
'HoldTitle' => [ 'patron_id', 'bib_id', 'request_location' ], |
|
|
98 |
'HoldItem' => [ 'patron_id', 'bib_id', 'item_id' ], |
| 97 |
'CancelHold' => [ 'patron_id', 'item_id' ], |
99 |
'CancelHold' => [ 'patron_id', 'item_id' ], |
| 98 |
); |
100 |
); |
| 99 |
|
101 |
|
| 100 |
- |
|
|