removed null statements when creating bigquery tables

This commit is contained in:
Kevin Yee 2018-03-19 17:03:02 -04:00
parent 7e78045528
commit 7bad0a9ef0
1 changed files with 272 additions and 271 deletions

View File

@ -1,14 +1,15 @@
#standardsql
create table concept ( create table concept (
concept_id INT64 not null , concept_id INT64 not null ,
concept_name STRING not null , concept_name STRING not null ,
domain_id STRING not null , domain_id STRING not null ,
vocabulary_id STRING not null , vocabulary_id STRING not null ,
concept_class_id STRING not null , concept_class_id STRING not null ,
standard_concept STRING null , standard_concept STRING ,
concept_code STRING not null , concept_code STRING not null ,
valid_start_DATE DATE not null , valid_start_DATE DATE not null ,
valid_end_DATE DATE not null , valid_end_DATE DATE not null ,
invalid_reason STRING null invalid_reason STRING
) )
; ;
@ -17,7 +18,7 @@ create table vocabulary (
vocabulary_id STRING not null, vocabulary_id STRING not null,
vocabulary_name STRING not null, vocabulary_name STRING not null,
vocabulary_reference STRING not null, vocabulary_reference STRING not null,
vocabulary_version STRING null, vocabulary_version STRING ,
vocabulary_concept_id INT64 not null vocabulary_concept_id INT64 not null
) )
; ;
@ -45,7 +46,7 @@ create table concept_relationship (
relationship_id STRING not null, relationship_id STRING not null,
valid_start_DATE DATE not null, valid_start_DATE DATE not null,
valid_end_DATE DATE not null, valid_end_DATE DATE not null,
invalid_reason STRING null invalid_reason STRING
) )
; ;
@ -82,12 +83,12 @@ create table source_to_concept_map (
source_code STRING not null, source_code STRING not null,
source_concept_id INT64 not null, source_concept_id INT64 not null,
source_vocabulary_id STRING not null, source_vocabulary_id STRING not null,
source_code_description STRING null, source_code_description STRING ,
target_concept_id INT64 not null, target_concept_id INT64 not null,
target_vocabulary_id STRING not null, target_vocabulary_id STRING not null,
valid_start_DATE DATE not null, valid_start_DATE DATE not null,
valid_end_DATE DATE not null, valid_end_DATE DATE not null,
invalid_reason STRING null invalid_reason STRING
) )
; ;
@ -97,16 +98,16 @@ create table source_to_concept_map (
create table drug_strength ( create table drug_strength (
drug_concept_id INT64 not null, drug_concept_id INT64 not null,
ingredient_concept_id INT64 not null, ingredient_concept_id INT64 not null,
amount_value FLOAT64 null, amount_value FLOAT64 ,
amount_unit_concept_id INT64 null, amount_unit_concept_id INT64 ,
numerator_value FLOAT64 null, numerator_value FLOAT64 ,
numerator_unit_concept_id INT64 null, numerator_unit_concept_id INT64 ,
denominator_value FLOAT64 null, denominator_value FLOAT64 ,
denominator_unit_concept_id INT64 null, denominator_unit_concept_id INT64 ,
box_size INT64 null, box_size INT64 ,
valid_start_DATE DATE not null, valid_start_DATE DATE not null,
valid_end_DATE DATE not null, valid_end_DATE DATE not null,
invalid_reason STRING null invalid_reason STRING
) )
; ;
@ -115,11 +116,11 @@ create table drug_strength (
create table cohort_definition ( create table cohort_definition (
cohort_definition_id INT64 not null, cohort_definition_id INT64 not null,
cohort_definition_name STRING not null, cohort_definition_name STRING not null,
cohort_definition_description STRING null, cohort_definition_description STRING ,
definition_type_concept_id INT64 not null, definition_type_concept_id INT64 not null,
cohort_definition_syntax STRING null, cohort_definition_syntax STRING ,
subject_concept_id INT64 not null, subject_concept_id INT64 not null,
cohort_initiation_DATE DATE null cohort_initiation_DATE DATE
) )
; ;
@ -127,9 +128,9 @@ create table cohort_definition (
create table attribute_definition ( create table attribute_definition (
attribute_definition_id INT64 not null, attribute_definition_id INT64 not null,
attribute_name STRING not null, attribute_name STRING not null,
attribute_description STRING null, attribute_description STRING ,
attribute_type_concept_id INT64 not null, attribute_type_concept_id INT64 not null,
attribute_syntax STRING null attribute_syntax STRING
) )
; ;
@ -137,15 +138,15 @@ create table attribute_definition (
create table cdm_source create table cdm_source
( (
cdm_source_name STRING not null , cdm_source_name STRING not null ,
cdm_source_abbreviation STRING null , cdm_source_abbreviation STRING ,
cdm_holder STRING null , cdm_holder STRING ,
source_description STRING null , source_description STRING ,
source_documentation_reference STRING null , source_documentation_reference STRING ,
cdm_etl_reference STRING null , cdm_etl_reference STRING ,
source_release_DATE DATE null , source_release_DATE DATE ,
cdm_release_DATE DATE null , cdm_release_DATE DATE ,
cdm_version STRING null , cdm_version STRING ,
vocabulary_version STRING null vocabulary_version STRING
) )
; ;
@ -155,10 +156,10 @@ create table metadata
metadata_concept_id INT64 not null , metadata_concept_id INT64 not null ,
metadata_type_concept_id INT64 not null , metadata_type_concept_id INT64 not null ,
name STRING not null , name STRING not null ,
value_as_string STRING null , value_as_string STRING ,
value_as_concept_id INT64 null , value_as_concept_id INT64 ,
metadata_DATE DATE null , metadata_DATE DATE ,
metadata_DATETIME DATETIME null metadata_DATETIME DATETIME
) )
; ;
@ -170,21 +171,21 @@ create table person
person_id INT64 not null , person_id INT64 not null ,
gender_concept_id INT64 not null , gender_concept_id INT64 not null ,
year_of_birth INT64 not null , year_of_birth INT64 not null ,
month_of_birth INT64 null, month_of_birth INT64 ,
day_of_birth INT64 null, day_of_birth INT64 ,
birth_DATETIME DATETIME null, birth_DATETIME DATETIME ,
race_concept_id INT64 not null, race_concept_id INT64 not null,
ethnicity_concept_id INT64 not null, ethnicity_concept_id INT64 not null,
location_id INT64 null, location_id INT64 ,
provider_id INT64 null, provider_id INT64 ,
care_site_id INT64 null, care_site_id INT64 ,
person_source_value STRING null, person_source_value STRING ,
gender_source_value STRING null, gender_source_value STRING ,
gender_source_concept_id INT64 null, gender_source_concept_id INT64 ,
race_source_value STRING null, race_source_value STRING ,
race_source_concept_id INT64 null, race_source_concept_id INT64 ,
ethnicity_source_value STRING null, ethnicity_source_value STRING ,
ethnicity_source_concept_id INT64 null ethnicity_source_concept_id INT64
) )
; ;
@ -194,8 +195,8 @@ create table observation_period
( (
observation_period_id INT64 not null , observation_period_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
observation_period_start_DATE DATE not null , observation_period_start_DATE DATE not null ,
observation_period_end_DATE DATE not null , observation_period_end_DATE DATE not null ,
period_type_concept_id INT64 not null period_type_concept_id INT64 not null
) )
; ;
@ -208,17 +209,17 @@ create table specimen
person_id INT64 not null , person_id INT64 not null ,
specimen_concept_id INT64 not null , specimen_concept_id INT64 not null ,
specimen_type_concept_id INT64 not null , specimen_type_concept_id INT64 not null ,
specimen_DATE DATE not null , specimen_DATE DATE not null ,
specimen_DATETIME DATETIME null , specimen_DATETIME DATETIME ,
quantity FLOAT64 null , quantity FLOAT64 ,
unit_concept_id INT64 null , unit_concept_id INT64 ,
anatomic_site_concept_id INT64 null , anatomic_site_concept_id INT64 ,
disease_status_concept_id INT64 null , disease_status_concept_id INT64 ,
specimen_source_id STRING null , specimen_source_id STRING ,
specimen_source_value STRING null , specimen_source_value STRING ,
unit_source_value STRING null , unit_source_value STRING ,
anatomic_site_source_value STRING null , anatomic_site_source_value STRING ,
disease_status_source_value STRING null disease_status_source_value STRING
) )
; ;
@ -227,12 +228,12 @@ create table specimen
create table death create table death
( (
person_id INT64 not null , person_id INT64 not null ,
death_DATE DATE not null , death_DATE DATE not null ,
death_DATETIME DATETIME null , death_DATETIME DATETIME ,
death_type_concept_id INT64 not null , death_type_concept_id INT64 not null ,
cause_concept_id INT64 null , cause_concept_id INT64 ,
cause_source_value STRING null, cause_source_value STRING ,
cause_source_concept_id INT64 null cause_source_concept_id INT64
) )
; ;
@ -243,20 +244,20 @@ create table visit_occurrence
visit_occurrence_id INT64 not null , visit_occurrence_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
visit_concept_id INT64 not null , visit_concept_id INT64 not null ,
visit_start_DATE DATE not null , visit_start_DATE DATE not null ,
visit_start_DATETIME DATETIME null , visit_start_DATETIME DATETIME ,
visit_end_DATE DATE not null , visit_end_DATE DATE not null ,
visit_end_DATETIME DATETIME null , visit_end_DATETIME DATETIME ,
visit_type_concept_id INT64 not null , visit_type_concept_id INT64 not null ,
provider_id INT64 null, provider_id INT64 ,
care_site_id INT64 null, care_site_id INT64 ,
visit_source_value STRING null, visit_source_value STRING ,
visit_source_concept_id INT64 null , visit_source_concept_id INT64 ,
admitting_source_concept_id INT64 null , admitting_source_concept_id INT64 ,
admitting_source_value STRING null , admitting_source_value STRING ,
discharge_to_concept_id INT64 null , discharge_to_concept_id INT64 ,
discharge_to_source_value STRING null , discharge_to_source_value STRING ,
preceding_visit_occurrence_id INT64 null preceding_visit_occurrence_id INT64
) )
; ;
@ -267,21 +268,21 @@ create table visit_detail
visit_detail_id INT64 not null , visit_detail_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
visit_detail_concept_id INT64 not null , visit_detail_concept_id INT64 not null ,
visit_start_DATE DATE not null , visit_start_DATE DATE not null ,
visit_start_DATETIME DATETIME null , visit_start_DATETIME DATETIME ,
visit_end_DATE DATE not null , visit_end_DATE DATE not null ,
visit_end_DATETIME DATETIME null , visit_end_DATETIME DATETIME ,
visit_type_concept_id INT64 not null , visit_type_concept_id INT64 not null ,
provider_id INT64 null , provider_id INT64 ,
care_site_id INT64 null , care_site_id INT64 ,
admitting_source_concept_id INT64 null , admitting_source_concept_id INT64 ,
discharge_to_concept_id INT64 null , discharge_to_concept_id INT64 ,
preceding_visit_detail_id INT64 null , preceding_visit_detail_id INT64 ,
visit_source_value STRING null , visit_source_value STRING ,
visit_source_concept_id INT64 null , visit_source_concept_id INT64 ,
admitting_source_value STRING null , admitting_source_value STRING ,
discharge_to_source_value STRING null , discharge_to_source_value STRING ,
visit_detail_parent_id INT64 null , visit_detail_parent_id INT64 ,
visit_occurrence_id INT64 not null visit_occurrence_id INT64 not null
) )
; ;
@ -293,17 +294,17 @@ create table procedure_occurrence
procedure_occurrence_id INT64 not null , procedure_occurrence_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
procedure_concept_id INT64 not null , procedure_concept_id INT64 not null ,
procedure_DATE DATE not null , procedure_DATE DATE not null ,
procedure_DATETIME DATETIME null , procedure_DATETIME DATETIME ,
procedure_type_concept_id INT64 not null , procedure_type_concept_id INT64 not null ,
modifier_concept_id INT64 null , modifier_concept_id INT64 ,
quantity INT64 null , quantity INT64 ,
provider_id INT64 null , provider_id INT64 ,
visit_occurrence_id INT64 null , visit_occurrence_id INT64 ,
visit_detail_id INT64 null , visit_detail_id INT64 ,
procedure_source_value STRING null , procedure_source_value STRING ,
procedure_source_concept_id INT64 null , procedure_source_concept_id INT64 ,
modifier_source_value STRING null modifier_source_value STRING
) )
; ;
@ -314,26 +315,26 @@ create table drug_exposure
drug_exposure_id INT64 not null , drug_exposure_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
drug_concept_id INT64 not null , drug_concept_id INT64 not null ,
drug_exposure_start_DATE DATE not null , drug_exposure_start_DATE DATE not null ,
drug_exposure_start_DATETIME DATETIME null , drug_exposure_start_DATETIME DATETIME ,
drug_exposure_end_DATE DATE not null , drug_exposure_end_DATE DATE not null ,
drug_exposure_end_DATETIME DATETIME null , drug_exposure_end_DATETIME DATETIME ,
verbatim_end_DATE DATE null , verbatim_end_DATE DATE ,
drug_type_concept_id INT64 not null , drug_type_concept_id INT64 not null ,
stop_reason STRING null , stop_reason STRING ,
refills INT64 null , refills INT64 ,
quantity FLOAT64 null , quantity FLOAT64 ,
days_supply INT64 null , days_supply INT64 ,
sig STRING null , sig STRING ,
route_concept_id INT64 null , route_concept_id INT64 ,
lot_number STRING null , lot_number STRING ,
provider_id INT64 null , provider_id INT64 ,
visit_occurrence_id INT64 null , visit_occurrence_id INT64 ,
visit_detail_id INT64 null , visit_detail_id INT64 ,
drug_source_value STRING null , drug_source_value STRING ,
drug_source_concept_id INT64 null , drug_source_concept_id INT64 ,
route_source_value STRING null , route_source_value STRING ,
dose_unit_source_value STRING null dose_unit_source_value STRING
) )
; ;
@ -344,18 +345,18 @@ create table device_exposure
device_exposure_id INT64 not null , device_exposure_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
device_concept_id INT64 not null , device_concept_id INT64 not null ,
device_exposure_start_DATE DATE not null , device_exposure_start_DATE DATE not null ,
device_exposure_start_DATETIME DATETIME null , device_exposure_start_DATETIME DATETIME ,
device_exposure_end_DATE DATE null , device_exposure_end_DATE DATE ,
device_exposure_end_DATETIME DATETIME null , device_exposure_end_DATETIME DATETIME ,
device_type_concept_id INT64 not null , device_type_concept_id INT64 not null ,
unique_device_id STRING null , unique_device_id STRING ,
quantity INT64 null , quantity INT64 ,
provider_id INT64 null , provider_id INT64 ,
visit_occurrence_id INT64 null , visit_occurrence_id INT64 ,
visit_detail_id INT64 null , visit_detail_id INT64 ,
device_source_value STRING null , device_source_value STRING ,
device_source_concept_id INT64 null device_source_concept_id INT64
) )
; ;
@ -366,19 +367,19 @@ create table condition_occurrence
condition_occurrence_id INT64 not null , condition_occurrence_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
condition_concept_id INT64 not null , condition_concept_id INT64 not null ,
condition_start_DATE DATE not null , condition_start_DATE DATE not null ,
condition_start_DATETIME DATETIME null , condition_start_DATETIME DATETIME ,
condition_end_DATE DATE null , condition_end_DATE DATE ,
condition_end_DATETIME DATETIME null , condition_end_DATETIME DATETIME ,
condition_type_concept_id INT64 not null , condition_type_concept_id INT64 not null ,
stop_reason STRING null , stop_reason STRING ,
provider_id INT64 null , provider_id INT64 ,
visit_occurrence_id INT64 null , visit_occurrence_id INT64 ,
visit_detail_id INT64 null , visit_detail_id INT64 ,
condition_source_value STRING null , condition_source_value STRING ,
condition_source_concept_id INT64 null , condition_source_concept_id INT64 ,
condition_status_source_value STRING null , condition_status_source_value STRING ,
condition_status_concept_id INT64 null condition_status_concept_id INT64
) )
; ;
@ -389,23 +390,23 @@ create table measurement
measurement_id INT64 not null , measurement_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
measurement_concept_id INT64 not null , measurement_concept_id INT64 not null ,
measurement_DATE DATE not null , measurement_DATE DATE not null ,
measurement_DATETIME DATETIME null , measurement_DATETIME DATETIME ,
measurement_time STRING null , measurement_time STRING ,
measurement_type_concept_id INT64 not null , measurement_type_concept_id INT64 not null ,
operator_concept_id INT64 null , operator_concept_id INT64 ,
value_as_number FLOAT64 null , value_as_number FLOAT64 ,
value_as_concept_id INT64 null , value_as_concept_id INT64 ,
unit_concept_id INT64 null , unit_concept_id INT64 ,
range_low FLOAT64 null , range_low FLOAT64 ,
range_high FLOAT64 null , range_high FLOAT64 ,
provider_id INT64 null , provider_id INT64 ,
visit_occurrence_id INT64 null , visit_occurrence_id INT64 ,
visit_detail_id INT64 null , visit_detail_id INT64 ,
measurement_source_value STRING null , measurement_source_value STRING ,
measurement_source_concept_id INT64 null , measurement_source_concept_id INT64 ,
unit_source_value STRING null , unit_source_value STRING ,
value_source_value STRING null value_source_value STRING
) )
; ;
@ -415,18 +416,18 @@ create table note
( (
note_id INT64 not null , note_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
note_DATE DATE not null , note_DATE DATE not null ,
note_DATETIME DATETIME null , note_DATETIME DATETIME ,
note_type_concept_id INT64 not null , note_type_concept_id INT64 not null ,
note_class_concept_id INT64 not null , note_class_concept_id INT64 not null ,
note_title STRING null , note_title STRING ,
note_text STRING null , note_text STRING ,
encoding_concept_id INT64 not null , encoding_concept_id INT64 not null ,
language_concept_id INT64 not null , language_concept_id INT64 not null ,
provider_id INT64 null , provider_id INT64 ,
visit_occurrence_id INT64 null , visit_occurrence_id INT64 ,
visit_detail_id INT64 null , visit_detail_id INT64 ,
note_source_value STRING null note_source_value STRING
) )
; ;
@ -434,20 +435,20 @@ create table note
create table note_nlp create table note_nlp
( (
note_nlp_id INT64 not null , note_nlp_id INT64 ,
note_id INT64 not null , note_id INT64 ,
section_concept_id INT64 null , section_concept_id INT64 ,
snippet STRING null , snippet STRING ,
"offset" STRING null , "offset" STRING ,
lexical_variant STRING not null , lexical_variant STRING not null ,
note_nlp_concept_id INT64 null , note_nlp_concept_id INT64 ,
note_nlp_source_concept_id INT64 null , note_nlp_source_concept_id INT64 ,
nlp_system STRING null , nlp_system STRING ,
nlp_DATE DATE not null , nlp_DATE DATE not null ,
nlp_DATETIME DATETIME null , nlp_DATETIME DATETIME ,
term_exists STRING null , term_exists STRING ,
term_temporal STRING null , term_temporal STRING ,
term_modifiers STRING null term_modifiers STRING
) )
; ;
@ -458,21 +459,21 @@ create table observation
observation_id INT64 not null , observation_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
observation_concept_id INT64 not null , observation_concept_id INT64 not null ,
observation_DATE DATE not null , observation_DATE DATE not null ,
observation_DATETIME DATETIME null , observation_DATETIME DATETIME ,
observation_type_concept_id INT64 not null , observation_type_concept_id INT64 not null ,
value_as_number FLOAT64 null , value_as_number FLOAT64 ,
value_as_string STRING null , value_as_string STRING ,
value_as_concept_id INT64 null , value_as_concept_id INT64 ,
qualifier_concept_id INT64 null , qualifier_concept_id INT64 ,
unit_concept_id INT64 null , unit_concept_id INT64 ,
provider_id INT64 null , provider_id INT64 ,
visit_occurrence_id INT64 null , visit_occurrence_id INT64 ,
visit_detail_id INT64 null , visit_detail_id INT64 ,
observation_source_value STRING null , observation_source_value STRING ,
observation_source_concept_id INT64 null , observation_source_concept_id INT64 ,
unit_source_value STRING null , unit_source_value STRING ,
qualifier_source_value STRING null qualifier_source_value STRING
) )
; ;
@ -490,14 +491,14 @@ create table fact_relationship
create table location create table location
( (
location_id INT64 not null , location_id INT64 not null ,
address_1 STRING null , address_1 STRING ,
address_2 STRING null , address_2 STRING ,
city STRING null , city STRING ,
state STRING null , state STRING ,
zip STRING null , zip STRING ,
county STRING null , county STRING ,
location_source_value STRING null location_source_value STRING
) )
; ;
@ -505,11 +506,11 @@ create table location
create table care_site create table care_site
( (
care_site_id INT64 not null , care_site_id INT64 not null ,
care_site_name STRING null , care_site_name STRING ,
place_of_service_concept_id INT64 null , place_of_service_concept_id INT64 ,
location_id INT64 null , location_id INT64 ,
care_site_source_value STRING null , care_site_source_value STRING ,
place_of_service_source_value STRING null place_of_service_source_value STRING
) )
; ;
@ -517,18 +518,18 @@ create table care_site
create table provider create table provider
( (
provider_id INT64 not null , provider_id INT64 not null ,
provider_name STRING null , provider_name STRING ,
npi STRING null , npi STRING ,
dea STRING null , dea STRING ,
specialty_concept_id INT64 null , specialty_concept_id INT64 ,
care_site_id INT64 null , care_site_id INT64 ,
year_of_birth INT64 null , year_of_birth INT64 ,
gender_concept_id INT64 null , gender_concept_id INT64 ,
provider_source_value STRING null , provider_source_value STRING ,
specialty_source_value STRING null , specialty_source_value STRING ,
specialty_source_concept_id INT64 null , specialty_source_concept_id INT64 ,
gender_source_value STRING null , gender_source_value STRING ,
gender_source_concept_id INT64 null gender_source_concept_id INT64
) )
; ;
@ -536,23 +537,23 @@ create table provider
--HINT DISTRIBUTE_ON_KEY(person_id) --HINT DISTRIBUTE_ON_KEY(person_id)
create table payer_plan_period create table payer_plan_period
( (
payer_plan_period_id INT64 not null , payer_plan_period_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
payer_plan_period_start_DATE DATE not null , payer_plan_period_start_DATE DATE not null ,
payer_plan_period_end_DATE DATE not null , payer_plan_period_end_DATE DATE not null ,
payer_concept_id INT64 null , payer_concept_id INT64 ,
payer_source_value STRING null , payer_source_value STRING ,
payer_source_concept_id INT64 null , payer_source_concept_id INT64 ,
plan_concept_id INT64 null , plan_concept_id INT64 ,
plan_source_value STRING null , plan_source_value STRING ,
plan_source_concept_id INT64 null , plan_source_concept_id INT64 ,
sponsor_concept_id INT64 null , sponsor_concept_id INT64 ,
sponsor_source_value STRING null , sponsor_source_value STRING ,
sponsor_source_concept_id INT64 null , sponsor_source_concept_id INT64 ,
family_source_value STRING null , family_source_value STRING ,
stop_reason_concept_id INT64 null , stop_reason_concept_id INT64 ,
stop_reason_source_value STRING null , stop_reason_source_value STRING ,
stop_reason_source_concept_id INT64 null stop_reason_source_concept_id INT64
) )
; ;
@ -561,26 +562,26 @@ create table cost
( (
cost_id INT64 not null , cost_id INT64 not null ,
cost_event_id INT64 not null , cost_event_id INT64 not null ,
cost_domain_id STRING not null , cost_domain_id STRING not null ,
cost_type_concept_id INT64 not null , cost_type_concept_id INT64 not null ,
currency_concept_id INT64 null , currency_concept_id INT64 ,
total_charge FLOAT64 null , total_charge FLOAT64 ,
total_cost FLOAT64 null , total_cost FLOAT64 ,
total_paid FLOAT64 null , total_paid FLOAT64 ,
paid_by_payer FLOAT64 null , paid_by_payer FLOAT64 ,
paid_by_patient FLOAT64 null , paid_by_patient FLOAT64 ,
paid_patient_copay FLOAT64 null , paid_patient_copay FLOAT64 ,
paid_patient_coinsurance FLOAT64 null , paid_patient_coinsurance FLOAT64 ,
paid_patient_deductible FLOAT64 null , paid_patient_deductible FLOAT64 ,
paid_by_primary FLOAT64 null , paid_by_primary FLOAT64 ,
paid_ingredient_cost FLOAT64 null , paid_ingredient_cost FLOAT64 ,
paid_dispensing_fee FLOAT64 null , paid_dispensing_fee FLOAT64 ,
payer_plan_period_id INT64 null , payer_plan_period_id INT64 ,
amount_allowed FLOAT64 null , amount_allowed FLOAT64 ,
revenue_code_concept_id INT64 null , revenue_code_concept_id INT64 ,
revenue_code_source_value STRING null, revenue_code_source_value STRING ,
drg_concept_id INT64 null, drg_concept_id INT64 ,
drg_source_value STRING null drg_source_value STRING
) )
; ;
@ -599,13 +600,13 @@ create table cohort
--HINT DISTRIBUTE_ON_KEY(subject_id) --HINT DISTRIBUTE_ON_KEY(subject_id)
create table cohort_attribute create table cohort_attribute
( (
cohort_definition_id INT64 not null , cohort_definition_id INT64 not null ,
subject_id INT64 not null , subject_id INT64 not null ,
cohort_start_DATE DATE not null , cohort_start_DATE DATE not null ,
cohort_end_DATE DATE not null , cohort_end_DATE DATE not null ,
attribute_definition_id INT64 not null , attribute_definition_id INT64 not null ,
value_as_number FLOAT64 null , value_as_number FLOAT64 ,
value_as_concept_id INT64 null value_as_concept_id INT64
) )
; ;
@ -616,10 +617,10 @@ create table drug_era
drug_era_id INT64 not null , drug_era_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
drug_concept_id INT64 not null , drug_concept_id INT64 not null ,
drug_era_start_DATE DATE not null , drug_era_start_DATE DATE not null ,
drug_era_end_DATE DATE not null , drug_era_end_DATE DATE not null ,
drug_exposure_count INT64 null , drug_exposure_count INT64 ,
gap_days INT64 null gap_days INT64
) )
; ;
@ -631,9 +632,9 @@ create table dose_era
person_id INT64 not null , person_id INT64 not null ,
drug_concept_id INT64 not null , drug_concept_id INT64 not null ,
unit_concept_id INT64 not null , unit_concept_id INT64 not null ,
dose_value FLOAT64 not null , dose_value FLOAT64 not null ,
dose_era_start_DATE DATE not null , dose_era_start_DATE DATE not null ,
dose_era_end_DATE DATE not null dose_era_end_DATE DATE not null
) )
; ;
@ -644,8 +645,8 @@ create table condition_era
condition_era_id INT64 not null , condition_era_id INT64 not null ,
person_id INT64 not null , person_id INT64 not null ,
condition_concept_id INT64 not null , condition_concept_id INT64 not null ,
condition_era_start_DATE DATE not null , condition_era_start_DATE DATE not null ,
condition_era_end_DATE DATE not null , condition_era_end_DATE DATE not null ,
condition_occurrence_count INT64 null condition_occurrence_count INT64
) )
; ;