El paquete tiene dependencias minimas para funcionalidad core. Para habilitar todas las funcionalidades:
# Instalacion completa con todos los paquetes opcionales
pak::pak("RodoTasso/ciecl", dependencies = TRUE)| Funcionalidad | Paquete Requerido | Instalacion |
|---|---|---|
| Comorbilidades Charlson/Elixhauser | comorbidity |
install.packages("comorbidity") |
| Tablas interactivas GT | gt |
install.packages("gt") |
| API CIE-11 OMS | httr2 |
install.packages("httr2") |
| Leer archivos Excel MINSAL | readxl |
install.packages("readxl") |
No requiere dependencias adicionales. La instalacion funciona directamente.
Para usar cie11_search() y acceder a la clasificacion
internacional CIE-11 de la OMS, necesitas credenciales gratuitas.
Client ID y
Client SecretOpcion A: Archivo .Renviron (recomendado para uso permanente)
Crea o edita el archivo ~/.Renviron:
Agrega la linea:
ICD_API_KEY=tu_client_id:tu_client_secret
Reinicia R para que tome efecto.
Opcion B: En cada sesion (temporal)
El paquete usa SQLite para almacenar y buscar codigos CIE-10 de forma eficiente. La base de datos se crea automaticamente en:
Asegurate de instalar desde GitHub, no desde CRAN (aun no esta disponible):
Instala las dependencias del sistema mencionadas arriba.
httr2 esta instalado:
install.packages("httr2")Sys.getenv("ICD_API_KEY")