basic details required to start a network connection to the described server
information concerning this explain document
information on building a search, including sample queries, information on query types supported, how to requests facet counts and sorting
one or more complete sample queries that will be accepted by the server
repeatable structure indicating support for query types other than CQL.
eye readable name of the query type such as CQL, searchTerms, or other server defined query type
URI identifying query type's definition
URL for a locaion where the query type's definition may be found
template that can be used as a guide to creating a query. Not required for CQL and searchTerms
additional information on the query type
indication of the level of support for facets, which provide analysis of search results giving counts and facilitate selection within a result set
repeatable structure for each facet type supported and delivered by a server
name of a facet
additional information on a facet
indicates whether or not the server will accept a request to limit the facet count for a particular facet
limit on facet counts imposed by the server
an indication that a server will accept limits other than its own default
an offset into the list of counts to allow paging
the offset applied by the server if no instruction is given in the query
an indication that a server will accept offsets other than its own default
indicates that a server will supply the facets in a sorted order on request
indicates that a server will supply results in a sorted order on request
repeatable sequence for each sort key supported by a server
name of sort key to be used in queries
indicates that a server supports results sorting in ascending or descending sequence or both and indicates its default behavior
indicates that a server supports case sensitive or case insensitive facet sorting or both and indicates its default behavior
indicates the default applied by the server if the data being sorted lacks the necessary data element
indicates the character encoding conventions accepted by the server for Unicode characters beyond U+007F that are not valid in a URI.
indicates the types of records used by a server to deliver results
indicates the defined schemas used by a server to deliver or to sort results
information on the support of stylesheets by a server
indication that the server will supply a stylesheet reference in the response for the client to do the rendering upon request
indication that the server will apply a stylesheet to a result set prior to sending
sequence of URLs pointing to the stylesheets supported for server rendering
list of URIs of extensions supported which are returned in extraRecordData and extraResponseData only if requested in extraSearchData
includes server defaults, fixed settings and supported elements
list of response formats supported, e.g. sru+xml, rss+xml, atom+xml (httpAccept parameter in request)
name identifier used in a request to indicate the response format
URI identifying response format's definition
URL for a locaion where the response format's definition may be found
media types for which this response format is valid
indicates support for diagnostic sets other than SRU
name of diagnostic set
URI identifying diagnostic set's definition
URL for a locaion where the diagnostic set's definition may be found
an indication that the owner of the database has also made the explain document and thus this is the definitve description.
an indication of the person or institution that created this document
address of the server which provides the service, usually a name which will resolve to a correct IP address
number of the port used for connection to the service
name of the database accessed by the service described
authentication details that are required to access this server
name of the protocol used to access the server at this URL endpoint
indication of the latest version of the protocol supported for accessing the server
name of the protocol used to access the database
URL to a WSDL file which describes the server
description of the database that is accessed by the server
name of the database
free text information about the database including but not limited to coverage, strengths, size, quality and recency
name of a person or organization credited with the creation of the database
name and address of a person to contact for information on the database
indicates completeness of the database
information on the origin, development and evolution of this database
indication of the languages covered in the database
indication of limitations that may affect access to the database or reuse of its records
list of terms from a controlled vocabulary indicating the topical coverage of the database
URL links to alternative accesses to this database
information on the software and other technical components used by this database
date and time on which this explain document was last created or modified
URL linking to another server, indicating that the explain document was not created on this server but harvested
date and time on which this explain document was harvested
recognized scheme of pre-defined indexes
an index or access point that can be used in queries of data in a database
indicates the record structure supported by a server
indicates whether 'string' or 'xml' or both is or are supported
list of escapes supported. String and XML are reserved definitions
indicates whether 'packed' or 'unpacked' or both is or are supported
list of packing supported. Packed is a reserved definition
information on the schemas employed for sorting and presenting data from the database
indicates that if an element is not given in a search, the server will apply this default value
indicates that only one setting for an element is possible
indicates that the server supports an element
publically available token which can be used for access
publically available authentication elements which can be used for access
an indication that authentication is required for access to the database by this method
indication of the number of records in the database
date and time in format ISO 8601 (YYYYMMDDHHMMSS) of the latest addition or modification in the database
index name supported by the server
indication of equivalent alternative names for the index within other sets
includes server defaults, fixed settings and indication of support for the index
identifier of the index other than its title
indicates that this index is used by the server in search
indicates that this index is used by the server in scan
indicates that this index is used by the server in sort
indicates the content schemas for a record structure supported by a server
name of the schema with an indication of language
identifier of this schema
name of this schema
URL linking to a copy of this schema
indicates that this schema may be used for sorting
indicates that records may be retrieved from the database using this schema
name of index scheme with an indication of language
name of a recognized scheme of pre-defined indexes or a URI
identifier in the form of a URI pointing to a definition of the index scheme
indicates the default text that should be provided if language is not specified
2 letter code from RFC 1766 indicating the language of the text
string of one or more 2 letter codes from RFC1766 indicating the languages covered in the database
indicates that a server supports sorting of facets alphabetically or by record count or both and indicates its default behavior
indicates that a server supports results sorting in ascending or descending sequence or both and indicates its default behavior
indicates that a server supports case sensitive or case insensitive facet sorting or both and indicates its default behavior