Hi @ajeesh ,
I’d rec building an API within OpenEMR using FHIR standards(with best practice authentication). There has been some thought put into this here:
Note there is currently a node.js instance in OpenEMR to serve/parse CCDA(openemr/ccdaservice at master · openemr/openemr · GitHub). And could follow the same logic/mechanism to create a node.js instance to serve/parse FHIR. Although not actively working on this now, this is something that @sjpadgett has put some thought into.
The cool thing about this is that this patient portal centric FHIR would then not only allow standard third party patient portal connections, but also would be the starting point to support full interoperability.
-brady