Hi Bert,

I think the problem here is that many people get hung up on the idea
of the ENTRY classes being a formal classification upon which some
sort of abstract computing will take place e.g. query for all
OBSERVATIONS but not EVALUATIONS. i.e. we get caught up on the
philosophy and do not focus on the utility. In other words if I
weirdly decide to make problem/diagnosis an ADMIN_ENTRY nothing will
be lost computationally.

I think there is value in having a true generic ENTRY since it avoids
getting into these kind of marginal ontological discussions but I
still think there is place for the more complex constructs where these
make sense i.e when data requires a consistent date/event pattern as
in OBSERVATION or to support consistent state machine behaviour as in
ACTION.

I'm not sure that you gain a whole lot from moving these more complex
constructs into the archetype layer. either you force modellers to
recreate the structures de-novo, or you end up inheriting from  a set
of reference top-level archetypes which have to be just as tightly
constrained and controlled as if they were in the RM.

Although CIMI has decided to move 'domain semantics' to the archetype
layer, there is also an intention to model against top-level
archetypes and to enforce quite struct adherence to 'patterns'. I'm
not convinced that this will actually end up being much different from
where we are now, in terms of flexibility.

I don't find the examples of 'Interpreted Observations' convincing. To
me, an EVALUATION is an interpretation that applies to the person as a
whole, not just to a specific test or set of findings. A radiological
diagnosis of 'Lung cancer' is always for me an Interpretative
statement about the chest x-ray - not the patient. The only place that
the person reporting a lab test is the same as the person making the
formal diagnosis might be in haematology. It is interesting that the
haematologists use the term 'synthesis' to describe the final
diagnostic assessment which relies on much more than their
interpretation of the blood film and count.

In any case, if I did create an EVALUATION.blood_count archetype and
later think that this might 'ontologically' be an OBSERVATION, I would
see no reason to change it. We are not trying to do reasoning on the
Entry class category.

Ian





On 17 February 2014 19:30, Bert Verhees <bert.verhees at rosa.nl> wrote:
>
>> Bert,
>>
>> I don't really understand this. The clinical modellers will decide on
>> Observation or Evaluation, and build their archetypes and templates. The
>> paths will come from the archetypes, whatever their choices were. There
>> might be occasionally some ambiguity for clinical modellers, but once they
>> decide on their model, there's no ambiguity.
>>
>> What innovation are you seeking that is being blocked?
>
>
> I was looking at the CIMI model, other models are possible too.
>
> Suppose you don't care at design time what kind of Clinical Noun you are
> classifying, but you describe your data you want to store using a code,
> maybe SNOMED, maybe a section of SNOMED which does not exist right now.
> Innovation is a future thing. Let the people afterwards decide how to use
> the data.
>
> For example, say an Observation becomes a Evaluation, because there were
> reasons to observe something, or a gray area Observation, like an
> interpreted combination of ECG, radiology. A mixture between complex
> measurement-data and evaluation. Maybe some data-analyst find the strict
> separation of observation and evaluation artificial.
>
> Whatever, there is not always a clear reason to classify it in one of the
> four nouns, it could be possible that you afterwards just search for that
> SNOMED code which is not yet invented. Because you designed a rigid
> structure, you always know the path to that code, and you always know the
> path to the datetime. Maybe you don't know what you are looking for, a
> mysterious decease, and you are just scanning data, or you are datamining,
> searching for non-obvious relations between deceases.
>
> Suppose your rigid structure looks like this, always this model, except the
> Value, which can be more complex, depending on what it is.
>
> ENTRY[at0001]
>   Single_Item[at0001.1]
>     CLUSTER[at0001.1.1]
>       DateTime[at0001.1.1.1]
>       Code[at0001.1.1.2]
>       Value[at0001.1.1.3]
>
> You see, this is not possible in the current RM, first because there is not
> yet a generic ENTRY (except the hesitater-generic-entry, which no-one
> wants), second, because there is no complex structure possible under a
> CLUSTER, so the rigid structure here needs some adjustment. ;-)
>
> But it illustrates what I want to say, there is always a Code at the same
> path and archetype_node_id, and there is always a datetime under same
> condition. This should give special opportunities, only because from point
> of view of indexing, but in more aspects, and of course, it needs more
> thinking, this is just an illustration.
>
> But the point is:
> It is a semantic structure, completely defined in archetypes. It is an
> archetyped schema. This is no chaos, this is order.
> And it is making true the promise of two level modeling. All modeling is in
> second level.
>
> This should create a complete new playground for medical data-analysts.
> Innovation can go its way, there are no semantic boundaries.
>
> The only thing needed for this is a generic non-semantic RM, like the EHR
> section in 13606 is more or less, and the next version of OpenEHR will be,
> as you say.
>
> Maybe you cannot imagine anything at what I am saying here, my wife can't
> (she is a GP), but still you have decided to make of ENTRY a concrete class,
> although there already was a GENERIC_ENTRY. Why is that, if it is not for
> the reasons I mention?
>
> Thanks,
> Bert
>
>
> _______________________________________________
> openEHR-technical mailing list
> openEHR-technical at lists.openehr.org
> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org



-- 
Dr Ian McNicoll
office / fax  +44(0)141 560 4657
mobile +44 (0)775 209 7859
skype ianmcnicoll
ian.mcnicoll at oceaninformatics.com
ian at mcmi.co.uk

Clinical Analyst  Ocean Informatics
Honorary Senior Research Associate, CHIME, University College London
openEHR Archetype Editorial Group
Member BCS Primary Health Care SG Group www.phcsg.org / BCS Health Scotland

Reply via email to