The criteria for a successful implementation of SNOMED CT includes the customization of SNOMED CT to meet user needs. The order in which SNOMED CT components are displayed is often important for data entry and searching. This topic is further explored in the Search and Data Entry Guide. In general, rational ordering of selectable items depends on the nature of the application and its operating environment. The table below shows examples of ordering data entry items and search results rationally.
Examples of rational ordering
Approach | Description | Example | Reference Set |
---|
Sequential ordering | Showing descriptions associated with high priority concepts before those associated with a lower priority. | | Ordered reference set |
Prioritization | Showing concepts with a high priority before their siblings using hierarchical display results. | - Display search results in priority order
- Results with same rank ordered by shortest or closest match
- Displaying a rank indicator in search result list
| Association reference set |
Initially listing concepts and associated descriptions with a priority above a specified threshold and requiring additional steps to access those assigned a lower priority. | - Initial search is conducted on components with highest priority
- Allow search to be extended to lower priorities
- If no high priority matches
- If user requests more matches
| Ordered reference set |
Sequential Ordering
An example of displaying Displaying items for data entry rationally is organizing list items in a rational way typically involves organizing the values in a selection list in an order which that is logical for the end users. If subsets of SNOMED CT concepts or descriptions are displayed during the process of data entry an 5.3. Ordered Reference Set As illustrated in the figure below, an ordered reference set can be used to specify the order in which the SNOMED CT components should be displayed, as illustrated in the figure below.
Image Modified
Example of how an ordered reference set can be used to order items in a drop down list
Examples of presenting concepts presenting concepts (or descriptions) in an order that is rational or helpful for a particular purpose irrespective of the term displayed, includepurpose include:
- Body parts including Displaying numbered body parts, such as fingers, cranial nerves and or vertebrae, in numeric order
- Displaying ordinal values, such as Enumerated values and scales including frequencies, severities and or stages, from lowest to highest
The table below shows how the order of cranial nerves can be specified in an ordered reference set. The order attribute is used to indicate the sequential order of each subset member. Note that the linkedToId is set to 0 in this case because this refset reference set does not specify nesting of the refset members
...
specify a hierarchy of reference set members.
Footnote Macro |
---|
The refsetId used in this table is fictitious |
refsetId | referencedComponentId | order | linkedToId |
Scg expression |
---|
ShowParts | id |
---|
609999999102 | 609999999102 | Cranial nerve simple reference set | |
| Scg expression |
---|
11522000 | Olfactory nerve structure (body structure) | |
| 1 | 0 |
Scg expression |
---|
| 609999999102 | 609999999102 | Cranial nerve simple reference set 609999999102 | Cranial nerve simple reference set | |
| Scg expression |
---|
18234004 | Optic nerve structure (body structure) | |
| 2 | 0 |
Scg expression |
---|
| 609999999102 | 609999999102 | Cranial nerve simple reference set 609999999102 | Cranial nerve simple reference set | |
| Scg expression |
---|
56193007 | Oculomotor nerve structure (body structure) | |
| 3 | 0 |
Scg expression | ShowParts |
---|
id | 609999999102 | 609999999102 | Cranial nerve simple reference set | |
| Scg expression |
---|
39322007 | Trochlear nerve structure (body structure) | |
| 4 | 0 |
Scg expression | ShowParts |
---|
id | 609999999102 | 609999999102 | Cranial nerve simple reference set | |
| Scg expression |
---|
80622005 | Abducens nerve structure (body structure) | |
| 5 | 0 |
Scg expression | ShowParts |
---|
id | 609999999102 | 609999999102 | Cranial nerve simple reference set | |
| Scg expression |
---|
27612005 | Trigeminal nerve structure (body structure) | |
| 6 | 0 |
Scg expression |
---|
ShowParts | id |
---|
609999999102 | 609999999102 | Cranial nerve simple reference set | |
| Scg expression |
---|
56052001 | Facial nerve structure (body structure) | |
| 7 | 0 |
Scg expression | ShowParts |
---|
id | 609999999102 | 609999999102 | Cranial nerve simple reference set | |
| Scg expression |
---|
8598002 | Vestibulocochlear nerve structure (body structure) | |
| 8 | 0 |
Scg expression | ShowParts |
---|
id | 609999999102 | 609999999102 | Cranial nerve simple reference set | |
| Scg expression |
---|
21161002 | Glossopharyngeal nerve structure (body structure) | |
| 9 | 0 |
Scg expression | ShowParts |
---|
id | 609999999102 | 609999999102 | Cranial nerve simple reference set | |
| Scg expression |
---|
88882009 | Vagus nerve structure (body structure) | |
| 10 | 0 |
Scg expression |
---|
ShowParts | id |
---|
609999999102 | 609999999102 | Cranial nerve simple reference set | |
| Scg expression |
---|
15119000 | Accessory nerve structure (body structure) | |
| 11 | 0 |
Scg expression |
---|
| 609999999102 | 609999999102 | Cranial nerve simple reference set 609999999102 | Cranial nerve simple reference set | |
| Scg expression |
---|
37899009 | Hypoglossal nerve structure (body structure) | |
| 12 | 0 |
If there is a need to specify an alternative hierarchical a customized hierarchical structure to support navigation, this can be achieved by specifying an alternative hierarchical view using an ordered reference set.
...
Some situations may require a set of refset members subset members to be grouped, for example the set of most commonly used concepts in . For example, a set of concepts may need to be grouped based on how frequently they are used within a particular specialty, department or data entry scenario. In this case, you may want to use the an ordered reference set for prioritization instead may be used for prioritization, instead of a purely sequential ordering of each member. Prioritization is similar to sequential ordering, but also supports assigning the same rank to multiple components. A common use of prioritization is to support rational ordering of concepts or descriptions for display of data entry items and search results. More advanced uses may also be required, for example where the priority order is used to trigger certain decision support features or data entry options.
Image Removed
Illustration of how rational display of data entry options can be supported by specifying a priority order of the refset members.
PDF: Hide in PDF Export |
---|
Image Added |
PDF: Hide in Web View |
---|
Image Added |