|
我是个菜鸟啊 求大哥 带
a V3 success story
The group I work for is since 20 years developing distributing and maintaining hospital informatin systems and EMR/EHR applications. We have computerized hundreds of hospitals …. with our own propietary solutions and different technologies. V2 was largely used by us and when we where at the point to choose (again) the “next genertion” model …. we discovered V3 RIM : a clean universal model for our applications and its database model ! OpenEHR was a good alternative, but empty compared to V3 …. everything to be defined (in terms of domain models) from scratch …. while the RIM was already rich indeed !
We did it, thanks to the support of the RIMBAA community (Peter, Rene’, Michael, Jason, etc…): our new generation of EMR/EHR applications is based on RIMBAA, and it’s alive in production now in 7 hospitals, in different domains (telemedicine included) …. also domains that where not yet defined in the standard …. but having a model gave us the possibility to extend it in a coherent manner. Different applications, in different domains, all based on the same RIM , API (and evolution of JavaSIG), and DB schema (for Oracle, MySQL and Progress).
Then we started using the same V3 API and RIM for messages, in place of our existing former V2 messages … and … programmers find V3 much easier than V2 ! To make them really happy we shall define a web service interface for them, just to simplify further the implementation.
A RIM implementation fits well also with BPM and SOA .
It was not easy …. V3 datatypes (like BAG) are problematic in some contexts … the initial cultural gap and the technical difficulties are huge, but certainly in the human space of the possible things and if you have also a long term company strategy then it is definetly worthwhile.
V3 is not popular in my opinion for 2 simple reasons:
- companies that invested in V2 must return on the investment the most and longest they can (thus they try to avoid to implement V3 messages and frameworks to do the same thing they do with V2)
- the startup is difficult, takes time and needs a strong commitment
Ciao – Andrea Ceiner |
|