Wiki Spaces
Documentation
Projects
Resources
Get Help from Others
Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack
Antes que nada disculpas por la Informalidad en el post. Tal vez con un poco mas de tiempo lo complete como corresponda.
LInk de descarga del modulo con sus codigo fuente adaptado como proyecto de netbeans
http://www.4shared.com/file/eEUZ_fJu/visitscheduler.html
Para hacer funcionar las impresiones de los turnos, deben colocar en la carpeta raiz donde instalaron el OpenMRS, ("C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\openmrs") los archivos:
* imprimirturnosmedico.jsp
* imprimirturnospaciente.jsp
* imprimirturnospacientebis.jsp
Dentro de cada uno de los jsp deben configurar el nombre de usuario y contraseña para la conexion a la base de datos. de lo contrario les saldra un error.
para hacer funcionar las impresiones, debemos crear una tabla llamada "imagenes" donde debemos subir el logo que saldra en las impresiones
CREATE TABLE `imagenes` (
`id_imagen` int(10) unsigned NOT NULL AUTO_INCREMENT,
`imagen` longblob NOT NULL,
PRIMARY KEY (`id_imagen`)
) ENGINE=InnoDB;
Aca les dejo un programa java hecho por mi, para subir las imagenes a su base de datos. Descompriman y ejecuten el .jar
http://www.4shared.com/file/jxSNpkSy/dist.html
El Modulo Incluye:
* Creación de agenda de turnos para cada prestador
* Manejo de días Feriados
* Anulación de Agenda de Turnos
* Bloqueo de Agenda de Turnos
* Manejo de tipos
* Manejo de Actividades
* Mover turnos de un día específico a otro posterior
* Manejo de relaciones Usuario - Prestadores. (no alcance a desarrollar el modulo para establecer las relaciones. Asi que deberán establecer en su base de datos en la tabla "user-preovider")
* Impresión de Turnos. Ticket para el paciente a la hora de otorgar el turno, Ticket al paciente a la hora de cambiar un turno, Lista de turnos de un prestador.
* Buscar próximo Turno Libre
* Generar sobrecupo de Turnos
* Manejo de especialidad de prestador. (no alcance a desarrollar el modulo para establecer las relaciones. Asi que deberán establecer en su base de datos en la tabla "prestador_especialidad").
En Cuanto pueda sigo con la documentacion mas detallada y grafica.
8 Comments
Victor Cortes
Hola Victor,
Es posible que subas algunos screenshots de tu modulo? Para la asignacion de los turnos utilizas algun calendario?
Gracias.
user-3181e
Hola Victor Cortes, teneme paciencia un tiempito y preparo unos screenshots del modulo, estoy con muco trabajo y poco tiempo. ni bien pueda los subo.
Y respondo a tu preunta, sí uso un calendario para la asignacion de turnos. el modulo esta basado en ExtJS 4, y uso el calendario que proporciona el lenguaje el cual es muy util y esta bien implementado.
link de referencia http://www.sencha.com/products/extjs/
El modulo es muy interesante y esta bastante completo, diria yo que esta listo para ponerlo en funcionamiento mas alla de que exista la posibilidad de mejorarlo y/o agregar y/o sacar algunas cosas que te resulten innecesarias.
Marcos Núñez
Hola Victor! Soy un estudiante de Ingeniería Biomédica haciendo la implementación de OpenMRS en el Centro de Epilepsia del Hospital Ramos Mejía, Buenos Aires, con la Dra. Kochen. Tenemos también la necesidad de un sistema de turnos, así que el módulo nos vendría muy bien, nos gustaría poder realizar un trabajo de colaboración con ustedes.
Saludos
Marcos
user-3181e
Hola Marcos.
Hubiese sido interesante poder realizar este proyecto en conjunto, pero lamento informarte que ya no estamos trabajando con OpenMRS. La necesidad era muy grande y de mucha urgencia asi que se tuvo que comprar un sistema hecho.
Como sabras vos, la demanda de tiempo de desarrollo de un sistema es muy grande y mas cuando se trata de trabajar bajo estandares. Y la medicina es una actividad que se rige bajo estandares mundiales que hay que cumplirlos, y eso requiere de mucha investigacion, analisis, tiempo y dinero.
Asi que lastimosamente tuvimos que dar de baja el proyecto de utilizar el OpenMRS dentro de la Clinica.
Saludos.
user-a3087
hola victor y marcos.
finalmente no han continuado con este modulo? lo que esta publicado.. funciona?
no saben de otro modulo similar?
gracias
saludos
Marcos Núñez
¡Hola Juan! Estamos probando el módulo ahora en un OMRS 1.8.3. La mayoría de las funciones parecen estar andando, hay ciertos cambios menores a hacer debido al upgrade de versión, pero lee pacientes, crea agendas y asigna turnos sin mayores problemas. Lo que si haría falta son los .jsp y el programa Java, ambos links están caídos.
Existe también el módulo de Appointments, pero está abandonado hace más tiempo (si mal no recuerdo es para 1.6) y no lo hemos probado.
Saludos
user-4fbac
Dear Marcos,
Did you get a chance to work on the visit schedule module? Where you able to fix the issues this module has when it is run on 1.8.3? If so is it possible to share the new omod?
Thanks,
Reddy
Marcos Núñez
Haraneesh,
If you build the latest version from the repository it should work just fine, do not use the one in http://modules.openmrs.org , its depreceated. I haven't got a clean omod as for now, but we're asking for editing privileges of the module, so updates will be made soon! I'll upload some screenshots soon.
Marcos