# Implementing a solution with EHRbase

**URL:** <https://discourse.openehr.org/t/implementing-a-solution-with-ehrbase/1673>\
**Category:** Platform\
**Created:** [29 June 2021 16:23 UTC](https://discourse.openehr.org/t/implementing-a-solution-with-ehrbase/1673 "2021-06-29T16:23:19Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![agustinpallares94](https://discourse.openehr.org/user_avatar/discourse.openehr.org/agustinpallares94/32/1557_2.png) [@agustinpallares94](https://discourse.openehr.org/u/agustinpallares94)\
**Post date:** [29 June 2021 16:23 UTC](https://discourse.openehr.org/t/implementing-a-solution-with-ehrbase/1673/1 "2021-06-29T16:23:19Z")

</div>

Hello!!  
I am developing an architecture in which to store data in OpenEHR standard. I have thought about the option of using the EHRbase project as an accelerator to be able to create the service that is capable, among other things, of CRUD operations on the data.

My doubt is if using EHRbase I would already have a CDR composed by a service capable of performing CRUD to a database with OpenEHR standard.

I mean, I make the necessary modifications in the EHRbase project, generate my jar, launch the service and, with this I would already have a Backend capable of handling OpenEHR data?

Thank you very much!

---

<div class="post-metadata">

**Author:** ![pablo](https://discourse.openehr.org/user_avatar/discourse.openehr.org/pablo/32/3505_2.png) [@pablo](https://discourse.openehr.org/u/pablo)\
**Post date:** [29 June 2021 17:11 UTC](https://discourse.openehr.org/t/implementing-a-solution-with-ehrbase/1673/2 "2021-06-29T17:11:21Z")

</div>

Hi Agustin, most openEHR servers comply with the REST API, so when you say CRUD, you should take a look at the REST API: [openEHR - REST API specifications (ITS-REST) Component - latest](https://specifications.openehr.org/releases/ITS-REST/latest)

---

<div class="post-metadata">

**Author:** ![birger.haarbrandt](https://discourse.openehr.org/user_avatar/discourse.openehr.org/birger.haarbrandt/32/24_2.png) [@birger.haarbrandt](https://discourse.openehr.org/u/birger.haarbrandt)\
**Post date:** [29 June 2021 17:18 UTC](https://discourse.openehr.org/t/implementing-a-solution-with-ehrbase/1673/3 "2021-06-29T17:18:28Z")

</div>

EHRbase is all about CRUD on openEHR data, so you can start right away without any modifications of the project (besides some changes as desired to the application.yml file which contains some parameters to configure authentication etc.). Only thing is that you need EHRbase server AND a postgres database running.

Check out the docs for more details:

[https://ehrbase.readthedocs.io/en/latest/](https://ehrbase.readthedocs.io/en/latest/)

---

<div class="post-metadata">

**Author:** ![agustinpallares94](https://discourse.openehr.org/user_avatar/discourse.openehr.org/agustinpallares94/32/1557_2.png) [@agustinpallares94](https://discourse.openehr.org/u/agustinpallares94)\
**Post date:** [30 June 2021 06:14 UTC](https://discourse.openehr.org/t/implementing-a-solution-with-ehrbase/1673/4 "2021-06-30T06:14:31Z")

</div>

Thank you so much!
