Rosetta maintains reference code systems and provides several API operations to standardize and classify a variety of source data to standard systems and value sets. The Rosetta Developer Portal allows users to explore these terminology resources within a graphical user interface which provides the same results available via the API.
The Browse tab of the Developer Portal enables users to view terms within all available Rosetta reference code systems. This feature is typically used to confirm that Rosetta maintains a particular reference code, to compare reference value set membership, or to identify potential codes to include in a custom value set.
To browse reference codes within a system in the Browse tab:
.
in ICD9 and ICD10 codes) and/or multiple string match (space-separated strings in any order).Results display all matching terms within the selected code system as well any any related terms (via crosswalks to other reference code systems). Each result also displays the number of reference value sets which contain that reference term.
To explore reference value sets:
To view value set membership across terms in the results:
The Translate tab of the Developer Portal enables users to see how Rosetta translates source terms. This tab uses the Rosetta $translate operation which is a superset of the domain-specific standardize operations shown in the Developer Portal Sandbox.
To view how Rosetta translates a term:
The source term criteria is posted to the $translate operation and results are summarized in a simple table. Matches contain reference code, display, and system as well as technique which produced the potential matches. Rosetta matches to no more than one target term per reference code system.
Techniques may include:
Technique | Description |
---|---|
Natural Language Processing | Rosetta applies rules to the source display and matches to reference term displays based on ‘nearness’ scores (‘Bag of Words’ or ‘Category’ are the names of the technique returned in the $translate response). |
Exact Code | Rosetta matches source code to target code, ignoring or including dots and dashes depending on the target code system. |
Parsed Code | Rosetta identifies potential codes in the source display. |
Exact Name | Rosetta matches source display to target display exactly. |
Data Dictionary | Rosetta matches source code or display to exactly to specific strings in a data dictionary (‘Alias’ is the name of the technique returned in the $translate response). |
Crosswalk | Rosetta applies reference crosswalks to each reference mapping as it is identified. Crosswalks will therefore supercede other mapping techniques when available. |
You can provide feedback through a simple form. Any criteria currently populated in the source term fields will be automatically included with your comments. Feedback, including missing or bad mappings or other suggestions, is welcomed and will be reviewed by the CareEvolution Rosetta team. You will not receive a specific reply, but please know that we work to continuously improve our translation functionality and value your feedback.