Details
-
Change Request
-
Resolution: Persuasive with Modification
-
Very High
-
FHIR Core (FHIR)
-
R5
-
FHIR Infrastructure
-
REST (http)
Search -
-
Rick Geimer/Jose Costa Teixeira: 13-0-0
-
Clarification
-
Non-substantive
-
R5
Description
The Summary Table on the Search page is confusing:
- the table mixes Search Parameters and result parameters (which are just query parameters)
- "result parameters" specific to search and generic ones (e.g., _format) are mixed
I recommend either splitting into an additional column (to address the second issue) or splitting into multiple tables:
Option 1:
—
Search Parameter Types | Search Parameters for all Resources | Search result query parameters | Generic parameters |
---|---|---|---|
Number | _id | _sort | _format |
Date/DateTime | _lastUpdated | _count | _summary |
... | ... | ... | ... |
—
Option 2:
—
Search Parameter Types:
Type | Description |
---|---|
Number | Searching on a simple numerical value in a resource |
Date/DateTime | A date parameter searches on a date/time or period. |
... | ... |
Search Parameters for all resources:
Search Parameter | Description |
---|---|
_id | The logical id of the resource, which can be used when the search context specifies a resource type. |
_lastUpdated | Select resources based on the last time they were changed. |
... | ... |
Query Parameters for Search results:
Query Parameter | Description |
---|---|
_sort | The client can indicate which order to return the results by using the parameter _sort, which can contain a comma-separated list of sort rules in priority order. |
_count | The parameter _count is defined as an instruction to the server regarding how many resources should be returned in a single page. |
... | ... |
Generic Query Parameters for all interactions:
Query Parameter | Description |
---|---|
_format | In order to support various implementation limitations, servers SHOULD support the optional _format parameter to specify alternative response formats by their MIME-types. |
_summary | The _summary parameter requests the server to return a subset of the resource. |
... | ... |
—
If possible, I would also like to see a conformance expectation for each one (e.g., _format is a SHOULD support, _summary is a MAY support, etc.).
Attachments
Issue Links
- has to be finished together with
-
FHIR-32851 Search parameter joining
- Published
-
FHIR-32852 Fix structure of Search page
- Published
-
FHIR-33158 Clarify "composite" vs "AND" and "OR" search parameters
- Published