Convierte recursos en una tabla con una fila por recurso y una columna por
cada elemento de primer nivel, sin escribir un ViewDefinition. Sirve
para echar un vistazo a los datos (es la vista previa del panel
Connections de RStudio); para tablas definitivas y reproducibles usa
vista_ejecutar().
Arguments
- recursos
Recursos FHIR en cualquier forma que acepte
fhir_recursos().- tipo
Tipo de recurso opcional para quedarse solo con ese tipo.
- max_caracteres
Largo máximo del texto de cada celda compleja; se recorta con
....
Value
Un data.frame con las columnas resourceType, id y una por
cada elemento de primer nivel (salvo text, la narrativa HTML).
Details
Los valores simples se copian tal cual; las listas de valores simples se
unen con "; "; los elementos complejos (por ejemplo name o code) se
muestran como JSON compacto.
Examples
fhir_tabla(list(
list(resourceType = "Patient", id = "p1", gender = "female",
name = list(list(family = "Paredes Cevallos", given = list("Ana")))),
list(resourceType = "Patient", id = "p2", birthDate = "2001-11-30")
))
#> resourceType id gender name
#> 1 Patient p1 female [{"family":"Paredes Cevallos","given":["Ana"]}]
#> 2 Patient p2 <NA> <NA>
#> birthDate
#> 1 <NA>
#> 2 2001-11-30
