Produced by Araxis Merge on 3/29/2017 4:53:33 PM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | CTT-DM CIF Submission.zip\code\ISAAC-term-convert-rxnorm\rxnorm-mojo\src\main\resources | 8a Development Rules for RxNORM Content in SOLOR.docx | Fri Mar 3 16:20:47 2017 UTC |
| 2 | CTT-DM CIF Submission.zip\code\ISAAC-term-convert-rxnorm\rxnorm-mojo\src\main\resources | 8a Development Rules for RxNORM Content in SOLOR.docx | Wed Mar 29 19:58:43 2017 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 1 | 206 |
| Changed | 0 | 0 |
| Inserted | 0 | 0 |
| Removed | 0 | 0 |
| Whitespace | |
|---|---|
| Character case | Differences in character case are significant |
| Line endings | Differences in line endings (CR and LF characters) are ignored |
| CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
| 1 | Inventory of terms a nd relatio nship type s to be us ed in the FIRST iter ation of S OLOR. (Thi s iteratio n will not address P IN or MIN) | |
| 2 | ||
| 3 | RxNorm Ter ms: | |
| 4 | SNOMED Ter ms: | |
| 5 | IN | |
| 6 | Ingredient (substanc e) AND Ing redient (p roduct) | |
| 7 | SCD | |
| 8 | Clinical d rug equiva lent (prod uct) | |
| 9 | SCDF (even tually I t hink these will not be needed) | |
| 10 | ||
| 11 | SCDG | |
| 12 | Dose group equivalen t (product ) | |
| 13 | DF | |
| 14 | Dose form (qualifier value) | |
| 15 | SBD | |
| 16 | ||
| 17 | BN | |
| 18 | ||
| 19 | ||
| 20 | Class conc ept (subst ance), Cla ss concept (product) | |
| 21 | ||
| 22 | ||
| 23 | RxNorm Rel ationships : | |
| 24 | SNOMED CT Relationsh ips: | |
| 25 | Is_a | |
| 26 | Has_active _ingredien t | |
| 27 | Has_dose_f orm | |
| 28 | Is_a | |
| 29 | Has_ingred ient | |
| 30 | ||
| 31 | Tradename_ of | |
| 32 | ||
| 33 | ||
| 34 | ||
| 35 | ||
| 36 | ||
| 37 | ||
| 38 | ||
| 39 | RxNorm SOL OR Rules: | |
| 40 | RxNorm Rul es for ini tiation in SOLOR - a ssume Dan has create d some sub set of RxN orm | |
| 41 | Source of concepts a nd relatio nships | |
| 42 | SQL statem ents | |
| 43 | Outstandin g issues | |
| 44 | o Hierar chy positi on | |
| 45 | ||
| 46 | ||
| 47 | Identify a nd do not use obsole te or inac tive conce pts | |
| 48 | Merge R xNorm IN w ith SCT Su bstance | |
| 49 | from RxNCO NSO find a ll RxCUI w ith TTY = IN and SAB = SNOMED CT_US with STR = "*( substance) " - that i s, all RxC UI with TT Y = IN and there is an equival ent SNOMED CT_US conc ept in the Substance hierarchy | |
| 50 | SELECT r1. rxcui, r1. str, r2.co de, r2.str FROM rxnc onso r1, r xnconso r2 where r1.s ab = 'RXNO RM' and r1 .TTY='IN' and r2.rxc ui = r1.rx cui and r2 .sab='SNOM EDCT_US' a nd r2.STR like '% (s ubstance)' | |
| 51 | >1 concept to merge. See RxCU Is: 31300 2 and 888 | |
| 52 | Merge R xNorm SCD with SCT P roduct | |
| 53 | from RxNCO NSO find a ll RxCUI w ith TTY = SCD and SA B = SNOMED CT_US wit h STR = "* (product)" - that is , all RxCU I with TTY = SCD and there is an equival ent SNOMED CT_US conc ept in the Product h ierarchy | |
| 54 | see above | |
| 55 | does not i nclude PIN or MIN | |
| 56 | ||
| 57 | RxNorm Rul es for ini tiation in SOLOR - a ssume Dan has create d some sub set of RxN orm | |
| 58 | Source of concepts a nd relatio nships | |
| 59 | SQL statem ents | |
| 60 | Outstandin g issues | |
| 61 | Convert RxNorm Tr adename_of to is_a b etween RxN orm SBD an d RxNorm S CD | |
| 62 | from RxNRE L find all RxCUI whe re TTY=SBD and the r elationshi p "tradena me_of" (in verse of " has_traden ame") exis ts. Conve rt SBD "tr adename_of " SCD to S BD "is_a" SCD. | |
| 63 | Not limite d to SCD w ith SCT eq uivalent:s elect c_sc d.STR as S CD, c_scd. RXCUI as S CD_CUI, c_ sbd.STR as BrandName , c_sbd.RX CUI as Bra nd_CUIfrom rxnconso c_scd, rxn rel r1, rx nconso c_s bdwhere c_ scd.rxcui = r1.rxcui 2 andc_sbd .rxcui = r 1.rxcui1 a ndr1.rela = 'has_tra dename' an dc_scd.SAB = 'RXNORM' andc_scd. TTY= 'SCD' andc_sbd. SAB= 'RXNO RM' andc_s bd.TTY= 'S BD'ORLimit ed to incl ude only S CD with a value for SAB=SNOMED CT_US and STR includ es "(produ ct)":selec t c_scd.ST R as SCD, c_scd.RXCU I as SCD_C UI, c_sbd. STR as Bra ndName, c_ sbd.RXCUI as Brand_C UIfrom rxn conso c_sc d, rxnrel r1, rxncon so c_sbdwh ere c_scd. rxcui = r1 .rxcui2 an dc_sbd.rxc ui = r1.rx cui1 andr1 .rela = 'h as_tradena me' andc_s cd.SAB= 'R XNORM' and c_scd.TTY= 'SCD' and c_sbd.SAB= 'RXNORM' andc_sbd.T TY= 'SBD' andexists (select 1 from rxnco nso c_sct where c_sc t.rxcui = c_scd.rxcu i and c_sc t.sab='SNO MEDCT_US' and c_sct. STR like ' % (product )') | |
| 64 | ||
| 65 | ||
| 66 | RxNorm Rul es for ini tiation in SOLOR - a ssume Dan has create d some sub set of RxN orm | |
| 67 | Source of concepts a nd relatio nships | |
| 68 | SQL statem ents | |
| 69 | Outstandin g issues | |
| 70 | Create is_a relat ionship fr om RxNorm SCDG to SN OMED [ingr edient] pr oduct conc ept, WHERE no SNOME D equivale nt exists per RxNCON SO file fo r the SCDG . | |
| 71 | (a) from R xNCONSO id entify the SCDG that do NOT ha ve an SCT equivalent concept i n the prod uct hierar chy.(b) fr om RxNREL identify t he IN targ ets of SCD G (found i n (a) whe re "has_in gredient" relationsh ip exists. (c ) in Rx NCONSO fin d the SCT product eq uivalent o f the RxCU I TTY=IN f ound in (a ); OR in R xNCONSO fi nd the SCT substance equivale nt of the RxCUI TTY= IN found i n (a), the n find the SCT produ ct using t he SCT "ac tive ingre dient_of" (which is the invers e of "has_ active_ing redient" r elationshi p) between substance and produ ct.(d) Cre ate a SOLO R is_a rel ationship between th e SCDG (wi th no SCT equivalent in RxNCON SO) and th e SCT [ing redient ty pe] produc t concept. | |
| 72 | select c_s cdg.STR as SCDG, c_s cdg.RXCUI as SCDG_CU I, c_in.ST R as INGR, c_in.RXCU I as INGR_ CUI, c_sct .STR as FS N, c_sct.C ODE as SCT _IDfrom rx nconso c_s cdg, rxnre l r1, rxnc onso c_in, rxnconso c_sctwhere c_scdg.rx cui = r1.r xcui2 andc _in.rxcui = r1.rxcui 1 andc_sct .rxcui = c _in.rxcui andr1.rela = 'has_in gredient' andc_scdg. SAB= 'RXNO RM' andc_s cdg.TTY= ' SCDG' andn ot exists (select 1 from rxnco nso c2 whe re c2.rxcu i = c_scdg .rxcui and c2.SAB= ' SNOMEDCT_U S') andc_i n.SAB= 'RX NORM' andc _in.TTY= ' IN' andc_s ct.SAB= 'S NOMEDCT_US ' andc_sct .TTY= 'FN' andc_sct. STR like ' %(product) ' | |
| 73 | ||
| 74 | Create hierarchy within RxN orm SCDG ( e.g., tabl et is_a pi ll is_a or al product , etc.) – this is lo w priority | |
| 75 | ||
| 76 | ||
| 77 | ||
| 78 | o AMT Co ncept Mode l | |
| 79 | ||
| 80 | ||
| 81 | ||
| 82 | Map RxN orm DF con cepts to S NOMED CT Q ualifier v alue conce pts | |
| 83 | Mapped DF to SCT "qu alifier va lue" using TermWorks | |
| 84 | ||
| 85 | ||
| 86 | Has_dos e_form – f rom RxNorm SCD and D F mapping to SNOMED CT | |
| 87 | ||
| 88 | ||
| 89 | ||
| 90 | Has_act ive_ingred ient – fro m merged S NOMED CT s ubstance | |
| 91 | ||
| 92 | ||
| 93 | ||
| 94 | Has_str ength - TB D | |
| 95 | ||
| 96 | ||
| 97 | ||
| 98 | ||
| 99 | ||
| 100 | ||
| 101 | ||
| 102 | Diagram E xample | |
| 103 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.