
- Publicación
- Actualización
Dos informes creados con el mismo nombre de script pueden utilizar código, entradas o ajustes diferentes. Conservar solo un nombre de archivo no basta para reconstruir cómo una transformación concreta de datos clínicos produjo su resultado.
Conservar el significado de los datos
Un registro de ejecución debe vincular la versión del código, el conjunto de entradas, los parámetros y las salidas. Una fecha de ejecución no identifica de forma única una versión del software. Separe la revisión del código de la confirmación de que una ejecución se completó con las entradas previstas. Conserve suficiente contexto de configuración para explicar el resultado sin copiar valores secretos en registros o paquetes de evidencia.
Ejemplo práctico
Por ejemplo, un script de limpieza procesa una nueva entrega de laboratorio con una tabla de correspondencia obsoleta. El formato de salida parece correcto. Un manifiesto que contiene la identidad de la entrada, la versión del código y la versión de la correspondencia revela la discrepancia. La ejecución corregida se vincula a la salida anterior en lugar de sustituir silenciosamente el archivo y ocultar el historial de procesamiento previo.
Comprobaciones de revisión
- Rastree una salida seleccionada hasta las versiones de su código y sus entradas.
- Compare los parámetros de ejecución con el uso previsto aprobado.
- Distinga las tareas fallidas o parcialmente completadas de los resultados correctos.
Aceptación y límites
La aceptación significa que un revisor autorizado puede explicar cómo se generó una salida seleccionada y, cuando sea necesario, reproducirla de manera controlada. No es necesario registrar todos los detalles del entorno; seleccione el contexto que pueda afectar al resultado. Las huellas de archivo no establecen por sí solas la corrección científica. Revise la lógica del script y los resultados esperados mediante el proceso de verificación pertinente como una actividad separada.
Preguntas frecuentes
- ¿Es suficiente una versión del código?
- No. Un código idéntico puede generar resultados diferentes a partir de entradas y parámetros distintos.
- ¿Volver a ejecutar invalida una salida anterior?
- Determine su estado con una justificación documentada y conserve la relación entre las salidas anteriores y las revisadas.