Skip to content

Commit 04a3750

Browse files
committed
wip add missing fields
1 parent 30655c7 commit 04a3750

File tree

1 file changed

+221
-18
lines changed

1 file changed

+221
-18
lines changed

R/endpoints.R

Lines changed: 221 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -432,7 +432,63 @@ pub_covid_hosp_facility <- function(
432432
create_epidata_field_info(
433433
"total_patients_hosp_confirmed_influenza_and_covid_7d_avg",
434434
"float"
435-
)
435+
),
436+
create_epidata_field_info("geocoded_hospital_address", "text"),
437+
create_epidata_field_info("hhs_ids", "text"),
438+
create_epidata_field_info("is_corrected", "bool"),
439+
create_epidata_field_info(
440+
"previous_day_admission_adult_covid_confirmed_7_day_coverage",
441+
"int"
442+
),
443+
create_epidata_field_info(
444+
"previous_day_admission_adult_covid_suspected_7_day_coverage",
445+
"int"
446+
),
447+
create_epidata_field_info(
448+
"previous_day_admission_pediatric_covid_confirmed_7_day_coverage",
449+
"int"
450+
),
451+
create_epidata_field_info(
452+
"previous_day_admission_pediatric_covid_suspected_7_day_coverage",
453+
"int"
454+
),
455+
create_epidata_field_info(
456+
"previous_week_patients_covid_vaccinated_doses_all_7_day",
457+
"int"
458+
),
459+
create_epidata_field_info(
460+
"previous_week_patients_covid_vaccinated_doses_all_7_day_sum",
461+
"int"
462+
),
463+
create_epidata_field_info(
464+
"previous_week_patients_covid_vaccinated_doses_one_7_day",
465+
"int"
466+
),
467+
create_epidata_field_info(
468+
"previous_week_patients_covid_vaccinated_doses_one_7_day_sum",
469+
"int"
470+
),
471+
create_epidata_field_info(
472+
"previous_week_personnel_covid_vaccd_doses_administered_7_day",
473+
"int"
474+
),
475+
create_epidata_field_info(
476+
"previous_week_personnel_covid_vaccd_doses_administered_7_day_sum",
477+
"int"
478+
),
479+
create_epidata_field_info("total_personnel_covid_vaccinated_doses_all_7_day", "int"),
480+
create_epidata_field_info(
481+
"total_personnel_covid_vaccinated_doses_all_7_day_sum",
482+
"int"
483+
),
484+
create_epidata_field_info("total_personnel_covid_vaccinated_doses_none_7_day", "int"),
485+
create_epidata_field_info(
486+
"total_personnel_covid_vaccinated_doses_none_7_day_sum",
487+
"int"
488+
),
489+
create_epidata_field_info("total_personnel_covid_vaccinated_doses_one_7_day", "int"),
490+
create_epidata_field_info("total_personnel_covid_vaccinated_doses_one_7_day_sum",
491+
"int")
436492
)
437493
) %>% fetch(fetch_args = fetch_args)
438494
}
@@ -516,18 +572,12 @@ pub_covid_hosp_state_timeseries <- function(
516572
create_epidata_field_info("critical_staffing_shortage_today_yes", "bool"),
517573
create_epidata_field_info("critical_staffing_shortage_today_no", "bool"),
518574
create_epidata_field_info("critical_staffing_shortage_today_not_reported", "bool"),
519-
create_epidata_field_info(
520-
"critical_staffing_shortage_anticipated_within_week_yes",
521-
"bool"
522-
),
523-
create_epidata_field_info(
524-
"critical_staffing_shortage_anticipated_within_week_no",
525-
"bool"
526-
),
527-
create_epidata_field_info(
528-
"critical_staffing_shortage_anticipated_within_week_not_reported",
529-
"bool"
530-
),
575+
create_epidata_field_info("critical_staffing_shortage_anticipated_within_week_yes",
576+
"bool"),
577+
create_epidata_field_info("critical_staffing_shortage_anticipated_within_week_no",
578+
"bool"),
579+
create_epidata_field_info("critical_staffing_shortage_anticipated_within_week_not_reported",
580+
"bool"),
531581
create_epidata_field_info("hospital_onset_covid", "int"),
532582
create_epidata_field_info("hospital_onset_covid_coverage", "int"),
533583
create_epidata_field_info("inpatient_beds", "int"),
@@ -580,10 +630,7 @@ pub_covid_hosp_state_timeseries <- function(
580630
"int"
581631
),
582632
create_epidata_field_info("total_adult_patients_hosp_confirmed_covid", "int"),
583-
create_epidata_field_info(
584-
"total_adult_patients_hosp_confirmed_covid_coverage",
585-
"int"
586-
),
633+
create_epidata_field_info("total_adult_patients_hosp_confirmed_covid_coverage", "int"),
587634
create_epidata_field_info(
588635
"total_pediatric_patients_hosp_confirmed_suspected_covid",
589636
"int"
@@ -618,7 +665,157 @@ pub_covid_hosp_state_timeseries <- function(
618665
create_epidata_field_info("percent_of_inpatients_with_covid", "float"),
619666
create_epidata_field_info("inpatient_bed_covid_utilization", "float"),
620667
create_epidata_field_info("adult_icu_bed_covid_utilization", "float"),
621-
create_epidata_field_info("adult_icu_bed_utilization", "float")
668+
create_epidata_field_info("adult_icu_bed_utilization", "float"),
669+
create_epidata_field_info("geocoded_state", "text"),
670+
create_epidata_field_info("deaths_covid", "int"),
671+
create_epidata_field_info("deaths_covid_coverage", "int"),
672+
create_epidata_field_info("icu_patients_confirmed_influenza", "int"),
673+
create_epidata_field_info("icu_patients_confirmed_influenza_coverage", "int"),
674+
create_epidata_field_info(
675+
"on_hand_supply_therapeutic_a_casirivimab_imdevimab_courses",
676+
"int"
677+
),
678+
create_epidata_field_info("on_hand_supply_therapeutic_b_bamlanivimab_courses", "int"),
679+
create_epidata_field_info(
680+
"on_hand_supply_therapeutic_c_bamlanivimab_etesevimab_courses",
681+
"int"
682+
),
683+
create_epidata_field_info("previous_day_admission_adult_covid_confirmed_18_19", "int"),
684+
create_epidata_field_info(
685+
"previous_day_admission_adult_covid_confirmed_18_19_coverage",
686+
"int"
687+
),
688+
create_epidata_field_info("previous_day_admission_adult_covid_confirmed_20_29", "int"),
689+
create_epidata_field_info(
690+
"previous_day_admission_adult_covid_confirmed_20_29_coverage",
691+
"int"
692+
),
693+
create_epidata_field_info("previous_day_admission_adult_covid_confirmed_30_39", "int"),
694+
create_epidata_field_info(
695+
"previous_day_admission_adult_covid_confirmed_30_39_coverage",
696+
"int"
697+
),
698+
create_epidata_field_info("previous_day_admission_adult_covid_confirmed_40_49", "int"),
699+
create_epidata_field_info(
700+
"previous_day_admission_adult_covid_confirmed_40_49_coverage",
701+
"int"
702+
),
703+
create_epidata_field_info("previous_day_admission_adult_covid_confirmed_50_59", "int"),
704+
create_epidata_field_info(
705+
"previous_day_admission_adult_covid_confirmed_50_59_coverage",
706+
"int"
707+
),
708+
create_epidata_field_info("previous_day_admission_adult_covid_confirmed_60_69", "int"),
709+
create_epidata_field_info(
710+
"previous_day_admission_adult_covid_confirmed_60_69_coverage",
711+
"int"
712+
),
713+
create_epidata_field_info("previous_day_admission_adult_covid_confirmed_70_79", "int"),
714+
create_epidata_field_info(
715+
"previous_day_admission_adult_covid_confirmed_70_79_coverage",
716+
"int"
717+
),
718+
create_epidata_field_info(
719+
"previous_day_admission_adult_covid_confirmed_80plus",
720+
"int"
721+
),
722+
create_epidata_field_info(
723+
"previous_day_admission_adult_covid_confirmed_80plus_coverage",
724+
"int"
725+
),
726+
create_epidata_field_info(
727+
"previous_day_admission_adult_covid_confirmed_unknown",
728+
"int"
729+
),
730+
create_epidata_field_info(
731+
"previous_day_admission_adult_covid_confirmed_unknown_coverage",
732+
"int"
733+
),
734+
create_epidata_field_info("previous_day_admission_adult_covid_suspected_18_19", "int"),
735+
create_epidata_field_info(
736+
"previous_day_admission_adult_covid_suspected_18_19_coverage",
737+
"int"
738+
),
739+
create_epidata_field_info("previous_day_admission_adult_covid_suspected_20_29", "int"),
740+
create_epidata_field_info(
741+
"previous_day_admission_adult_covid_suspected_20_29_coverage",
742+
"int"
743+
),
744+
create_epidata_field_info("previous_day_admission_adult_covid_suspected_30_39", "int"),
745+
create_epidata_field_info(
746+
"previous_day_admission_adult_covid_suspected_30_39_coverage",
747+
"int"
748+
),
749+
create_epidata_field_info("previous_day_admission_adult_covid_suspected_40_49", "int"),
750+
create_epidata_field_info(
751+
"previous_day_admission_adult_covid_suspected_40_49_coverage",
752+
"int"
753+
),
754+
create_epidata_field_info("previous_day_admission_adult_covid_suspected_50_59", "int"),
755+
create_epidata_field_info(
756+
"previous_day_admission_adult_covid_suspected_50_59_coverage",
757+
"int"
758+
),
759+
create_epidata_field_info("previous_day_admission_adult_covid_suspected_60_69", "int"),
760+
create_epidata_field_info(
761+
"previous_day_admission_adult_covid_suspected_60_69_coverage",
762+
"int"
763+
),
764+
create_epidata_field_info("previous_day_admission_adult_covid_suspected_70_79", "int"),
765+
create_epidata_field_info(
766+
"previous_day_admission_adult_covid_suspected_70_79_coverage",
767+
"int"
768+
),
769+
create_epidata_field_info(
770+
"previous_day_admission_adult_covid_suspected_80plus",
771+
"int"
772+
),
773+
create_epidata_field_info(
774+
"previous_day_admission_adult_covid_suspected_80plus_coverage",
775+
"int"
776+
),
777+
create_epidata_field_info(
778+
"previous_day_admission_adult_covid_suspected_unknown",
779+
"int"
780+
),
781+
create_epidata_field_info(
782+
"previous_day_admission_adult_covid_suspected_unknown_coverage",
783+
"int"
784+
),
785+
create_epidata_field_info("previous_day_admission_influenza_confirmed", "int"),
786+
create_epidata_field_info(
787+
"previous_day_admission_influenza_confirmed_coverage",
788+
"int"
789+
),
790+
create_epidata_field_info("previous_day_deaths_covid_and_influenza", "int"),
791+
create_epidata_field_info("previous_day_deaths_covid_and_influenza_coverage", "int"),
792+
create_epidata_field_info("previous_day_deaths_influenza", "int"),
793+
create_epidata_field_info("previous_day_deaths_influenza_coverage", "int"),
794+
create_epidata_field_info(
795+
"previous_week_therapeutic_a_casirivimab_imdevimab_courses_used",
796+
"int"
797+
),
798+
create_epidata_field_info(
799+
"previous_week_therapeutic_b_bamlanivimab_courses_used",
800+
"int"
801+
),
802+
create_epidata_field_info(
803+
"previous_week_therapeutic_c_bamlanivimab_etesevimab_courses_used",
804+
"int"
805+
),
806+
create_epidata_field_info(
807+
"total_patients_hospitalized_confirmed_influenza_covid",
808+
"int"
809+
),
810+
create_epidata_field_info(
811+
"total_patients_hospitalized_confirmed_influenza_covid_coverage",
812+
"int"
813+
),
814+
create_epidata_field_info("total_patients_hospitalized_confirmed_influenza", "int"),
815+
create_epidata_field_info(
816+
"total_patients_hospitalized_confirmed_influenza_coverage",
817+
"int"
818+
)
622819
)
623820
) %>% fetch(fetch_args = fetch_args)
624821
}
@@ -656,6 +853,11 @@ pub_covidcast_meta <- function(fetch_args = fetch_args_list()) {
656853
categories =
657854
c("week", "day")
658855
),
856+
create_epidata_field_info(
857+
"geo_type",
858+
"categorical",
859+
categories = c("nation", "msa", "hrr", "hhs", "state", "county", "dma")
860+
),
659861
create_epidata_field_info("min_time", "date"),
660862
create_epidata_field_info("max_time", "date"),
661863
create_epidata_field_info("num_locations", "int"),
@@ -1205,6 +1407,7 @@ pub_fluview <- function(
12051407
create_epidata_field_info("lag", "int"),
12061408
create_epidata_field_info("num_ili", "int"),
12071409
create_epidata_field_info("num_patients", "int"),
1410+
create_epidata_field_info("num_providers", "int"),
12081411
create_epidata_field_info("num_age_0", "int"),
12091412
create_epidata_field_info("num_age_1", "int"),
12101413
create_epidata_field_info("num_age_2", "int"),

0 commit comments

Comments
 (0)