Hi

>> So the HL7 qualifier thing is (mostly) simply a predefined expression syntax 
>> for
>> post-coordination. It overlaps with terminologies that have their own 
>> expression
>> syntax - such as SNOMED. The HL7 model does allow a richer expression of the
>> details of the construction of the expression - such as which text led to 
>> which
>> qualifier, but this is, as I said, for precision and pedantry. Not for normal
>> everyday use. So the question is, is it better to squeeze things into the
>> text of a CODE_PHRASE, or to squeeze things into xml? Either way, you need to
>> have a terminology service to do anything useful with the data. So what's the
>> difference? I don't have a strong feeling about that.
>>
>>   
> I think the main point here is that CODE_PHRASE and other similar parts 
> of the openEHR model (and this applies to any model at all) that are 
> modelled using an internal syntax string (which could itself be XML - 
> who is to say it isn't?) implies quite strongly that the contents of the 
> relevant attributes (CODE_PHRASE.code_string) are the business of some 
> outside system, not openEHR itself. In purely technical terms, using a 
> class modelling approach for such things may be the same as using the 
> syntax approach - i.e. any code_string generated by a terminology server 
> can most likely be modelled using a class model as well, something like 
> HL7's classes. But....
> * there is always the possibility that it can't - because the class 
> model commits to one idea of terminology coordination, while the syntax 
> approach leaves it open

do we know of any case?

> * the information model shouldn't dictate to the terminology environment 
> how to represent its artefacts.

I have some sympathy for this. I have been tempted to toast the qualifier
and push everything into code as you guys have done, for the same reasons.
But I haven't found any case where the existing qualifier syntax is a
problem, and there is accepted requirements for originalText on the
qualifiers (at least, HL7 has accepted them). SO I didn't toast it, but
I did say in the openEHR mapping that you'd collapse the qualifiers into
the code phrase. I don't have a strong feeling for whether this would be
necessary or appropriate for 13606

Grahame
_______________________________________________
openEHR-technical mailing list
openEHR-technical at openehr.org
http://www.chime.ucl.ac.uk/mailman/listinfo/openehr-technical



Reply via email to