#create and save design
table_desc1 <- fhir_table_description(
resource = 'Patient',
cols = c(
id = 'id', # column names with xpaths
name = 'name/family',
gender = 'gender'
),
sep = ':::',
brackets = c('[', ']'),
rm_empty_cols = FALSE,
format = 'compact',
keep_attr = FALSE
)
table_desc2 <- fhir_table_description(
resource = 'Observation',
cols = c(
'code/coding/system', # only xpaths
'code/coding/code'
)
)
design <- fhir_design(
Patients = table_desc1,
Observations = table_desc2
)
fhir_save_design(design = design, file = tempfile())
Run the code above in your browser using DataLab