Hi Tom,
Yes, I mentioned use case in the broad sense for selection of standards and use case in the narrow sense for selecting archetypes and concepts, but I didn’t explain that to keep the e-mail shorter.
I think that we have different views on when a specific method can be used. My view is that it is enough that a specific method add some value to the implementation given the current conditions and requirements. However, your view seems to be that the method must be perfect in every possible aspect to be used in an implementation. For example, if the EHR system only allow the use of single codes I believe that it is better to use the concept 704145004 | Maternal history of insulin dependent diabetes mellitus (situation) | (http://browser.ihtsdotools.org/?perspective=full&conceptId1=704145004&edition=en-edition&release=v20160131&server=http://browser.ihtsdotools.org/api/snomed&langRefset=900000000000509007) to code a free text statement about that the patient’s mother has an insulin dependent diabetes mellitus than to abstain the coding because the situation model could have been more perfect in some sense. However, I agree that that if it is possible to express the situations in the information model (which you seem to assume always are possible) it is in many cases better to do so. (However, as a researcher I also preferred the perfect solutions, but I don’t want to let the best be the enemy of the good.)
The concept model for the situation hierarchy is quite simple (see for example Editorial Guide section 6.4.3 ‘Attributes used to define Situation with Explicit Context concepts’, https://confluence.ihtsdotools.org/display/public/EditorialGuide/6.4.3+Attributes+used+to+define+Situation+with+Explicit+Context+concepts), but it can still provide value even if a more detailed concept model probably could add even more value for a number of use cases. However, your argument “Codifying situations needs an underpinning theory of situation, and that is not in evidence in SNOMED CT as far as I can see.” insinuate that the concept model for the situation hierarchy would be non-existing. It would be more interesting if you could explain your view of the major weakness of the model so it would be possible to consider to propose a revision of the model to IHTSDO.
(If someone would like to read more about the “Situation with explicit context hierarchy” the hierarchy is described in the Editorial Guide section 6.4 “Context terminological Model”, https://confluence.ihtsdotools.org/display/public/EditorialGuide/6.4+Context+terminological+Model . )
My view is that what kind of information that is presented in the IHTSDO browser needs to be carefully selected so the browser interface doesn’t start to be too crowded. Information about the SNOMED CT content are therefore probably better presented in the supporting documents than in the browser. It is also easier to provide good explanations in documents than in a browser window. However, if you are of another opinion there is a “Feedback” button close to the upper right corner in the browser where you can provide feedback about the browser. (My impression is that IHTSDO’s tooling team are always looking for new suggestions of improvements.)
I understand why you with your use cases argue that the Record artefact hierarchy should not be included in SNOMED CT. However, some other implementers with other use cases than yours believed that the hierarchy would be useful and it is therefore included. Implementers are free to select to use the hierarchy or, as implementers with your use cases probably will do, not use the hierarchy. I still can’t see why giving implementers the freedom to select what to use and what not to use based on which option that best fit their use cases is a bad thing.
The Qualifier hierarchy is described in the Editorial Guide section 6.8.11 (see https://confluence.ihtsdotools.org/display/EditorialGuide/6.8.11+Qualifier+value) as “The | Qualifier value | hierarchy contains some of the concepts used as values for SNOMED CT attributes that are not contained elsewhere in SNOMED CT. Such a code may be used as the value of an attribute in a defining Relationship in precoordinated definitions, and/or as the value of an attribute in a qualifier in a postcoordinated expression. […]” The content in this hierarchy together with the requirement that each concepts, except the root concept, need to have at least one parent might make the hierarchy odd. However, proposal for improvements can be submitted at SIRS (see https://sirs.nlm.nih.gov/) and comments about a specific hierarchy would probably increase the priority for that hierarchy in the continuously ongoing content improvement process.
As far as I know IHTSDO is migrating to a new platform for the documentation to make the documentation easier to maintain and present for the users. Unfortunately, it seems that all links to specific sections in a document will break in the migration process. The stable link to the document repository where all current documents are collected is http://www.snomed.org/doc . Some documents are also accessible using stable links, like the Technical Implementation Guide (http://snomed.org/tig) and the Editorial Guide (http://www.snomed.org/eg). (It also seems that the Editorial Guide already is migrated, so the links to the sections in the Editorial Guide is probably already stable.)
I don’t know any details of the proposed partnership between IHTSDO and openEHR Foundation, so I don’t comment on that.
Sorry for my late reply. (I have been on vacation.)
Regards
Mikael
(attachments)
