avdod_opphold: Minst en gang død under NORIC-oppholdet

View source: R/utlede_variabler.R

avdod_oppholdR Documentation

Minst en gang død under NORIC-oppholdet

Description

Funksjonen grupperer primær- og sekundærforløp sammen, ved hjelp av OppholdsID. En ny variabel blir generert i AP-tabellen: dod_opphold. Denne variabelen får verdien Ja dersom dod_noric har verdien Ja for minst et av forløpene med felles OppholdsID og får verdien Nei dersom ingen av forløpene med felles OppholdsID har registrering av avdød. Funksjonen brukes sammen med noric::utlede_OppholdsID og noric::utlede_dod_noric.

Usage

avdod_opphold(df_ap)

Arguments

df_ap

data.frame med AngioPCI-data tabellen. Må inneholde variablene AvdRESH, OppholdsID og dod_noric.

Value

Funksjonen returnerer ap_df, med en ny kolonne ved navn dod_opphold.

Examples

x <- data.frame(AvdRESH = rep(123456, 8), 
                OppholdsID = c(1, 1, 1, 2, 3, 3, 4, 5), 
                dod_noric = c("Nei", "Nei", "Ja", "Nei", 
                              "Nei", "Nei", "Ja", "Nei"))
noric::avdod_opphold(x)   

x <- data.frame(AvdRESH = rep(123456, 6), 
               ForlopsID = 1:6, 
               Regtype = c(rep("Primær", 4), "Sekundær", "Sekundær"), 
               PrimaerForlopsID = c(1:4, 4, 4), 
               LabKompDod = c("Ja", rep("Nei", 4), "Ja"), 
               AvdKompDod = c("Nei", "Nei", "Ja", "Nei", 
                             NA_character_, NA_character_), 
               UtskrevetDod = c(rep("Nei", 4), 
                                NA_character_, NA_character_),
               UtskrevetDodsdato = rep(NA_character_, 6))
x %>%  
  noric::utlede_OppholdsID(.) %>% 
  noric::utlede_dod_noric(.) %>% 
  noric::avdod_opphold(.)                



Rapporteket/NORIC documentation built on Feb. 15, 2024, 5:25 p.m.