Changes between Version 34 and Version 35 of Taskforces/FCS/FCS-Specification-Draft


Ignore:
Timestamp:
11/03/15 08:49:00 (9 years ago)
Author:
Leif-Jöran
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Taskforces/FCS/FCS-Specification-Draft

    v34 v35  
    442442TODO: About FCS-QL
    443443}}}
    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]).
     444Queries 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.
    445445
    446446The 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.