FHIR Chat · chain searching · implementers

Stream: implementers

Topic: chain searching


view this post on Zulip Angus Millar (Jul 05 2018 at 01:43):

In the specification here http://build.fhir.org/search.html#chaining for chain searching it states this:
"Advanced Search Note: Where a chained parameter searches a resource reference that may have more than one type of resource as its target, the parameter chain may end up referring to search parameters with the same name on more than one kind of resource at once. Servers SHOULD reject a search where the logical id refers to more than one matching resource across different types. For example, the client has to specify the type explicitly using the syntax in the second example above."
Where is says "Servers SHOULD reject a search where the logical id refers to more than one matching resource..." Does reject mean to return a HTTP error code and possibly an OperationOutcome, or does reject mean to ignore the chained search parameter but process any other valid parameters?

view this post on Zulip Grahame Grieve (Jul 05 2018 at 06:50):

reject not ignore


Last updated: Apr 12 2022 at 19:14 UTC