Previous | Table of Contents | Next |
An implementation may support all, part, or none of a given standard schema. In addition, an implementation may support one
or more versions of a standard schema. The scope of support is indicated to the client by the get_resource_ids() operation.
A client may test a collection of schema features with a get_resource_ids() operation at any time, possibly preceding any
other interactions with the data provider. The result of the operation will indicate which of the listed features are supported
and which are not. The client might use this information to decide whether it can proceed normally, whether it can proceed
with limited capabilities, or to choose an internal strategy that will be compatible with the data provider.
The schema features that can be tested in this way are as follows.