select ::=
'select' <expressionlist> from <resource>
expressionlist ::=
<fhirpath-expression> [ ',' <fhirpath-expression> ]
where-clause ::=
'where' <filter-binary-expression>
[ ('and' | 'or' ) <filter-binary-expression> ]
filter-expression ::=
<expression> <operator> <expression>
expression :: =
<constant> | <fhir-search-parameter>