Stream: implementers
Topic: FHIRPath resolve() in a server
Vadim Peretokin (Sep 26 2018 at 11:16):
Anyone have a server that implements FHIRPath's resolve() so I can use it in a constraint?
( http://test.fhir.org/r3 - but it bombs out on sdf-20 in my usecase, and I haven't been able to work around it, I get an error)
Grahame Grieve (Sep 26 2018 at 11:24):
sdf-20? what are you doing?
Vadim Peretokin (Sep 26 2018 at 12:23):
I have a slice in Patient.identifier
I tried to workaround the constraint (which seems quite strange to me) by changing something at the root element, but I then get a "wrong path" error and a stacktrace
Vadim Peretokin (Sep 26 2018 at 12:45):
Was told by others there's a tracker on sdf-20, it should not be on differential. That makes more sense :)
Grahame Grieve (Sep 26 2018 at 14:44):
can you use r4?
nicola (RIO/SS) (Sep 26 2018 at 14:51):
.resolve() is dangerous operation ;( Do not think it should be part of fhirpath core
Grahame Grieve (Sep 26 2018 at 14:53):
we need it in lots of places.
Vadim Peretokin (Sep 27 2018 at 06:54):
@nicola (RIO/SS) I need it for a constraint that crosses the resource border
Grahame Grieve (Sep 27 2018 at 07:03):
note that is not part of fhirpath core...
nicola (RIO/SS) (Sep 27 2018 at 11:17):
it’s like a SQL in regexp ;)
nicola (RIO/SS) (Sep 27 2018 at 11:18):
or like a bash script in markdown
Vadim Peretokin (Sep 27 2018 at 11:25):
@nicola (RIO/SS) how else would you do this - my medicationrequest needs to check if the patient has an identifier
Vadim Peretokin (Sep 27 2018 at 11:25):
else my medicationrequest needs to have other data filled in.
nicola (RIO/SS) (Sep 27 2018 at 12:00):
do it in transaction and validate bundle
Vadim Peretokin (Sep 27 2018 at 12:13):
possible, but that forces a bundle
Last updated: Apr 12 2022 at 19:14 UTC