I understand now, Daniel, thanks for explaining.

Have a nice day.

Bert

On 29-04-16 17:55, Daniel Karlsson wrote:
Hi Bert,

comments below!

On 2016-04-29 17:04, Bert Verhees wrote:
Hi Daniel, thanks, I posted the idea also to some Dutch groups, one argument was that there is no workflow in SNOMED.

It is not a perfect solution.

Therefore I am glad you mention the low hanging fruit, and maybe it is more then "some", maybe it is a lot.

So let us concentrate on that, and see where we would be able to come.
Yes, let's see. I'm still a skeptic though ;)

* the use cases are not the same - ontologies represent universal truths about the world, archetypes represent record keeping requirements

I understand your argument, but is that universal true? aren't there any structures usable for recording in SNOMED. I am not a clinician. So, I always have the wrong examples.

I checked "fever" in the SNOMED browser.

There are many subtypes, Malarial fever, Hay fever, Q fever, etc....
Yes, the terminology may be used to populate value sets for coded elements. SNOMED CT will additionally tell you that fever has some connection to body temperature. This is needed in SNOMED CT to formally define the SNOMED CT concepts, but won't help anyone building an archetype for patients with fever (perhaps not the best of examples). It's universally true definitional knowledge, and thus typically not that exciting to record.
But there is also the primitive attribute Body Temperature (observable entity) which can contain to a value. So that can be used for recording, can't it?
The way it would be used would be to bind it to an archetype node. Still, while SNOMED CT can well be used for terminology binding, using the structure of SNOMED CT, the SNOMED CT concept model, is a different matter. The SNOMED CT concept model might tell you that a Finding has a Finding site which is a kind of Anatomical or acquired body structure. This might have some relation to the Body site in the openEHR-EHR-EVALUATION.problem_diagnosis.v1 archetype. Of the 14 attributes of that archetype though only a few has any such correspondence to the SNOMED CT concept model. Of the 15 allowed attributes for Findings only a few corresponds to archetype elements. Then, there might be somethings to be done (the low-hanging fruit), like if the Body site (not Structured body site!) also has a SNOMED CT code you might bridge between a SNOMED CT concept with a Finding site and an archetype instance with a Body site. However, I assume the archetype Body site would often be used when there isn't a simple site which can be given a single code.

* ontologies and archetypes have different "reasoning" requirements and thus different representation languages, algorithms etc. (the ontology-information model separation is a divide-and-conquer approach)

There are a lot of similarities, supertypes, subtypes, attributes, I haven't found until now a structure which does not fit in an archetype.
I think, I must be missing something.
True, but also dissimilarities: open vs. closed world, unique name assumption vs. not, untyped vs. typed, different sets of operators, etc.

* for ontologies to compute meaningfully, a larger degree of consistency is needed, archetypes may be (and are being) developed and used with such a need

I am not sure I understand what you want to express here. Can you explain it, maybe with an example.
Sure, I've been working on creating some templates for an assisted living/IoT kind-of project and the archetypes I used have a few different patterns for representing measurement values, e.g. simple ones like openEHR-EHR-OBSERVATION.body_temperature.v1 where the kind of observation is in the element name and more complex ones like openEHR-EHR-OBSERVATION.lab_test.v1 where you have to specify the kind of observation with a specific element (at0005::Test name). For archetypes this is generally no problem, if you know which archetype is used, you know how to query. This "lack of consistency" also allows the archetypes to be tailored to specific needs. For an ontology, if you were to have different patterns you would end up with different hierarchies and you would get false negative subsumption test results.

Cheers,
Daniel

Thanks
Bert



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

--
Daniel Karlsson, PhD, sr lecturer
Department of Biomedical Engineering/Health informatics
Linköping university
SE-58185 Linköping
Sweden
Ph. +46 708350109, Skype: imt_danka, Hangout:[email protected]


_______________________________________________
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