Stream: implementers
Topic: operation $
Jens Villadsen (Dec 07 2017 at 10:39):
How come the spec dictates that the operation sign '$' must be preceded with a '/' ? Is it a coincidence - as handling the searchparam '?' is allowed with and without a preceding '/'
Grahame Grieve (Dec 07 2017 at 10:51):
umm, ? should not be preceded by a /
Jens Villadsen (Dec 07 2017 at 15:58):
right - ? is not preceded by a / - so why is $ stated to do so. I was just wondering
Grahame Grieve (Dec 07 2017 at 20:57):
? is considered options to a request to the type manager to list all the resources of the type
Grahame Grieve (Dec 07 2017 at 20:58):
/$xxx is an operation implemented by the type manager
Jens Villadsen (Dec 08 2017 at 07:40):
type manager?
Ewout Kramer (Dec 18 2017 at 14:19):
Ah, you mean why http://...../Patient/$something instead of http://...../Patient$something? Personally, because I don't see $ as a separator, so this is just asking the server for a resource "Patient$something".
Jens Villadsen (Dec 18 2017 at 14:21):
@Ewout Kramer - exactly. I'm just wondering
Jens Villadsen (Dec 18 2017 at 14:21):
as '/?' is usually interpreted the same as '?'
Jens Villadsen (Dec 18 2017 at 14:22):
but as the FHIR spec states the same is not the case for '$'
Jens Villadsen (Dec 18 2017 at 14:23):
#intentional-design-decision?
Christiaan Knaap (Dec 18 2017 at 16:02):
https://tools.ietf.org/html/rfc7230#section-2.7.1
Last updated: Apr 12 2022 at 19:14 UTC