Mobile app: (Patient)
I've developed an android mobile application which you can register, login, enter your personal information, enter your blood pressure factors, heart rate, and blood sugar. In addition I've considered a place which the user by pressing a button will download the doctor's prescription, to say how many times a day/week/month or ... the patient (mobile app user) has to enter which of those factors mentioned above. Moreover the database connected to this app is working independently.
Web app:(Doctor)
On the other hand, I want to develop a web application which is under doctor authority , and the doctor may create a patient, assign prescription, and validate the data came from the mobile application. Moreover the database connected to this web app has its own structure and is working independently.
Now, the most important part is to exchange information between these two platforms (web app and mobile app) using HL7 Standards, particularly FHIR.
So far I have found an open source app , named Mirth Connect, which is designed to support HL7 Messaging systems. I also found out to create the HL7 FHIR Message I can use HAPI libraries. But I am really confused of how should I use this Mirth to achieve my goal? can it be my solution to make those two platform HL7 Interoperable?
I would appreciate your notes and comments in case you have even a little experience using this mirth connect FHIR .