[Care2x-general] sobre modulos y deficiencias en care2x
Juan Rossano
juanrossano en gmail.com
Dom Nov 7 17:59:36 CET 2004
Estuve analizando el problema de la mezcla de tablas para pacientes y
personal. Como comente parece que hay una de personas para todo y
estuve analizando el esquema con el que funciona el care para evaluar
la implementacion de dos tablas por separado y el resultado es:
La forma de acceder al modulo de personal es a traves de
main/spediens.php que carga la parte funcional y de ahi llama a
modules/personell_admin/personell_admin_pass.php y en la misma carpeta
esta el person_registar.php o personell.registrer.php y sigue la
cadena con modules/hxp/person.php que incluye
include/care_api_classes/class_person.php que tiene la propiedad
$tb_person="care_person" y es lo que deberia redefinirse para tener
la tabla por separado. Entonces debo crear una class_employee para que
llame a la tabla care_employee y crear un php employee por cada person
que sea necesario redireccionar, pero aparentemente en es-ar (en todos
los lenguajes) se personaliza los mensajes pero no se tiene
funcionalidad.
Lo que surge de este analisis (que se podria confirmar o corregir con
la gente del grupo central) es que la opcion de lenguajes permite
personalizar los mensajes pero no agregar funcionalidad. Salvo que
pueda cambiar la propiedad de la clase persona que se relaciona con la
tabla los cambios son estructurales ya que en modules/ e include/
estaria creando los php para employee. Seria mas flexible el sistema
si permite definir en language/ no solo las variables de etiquetas y
mensajes sino las de tablas o programas para personalizar la
funcionalidad. De lo contrario es dificil adaptarlo a otros esquemas y
debemos seguir desde el modulo actual pero siguiendo otra linea
independiente. Solo queria tenerlos al tanto de lo avanzado en ese
tema para que vayan opinando.
Saludos
Juan
Más información sobre la lista de distribución Care2x-general