Dear all,
I just uploaded a new component, mini-termserv, which stands for “Minimum terminology service”. It is a simple in-memory implementation of TERMINOLOGY_SERVICE and provides required minimum terminology service for the kernel to work properly. Basically it provides access to all the concept groups from the openEHR terminology and several code sets used by the reference model. It is now used by the parser for some basic validation.
The terminology content is loaded from a XML file, which is not the same as the one published here: http://www.openehr.org/svn/specification/TAGS/Release-1.0.1/publishing/architecture/computable/terminology/terminology.html because I found the schema quite hard to work with and some codes/concepts are missing there. The content is parsed from the terminology.pdf document. I am aware there are some deficiencies with the XML file and I will try to document the component in Wiki along with a TODO list.
Cheers,
Rong