Related Experiment Video
Updated: Jun 2, 2026

Three-Dimensional Preoperative Virtual Planning in Derotational Proximal Femoral Osteotomy
Published on: February 17, 2023
Getting the foot out of the pelvis: modeling problems affecting use of SNOMED CT hierarchies in practical
Alan L Rector1, Sam Brandt, Thomas Schneider
1School of Computer Science, University of Manchester, Manchester, UK. rector@cs.manchester.ac.uk
Objectives:
(a) To determine the extent and range of errors and issues in the Systematised Nomenclature of Medicine-Clinical Terms (SNOMED CT) hierarchies as they affect two practical projects. (b) To determine the origin of issues raised and propose methods to address them.
Methods:
The hierarchies for concepts in the Core Problem List Subset published by the Unified Medical Language System were examined for their appropriateness in two applications. Anomalies were traced to their source to determine whether they were simple local errors, systematic inferences propagated by SNOMED's classification process, or the result of problems with SNOMED's schemas. Conclusions were confirmed by showing that altering the root cause and reclassifying had the intended effects, and not others.
Main Results:
Major problems were encountered, involving concepts central to medicine including myocardial infarction, diabetes, and hypertension. Most of the issues raised were systematic. Some exposed fundamental errors in SNOMED's schemas, particularly with regards to anatomy. In many cases, the root cause could only be identified and corrected with the aid of a classifier.
Limitations:
This is a preliminary 'experiment of opportunity.' The results are not exhaustive; nor is consensus on all points definitive.
Conclusions:
The SNOMED CT hierarchies cannot be relied upon in their present state in our applications. However, systematic quality assurance and correction are possible and practical but require sound techniques analogous to software engineering and combined lexical and semantic techniques. Until this is done, anyone using SNOMED codes should exercise caution. Errors in the hierarchies, or attempts to compensate for them, are likely to compromise interoperability and meaningful use.
