Entidades
- Center: centro médico con sus servicios y coberturas asociadas.
- Service: especialidad o tipo de servicio ofrecido en uno o varios centros.
- Benefit: cobertura/prestación concreta dentro de un servicio (usada para agendar citas).
- Call: llamada entrante con estado, tiempos y referencia al paciente.
- Answer: respuesta capturada durante una llamada (para cuestionarios en llamadas salientes).
- Transcript: transcripción textual y URL de grabación asociada a una llamada.
- FAQDocument: documento indexado que alimenta el conocimiento del agente.
- Webhook: registro de endpoint de destino para eventos.
Diagrama ER (simplificado)
Ciclo de vida de una llamada entrante
Retención y privacidad
- Minimizar PII en logs (enmascarar números de teléfono y datos de pacientes).
- Indexar transcripciones y documentos FAQ según políticas del cliente.
- Derecho al olvido: endpoints de borrado de respuestas y transcripciones disponibles en la API.