Hi all,

In my opinion there are several types of ‘patterns’:

- Specific Local Templates/patterns used in a defined community for specific 
purposes
- Specific Clinical Models/patterns for things like: the documentation of 
lab-test forms/panels, collections of meta-data for documentation of specific 
observations/test for abdominal complaints, etc.
- Generic Clinical Patterns for things like: any lab panel, address, any device 
meta-dataetc.
- Basic Patterns for things like: any observation, any evaluation, any order, 
any action, and any process, and their full epistemology, etc.
- Atomic Patterns for those standardised constructs making use of Data Types 
and that are used to construct the patterns above such as: types of Result, 
types of temporal meta-data, etc.

Is this classification of Patterns useful? 

My SIAMM is about the last three patterns and NOT about specific local 
templates and specific clinical models.
Each consists of a limited and manageable set of patterns.


Gerard   Freriks
+31 620347088
  [email protected]

Kattensingel  20
2801 CA Gouda
the Netherlands

> On 16 Feb 2018, at 00:20, Heather Leslie 
> <[email protected]> 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:[email protected]] 
> On Behalf Of Bert Verhees
> Sent: Friday, 16 February 2018 2:41 AM
> To: For openEHR technical discussions <[email protected]>
> 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
> [email protected]
> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org
> 
> _______________________________________________
> openEHR-technical mailing list
> [email protected]
> http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org

_______________________________________________
openEHR-technical mailing list
[email protected]
http://lists.openehr.org/mailman/listinfo/openehr-technical_lists.openehr.org

Reply via email to