FHIR Chat · Searching on system · implementers

Stream: implementers

Topic: Searching on system


view this post on Zulip Richard Kavanagh (Feb 13 2018 at 22:29):

I am trying the following search on the Vonk server

http://vonk.fire.ly/Patient?identifier=http://clarotech.co.uk/alexatest/|001

This works fine. I now try the following search just on the system

http://vonk.fire.ly/Patient?identifier=http://clarotech.co.uk/alexatest/|

This returns a zero result set - should this not bring back all the Patients that have an identifier with that system?

thanks

view this post on Zulip Lloyd McKenzie (Feb 13 2018 at 22:32):

http://vonk.fire.ly/Patient?identifier=http://clarotech.co.uk/alexatest/ would match on the system alone

view this post on Zulip Lloyd McKenzie (Feb 13 2018 at 22:33):

Because you included the "|", Vonk is presumably trying to match on system + code - and the code is an empty string.

view this post on Zulip Lloyd McKenzie (Feb 13 2018 at 22:33):

If you'd like to submit a change request, we could clarify the expected behavior in the spec for this.

view this post on Zulip Grahame Grieve (Feb 13 2018 at 22:34):

"[parameter]=[system]|: any element where the value of [system] matches the system property of the Identifier or Coding"

view this post on Zulip Richard Kavanagh (Feb 13 2018 at 22:36):

So, it should have worked but maybe an issue with Vonk?

view this post on Zulip Richard Kavanagh (Feb 13 2018 at 22:36):

as per http://hl7.org/fhir/STU3/search.html#token

view this post on Zulip Lloyd McKenzie (Feb 13 2018 at 22:39):

Sorry. My eyes misread the spec. So yes, seems like an issue w/ Vonk

view this post on Zulip Richard Kavanagh (Feb 13 2018 at 22:45):

@Christiaan Knaap is this a issue?

view this post on Zulip Christiaan Knaap (Feb 14 2018 at 08:59):

@Richard Kavanagh : Confirmed. This has been added since STU3, we probably just missed the change. So thank you for mentioning it. We'll fix it for the next release.


Last updated: Apr 12 2022 at 19:14 UTC