This week we have completed the SMART APP. We added two graphs showing the height and weight of the patient. We are currently working on writing the documentation and giving the final touch to the project.
This week we worked on DEMO SMART APP. We created the initial UI of our app. we are planing to add two graphs where we will show the height and weight of the patient. We are currently working on FHIR APIs so we can call resources.
This week we achieved our two main milestone i.e. Dockerized our complete project and support of session end when logout. Docker was new to me and i believe this a good technology to learn. We started working on our new SMART App.
Ticket I worked on:
Currently, we reading the documentation to study how we can create a new SMART App. we decided to create a new SMART App using the SMART JS Client Library.
This week we completed our Encounter support for standalone launch to SMART-on-FHIR. Now, we fully support our patient and encounter context launch. We started working on the session expire when user logout to the OpenMRS.
Ticket i worked on:
Currently we working on FM2–202, we reading the documentations to study how we can send the request to Keycloak to end the session. we decided to use the filter to catch the logout action and will send the request to keycloak using APIs.
This week i spend my time in learning Docker and understanding how we can Dockerize the complete project in future. Dockerizing the complete project will help in easy deployment. For easy monitoring, I created a new repository in my github account.
Tickets I worked on:
we still working on the FM-395 and FM2–403. Hopefully we will get it merged next week. For tracking all the code update for docker, i have created a new repository in my github account:
This week we focused on reviewing our previous work on Encounter Smart launch support. It’s important to optimize and clean the code as much as possible.
Tickets I worked on:
We still working on the FM2–395 and FM2–403 and facing some blocker also. Hopefully we resolve all the blocker next week and get merged.
Here is a a small video for Encounter support:
Week 3 Plan:
Our main task will be to complete the opened tickets. Our week 3 task will be to implement the logout functionality. After logging out to OpenMRS, it will automatically end the session in Keycloak as well.