not execute further rules if the certainty of conversion of a code obtained by the execution of one rule for example is sufficient the scenario data rule 504 is executed to determine the one or more scenarios from multiple equivalent target icd codes once the scenarios are selected the supplementary data rule 506 and the identifier data rule 508 are executed to determine the applicable choice list fig6 prior art is an illustrative example of the gem mapping of icd 9 cm code 304 for radial laryngectomy there are three scenarios of this code in the equivalent target mapping of the source icd code each scenario contains multiple choice lists a scenario is subdivided into two or more choice lists of codes in the target code set these are the codes that must be linked together in an applied mapping to satisfy the equivalent meaning of the code in the source code set the scenario data rule 504 will be used to apply the tokens 306 generated by the tokens module 204 on the notes based on the successful comparison of these tokens against the medical notes one or more scenarios will be selected by the system the selection of these one or more scenarios may.