Lista los ViewDefinition que trae el paquete para las tablas más
comunes en vigilancia y salud pública: pacientes con su dirección de
residencia, signos vitales, diagnósticos, enfermedades de notificación
obligatoria, inmunizaciones, encuentros y prescripciones de
medicamentos. Todas usan getResourceKey() para la columna id y
getReferenceKey() para las claves de otros recursos (por ejemplo
paciente), de modo que las tablas se pueden unir entre sí.
Value
Un data.frame con una fila por vista y las columnas nombre
(para vista_plantilla()), recurso (tipo de recurso FHIR), titulo
y descripcion.
Details
Las vistas son JSON estándar de SQL on FHIR, guardados en la carpeta
vistas del paquete (system.file("vistas", package = "fhirviews")), y
dan los mismos resultados con vista_ejecutar() y con
vista_ejecutar_duckdb().
See also
vista_plantilla() para obtener una vista del catálogo.
Examples
vista_catalogo()[, c("nombre", "recurso", "titulo")]
#> nombre recurso
#> 1 diagnosticos Condition
#> 2 encuentros Encounter
#> 3 inmunizaciones Immunization
#> 4 medicamentos MedicationRequest
#> 5 notificacion_obligatoria Condition
#> 6 pacientes Patient
#> 7 signos_vitales Observation
#> titulo
#> 1 Diagnósticos
#> 2 Encuentros
#> 3 Inmunizaciones
#> 4 Prescripciones de medicamentos
#> 5 Enfermedades de notificación obligatoria
#> 6 Pacientes
#> 7 Signos vitales
