Stream: implementers
Topic: References
Dave Henderson (Mar 19 2018 at 10:42):
Hi,
I'd like opinions on the best way to reference a patient where the patient details, specifically the patients unique id number, is stored on an external non-FHIR system. The app used, will do a lookup to the external system, grab the patient id and then store that id as part of the patient refernece. The reference will then be used to do a REST search to GET the record back. I've used this at present, but it would not be resolvable due to the target not being a FHIR endpoint, but would work in a GET statement:
https://someserver.net/STU3/StructureDefintion/Patient/1234567890
There is no requirement to store a patients name, only the id and it's only for retrieval.
Cheers
Grahame Grieve (Mar 19 2018 at 11:08):
reference.identifier
Dave Henderson (Mar 19 2018 at 12:02):
Thanks Graham. Was looking for type and got confused :-)
Dave Henderson (Mar 20 2018 at 15:19):
Hi Grahame et al,
Not getting far with being able to store and search for a patient reference. Managed to store the reference.identifer without any issue, but it appears FHIR is unable to search using reference.identifier so I'm unable to GET the record back using the patient number. I've read the FHIR docs and tried various tests in postman but cannot get the record back using any method I've tried. Tried using contained resource, but no luck with searching on that (is it possible?). I guess the question is, how can I store a patient number within the consent resource and then GET that record back using the patient number ? There are no other FHIR resources available.
Cheers
Lloyd McKenzie (Mar 20 2018 at 17:20):
I believe we approved a proposal to address this in R4, but I'm afraid you're out of luck without defining a custom search criteria in R3
Grahame Grieve (Mar 20 2018 at 19:18):
yep I added it to R4 a week ago (:identifier). I would expect you to start seeing implementations in the run up to Cologne
Dave Henderson (Mar 21 2018 at 09:27):
Cheers guys. I'll go back to the drawing board and see what I can do.
Last updated: Apr 12 2022 at 19:14 UTC