Changes between Version 34 and Version 35 of Taskforces/FCS/FCS-Specification-Draft
- Timestamp:
- 11/03/15 08:49:00 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Taskforces/FCS/FCS-Specification-Draft
v34 v35 442 442 TODO: About FCS-QL 443 443 }}} 444 Queries in ''Advanced Search'' `MUST` be performed using ''FCS-QL'' ([#REF_FCSQL FCS-QL]). The Endpoint `MUST` support parsing all of FCS-QL. If an Endpoint does not support a query, i.e. the used operators or layers are not supported by the Endpoint, it `MUST` return an appropriate error message using the appropriate SRU diagnostic ([#REF_LOC_DIAG LOC-DIAG]). 444 Queries in ''Advanced Search'' `MUST` be performed using ''FCS-QL'' ([#REF_FCSQL FCS-QL]). The Endpoint `MUST` support parsing all of FCS-QL. If an Endpoint does not support a query, i.e. the used operators or layers are not supported by the Endpoint, it `MUST` return an appropriate error message using the appropriate SRU diagnostic ([#REF_LOC_DIAG LOC-DIAG]). Though if the parameter `x-fcs-rewrites-allowed` is set to `true` the Endpoint `MAY` rewrite the query with changed recall as a result. 445 445 446 446 The Endpoint `MUST` perform the query on the annotation layers that makes the most sense for the user, e.g. if no specific PartofSpeech layer is given with several layers available from the Discovery phase it should use the most generic one. Endpoints `SHOULD` perform the query with case sensitivity as specified in the query which by default is case sensitive.