Commit Graph

30 Commits

Author SHA1 Message Date
Luis Ernesto Portillo Zaldivar
1ff44b1654 feat(#71): Agregar DUI salvadoreño y números de teléfono de El Salvador a pacientes 2025-07-21 14:36:18 -06:00
Luis Ernesto Portillo Zaldivar
d709c5c1c7 docs: Plan de implementación para issue #51 - Catálogo de parámetros
- Arquitectura de 3 modelos: parameter, template.parameter, parameter.range
- 13 tareas organizadas en 4 fases
- Cronograma estimado de 7-9 días
- Incluye migración de datos existentes
- Plan detallado con consideraciones técnicas y riesgos

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-15 10:33:02 -06:00
Luis Ernesto Portillo Zaldivar
7e2dfb6465 docs(#8): Actualizar plan para enfocarse en requisitos específicos del issue
- Reducir alcance a lo especificado en Issue #8
- Eliminar funcionalidades de otros issues (PDF, seguridad avanzada)
- Agregar validación opcional configurable
- Actualizar estimación a 9 horas
- 7 tareas principales enfocadas en modelos e interfaz
2025-07-15 00:22:29 -06:00
Luis Ernesto Portillo Zaldivar
d285906b7b docs(#8): Crear plan detallado para gestión de pruebas y resultados
- Definición de 10 tareas principales
- Modelos: lims.test, lims.test.parameter, lims.result
- Flujo de validación de dos pasos
- Generación de reportes PDF
- Sistema de permisos por roles
- Integración con órdenes y muestras existentes
2025-07-15 00:11:42 -06:00
Luis Ernesto Portillo Zaldivar
4be56fc9f7 fix(#32): Spanish translations and workflow fixes
- Fixed missing action_collect method for pending_collection state
- Updated all model field labels to Spanish
- Updated view labels and strings to Spanish
- Fixed readonly conditions for pending_collection state
- Added barcode and new fields to stock.lot views
- Updated sale.order embedded view with correct button
- Added 5-minute timeout note to CLAUDE.md
- Removed problematic demo sale.order XML records
- Updated test script location guidance in CLAUDE.md
- Marked all acceptance criteria as completed in plan
2025-07-14 23:46:31 -06:00
Luis Ernesto Portillo Zaldivar
20710da5c9 docs(#32): Mark Task 8 as completed - All mandatory tasks done 2025-07-14 22:57:37 -06:00
Luis Ernesto Portillo Zaldivar
0d9dee160c feat(#32): Add demo data for automatic sample generation - Task 8 completed
- Created 4 demo lab orders showcasing different scenarios:
  - Order 1: Multiple analyses requiring same sample type (EDTA)
  - Order 2: Multiple analyses with different sample types
  - Order 3: Mixed analyses for thyroid panel
  - Order 4: Pediatric order with different sample types
- Added file to manifest demo section
- Successful test with ephemeral instance restart (main initialization OK)
2025-07-14 22:56:55 -06:00
Luis Ernesto Portillo Zaldivar
97cdc368d0 feat(#32): Create verification script - Task 7 completed
- Comprehensive verification script for automatic sample generation
- Tests existing orders with generated samples
- Creates and tests new order with sample generation
- Verifies barcode uniqueness across all samples
- Checks for analyses without sample types
- Provides detailed summary and issue reporting
- Successful test with ephemeral instance restart
2025-07-14 22:48:25 -06:00
Luis Ernesto Portillo Zaldivar
e7074418f7 docs(#32): Mark Task 3 as completed 2025-07-14 22:38:44 -06:00
Luis Ernesto Portillo Zaldivar
57e87b4692 docs(#32): Mark Task 1 and 2 as completed 2025-07-14 22:30:17 -06:00
Luis Ernesto Portillo Zaldivar
cb0cabf2d2 docs(#32): Add detailed implementation plan for automatic sample generation 2025-07-14 22:18:48 -06:00
Luis Ernesto Portillo Zaldivar
f833595e4c feat(#44): Add verification script and complete documentation
- Created verify_sample_relationships.py script to validate implementation
- Updated ISSUE44_PLAN.md marking completed tasks
- Created ISSUE44_IMPLEMENTATION.md with complete summary
- Script verifies:
  - Analyses have sample type assignments
  - Sample types are properly configured
  - Stock.lot samples use new fields correctly
  - Field synchronization works properly

All tasks for Issue #44 completed successfully.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-14 21:09:34 -06:00
Luis Ernesto Portillo Zaldivar
88d3ded083 docs: Add ISSUE44_PLAN.md for test-sample relationship implementation
- Created detailed implementation plan for adding relationship between analyses and sample types
- Includes tasks for model updates, view modifications, data migration, and demo data
- Addresses compatibility concerns and preparation for automatic sample generation (Issue #32)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-14 20:28:40 -06:00
Luis Ernesto Portillo Zaldivar
e9a764936f \"docs(#31): Marcar tareas completadas en ISSUE31_PLAN.md\" 2025-07-14 15:34:46 -06:00
Luis Ernesto Portillo Zaldivar
80323a38b9 docs(#31): Crear plan de actividades para ciclo de vida de muestra 2025-07-14 12:16:03 -06:00
Luis Ernesto Portillo Zaldivar
45af1771fa feat(#7): Anadir campo de recolector a muestras
- Anadido el campo 'collector_id' al modelo stock.lot.
- Actualizadas las vistas de lista y formulario para incluir el nuevo campo.
- Actualizados los datos de demostracion para asignar un recolector.
- Actualizado el plan de desarrollo.
2025-07-14 09:39:58 -06:00
Luis Ernesto Portillo Zaldivar
a047cd1a02 feat(#7): Implementar feedback de gestion de muestras
- Anadido catalogo de Tipos de Muestra.
- Mejorada la vista de Muestras para seleccionar el tipo.
- Creados datos de demostracion para tipos de muestra y muestras.
2025-07-14 09:09:24 -06:00
Luis Ernesto Portillo Zaldivar
291ceb9bfd feat(#7): Crear plan de desarrollo para gestion de muestras 2025-07-14 08:03:25 -06:00
Luis Ernesto Portillo Zaldivar
55b399f5e4 \"feat(#6): Implementar solicitudes de laboratorio y corregir filtros\" 2025-07-14 03:10:26 -06:00
Luis Ernesto Portillo Zaldivar
abe27b9195 \"docs(#6): Actualizar plan con tareas de filtrado completadas\" 2025-07-14 02:43:52 -06:00
Luis Ernesto Portillo Zaldivar
e568d30f6b \"docs(#6): Actualizar plan con nuevas tareas de filtrado en vistas\" 2025-07-14 02:37:43 -06:00
Luis Ernesto Portillo Zaldivar
638d9b130a \"docs(#6): Marcar todas las tareas del plan como completadas\" 2025-07-14 01:14:12 -06:00
Luis Ernesto Portillo Zaldivar
f24755ca38 \"docs(#6): Anadir tarea de datos de demostracion al plan\" 2025-07-14 00:46:24 -06:00
Luis Ernesto Portillo Zaldivar
053eb59657 \"feat(#6): Crear plan de desarrollo para solicitudes de laboratorio\" 2025-07-14 00:42:47 -06:00
Luis Ernesto Portillo Zaldivar
8f9e6582be fix(#5): Corregir error de evaluacion de contexto en accion de ventana 2025-07-14 00:34:54 -06:00
Luis Ernesto Portillo Zaldivar
46b564eaae \"docs(#5): A¤adir tarea para crear datos de demostraci¢n\" 2025-07-14 00:08:59 -06:00
Luis Ernesto Portillo Zaldivar
042261c302 \"docs(#5): A¤adir tarea para contextualizar vistas de an lisis\" 2025-07-14 00:06:30 -06:00
Luis Ernesto Portillo Zaldivar
730102d307 \"docs(#5): Actualizar plan con an lisis de valores por defecto\" 2025-07-13 23:59:57 -06:00
Luis Ernesto Portillo Zaldivar
0eaaaef98d feat(#5): Implementar catálogo de análisis clínicos
- Se extiende el modelo product.template para incluir análisis.
- Se crea el modelo para rangos de referencia (lims.analysis.range).
- Se definen permisos de seguridad para el nuevo modelo.
- Se crean las vistas de formulario y lista necesarias.
- Se añade el menú 'Catálogo de Análisis' en Configuración.
- Se actualiza la guía de desarrollo en GEMINI.md con las nuevas convenciones de Odoo 18.
2025-07-13 23:45:32 -06:00
Luis Ernesto Portillo Zaldivar
6137a004a2 \"docs(#5): A¤adir plan de actividades para el cat logo de an lisis\" 2025-07-13 23:02:59 -06:00