Conversion and import of the BfS BAG data file to an R tibble

read.bfs.bag.proc(selfile = file.path(input_folder, selfin), DATFile = FALSE)

Arguments

selfile

path to BfS BAG formatted file containing data of one or more hospitals

DATFile

boolean - save file in .rdata format (default FALSE)

Value

tibble with 39 columns which are:

id

int - Encounter identifier - generated

hospid

chr - Hospital identifier

hosptyp

chr - Hospital type

locid

chr - Location identifier

patid

chr - Patient identifier

caseid

chr - Hospital statistic encounter identifier

statcase

chr - Statistic case type: A, B or C

sex

chr - Sex

bdt

date - Date of birth

adt

date - Admission date

ddt

date - Discharge date

ageyears

int - Age in years

agedays

int - Age in days

agesexgrp

chr - Age-sex group

leavedays

int - Leave days

los

int - Length of stay

losicu

int - Length of stay on ICU

lba

chr - Location before admission

dept

chr - Department

sep

chr - Discharge status

aao

chr - Location after discharge

vitstat

chr - Vital status

birthwt

int - Birth weight

admwt

int - Admission weight

pdx

chr - Principal diagnosis

sdx

chr - Secondary diagnosis

ddx

chr - All diagnoses

srg

chr - All procedures

srgdt

date - All procedures dates

srgday

int - Day of each procedure from admission day

hmv

int - Hours of mechanical ventilation

ddt1

date - 1st interim discharge date

adt1

date - 1st interim admission date

ddt2

date - 2nd interim discharge date

adt2

date - 2nd interim admission date

ddt3

date - 3rd interim discharge date

adt3

date - 3rd interim admission date

ddt4

date - 4th interim discharge date

adt4

date - 4th interim admission date

interim

int - interim leave days