09.04.2013 Views

SNOMED CT® Release Format 1 (RF1) Guide - ihtsdo

SNOMED CT® Release Format 1 (RF1) Guide - ihtsdo

SNOMED CT® Release Format 1 (RF1) Guide - ihtsdo

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

version. It seems unwise to prevent future development and maintenance by using a check-sum that will<br />

prevent this.<br />

2.3.7.3.4.1.3. Verhoeff's Check<br />

Verhoeff's check catches all single errors, all adjacent transpositions, over 95% of twin errors, over 94% of<br />

jump transpositions and jump twin errors, and most phonetic errors. Therefore, like modulus 11, the Verhoeff<br />

check reduces the undetected error rate to 2% or 3%. Unlike modulus 11, it does this using a single decimal<br />

check-digit and without limiting the range of valid numbers.<br />

The majority of the undetected errors with both modulus 11 and Verhoeff result from additions or omissions<br />

of digits. Any check-digit methods is likely to miss 10% of such errors and since these comprise 10% to 20%.<br />

The Verhoeff scheme also misses four jump twin errors involving digits with a difference of 5 (i.e. 050 vs.<br />

505, 161 vs. 616, 272 vs. 727, and 494 vs. 949).<br />

2.3.7.4. Search Support Tables<br />

2.3.7.4.1. Overview<br />

Structure and Content <strong>Guide</strong> | 99<br />

Effective implementation of <strong>SNOMED</strong> CT depends on the ease and speed with which users can locate the<br />

terms and Concepts that they wish to use. An essential contribution to meeting this requirement is the ability<br />

to perform rapid and flexible text searches.<br />

A set of word search tables (indexes) are included in the Developer Toolkit. These tables are designed to<br />

facilitate development of effective search facilities while reducing duplication of effort. However, neither these<br />

tables, nor indices derived from them, are sufficient to meet the full range of search requirements. Meeting<br />

the needs of different users for appropriate methods for locating particular Concepts is an area in which<br />

competitive development is expected and welcomed. Developers may choose to use some or all of the word<br />

search tables distributed with <strong>SNOMED</strong> CT or may develop their own solutions independent of these tables.<br />

The intention of the word search tables is to identify candidate matches among the Descriptions (or Concepts)<br />

of <strong>SNOMED</strong> CT. An application or coding engine will apply further filtering to these candidate matches to<br />

identify the matches to be selected or displayed. A balance must be made between specificity and<br />

completeness of a search. The keyword algorithm is intended to maximize the likelihood that the required<br />

Concept will be included in the candidate matches rather than to achieve precision.<br />

Applications may filter candidate matches using techniques that are many and varied. Some may take account<br />

of non-textual characteristics (e.g. Subsets, subtype Relationships or Relationships) while others use more<br />

complex textual techniques (e.g. word order dependence, case dependence, complete phrase matching,<br />

regular-expression matching, Soundex). These extended text search techniques are beyond the scope of<br />

the keyword generation algorithm.<br />

The algorithm for keyword generation is only applicable for English and other western European languages.<br />

It is not intended to apply to Russian, Greek, Slavic or to any non-European languages.<br />

Please refer to the Technical Implementation <strong>Guide</strong> for additional search implementation guidance.<br />

© 2002-2012 International Health Terminology Standards Development Organisation CVR #: 30363434

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!