'$RCSfile: resultset.xsd,v $'
Copyright: 2003 Partnership for Biodiversity Informatics
Project: http://seek.ecoinformatics.org/
'$Author: tao $'
'$Date: 2008-04-23 16:28:57 $'
'$Revision: 1.18 $'
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
A type used to represent the results of a query
in XML format, including both the metadata about the set of result
records, the identifiers for each record, and optionally an extract
of the record itself in XML format.
Documentation about the entire set of
results.
The time the resultset was
generated and sent to the client.
An integer number indicating
the index number of the first record included
in this batch of records.
An integer indicating the
index number of the last record included in
this batch of records.
The total count of records
that were matched by the query, which may be
greater than the number of records returned in
this particular request for records.
The system from which this record
was matched, indicating the system from which the
record originated. This is used to provide a unique
naming scope for the identifier attribute for the
records. The system and identifier together can be
used to uniquely refer to a record.
Namespace for the "name" attributes
in each returnField record.
This element is used to describe returnfields to
reduce the amount of replicated data.
Identifies a single field in the resultset
Identifies the appropriate "recordStructure" element in the metacat data.
Used to reduce the amount of duplicated information in multiple return fields.
Namespace specially for the path attribute.
Optional because it may be indicated by "namespace" attribute in the
metadata element
Name of return field.
An individual record from the query
providing a relative index into the resultset for this
record, the identifier which can be used to retrieve the
whole record, and optionally some element content from the
record.
Identifies a single field in the resultset
Identifies the appropriate "recordStructure" element in the metacat data.
Used to reduce the amount of duplicated information in multiple return fields.
The number attribute indicates the
relative index number of this record in the resultset,
with the first record is 1, the second is 2, etc. This
number can be used to reference a particular record or
range of records in the result set, and is used
particularly when retrieving a partial set of records
from a large result set.
Id reference to system element in the metadata.
The label that is used to uniquely
refer to this record within the system named in the
"system" attribute.
The date and time on which this
record was last modified in the system.
The date and time at which the
record was originally created within the system.
The query system from which this result set
was generated. This is used to provide a unique naming scope
for the resultset identifier attribute for the set of results.
The system and resultsetId together can be used to uniquely
refer to the results form a query.
The label used to uniquely refer to this
result set within the query system from which this result set
was generated. The system and resultsetId together can be
used to uniquely refer to the results form a query.
The label used to uniquely refer to this
result set within the query system from which this result set
was generated. The system and resultsetId together can be
used to uniquely refer to the results form a query.