I am new to OpenEHR. I wanted to take the Datas from OpenEHR through FHIR. I wanted to understand how OpenEHR Works.
I have exported Archetypes from Clinical knowledge manager. And uploded into the Archetype Builder and created a templates and have exported the templates now. I have also installed EHR base using docker compose up using .yml file. When i tried to open the Swagger page of EHR base it asks me user name and password. I have tried entering the user names and passwords from the .yml file and it doesn’t work. I have attached an image below for your reference.
Kindly can anyone tell me what will be the user name and password? I also wanted to know how to take datas through FHIR from Open EHR using Postman. So that i can implement the same using languages like python.
Thank you for the quick response. I have figured this out earlier and sorted it out. Kindly can u help me with the FHIR bridge used in the EHR base and how to use and implement it?
Hey @Aravindh I’d suggest you understand how to use the openEHR SDK by EHRbase first.
The FHIR bridge includes a few examples of how a FHIR facade can be built on top of an openEHR CDR, however, your use case may be different from what they’ve implemented.
Which FHIR Profile are you trying to implement with openEHR? If it’s India’s ABDM, then the FHIR bridge is not required since you don’t need a FHIR REST API to begin with.
Hi all,
I have also problems accessing http://…:8080/ehrbase/swagger-ui.html.
I installed EHRbase with Docker on a AWS 2023 server.
I am using the default security settings with basic authentication and the default usernames and passwords.
However, each time I log in the pop-up returns. If I cancel the popup I get a 401 error.
Any ideas on what I am missing?
By default, all the endpoints the application exposes are behind the enabled authentication method.
The swagger-ui does some calls to the backend and I don’t think it passes the authorization from the browser alongside.
My suggestion is that you call the ehrbase/v3/api-docs endpoint from a REST client tool using the basic authorization and then just place the API definition in the Swagger Editor