You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1.3 KiB
SQL
32 lines
1.3 KiB
SQL
/*Get relationships between brands and branded drugs and packs*/
|
|
select * from rxnorm_migrated.rxnorm_relations rr
|
|
where tty1 = 'BN' and tty2 in ('SBD', 'BPCK')
|
|
limit 100;
|
|
|
|
/*get all the ndc codes associated with an rxcui
|
|
* Same as query
|
|
* http://will-office:4000/REST/rxcui/1668240/allhistoricalndcs.json
|
|
* note the different formats of the dates.
|
|
*
|
|
* Based on http://will-office:4000/RxNav/search?searchBy=RXCUI&searchTerm=1668240
|
|
* it appears that this rxcui is a sbd or bpck (branded drug or pack)
|
|
*
|
|
* If I grab every brand, then every branded drug or pack associated with that drug and then every
|
|
* */
|
|
select * from ALLNDC_HISTORY ah
|
|
where RXCUI ='1668240'
|
|
and SAB='RXNORM'
|
|
;
|
|
/**
|
|
* If I grab every brand, then every branded drug or pack associated with that drug and then attach that to the nsde data I would get the marketing dates required.
|
|
* trial -> mesh_term -> IN/MIN (rxcui) -> BN (rxcui) -> SBD/BPCK (rxcui) -> ndc11 -> nsde (marketing dates)
|
|
This will take tables
|
|
list_of_trials -nctid-> ctgov.studies -mesh_term(filtered)-> rxnorm_props -rxcui-> rxnorm_relations
|
|
* */
|
|
|
|
/*
|
|
* I do need to figure out a way to change the date types when importing into postgres. In mariadb they ar mmYYYY wheras in the jsonapi they are YYYYmm but I want is YYYY-mm-01
|
|
|
|
I think I will just ignore this
|
|
*/
|