Gerard Freriks wrote:

> My ideas about this are:
>
> - coding systems never will be stable.
> - the way to handle change in OpenEHR (and CEN En13606) is via archetypes.

well, in general that's the idea. But the question at hand is about 
coding in the reference model itself, i.e. for the structural 
(hard-wired) attributes that have coded values - in other words, things 
which we have specifically chosen not to archetype.There isn't much 
mileage in archetyping the code-set of ENTRY.language, for example - we 
don't want to open such a basic thing up to variation in archetypes. 
Instead we want it controlled inside the reference model and openEHR 
vocabularies. The original question of CR-150 was whether we should 
bypass even this flexibility and simply specify that such attributes are 
of type String (or maybe an enumerated type) and hard code them into the 
model. In my view, this is problematic in all sorts of ways - the main 
one is that each implementor will do this in a different, probably in 
compatible way.

> - select a coding system and produce a 'ancestor archetype' that uses 
> codes from a specific coding system.

This topic of 'ancestor archetypes' is a different issue. I am not yet 
sure what they are - are they any different from a normal specialisation 
parent archetype?

> - over time a new 'ancestor-archetype' will be produced using a new 
> version of the specific coding system or a new coding system altogether.

well, this already happens for the code-sets fo language and country 
etc, using the openEHR vocabulary approach for them - that is, we have 
openEHR_language and openEHR_country vocabularies which wrap the ISO 
code-sets; this allows us to change what they wrap, add extra codes and 
so on.

> - the question now is how to handle interoperability. The answer is 
> the use for an 'archetype ontology'. One we miss at this moment.

in general, that's true, but it wouldn't make any difference for the 
basic vocabularies of language and territory.

- thomas

-
If you have any questions about using this list,
please send a message to d.lloyd at openehr.org

Reply via email to