> The CR to be considered in this post is CR-000101- Improve Modelling of > Structure classes. See > <http://www.openehr.org/repositories/spec/latest/publishing/CM/CRs/CR-00010 >1.txt> . This CR proposes a change to the Data structure classes which makes > for more efficient data representation. The current model is at > <http://www.openehr.org/repositories/spec/latest/publishing/architecture/re >ference_model/data_structures/im/REV_HIST.html> > > The PDF attached to this post shows the proposed change, in the form of > a UML diagram for the data structure classes. > In the PDF, the 2nd UML diagram is the important one; if you compare it > to the existing model you will see that in the new model, each data > structure type (ITEM_TABLE etc) now has its own connection to the > appropriate CLUSTER or ELEMENT type. Previously, ITEM_LIST would have > had a CLUSTER then a bunch of ELEMENTs; now it just has a list of > ELEMENTs. There are of course still far more efficient ways to implement [..]
I propose to introduce one top-most container structure to be used for all knowledge templates/ archetypes. Philosophical Background: - the universe is a mixed conglomerate - one important (the most important) kind of abstraction that our mind uses to perceive its environment is "Composition" - there is only ONE kind of container; all other types are just variations - a list, for example, is a container that keeps additional information about the order of its elements; but it is NOT another kind of container - every concept, everything in existence (as the human mind perceives it) is hierarchical, to microcosm as well as towards macrocosm - OpenEHR needs to introduce "Hierarchy" as top-most concept of ALL knowledge templates/ archetypes Christian - If you have any questions about using this list, please send a message to d.lloyd at openehr.org

