Friday, October 20, 2006

Interacción: ¿ser o no ser?


En un pricipio mi objetivo primordial fue crear y mantener un sistema capaz de manejar la facturación y cobro a planes médicos por servicios otorgados a pacientes.

Muchas cosas han cambiado en estos últimos veinte años. Para lograr este objetivo, siempre me preocupé especialmente de mirar las cosas desde otro punto de vista. Un punto de vista más sencillo (KISS -keep it simple stupid) y crear un interface fácil de entender, directo, y evitando la sobre inteacción con el usuario. Eso nunca ha cambiado.

Siempre observo otros sistemas que con el fin de llevar a cabo casi cualquier tarea, hacen al usuario responder a una pregunta --pantalla tras pantalla tras pantalla. Confirmaciones, si o no, etc... Otros obligan al usuario a llevar a cabo cierres y procedimientos lentos, tediosos, y que consumen muchísimo tiempo. En cambio yo siempre busco que el sistema pueda tomar las decisiones sin interacción del usuario tanto como sea posible. Prefiero darle "inteligencia" al sistema con el fin de que el mismo pueda tomar desiciones sin necesidad de estar interrumpiendo el usuario o haciendole hacer 20 clicks para lograr cualquier cosa. Prefiero crear y mantener índices y archivos ini que permiten velocidad, configuración, flexibilidad, y la auto-ciber-inteligencia (el término mio no lo busque en el diccionario).

A este principio yo le he puesto nombre. Le llamo el principio de "evitar la sobre interacción". Y es curioso porque para ser fiel a este principio muchas veces tengo que luchar con algunos usuarios. Porque siempre hay usuarios (una minoría pero los hay) que conocen el problema y por ende piensan que conocen la solución. Entonces quieren convertirse en diseñadores y comienzan a pedir cambios y a proponer cosas que van en ruta directa a una violenta colisión con el principio de evitar la sobre interacción.

Hoy dia el sistema es mucho más que facturación y cobro de las pruebas, uso de facilidades, y los servicios médicos ofrecidos a pacientes. Ahora el sistema meneja todos los documentos del paciente digitalmente, maneja las ordenes y resultados de laboratorios, rayos x, medicamentos, y cualquier otro servicio ordenable a algún departamento dentro de la institución hospitalaria. Así mismo maneja el triage en la sala de emergencia, la farmacia, el almacen, las estaciones de enfermería, y hasta lee directamente de los instrumentos los resultados de laboratorios. Crea y descifra los documentos ANSI X12 837p, 837i, 835, 270, 271, 275, 276 y 997. Crea informes en combinaciones y permutaciones de parámetros pertinentes al informe que se pueden ver en la pantalla tal cual van a quedar en la impresora laser (WYSIWYG -- what you see is what you get) y que puedes guardar para enviar por email o exportar a MS-Excel para hacer con ellos lo que se quiera. Contiene un módulo para el manejo del departamento de récord médico, records incompletos, "DRG" y "APC grouper" y optimizador, buscador de códigos ICD, CPT, ICD V3, fármacos, y HIV. Tiene módulo para la entrada de pagos de pacientes y miscellaneos en ventanilla de cobro centralizada y módulo para la transcripción y reporte de resultados de patología y/o rayos x.

Sin embargo, algo no ha cambiado: -el principio de evitar la sobre interacción.




Reinaldo Crespo-Bazán.

No comments: