Hi, I’m working with @dymshyts
We are going to build the hierarchical relationships between CVX and RxNorm.
Let me explain using “Hepatitis B vaccine” example:
“CVX 43 - hepatitis B vaccine, adult dosage” - corresponds to - 1 ML Hepatitis B Surface Antigen Vaccine (0.02 MG/ML or 0.01 MG/ML) (Prefilled Syringe or Injection).
Quantitative Clinical Drug is a closest descendant of “CVX 43 - hepatitis B vaccine, adult dosage”, because "adult" specifies the Quantity (1 ML).
So, “CVX 43 hepatitis B vaccine, adult dosage” descendants are:
<528327 > 1 ML Hepatitis B Surface Antigen Vaccine 0.02 MG/ML Prefilled Syringe
<19133377 > 1 ML Hepatitis B Surface Antigen Vaccine 0.01 MG/ML Prefilled Syringe
<46275236 > 1 ML Hepatitis B Surface Antigen Vaccine 0.01 MG/ML Injection
<46275243 > 1 ML Hepatitis B Surface Antigen Vaccine 0.02 MG/ML Injection
"CVX 08 hepatitis B vaccine, pediatric or pediatric/adolescent dosage " stands for the same but 0.5 ml. Thus CVX 08 descendants are:
<46275241> 0.5 ML Hepatitis B Surface Antigen Vaccine 0.01 MG/ML Injection
<19133379> 0.5 ML Hepatitis B Surface Antigen Vaccine 0.01 MG/ML Prefilled Syringe
<46275229> 0.5 ML Hepatitis B Surface Antigen Vaccine 0.02 MG/ML Injection
<528329> 0.5 ML Hepatitis B Surface Antigen Vaccine 0.02 MG/ML Prefilled Syringe
<19133383> 0.5 ML Hepatitis B Surface Antigen Vaccine 0.005 MG/ML Prefilled Syringe
And “CVX 44 hepatitis B vaccine, dialysis patient dosage”. Here the concentration defines the vaccine type (not a volume like it was before).
So, these are the closest descendants of CVX 44:
<46276310> Hepatitis B Surface Antigen Vaccine 0.04 MG/ML Injection
<35200004> Hepatitis B Surface Antigen Vaccine 0.04 MG/ML Prefilled Syringe
And then we also built relationship from CVX to Ingredient.
So < 528323 > “Hepatitis B Surface Antigen Vaccine” (RxNorm Ingredient) descendants are
“CVX 43 Hepatitis B vaccine, adult dosage”
“CVX 08 Hepatitis B vaccine, pediatric or pediatric/adolescent dosage”
“CVX 44 Hepatitis B vaccine, dialysis patient dosage”
“CVX 189 Hepatitis B vaccine (recombinant), CpG adjuvanted”
Then Hepatitis B Surface Antigen Vaccine ‘Is a’ ATC <21601338> “hepatitis B, purified antigen”, making CVX connected to ATC as well.
So, these CVX concepts remains standard. All possible hierarchical connections are built and we satisfy all possible needs this way.