As FHIR continues to grow, there are some customers that want to use external FHIR repositories to retrieve data from EMR's for different reasons.
In our case we wanted to retrieve Patient data from our EMR to help with cut down on the number of Patient validation errors users would have to work as the Results might have different demographics that the EMR has not updated yet.
When I went to use FHIR for the first time, I found it rather difficult to use the HS.FHIRModel.R4 classes within the DTL editor. Any use of any of the HS.FHIR data classes seemed really difficult in knowing how to write the JSON to the data class structure that might have a nested list like name which could be SeqHumanName or Human Name.
I had to create a data transformation within VSCode to iterate through the Dynamic Objects to extract the data elements that I was looking for.
While it is nice that there is documentation if your hosting a FHIR Repository within IRIS, there is nothing outside of that for those of us that want to connect to an External FHIR Repository.
We need to be thinking outside of just HL7 to FHIR, SDA to FHIR, FHIR to SDA, and FHIR to HL7.
Thank you for submitting the idea. The status has been changed to "Needs review".
Stay tuned!