# New EHRServer v0.5 and roadmap

**URL:** https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412
**Category:** Implementers (archive)
**Created:** [14 January 2016 05:42 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412 "2016-01-14T05:42:16Z")
**Posts on this page:** 13
**Page:** 1

<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: [14 January 2016 05:42 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/1 "2016-01-14T05:42:16Z")

</div>

Hi all!

I’m very excited to share the good news with all my openEHR friends here.

We have released EHRServer v0.5! This version is what we could call “feature complete”, so it includes all the minimum features of a real openEHR server, the latest ones related to securing the API, and before that, supporting multi-tenancy.

I’ll release user documentation and a full REST API documentation in the next couple of days, and will record a demo in English on YouTube via Hangout. I made a demo in Spanish not so long ago: [https://www.youtube.com/watch?v=84YiNfkLGMA](https://www.youtube.com/watch?v=84YiNfkLGMA)

Also, we have a staging server to test the EHRServer\*, you are very welcome to try it and give us some feedback to continue improving the tool: [https://cabolabs-ehrserver.rhcloud.com/ehr](https://cabolabs-ehrserver.rhcloud.com/ehr)

- You can create an account and start using it.

Note: the server is not so fast, but is usable.

I’m working hard on v0.6 right now, hopefully we’ll have a release before February. This version will include fixes to the UI, REST API, and security checks, more testing, testable REST API docs, among other things. The focus will be on robustness, security, and consistency more than adding new features. We can call the EHRServer v0.6 a “production ready” system.

I started to meet with some friends and colleagues interested on using the EHRServer as an open-source openEHR backend. My next focus will be on building pilot projects with some companies, to let them try the EHRServer and see if it fits their needs and gathering information to improve it. If anyone is interested, please give me a ring or ping my by email!

---

<div class="post-metadata">

### Author: ![Isabel\_Roman](https://discourse.openehr.org/letter_avatar_proxy/v4/letter/i/c67d28/32.png) [@Isabel\_Roman](https://discourse.openehr.org/u/Isabel_Roman)
#### Post date: [14 January 2016 07:32 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/2 "2016-01-14T07:32:11Z")

</div>

Great Job Pablo!  
Congratulations for your effort and the best luck!  
Isabel Román  
University of Seville

---

<div class="post-metadata">

### Author: ![system](https://discourse.openehr.org/uploads/default/original/2X/f/f0a1dedb20c42747bddcafd6c7df9db5f34f003c.svg) [@system](https://discourse.openehr.org/u/system)
#### Post date: [14 January 2016 12:19 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/3 "2016-01-14T12:19:33Z")

</div>

Hi Pablo,

Congratulations with your success.

> This version is what we could call "feature complete", so it includes all the minimum features of a real openEHR server

I am very interested in this list. (I hope it is not Spanish, then I need Google translate 😉

Best regards  
Bert Verhees

---

<div class="post-metadata">

### Author: ![system](https://discourse.openehr.org/uploads/default/original/2X/f/f0a1dedb20c42747bddcafd6c7df9db5f34f003c.svg) [@system](https://discourse.openehr.org/u/system)
#### Post date: [14 January 2016 13:02 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/4 "2016-01-14T13:02:50Z")

</div>

Hi Pablo,

I watched the latest video, very nice. Why not consider a revoiced version in English some time? I think it’s mature enough to start trying to get a wider audience.

- thomas

---

<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: [14 January 2016 17:54 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/5 "2016-01-14T17:54:36Z")

</div>

Thanks Thomas!

I prefer to create these videos with the latest fixes added. Also, these are live hangouts, so anyone can attend and ask questions if they want. I will publish the date for the next demo soon.

---

<div class="post-metadata">

### Author: ![Seref](https://discourse.openehr.org/user_avatar/discourse.openehr.org/seref/32/13_2.png) [@Seref](https://discourse.openehr.org/u/Seref)
#### Post date: [14 January 2016 20:30 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/6 "2016-01-14T20:30:10Z")

</div>

Hi Pablo,  
Just wanted to say well done. I have not had the chance to look at your work, mainly because work and studies forced me to take a step back from open source efforts, but it is great to see the continuous progress you’re making.

It is very important that there is an open source implementation of openEHR out there that is actively developed. Don’t worry about the performance either. If someone wants to use it and they think it is not fast, they should pay you to make it faster.

I hope it gets adopted and you keep working on it.

All the best  
Seref

---

<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: [15 January 2016 01:56 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/7 "2016-01-15T01:56:13Z")

</div>

Thanks Seref, this is really kind of you. I agree that we need more open source implementation out there and I hope my little project help others to develop their own.

---

<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: [15 January 2016 03:11 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/8 "2016-01-15T03:11:31Z")

</div>

@all the guide is ready!

[http://cabolabs.com/software\_resources/EHRServer\_v0.5.pdf](http://cabolabs.com/software_resources/EHRServer_v0.5.pdf)

Please let me know if you find any errors or if any part needs clarifications, thanks!

---

<div class="post-metadata">

### Author: ![Koray\_Atalag](https://discourse.openehr.org/user_avatar/discourse.openehr.org/koray_atalag/32/70_2.png) [@Koray\_Atalag](https://discourse.openehr.org/u/Koray_Atalag)
#### Post date: [15 January 2016 06:40 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/9 "2016-01-15T06:40:16Z")

</div>

Hi Pablo, the guide is very readable and to the point. Well done. I’ll definitely play around in the next few days.

---

<div class="post-metadata">

### Author: ![system](https://discourse.openehr.org/uploads/default/original/2X/f/f0a1dedb20c42747bddcafd6c7df9db5f34f003c.svg) [@system](https://discourse.openehr.org/u/system)
#### Post date: [15 January 2016 07:55 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/10 "2016-01-15T07:55:39Z")

</div>

Very nice, Pablo, an understandable query-builder.  
Well done.

I looked at the code, clean code, worth reading.

Good thing about groovy is that it produces clean code, I should train myself more in it.  
😉

I take a further look at it next week.

Thanks for sharing  
Best regards  
Bert

---

<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: [16 January 2016 03:33 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/11 "2016-01-16T03:33:34Z")

</div>

Thanks for your comments Bert,

I still have some improvements to do to the query builder to make it simpler to use for clinical users that don’t know openEHR.

I felt in love with Grails and Groovy a long time ago, being using them since 2007. I can create the same functionality but with less code than plain Java, and produce clean code. Take a look, you wont be disapointed 🙂

---

<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: [17 January 2016 03:54 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/12 "2016-01-17T03:54:03Z")

</div>

HI all!

Small updates:

1. I have made a small addition to the EHRServer Guide to explain how to use the Authentication token in API calls

See [http://cabolabs.com/software\_resources/EHRServer\_v0.5.pdf](http://cabolabs.com/software_resources/EHRServer_v0.5.pdf) page 14

1. Next Friday I’ll do an online demo in English, everyone is welcome to assist to the live demo and we can have a small conversation or Q/A session after.

[https://plus.google.com/events/cbk5sh0lq6ujnsjhrmob8nvl860](https://plus.google.com/events/cbk5sh0lq6ujnsjhrmob8nvl860)

1. If you want to test the query builder buy don’t have time to create data commits using the API, you have a committer app available. This is a small app I created for internal testing purposes. You can login using you EHRServer credentials, click on OPTs, fill data (dummy data is generated) and commit it to the EHRServer, then create your queries and see what happens 😃

Before doing that, you should create one patient for your organization, so you can commit data to his/her EHR.

[http://committer-ehrserver.rhcloud.com/committer](http://committer-ehrserver.rhcloud.com/committer)

BTW, anyone tried to access EHRServer from a mobile phone? I tried hard to make it look good on mobile devices. Also the committer app should look ok on mobile devices, in fact on my free time I commit data to the server from my phone, to simulate real usage and see if the server can handle the load and if the queries are fast.

If you have any questions, just let me know!

---

<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: [22 January 2016 21:17 UTC](https://discourse.openehr.org/t/new-ehrserver-v0-5-and-roadmap/15412/13 "2016-01-22T21:17:04Z")

</div>

Hi! here is the video of the demo: [https://youtu.be/aHRDR5Vg2Hc?t=2m10s](https://youtu.be/aHRDR5Vg2Hc?t=2m10s)
