From c279fb73fb5b3aaefc5e8e9a76aa269c6ba84173 Mon Sep 17 00:00:00 2001 From: Forrest Beckwith <100245109+tuvaforrest@users.noreply.github.com> Date: Tue, 18 Feb 2025 09:42:40 -0500 Subject: [PATCH] added new columns for rxnorm brand generic (#714) --- dbt_project.yml | 8 ++++---- seeds/terminology/terminology__rxnorm_brand_generic.csv | 2 +- seeds/terminology/terminology_seeds.yml | 6 ++++++ 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/dbt_project.yml b/dbt_project.yml index b1aa626ed..f7f111947 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -126,7 +126,7 @@ seeds: terminology__ms_drg: +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_terminology/0.13.2','ms_drg.csv',compression=true,null_marker=true) }}" terminology__ndc: - +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_terminology/0.13.2','ndc.csv',compression=true,null_marker=true) }}" + +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_terminology/0.14.0','ndc.csv',compression=true,null_marker=true) }}" terminology__nitos: +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_terminology/0.13.2','nitos.csv',compression=true,null_marker=true) }}" terminology__other_provider_taxonomy: @@ -144,9 +144,9 @@ seeds: terminology__revenue_center: +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_terminology/0.13.2','revenue_center.csv',compression=true,null_marker=true) }}" terminology__rxnorm_to_atc: - +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_terminology/0.13.2','rxnorm_to_atc.csv',compression=true,null_marker=true) }}" + +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_terminology/0.14.0','rxnorm_to_atc.csv',compression=true,null_marker=true) }}" terminology__rxnorm_brand_generic: - +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_terminology/0.13.2','rxnorm_brand_generic.csv',compression=true,null_marker=true) }}" + +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_terminology/0.14.0','rxnorm_brand_generic.csv',compression=true,null_marker=true) }}" terminology__snomed_ct: +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_terminology/0.13.2','snomed_ct.csv',compression=true,null_marker=true) }}" terminology__snomed_ct_transitive_closures: @@ -217,7 +217,7 @@ seeds: +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_value_sets/0.13.2','hcc_suspecting_icd_10_cm_mappings.csv',compression=true,null_marker=true) }}" pharmacy: pharmacy__rxnorm_generic_available: - +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_value_sets/0.13.2','rxnorm_generic_available.csv',compression=true,null_marker=true) }}" + +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_value_sets/0.14.0','rxnorm_generic_available.csv',compression=true,null_marker=true) }}" quality_measures: quality_measures__concepts: +post-hook: "{{ load_seed(var('custom_bucket_name','tuva-public-resources') ~ '/versioned_value_sets/0.13.2','quality_measures_concepts.csv',compression=true,null_marker=true) }}" diff --git a/seeds/terminology/terminology__rxnorm_brand_generic.csv b/seeds/terminology/terminology__rxnorm_brand_generic.csv index c2495fd32..c14e3c220 100644 --- a/seeds/terminology/terminology__rxnorm_brand_generic.csv +++ b/seeds/terminology/terminology__rxnorm_brand_generic.csv @@ -1 +1 @@ -product_rxcui,product_name,product_tty,brand_vs_generic,brand_name,clinical_product_rxcui,clinical_product_name,clinical_product_tty,ingredient_name,dose_form_name +product_rxcui,product_name,product_tty,prescribable_name,brand_vs_generic,brand_name,clinical_product_rxcui,clinical_product_name,clinical_product_tty,ingredient_name,dose_form_name,active,prescribable \ No newline at end of file diff --git a/seeds/terminology/terminology_seeds.yml b/seeds/terminology/terminology_seeds.yml index 0738687a7..9d464194b 100644 --- a/seeds/terminology/terminology_seeds.yml +++ b/seeds/terminology/terminology_seeds.yml @@ -1124,6 +1124,8 @@ seeds: {%- if target.type in ("bigquery", "databricks") -%} string {%- else -%} varchar(3000) {%- endif -%} product_tty: | {%- if target.type in ("bigquery", "databricks") -%} string {%- else -%} varchar(256) {%- endif -%} + prescribable_name: | + {%- if target.type in ("bigquery", "databricks") -%} string {%- else -%} varchar(3000) {%- endif -%} brand_vs_generic: | {%- if target.type in ("bigquery", "databricks") -%} string {%- else -%} varchar(256) {%- endif -%} brand_name: | @@ -1138,6 +1140,10 @@ seeds: {%- if target.type in ("bigquery", "databricks") -%} string {%- else -%} varchar(3000) {%- endif -%} dose_form_name: | {%- if target.type in ("bigquery", "databricks") -%} string {%- else -%} varchar(3000) {%- endif -%} + active: | + {%- if target.type in ("bigquery", "databricks") -%} string {%- else -%} varchar(10) {%- endif -%} + prescribable: | + {%- if target.type in ("bigquery", "databricks") -%} string {%- else -%} varchar(10) {%- endif -%} - name: terminology__ccs_services_procedures config: