Michael Lawley's issue with the MDRS
Ignored data from module '449080006' found in
/SnomedCT_RF2Release_INT_20160131/Snapshot/Refset/Metadata/xder2_ssRefset_ModuleDependencySnapshot_INT_20160131.txt
This is basically saying that the MDRS data in the Snapshot file includes rows that it shouldn’t — the Snapshot is of http://snomed.info/sct/900000000000207008/version/20160131 and thus should only contain data from the module 900000000000207008 and modules that it depends on, as stated in the MDRS - the only one is 900000000000012004
I can also confirm that loading from the distributed Snapshot data (but computing the actual rows from the MDRS info) and loading from the Full data (and also, obviously, computing the actual rows from the MDRS info) produces the same number of concepts, descriptions, relationships and associated axioms for the classifier.
IHTSDO responded that the current approach is in line with the TIG on this (and has been historically, as this approach has been taken in previous releases with no reported problems) - please see the following direction for stating dependencies:
"Dependencies are not transitive and this means that dependencies cannot be inferred from a chain of dependencies. If module-A depends on module-B and module-B depends on module-C, the dependency of module-A on module-C must still be stated explicitly." www.snomed.org/tig?t=trg2rfs_spec_module_depend_usage
Michael responded to say that the issue he was raising is that the module 449080006 is not one of the module that the international release depends on itself (it us not a target module of 900000000000207008), and therefore no rows with 449080006 should be included in the Snapshot data files.
To be clear, I believe neither of these rows should be in the Snapshot MDRS
Copyright © 2025, SNOMED International