Hola, Jose:
Yo también trabajo específicamente con programas médicos, y no me preocupa el que se actualicen automáticamente las consultas. Porque siempre tendrás una posibilidad de información errónea, o mejor dicho una información incompleta, si realizas la consulta instantes antes de que se introduzca la información... Y eso no podrás evitarlo nunca.
El caso que me preocupa un poco es cuando se confecciona el informe de alta hospitalaria, que toma automáticamente toda la información de antecedentes, de pruebas complementarias realizadas, de datos de procedimientos diagnósticos y quirúrgicos realizados, y del tratamiento instaurado, así como de los consejos para próxima revisión; ese informe se confecciona en Word, a base de cumplimentar automáticamente unas "macros" que toman los datos de los respectivos campos de la database.
Si en ese momento un médico decide realizar una modificación, puede afectarse una "macro" y resultar un informe incorrecto; pero realmente es de su responsabilidad el revisar el informe antes de firmarlo, sobre todo si sabe que él mismo ha hecho modificaciones de última hora.
En todo caso tienes la posibilidad de refrescar el flexgrid cada X segundos, mediante una rutina con Timer1.
Saludos