Heather, no doubt clinicians are necessary to design archetypes, the have the domain knowledge.

But you mentioned in your WIKI also the word "implementable", and this in connection to technicians, of course this is not a black and white word, some concepts are better implementable then others.

What does "implementable" as a technical term mean?

I think it means, predictable paths, so data can be found by queries without even knowing exact what one is looking for. For example, the eye-colour example for a pregnant woman as Thomas gave. I changed it to iris, because iris is not often registered, but there are clinicians which think it is important. A vendor could create an iris-analyzing device, and hand over an archetype with it to read out the data. That is what we wish for for OpenEhr, isn't it?
It ain't going to happen tomorrow, but it could happen in the future.

So when querying the particularities of a pregnancy an eventually irisscopy must be part of the result-set, even when no-one asked for it. So the vendor I just mentioned should have has archetype modeled in a way that it fits in the querying structure. This is a technical issue, deciding if an iris is interesting is a clinical issue, but storing an irisscopy in a way that it can/will be found, even when it is not expected is a technical issue. There must be a pattern imposed on the archetype structures which causes that data can be found, and never become invisible.

It is not that I want make technicians to important, it is not my call anyway. I am glad that clinicians can do most of the jobs, but to optimize the implementable aspect of archetypes, we need technicians, I hope that this example makes this clear. And it is not the only example, there are other examples which to find ask for other structures.

Bert




On 16-02-18 00:20, Heather Leslie wrote:
Hi Bert,

Unfortunately pattern by itself won't result in good archetypes. Mind you, I 
think the RM classes are brilliant and they have been the cornerstone for our 
modelling experience. In fact I suspect that the lack of these classes is a 
large part of the reason why other modelling paradigms such as CIMI have not 
been able to progress as far and as fast they had wished.

Clinical medicine is messy, by definition. Our experience is that we often 
identify patterns and then we routinely come across as many examples that break 
those patterns. The slow progress that results is the result of refining those 
patterns to work as universally as possible in the clinical scenarios and how 
to deal with apparently outlying data points.

Then you need to consider clinical diversity that takes into account the range 
of clinicians; differing professional requirements; differing professional 
levels of details; needs of specialists vs generalists; clinical context; 
institution and location; cultural differences; language differences; personal 
health records; requirements for public health and research.... I could go on. 
We need to identify what a concept is and the appropriate scope; ensure 
minimising overlap as well as minimising gaps between concetps. Good archetype 
design is just not as simple as what you yearn for, despite how logical it 
seems to you. Our job would be much easier if it were so.

The only practical way forward is to start with good representations of 
clinical data and then get broad review from ALL experts - to ensure that the 
clinical data is fit for use as well as to ensure that they are implementable.

As CKM Editors we try to get developers involved in reviews but they are often 
in the minority - not because they are not invited but mostly because they 
don't respond. We have a large list of technicians who were part of the 
companies who funded the original openEHR sprint. Some responded immediately 
with 'Accept' just to try to accelerate the archetype to get a published state. 
Most ignore the invitations to participate. DIPS engineers have been the most 
consistent participants and many modifications in archetypes arose from their 
participation in reviews - this has reflected their requirements for clinical 
content as well as their suggestions regarding the technical implications of 
the archetype design.

The adverse reaction archetype is a case in point - eventually we had 221 
reviews from 92 individuals in 16 countries PLUS an unknown number of 
participants from HL7 Patient care and FHIR communities. Health informaticians 
and IT experts comprised at least a third of reviewers - engineer engagement to 
this level is not our usual experience and if my memory is correct, most of the 
technical input came from the HL7 community, not openEHR.

Patterns have been identified and more are being refined... but don't expect 
them for all concepts, there will always be lots of unique models. Representing 
data that real clinicians can use will not be solved by patterns alone. 
Engaging clinicians is critical. Ontologies are useful but don't necessarily 
cater for the entire reality that is clinical practice. Engineer review and 
input would be much appreciated if it were available.

Why don't you agitate to get more engineers participating in the reviews? I 
would gladly invite anyone who is willing to engage. Get them to adopt an 
archetype today and join in the collective effort - the resulting archetypes 
can only be better for everyone.

Regards Heather

-----Original Message-----
From: openEHR-technical [mailto:openehr-technical-boun...@lists.openehr.org] On 
Behalf Of Bert Verhees
Sent: Friday, 16 February 2018 2:41 AM
To: For openEHR technical discussions <openehr-technical@lists.openehr.org>
Subject: Archetype pattern

An interesting wiki from Heather Leslie

https://openehr.atlassian.net/wiki/spaces/healthmod/pages/90507705/Archetype+Design+Patterns

She concludes that pattern are necessary, I agree with that, and she also 
concludes that clinicians are better modelers then technicians.

Well, that depends, of course it is very important to have domain-knowledge 
when modeling data, and clinicians have the best domain-knowledge. So from that 
point of view, she is right.

But what we have seen until now is that clinicians create archetypes with 
unpredictable paths. And that is bad, because it makes it very difficult to 
find data and it makes it easy to miss important data, because some data were 
on a path where one did not expect them.

OpenEhr works fine to find data which are on a known or predictable path, but 
what if data are on an unknown path?

Let me explain by comparing this to a classical relational health-application. 
There are similarities.

I have seen classical relational systems which experienced a wild-grow in 
number of tables, I have seen once in a prestigious university-hospital where 
they had a grown of 7000 tables in 20 years, more then one per day!! No one 
understood the meaning of all the tables and data, no one dared to use data he 
did not understand, many data were and still are redundant. Every new 
development in the ICT starts with designing new tables.

How can in such a situation a clinician research a persons medical record, even 
with the help of the current technical staff, this is often impossible. So, 
important information can get lost. Adding to this are software-updates which 
often cause a clean-up, and that clean-up is also done by people who do not 
always know what they clean up. People live long, and a medical problem they 
had 30 years ago can be important to find to solve a current problem. So old 
data, and understand them, and be able to find them, can be important.

This can also happen with archetypes. Every new development in a application 
can start with a new archetype, and at a moment there can be thousands. It is 
impossible for a clinician to search all possible paths for medical 
information, even with the help of the current technical staff this can be 
impossible.

The old data-hell situation will not be solved by OpenEhr if there is not 
something behind it. And that something, that is: PATTERN

It is not only a clinical thing to understand how pattern in paths are best 
modeled, it is in fact also a technical thing. Clinical knowledge is not 
stable, the thinking about clinical facts change all the time, what now is 
important is tomorrow maybe not. So the pattern need a technical, mathematical 
base, that, something like Codd-normalization, but of course then applicable to 
archetypes.

The Wiki from Heather Leslie is a good starting point for the design of pattern 
and stop the proliferation of paths.

I described an approach to solve this problem in a blog, one and a half year 
ago.

http://www.bertverhees.nl/openehr/medical-data-context/

I had some discussion about that, but many had problems against the use of 
SNOMED in this context. So, maybe read it and forget SNOMED ad find something 
else to structure the medical data.

Bert


_______________________________________________
openEHR-technical mailing list
openEHR-technical@lists.openehr.org
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org

_______________________________________________
openEHR-technical mailing list
openEHR-technical@lists.openehr.org
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org



_______________________________________________
openEHR-technical mailing list
openEHR-technical@lists.openehr.org
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org

Reply via email to