hlth_tables:schedule
Table of Contents
Tabla schedule
Comentario: Programación de tareas relacionadas a la atención y citas relacionadas con la atención de pacientes
Columnas
| Columna | Tipo | Default | Nullable | Descripción |
|---|---|---|---|---|
| sched_id | bigint(20) | (sin default) | No | ID único de la programación |
| sched_creation_date | datetime | current_timestamp() | No | Fecha de creación de la programación |
| sched_schedule_start_date | datetime | NULL | Sí | Fecha de inicio programada |
| sched_start_date | datetime | NULL | Sí | Fecha de inicio real |
| sched_end_date | datetime | NULL | Sí | Fecha de finalización |
| sched_notices | int(11) | 0 | No | Número de avisos enviados |
| sched_draft | tinyint(1) | 0 | No | Indica si está en borrador |
| shsta_id | bigint(20) | 1 | No | ID del estado de la programación |
| ind_id | bigint(20) | NULL | Sí | ID de la indicación asociada |
| sched_extended_data | longtext | '{}' | No | Datos adicionales en formato JSON |
| sched_program_id | bigint(20) | NULL | Sí | ID del programa asociado |
| sched_progt_id | bigint(20) | NULL | Sí | ID del tipo de programa |
| sched_external_id | char(50) | NULL | Sí | ID externo para integraciones |
| sched_due_date | datetime | NULL | Sí | Fecha límite de ejecución |
| sched_expiration_date | datetime | NULL | Sí | Fecha de expiración |
| clin_id | bigint(20) | NULL | Sí | ID del clínico responsable |
Llaves foráneas
- sched_program_id → program(prog_id)
- sched_progt_id → program_type(progt_id)
- ind_id → indication(ind_id)
- shsta_id → schedule_state(shsta_id)
Índices
- PRIMARY: sched_id (No único: 0)
- schedule_schedule_state: shsta_id (No único: 1)
- indication_schedule: ind_id (No único: 1)
- FK_schedule_program: sched_program_id (No único: 1)
- FK_schedule_program_type: sched_progt_id (No único: 1)
- sched_external_id: sched_external_id (No único: 1)
hlth_tables/schedule.txt · Last modified: by 127.0.0.1
