| costing_resource_use {packDAMipd} | R Documentation | 
Function to estimate the cost of resource use taken (from IPD)
Description
Function to estimate the cost of resource use taken (from IPD)
Usage
costing_resource_use(
  ind_part_data,
  name_use_col,
  each_length_num_use = NULL,
  each_use_provider_indicator = NULL,
  unit_length_use = "day",
  unit_cost_data,
  name_use_unit_cost,
  unit_cost_column,
  cost_calculated_in,
  list_code_use_indicator = NULL,
  list_code_provider_indicator = NULL
)
Arguments
| ind_part_data | IPD | 
| name_use_col | name of the column containing resource use | 
| each_length_num_use | list of column names that shows length/number of repeated use eg. hospital admission | 
| each_use_provider_indicator | list of column names that shows the bool indicators for the use of resource if this is to be included for the particular provider, say an nhs hospital use | 
| unit_length_use | the column name that contains how many or how long used | 
| unit_cost_data | unit costs data where the assumption is that the unit cost for resources such as hospital use, gp visit are listed in column resource/resource use with unit costs in another column and the units calculated as in another column | 
| name_use_unit_cost | name of resource use (the column name in the unit cost data is assumed to be name/resource/type etc) in unit cost data | 
| unit_cost_column | column name of unit cost in unit_cost_data | 
| cost_calculated_in | column name of unit where the cost is calculated | 
| list_code_use_indicator | if the column name_use_col shows codes to indicate the resource use provide the list of codes and resource use for eg., list(c("yes", "no", c(1,2))) | 
| list_code_provider_indicator | column each_use_provider_indicator shows codes to indicate the resource use provide the list of codes and resource use for eg., list(c("yes", "no", c(1,2))) | 
Value
the calculated cost of resource uses along with original data
Examples
costs_file <- system.file("extdata", "costs_resource_use.csv",
package = "packDAMipd")
datafile <- system.file("extdata", "resource_use_hc_2.csv",
package = "packDAMipd")
ind_part_data <- load_trial_data(datafile)
unit_cost_data <- load_trial_data(costs_file)
res <- costing_resource_use(
  ind_part_data[1, ],
  "hospital_admission_1",
  list("length_1", "length_2"),
  list("nhs_1", "nhs_2"),
  "day",
  unit_cost_data, "Inpatient hospital admissions", "UnitCost",
  "UnitUsed",
  NULL, NULL
)