Parameter |
Notes |
|
Function
|
Create, Delete or Modify: allows a task to be started, changed or stopped by the origin.
|
|
Package type
|
The defined package types are:
- Save a result set for later use
- Save a query for later use
- Define a periodic search schedule
- Order an item
- Update a database
- Create an export specification
- Invoke a previously created export specification.
Clearly these package types allow SDI, ILL/Acquisitions, and cataloguing operations to be handled via Z39.50.
For the implications and further comment see below.
|
|
Package names
|
A name so the package can be referenced for action
|
|
User ID
|
User ID - again to control later control of the package
|
|
Retention time
|
Allows a period of days or hours to be specified. After this period the task is deleted i.e. no longer running or available.
Could be used to control subscriptions to SDI for example.
|
|
Permissions
|
A list of user Ids allowed to access the task package.
Different people may be given different operational permissions e.g. a librarian may be able to create an SDI profile whilst many others can “invoke” it - run it - whenever they want.
|
|
Description
|
A description of the task e.g. name of an SDI profile.
|
|
Target reference
|
An ID for the package - supplied by the target.
|
|
Creation date/time
|
When the package was created
|
|
Task Status
|
Pending , active, completed or aborted.
|
|
Package diagnostics
|
Diagnostic messages from the target
|
|
Task specific parameters
|
Additional parameters as defined by the individual task package - these are described in the section below on the extended services
themselves.
|
|
Wait action
|
Whether to perform the task immediately or not and whether to return the task package.
|
|
Elements
|
The elements of the “task package”
to be returned - i.e. the output spec. for whatever the task package delivers e.g. list of fields for an SDI run.
|
|
Operation status
|
Done, Accepted or failure
|
|
Operation diagnostics
|
If a failure this tells you why
|
|
Task packages
|
The output from the task.
|
|
Other Information
|
Specified outside the standard
|
|
Reference ID
|
To keep track of this task amongst others.
|