Dear all,
Just a reminder that the following CIMI meetings will be on this week:
- Terminology & Tooling meeting: Tuesday 20:00 – 22:00 UTC
o Please note that (as discussed in Scottsdale) for the next few weeks we will be primarily focussing on Tooling during these meetings, and discussions will be chaired by Harold (thanks Harold!)
o Draft agenda:
§ Terminology tooling – requirements, options and selection process
§ Terminology binding for Laboratory results model (* Note: Only if there is time, after the tooling discussions *)
- CIMI Modelling Taskforce: Thursday 20:00 – 22:00 UTC
o Draft agenda:
§ Weekly News & Updates
§ CIMI Modelling Style Guide – Table of Contents
§ Comparative Analysis Spreadsheet template – feedback
§ Review of Demographics Comparative Analysis spreadsheet & models
· Location, Address, Party, Actor, Person
Also - As discussed at last week’s meeting, please find attached the draft ‘Comparative Analysis Template’ (for your review and comment ... thanks Anneke for your help with this!), and the example Heart Rate spreadsheet that was sent around in August last year (Please note everyone that this heart rate model is out of date – I am just sending for the layout, as requested by Joey)
Regards,
Linda.
Dr Linda Bird
Information Architect Information Systems Division
mobile +61 411 274 870 skype linda.j.bird
|
|
MOH Holdings Pte Ltd 1 Maritime Square (Lobby C) #11-25 Harbourfront Centre Singapore 099253 www.mohh.com.sg |
§ Weekly News & Updates
--
You received this message because you are subscribed to the Google Groups
"cimi-modelling-taskforce" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to cimi-modelling-tas...@googlegroups.com.
To post to this group, send an email to cimi-modelli...@googlegroups.com.
Visit this group at http://groups.google.com/group/cimi-modelling-taskforce?hl=en-GB.
For more options, visit https://groups.google.com/groups/opt_out.
[attachment "CIMITemplateClinicalModel 23-01-2013.xlsx" deleted
by Peter Hendler/CA/KAIPERM] [attachment "CIMI - Clinical Models (13
August 2012 - examples).xlsx" deleted by Peter Hendler/CA/KAIPERM]
--
You received this message because you are subscribed to the Google Groups "cimi-modelling-taskforce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cimi-modelling-tas...@googlegroups.com.
To post to this group, send an email to cimi-modelli...@googlegroups.com.
Visit this group at http://groups.google.com/group/cimi-modelling-taskforce?hl=en-GB.
For more options, visit https://groups.google.com/groups/opt_out.
| a1 | hasFindingSite | hasMorphology | isA | CausativeAgent | |
| Pneumonia | LungStructure | Inflammation | Disease | ||
| MyocardialInfarction | HeartStructure | Necrosis | Disease | ||
| Stroke | BrainStructure | Necrosis | Disease | ||
| PneumococcalPneumonia | Pneumonia | Pneumococcus | |||
| ViralPneumonia | Pneumonia | Virus | |||
| LeftMotorCortexStroke | LeftMotorCortex | Stroke | |||
| LeftMotorCortex | BrainStructure | ||||
§ Weekly News & Updates
--
You received this message because you are subscribed to the Google Groups
"cimi-modelling-taskforce" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to cimi-modelling-tas...@googlegroups.com.
To post to this group, send an email to cimi-modelli...@googlegroups.com.
Visit this group at
http://groups.google.com/group/cimi-modelling-taskforce?hl=en-GB.
For more options, visit https://groups.google.com/groups/opt_out.
Looking at the sample spreadsheet template (not included here but in Linda's last email). �It has a lot of nested structures (like little sub spread sheets inside the big spreadsheet). �And it has "at codes" so it's not a neutral format but a very specific openEHR based model.
In order to automatically convert spreadsheets into triplets (RDF or OWL for example) you need one spreadsheet without nesting.
The first Column becomes the Objects, the column headers become the Predicates (or roles) and the cells them selves become the Objects.
Looking at the sample spreadsheet template (not included here but in Linda's last email). It has a lot of nested structures (like little sub spread sheets inside the big spreadsheet). And it has "at codes" so it's not a neutral format but a very specific openEHR based model.
In order to automatically convert spreadsheets into triplets (RDF or OWL for example) you need one spreadsheet without nesting.
The first Column becomes the Objects, the column headers become the Predicates (or roles) and the cells them selves become the Objects.
Hi Thomas,
But it are exactly the physical representations in ADL such as at codes where I object to. Cimi models should only be conceptual and logical and definitely not physical if we want for generic use and isosemantic representations.
I do confuse where openEHR and ADL differ. So in my previous comments just substitute ADL everywhere I said openEHR.
Joey Coyle suggested at our meetng in Scottsdale that we replace ADL with spreadsheets as the way to express our models. Many of us strongly agreed with the suggestion.
Linda's spreadsheet is a first try at what such a spread sheet template would look like. My comments were under that context/assumption.
Specifically, many of us will not use clusters, elements, entries, items or in the demographics, parties in any of our models internally. Those are (I suppose ADL and not openEHR) constructs?
But it's not the way we picture the world or clinical information and we are much more comfortable doing it our way that does not require those constructs.





Tom,
Of course we are in CIMI not natural language processors. But the design stage in our work at CIMI should ONLY deal with the logical aspects of concepts, data elements, code binding, data type and relationships. And we do need a format to do this.
However, fixing the format to ADL is fine as long we do allow transforms to other formats, can move it to various technologies and are not forced into irrelevant technical artefacts as at codes or limited worldview reference models that support only one very specific implementation.
We do use reference models (KP) but we don't need headers or anything like a document. We can use a model that has Entities in Roles Participating in Acts. And Acts related to other Acts.
And Observations being kinds of Acts. It's much easier for us to think that way rather than thinking in terms of tree structures and document structures.
The headers and subsections are very much like document structures and we do not necessarily need to think of things as documents. The HL7 clinical statement is more how we think of things. I am not saying it is the HL7 RIM. But the general idea of Entities in Roles Participating in Acts and Acts related to Acts is a lot more attractive to us then thinking of Entries and Clusters and Elements and Items. It's easy to know the difference between an Entity and an Act. It's not so obvious the difference between Clusters, Entries, Items and Elements.
Peter,
I do believe this is exactly what I brought up at the Kaiser hosted meeting many months ago that got no traction. I completely agree with you and tried to also make this point on the Terminology call yesterday as we start to think about how we store all terminology models. You can combine the RDF graphs any way you want without losing the overall semantics. I think this is attractive but I also think you and I and (probably Josh) are in the minority.
As such, there is nothing that should make us push the majority off their platform preferences as we can do the mappings on our own and host an alternative expression and let the "CIMI market place" make the decision.
Cecil
At the last CIMI meeting we were talking about the "demographics model" which had "parties, roles and actors", so all of my comments about the entities in roles participating in acts are more related to that subject then what happens "inside the observation".
If we then forget for the moment the participants and roles and entities and then concentrate only on the Observations, then we still don't use clusters or entries or items or elements.
There is context in the observation (like date etc) and there is a root code (what are we observing, usually a SNOMED code) and sometimes we need a value (often a PQ or it could also be a SNOMED code). If we need to combine them into groups, we don't need to decide if they are clusters or items or entries, we can just use a container Act.
There are two ways of looking at the same thing. What comes natural to archetype people is not natural to Act/Observation people, and visa versa.
I think we might agree on this. For a machine to compare two models, RDF, OWL or some form of triples is best. The reason we don't represent it to modelers that way is for the reason you stated a few emails ago, it is not the easiest way for people to think about it.
If we could (because we're not regular people) come up with the the underlying triples, then we could use them and map up to what the different people want to see.
There would be one map to the ADL/archetype way of thinking, and another map to the Observation (Act class clone) way of thinking.
The people who "think in archetypes" and the people who "think in Acts and Observations" could model the way they like and there would be a common (triplet) based way of storing the common relationships and model nodes.
Rather then start with archetypes and Act/Observations, and then try to find a common way to represent them (top down), maybe we should first discover the triplets, and then map "up" to these two ways of thinking.
Usually model-model mappings are performed by expressing models
in a common meta-model language, like the UML/MOF approach (we do
a similar thing in the archetype workbench to enable any RM to be
imported). Representing information models as triples is doing
this, using a semantic net approach, and the outcome is that you
can potentially do some mapping on an ontological basis.
These are methods. However, there is no escaping the need to
actually find and express mappings, if that is the job at hand.
And for models with vastly different design bases, this is never
easy. It does potentially become possible if for a given content
model, only a small portion of the reference model is being used.
This is what enabled us to find some initial mappings between
Intermountain's CEMs and archetypes based on openEHR.
I probably missed the relevant posts that explained the specific
mapping requirement to be solved here - can someone point them
out?
- thomas
- thomas
Peter,
I do believe this is exactly what I brought up at the Kaiser hosted meeting many months ago that got no traction. I completely agree with you and tried to also make this point on the Terminology call yesterday as we start to think about how we store all terminology models. You can combine the RDF graphs any way you want without losing the overall semantics. I think this is attractive but I also think you and I and (probably Josh) are in the minority.
As such, there is nothing that should make us push the majority off their platform preferences as we can do the mappings on our own and host an alternative expression and let the "CIMI market place" make the decision.
Cecil
From: cimi-modelli...@googlegroups.com [mailto:cimi-modelli...@googlegroups.com] On Behalf Of Peter....@kp.org
Sent: Wednesday, January 30, 2013 2:50 PM
To: cimi-modelli...@googlegroups.com
Subject: Re: [cimi-modelling-taskforce] Comments on the sample spreadsheet template.
At the last CIMI meeting we were talking about the "demographics model" which had "parties, roles and actors", so all of my comments about the entities in roles participating in acts are more related to that subject then what happens "inside the observation".
If we then forget for the moment the participants and roles and entities and then concentrate only on the Observations, then we still don't use clusters or entries or items or elements.
There is context in the observation (like date etc) and there is a root code (what are we observing, usually a SNOMED code) and sometimes we need a value (often a PQ or it could also be a SNOMED code). If we need to combine them into groups, we don't need to decide if they are clusters or items or entries, we can just use a container Act.
There are two ways of looking at the same thing. What comes natural to archetype people is not natural to Act/Observation people, and visa versa.
I think we might agree on this. For a machine to compare two models, RDF, OWL or some form of triples is best. The reason we don't represent it to modelers that way is for the reason you stated a few emails ago, it is not the easiest way for people to think about it.
If we could (because we're not regular people) come up with the the underlying triples, then we could use them and map up to what the different people want to see.
There would be one map to the ADL/archetype way of thinking, and another map to the Observation (Act class clone) way of thinking.
The people who "think in archetypes" and the people who "think in Acts and Observations" could model the way they like and there would be a common (triplet) based way of storing the common relationships and model nodes.
Rather then start with archetypes and Act/Observations, and then try to find a common way to represent them (top down), maybe we should first discover the triplets, and then map "up" to these two ways of thinking.
NOTICE TO RECIPIENT: If you are not the intended recipient of this e-mail, you are prohibited from sharing, copying, or otherwise using or disclosing its contents. If you have received this e-mail in error, please notify the sender immediately by reply e-mail and permanently delete this e-mail and any attachments without reading, forwarding or saving them. Thank you.
From: Thomas Beale <thomas...@oceaninformatics.com>
To: cimi-modelli...@googlegroups.com
Date: 01/30/2013 12:44 PM
Subject: Re: [cimi-modelling-taskforce] Comments on the sample spreadsheet template.
Sent by: cimi-modelli...@googlegroups.com
On 30/01/2013 19:50, Peter....@kp.org wrote:
We do use reference models (KP) but we don't need headers or anything like a document. We can use a model that has Entities in Roles Participating in Acts. And Acts related to other Acts.
I'm pretty sure everyone has that ;-)
And Observations being kinds of Acts. It's much easier for us to think that way rather than thinking in terms of tree structures and document structures.
well acts and participants aren't much use in modelling the main data of a microbiology result, or a GTT, or another 3000 common clinical recordings. And most often, they are not constrained at design time anyway, since they will be set to who/when/where as appropriate at runtime. So I am not clear on why roles and participations are of that great an importance in archetype modelling. We do routinely constrain them in some places, but in terms of numbers of model elements constrained, they are a minority.
The headers and subsections are very much like document structures and we do not necessarily need to think of things as documents. The HL7 clinical statement is more how we think of things. I am not saying it is the HL7 RIM. But the general idea of Entities in Roles Participating in Acts and Acts related to Acts is a lot more attractive to us then thinking of Entries and Clusters and Elements and Items. It's easy to know the difference between an Entity and an Act. It's not so obvious the difference between Clusters, Entries, Items and Elements.
see the Adverse Reaction example in the previous post. There are 21 data element nodes, 4 internal nodes (Clusters) and one clinical statement (the root Evaluation). How does role/participation/act help here?
- thomas
--
You received this message because you are subscribed to the Google Groups "cimi-modelling-taskforce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cimi-modelling-tas...@googlegroups.com.
To post to this group, send an email to cimi-modelli...@googlegroups.com.
Visit this group at http://groups.google.com/group/cimi-modelling-taskforce?hl=en-GB.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to the Google Groups "cimi-modelling-taskforce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cimi-modelling-tas...@googlegroups.com.
To post to this group, send an email to cimi-modelli...@googlegroups.com.
Visit this group at http://groups.google.com/group/cimi-modelling-taskforce?hl=en-GB.
For more options, visit https://groups.google.com/groups/opt_out.
These are methods. However, there is no escaping the need to actually find and express mappings, if that is the job at hand. And for models with vastly different design bases, this is never easy. It does potentially become possible if for a given content model, only a small portion of the reference model is being used. This is what enabled us to find some initial mappings between Intermountain's CEMs and archetypes based on openEHR.
I probably missed the relevant posts that explained the specific mapping requirement to be solved here - can someone point them out?
- thomas
>>>actually it's the same thing. IN the structures you talk about, it happens that you re-use Act as a data node, and ActRelationship as a joining element (all RIM modelling works like this, because there are no dedicated data structure building classes). In other works these perform the same role as Clusters and Elements.
If they are the same thing, then some of us would rather use the RIM modeling in the first place. Using Acts as data nodes and ActRelationships as joining elements is much more attractive to me.
>>>>>
it depends on what you are trying to achieve here. If the job is to regenerate an archetype based on CIMI (containing Cluster, Element etc) as a RIM-based data structure (containing Act, ActRelationship), a trivial form of this can be achieved by simply supporting class synonymy in the tools. I don't however see the value of this because:
That's not what I would be trying to do. I'd be trying to model first in a RIM based way, and then it can be stored in another form. but I wouldn't have any use for the "CIMI" form with Clusters Elements etc". If someone needed it in that form they could make a transform, but some of us would never need it in that form. Many of us would not be trying to "regenerate an archetype based on CIMI (containing Cluster, Element etc)" because we'd have no use for it.
It's not the way we think of it or use it at any time in the life cycle of our models. It's unnecessary internally to "go there" with our current modeling framework. We are able to do what we need, from beginning to end without ever touching a "CIMI archetype containing Clusters Elements etc".
Many of the CIMI participants have pre existing ways of making models, and many of them never use archetypes of any kind. It is a burden to have to figure out how to map our non CIMI non ADL, non archetype, models with no Elements or Clusters or (in case of demographics Parties). The CIMI proposal of an archetype based model with Clusters and elements is one particular way of modeling that CEN and openEHR have chosen, but it's not a way that many of us model. The "new" idea was to go to a more neutral form that would be easier for all to map to, and not force us to make archetypes with Clusters and Elements, items, Entries, etc.
If as you say above, they really are the same, then lets use the Acts and Act containers. If they are different, then rather then everyone having to change over to archetypes , then some of us would rather have a more neutral formalism that is not so different from what we currently do.
This could all go away if it were possible (it might not be possible) for someone to write a utility that can reliably translate these two different ways of modeling. Then we could continue what we do now, and have it automatically turned into "CIMI archetypes" for the users who like it that way. But we wouldn't need the models in the "CIMI archetype" form.
Probably Stan (this is dangerous but I'll assume, not sure he even has time to read this stuff) is going to continue using his own format for models internally. I'm guessing (correct me if I'm wrong anyone) they will not be using "CIMI archetype based models with Clusters and Elements" internally. So for his models to be turned into "CIMI archetypes based models with Clusters and Elements" (Let's see that would be CABMWCAE) there would have to be a transform. Who will write that transform, and can it be written in such a way to work in most cases?
Perhaps we should check how many members internally use "CABMWCAE" and how many use RIM like UML, and how many use neither.
The CABMWCAE is definitely one specific approach, and not such an easy one to map our internal models to. It will be quite a lot of work to map our models to that formalism. And since we don't need that formalism internally, I'm not sure we'd be allocating resources to do that hard work.
Finally, even though we do not use the same kind of models Intermountain (Stan) uses. When I look at the samples of his models, I could more easily map our RIM models to that formalism then I could map them to CABMWCAE.
The UML tools that Dave is working on don't really address this more basic problem. If the UML itself has the same Cluster Element Item etc classes. It's the model itself.
I'm sure I'm the only one who thinks this way, but I seem to be the main squeaky wheel. I'm hoping to fix this before the cement dries. Maybe it's too late.
--
You received this message because you are subscribed to the Google Groups "cimi-modelling-taskforce" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cimi-modelling-tas...@googlegroups.com.
To post to this group, send an email to cimi-modelli...@googlegroups.com.
Visit this group at http://groups.google.com/group/cimi-modelling-taskforce?hl=en-GB.
For more options, visit https://groups.google.com/groups/opt_out.
Dear all,
The draft agenda for this week’s meetings are:
CIMI Terminology & Tooling Subgroup meeting (Tuesday 20:00 – 22:00 UTC)
· Terminology binding
o Laboratory Test Request Summary
o Laboratory Test Observable
CIMI Modelling Taskforce meeting (Thursday 20:00 – 22:00 UTC)
· Weekly News & Updates
· Feedback
· CIMI Reference Model Review (if Michael is ready)
· Review of Demographics Comparative Analysis spreadsheet & models
o Electronic Contact
o Party, Actor Role
o Person, Organiation
o Patient
Please note that next week, we are planning to continue with the Tooling discussions during the Terminology & Tooling Subgroup meeting, and to start looking at possible approaches to Transformation and Model Mapping during the Thursday MTF meeting.
Regards,
Linda.
Dr Linda Bird
Information Architect Information Systems Division
mobile +61 411 274 870 skype linda.j.bird
|
|
MOH Holdings Pte Ltd 1 Maritime Square (Lobby C) #11-25 Harbourfront Centre Singapore 099253 www.mohh.com.sg |
Dear all,
I am still concerned that what we loosely call reference model, and in particular the one we created for CIMI is leading us toooo much into the implementation space. In particular as we state, like Gerard does for example, that the RM is a mix or sibling of 13606 / OpenEHR / CDA. All these have in common the very snapshot oriented approach for data, with specific ICT implementations in mind. Nothing wrong with that per se, but we need to move up one level of abstraction. I do respect that we need one formalism to express ourselves, but think we are still forcing us too much into a direction of specific implementations, where the intent is to keep the models pure and implementable in various reference models and technology, without having to redo all the work.
I challenge that we need any reference model to create proper clinical models. I do realize that for specific implementations into national health systems, or EHR systems or communications, we do need a reference (information) model that facilitates consistent and safe application of clinical models. But again that is implementation specifics.
I’d rather review our current ICT centric reference model approach to a more generic, logical model approach from which implementation specifications can be derived easily by simply adding what is required for a specific reference (information) model.
vriendelijke groet,
dr. William T.F. Goossen
directeur Results 4 Care B.V.
De Stinse 15
3823 VM Amersfoort
the Netherlands
telefoon +31654614458
e-mail: wgoo...@results4care.nl
skype: williamgoossenmobiel
kamer van koophandel 31133713
http://results4care.wikispaces.com/
http://www.linkedin.com/company/711047
https://www.facebook.com/Results4Care

brochure Detailed Clinical Models:
From: cimi-modelli...@googlegroups.com [mailto:cimi-modelli...@googlegroups.com] On Behalf Of Gerard Freriks
Sent: vrijdag 1 februari 2013 9:17
To: cimi-modelli...@googlegroups.com
Subject: Re: [cimi-modelling-taskforce] Comments on the sample spreadsheet template.
For some time we are working on (and promoting):
--
It sounds superficially nice. But if you have a need for: a)
data interoperability b) data stability, and c) query
portability then it's going to make life real hard. The approach
above implies every implementation technology / community can
just do what they like, and completely ignore each other. But we
already know that that won't work - even just to share atomic
data objects, we need standardisation on data types. We need
quite a bit more. The basic structures common to CDA, 13606 and
openEHR - i.e. Composition (= CDA:Document) / Section / Entry /
low-level structure building elements - aren't arbitrary. They
correspond to some real world basics:
So standardisation, even from different sides has agreed pretty
much on this. And the data type needs are well recognised,
although we still lack a good standard (but there are some
working things available).
So your approach is essentially saying - throw this away, we
need more freedom.
I think for the EHR space, this is a bad idea. I am not saying
this is the only reference model in the world and I recognise
some other reference models will need to exist (demographics,
workflow, research study data sets...).
But it seems inconceivable to me that any clinical model
wouldn't belong to a family of models, and be based on some
underlyng common semantics - which is what a 'reference model'
provides.
Once you throw away any reference model at all, then you throw
out any ability to reason about data in a standard way -
everything becomes a custom case. You also make all model =>
impleementation mappings a custom work.
I won't say no other approach is possible; indeed, the 'no RM'
approach is the approach of the web 2.0 community works like
that for the basic reason that in general it can't assume
anything about the data. I think it's an unlikely source of
high-volume high-transaction rate EHR solutions however.
- thomas
Ha Tom,
Nice reply and totally out of the order that I would not like to standardize at all. I am working for more than 30 years in various standardization efforts and think I know its value and its limitations as well.
I do want that freedom yes, but I do realize we need all the stuff you list below. And that is basically what is in the ISO DTS for Detailed Clinical Modeling. NO MORE than that however. And the moment I see at0007 codes, or MoodCode EVN and such (which are two of the basic reference models floating around in EHR and and communication land), then I say stop.
So if all these basic things you list below are also to be called reference model, then I think the confusion about what a reference model is pops up even more, but your listing of criteria for proper clinical models are some of the basics I have been fighting for the last 15 years. Yes, information must be organize able. However, I learned in 30+ years of nursing theory that every time some expert in the field comes up with new organization of the information for professional reasons. And each have a proper underpinning and each ends up to have slightly different categories under which the information is organized. However, if you drill down to your list below (data elements, data type, value set expression, binding to unique semantic codes) e.g. the nodes / clinical statements, all such information remains the same over centuries. So I have a strong preference to limit ourselves to the 20 or so basic characteristics of the data elements, their relationship, their use in 1-n organizing principles, their use in 1-n professional processes (not only the problem oriented approach indicated by observation, evaluation and such),and more.
The moment we prescribe the record structure even in abstracto like 13606-1, we are potentially limiting the flexibility of reorganizing the 1-n detailed clinical models that in itself are 100% standardized into clinical relevant structures and pathways.
An anology. I like to standardize the currencies around the world (Euro, Dollars, Won, Frank, Kroner, Rand and more). Each will get the internationally agreed abbreviation (USD, EUR) and their symbols €, $, £, ¥ and more. And the conversions according to rules and daily/ hourly, minutely changing figures is still part of the standard.
A next step is that you want to standardize how a legal bill must look like (including company number, tax number, service or product delivered amount, price per unit, subtotal and so on).
This are basic rules that would follow the minimum required to understand a bill.
However, what Reference Models try to do is determine what services and products in what order and which code must be on the bills and prescribe the currency.
I would really love CIMI to continue setting the criteria for clinical models, but why do we not call the format they must be in, and which represents some of the standardize able bits you list below, something else than a reference model. We have alternatives like Model Format, Model Design Pattern, Model Requirements (MR is better than RM J), or similar. The we are sending out a precise message that we create models that adhere to standardized patterns, but are not confusing the world by introducing yet another Reference Model.
So if I say no RM, I absolutely do not mean we do not need to standardize. But we are standardizing a profile for CIMI models, nothing more, we are not recreating an LMR, a RIM or a RM.
And this is still confusing to the world and people I meet.
Thanks for your reply!
William
From: cimi-modelli...@googlegroups.com [mailto:cimi-modelli...@googlegroups.com] On Behalf Of Thomas Beale
Sent: dinsdag 5 februari 2013 14:40
To: cimi-modelli...@googlegroups.com
Subject: Re: [cimi-modelling-taskforce] Comments on the sample spreadsheet template.
--
Ha Tom,
Nice reply and totally out of the order that I would not like to standardize at all. I am working for more than 30 years in various standardization efforts and think I know its value and its limitations as well.
I do want that freedom yes, but I do realize we need all the stuff you list below. And that is basically what is in the ISO DTS for Detailed Clinical Modeling. NO MORE than that however. And the moment I see at0007 codes, or MoodCode EVN and such (which are two of the basic reference models floating around in EHR and and communication land), then I say stop.
So if all these basic things you list below are also to be called reference model, then I think the confusion about what a reference model is pops up even more, but your listing of criteria for proper clinical models are some of the basics I have been fighting for the last 15 years. Yes, information must be organize able. However, I learned in 30+ years of nursing theory that every time some expert in the field comes up with new organization of the information for professional reasons. And each have a proper underpinning and each ends up to have slightly different categories under which the information is organized. However, if you drill down to your list below (data elements, data type, value set expression, binding to unique semantic codes) e.g. the nodes / clinical statements, all such information remains the same over centuries. So I have a strong preference to limit ourselves to the 20 or so basic characteristics of the data elements, their relationship, their use in 1-n organizing principles, their use in 1-n professional processes (not only the problem oriented approach indicated by observation, evaluation and such),and more.
The moment we prescribe the record structure even in abstracto like 13606-1, we are potentially limiting the flexibility of reorganizing the 1-n detailed clinical models that in itself are 100% standardized into clinical relevant structures and pathways.
An anology. I like to standardize the currencies around the world (Euro, Dollars, Won, Frank, Kroner, Rand and more). Each will get the internationally agreed abbreviation (USD, EUR) and their symbols €, $, £, ¥ and more. And the conversions according to rules and daily/ hourly, minutely changing figures is still part of the standard.
A next step is that you want to standardize how a legal bill must look like (including company number, tax number, service or product delivered amount, price per unit, subtotal and so on).
This are basic rules that would follow the minimum required to understand a bill.
However, what Reference Models try to do is determine what services and products in what order and which code must be on the bills and prescribe the currency.
I would really love CIMI to continue setting the criteria for clinical models, but why do we not call the format they must be in, and which represents some of the standardize able bits you list below, something else than a reference model. We have alternatives like Model Format, Model Design Pattern, Model Requirements (MR is better than RM J), or similar. The we are sending out a precise message that we create models that adhere to standardized patterns, but are not confusing the world by introducing yet another Reference Model.
these are basics.
CIMI is like anything else - it can only work if it chooses a
paradigm, and then works within that paradigm. People who don't
agree with the paradigm should set up an alternative effort. The
only other thing it can possibly do is some kind of research into
different paradigms.
I'm not against you wanting to pursue your preferred paradigm
(who knows, I might be wrong, and maybe your way will solve
everything one day). But CIMI can't follow two different
paradigms; it has (as far as I know) chosen, and it working within
one paradigm. If isn't the case, then it probably needs to review
where it is on this basic question...
- thomas