# Ver Historial Medico

## Tipo de usuario
Dueno de mascota (registrado, con visitas completadas)

## Donde empieza
Dashboard -> Mis mascotas -> Mascota -> "Ver historial" o Mis turnos -> Turno completado -> "Ver informe"

## Que quiere hacer el usuario
Ver los informes medicos de las visitas veterinarias de su mascota

## Pasos - Desde mascotas

1. Ir a "Mis mascotas"
2. Seleccionar la mascota
3. Ver seccion "Historial de visitas"
4. Lista de visitas ordenadas por fecha (mas reciente primero)
5. Click en una visita para ver detalle

## Pasos - Desde turnos

1. Ir a "Mis turnos"
2. Filtrar por "Completados"
3. Click en un turno completado
4. Click en "Ver informe medico"

## Que muestra el informe

- Fecha de la visita
- Veterinario que atendio
- Motivo de consulta / servicios realizados
- Examen fisico:
  - Peso registrado
  - Temperatura
  - Frecuencia cardiaca
  - Observaciones generales
- Diagnostico
- Tratamiento indicado
- Medicamentos recetados (nombre, dosis, frecuencia, duracion)
- Estudios solicitados
- Proximos pasos / seguimiento recomendado
- Observaciones adicionales

## Que deberia pasar

- Usuario puede ver todos los informes de sus mascotas
- Puede descargar/imprimir el informe
- Informacion clara y entendible

## Problemas comunes

- Visita completada pero informe no cargado todavia
- Usuario quiere editar algo del informe (no puede, es del vet)
- Terminologia medica confusa
- No encuentra informe de visita antigua
- Quiere compartir informe con otro veterinario

## Casos especiales

- Visita sin informe: vet no lo cargo (deberia ser obligatorio)
- Informe incompleto: campos vacios
- Multiples visitas mismo dia: mostrar todas
- Mascota transferida de otro dueno: historial previo?
- Estudios pendientes: mostrar estado

## Flujos relacionados

- Gestion de mascotas
- Reservar turno de seguimiento
- Contactar veterinario (dudas sobre informe)

## Notas tecnicas

- APIs:
  - `GET /mascotas/api/v1/vet-visits/?pet={id}` (listar visitas)
  - `GET /mascotas/api/v1/vet-visits/{id}/` (detalle visita)
  - `GET /mascotas/api/v1/vetvisitreport/?vet_visit={id}` (informe)
- PDF: generado on-demand o pre-generado?
- Permisos: solo dueno de la mascota puede ver
