Funksjonen les inn skjemaet ventreg, legg til diverse infomasjon til kvar rad, og gjer datasettet klart til bruk i dashboardet.

lag_datasett_dashboard(
  fra,
  til,
  alderkategori,
  alderkategori_naa,
  kjonn,
  inkluder_missing,
  resh_id,
  user_role,
  enhetstype,
  per_rhf,
  per_hf,
  per_sykehus
)

Arguments

fra

Dato. Skjema frå og med denne datoen skal inkluderast.

til

Dato. Skjema til og med denne datoen skal inkluderast.

alderkategori

Tekstvektor for alderkategori ved start. Éin eller fleire av verdiane "barn", "voksen" og NA_character.

alderkategori_naa

Tekstvektor for alderkategori nå. Éin eller fleire av verdiane "barn", "voksen" og NA_character.

kjonn

Numerisk vektor. Éin eller fleire av verdiane 1, 2, NA_real_. 1 er mann, 2 er kvinne.

inkluder_missing

Logisk variabel. TRUE eller FALSE alt etter om skjema med manglande startdato skal inkluderast.

resh_id

Tekstvektor med RESH-ID datasettet eventuelt skal filtrerast på.

user_role

Tekstvektor med brukarrolle som avgjer om datasettet skal filtrerast eller ikkje.

enhetstype

Tekstvektor med enhetstypene ("RHF", "HF", eller "Sykehus") data kan filtreres ut mot. Hentes fra shiny::radioButtons() med id = enhet_type i app_server.R.

per_rhf

Teksvektor med de ulike RHF-ene data kan filtreres ut mot. Hentes fra shiny::checkboxGroupInput() med id = rhf_utvalg_dashboard i app_server.R.

per_hf

Teksvektor med de ulike HF-ene data kan filtreres ut mot. Hentes fra shiny::selectInput() med id = hf_utvalg_dashboard i app_server.R.

per_sykehus

Teksvektor med de ulike sykehusene data kan filtreres ut mot. Hentes fra shiny::selectInput() med id = sykehus_utvalg_dashboard i app_server.R.

Value

Skjemaet ventreg med ekstra informasjon per rad, til bruk i dashboardvisinga.

Examples

if (FALSE) { # \dontrun{
lag_datasett_dashboard(
  fra = "2020-01-01",
  til = "2023-01-01",
  alderkategori = "barn",
  alderkategori_naa = "voksen",
  kjonn = c(1, 2, NA_real_),
  inkluder_missing = TRUE,
  resh_id = 99999,
  user_role = "SC"
)
} # }