This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "Using rxNorm with FHIR"

From HL7Wiki
Jump to navigation Jump to search
Line 22: Line 22:
 
! Comments
 
! Comments
  
|- Identifier Type  
+
|-  
 +
| Identifier Type  
 
| Type  
 
| Type  
 
| =     
 
| =     
Line 28: Line 29:
 
| restrict to only one type  -- or should all filters only return CUIs?
 
| restrict to only one type  -- or should all filters only return CUIs?
  
|- Semantic Type
+
|-  
 +
| Semantic Type
 
| STY  
 
| STY  
 
| in/=
 
| in/=
Line 34: Line 36:
 
| default column is TUI
 
| default column is TUI
  
|- Source           
+
|-  
 +
| Source           
 
| SAB  
 
| SAB  
 
| in/=   
 
| in/=   
Line 40: Line 43:
 
| value comes from (select RSAB from rxnsab)  (e.g. source = RXNORM)
 
| value comes from (select RSAB from rxnsab)  (e.g. source = RXNORM)
  
|- Term Type  
+
|-
 +
| Term Type  
 
| TTY  
 
| TTY  
 
| in/=   
 
| in/=   

Revision as of 15:29, 6 July 2014

Introduction

On this page, all the rules & semantics for using RxNorm with FHIR are defined.

All of these are defined in terms of the default RxNorm database created (after fixes!) by the scripts provided with RxNorm

Basics

select Str from rxnconso where RXAUI = :code or (RXCUI = :code and SAB = 'RXNORM')

Filter properties

Description Property Name Property Operators Value Comments
Identifier Type Type = AUI restrict to only one type -- or should all filters only return CUIs?
Semantic Type STY in/= [COL:]Value default column is TUI
Source SAB in/= Value value comes from (select RSAB from rxnsab) (e.g. source = RXNORM)
Term Type TTY in/= Value value of TTY column in rxnconso

RxNorm Relationships

RxNormRel.png