Stream: implementers
Topic: token parameter for uri element
Yunwei Wang (May 30 2021 at 15:48):
JIRA ticket FHIR-25172 has resolution:
Will update the search page to indicate that 'token' can be used when searching elements of type uri - and that when doing so, the uri is expressed in the value portion of the token and the system, if specified, would be urn:ietf:rfc:3986.
which is conflict to the current token section (https://www.hl7.org/fhir/search.html#token) which states
For token parameters on elements of type ContactPoint, uri, or boolean, the presence of the pipe symbol SHALL NOT be used - only the [parameter]=[code] form is allowed
Should we update the resolution to say "... the uri is expressed in the value portion of the token and the system SHALL NOT be used"
or clarify the "the presence of the pipe symbol SHALL NOT be used" to " the presence of the pipe symbol SHALL NOT be used for ContactPoint or boolean. For uri, the system, if specified, would be urn:ietf:rfc:3986."
Lloyd McKenzie (May 30 2021 at 16:53):
Why would we say system shall not be used? What does that have to do with pipe symbol?
Yunwei Wang (May 30 2021 at 17:26):
If using system, then the search parameter would be parameter]=[system]|[code]
which contradict to "the presence of the pipe symbol SHALL NOT be used - only the [parameter]=[code] form is allowed"
Lloyd McKenzie (May 30 2021 at 17:47):
Ah. Then I agree, no need for the system if the type is known to be URI
Yunwei Wang (May 30 2021 at 18:58):
Added to Monday's agenda to reopen this ticket and update resolution
Last updated: Apr 12 2022 at 19:14 UTC