I have started to populate the wiki area with some initial service specification material. See http://www.openehr.org/wiki/display/spec/openEHR+Service+Model
This is rough for now, but in the spirit of early collaboration, I thought it would be enough to provide some ideas. The top-level page is just an informal description of basic design ideas, as I see them, and based on what we have learned in our Ocean implementation. Other people will have other ideas, and the intention is for all of us to get to a common point on the identification and overall structure of services, and then on the detailed specifications.
I expect that the service specifications that the various implementers already have will be a fairly important influence on what we define for openEHR, but on the other hand, I also know that (certainly for Ocean) that none of these current implementations is likely to be perfect, since we are always learning…
I thought that it best to get some discussion going within the implementers group first, for obvious reasons, before making any wider announcements.
So… please have a look.
Over the next few weeks, Ocean will post its existing service specifications in appropriate places in the lower pages; I encourage others to do so as well.