Open Agency service
This XML Schema describes the data and structure of data of the Open Agency service.
This file is part of OpenAgency.
Copyright (c) 20010, Dansk Bibliotekscenter a/s, Tempovej 7-11, DK-2750 Ballerup, Denmark. CVR: 15149043
OpenAgency is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
OpenAgency is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with OpenAgency. If not, see http://www.gnu.org/licenses/
Retrieve a list of agencies and branches based on either library type or library parameters. Repeated parameters are combined with OR, while different parameters are combined with AND
Retrieve a prioritised list of which agencies materials must be ordered from for a given agency
Retrieve a prioritised list giving the order records should be shown/selected for a given agency
Parameters used for authentication purposes
The CULR functions are named as defined by the CULR API
Label text for userParameterType=customId (for use in end user interface)
Identifier of the group (most often a library number) the user belongs to (for authentication purposes)
Indicator whether a given itemParameterType is either required or optional for the given combination of orderType and orderMaterialType
List of item parameters are that are either required or optional for different types of orders (as set in the combination of orderType and orderMaterialType)
Type of order (ill, local)
Password (for authentication purposes)
Indicator whether materials can be picked up at the given branch/agency. If used in a request, only agencies/branches that matches it's value will be retrieved
Unique id to track this request
Explanation text for userParameterType=userId (for use in end user interface)
User identifier (for authentication purposes)
Returns explanation texts and information about user- and item parameters that are either required or optional for different types of orders.
Indicatior whether a given userParameterType is required or optional for orders.