Este servicio proporciona una API para la gestión de citas médicas utilizando el estándar FHIR (Fast Healthcare Interoperability Resources).
demo-connectathon-2.mp4
Este proyecto implementa un servicio de gestión de citas médicas que se integra con sistemas FHIR. Permite la creación, consulta y gestión de citas médicas siguiendo los estándares de interoperabilidad en salud.
- Python 3.12
- Dependencias listadas en
pyproject.toml
-
Clona el repositorio
-
Instala las dependencias utilizando uv:
uv venv
uv sync
source .venv/bin/activate
- Configura las variables de entorno:
- Copia el archivo
src/.env.example
asrc/.env
- Ajusta las variables según tu entorno
- Copia el archivo
- Inicia el servidor:
python src/main.py
Luego puedes escribir al whatsapp que tienes configurado en el archivo .env
y te asignará una cita.
Si no tienes un servidor FHIR, puedes levantar uno localmente con docker. Por ejemplo, hapiproject/hapi
y usar la url base en los settings del proyecto.