Evaluating bids

Adicionar módulo de Agendamiento a un aplicativo de historia clínica electrónica que ya está en producción.

Published on the October 22, 2020 in IT & Programming

About this project

Open

Estoy desarrollando un aplicativo de historia clínica, ya se encuentra desarrollado y en producción el módulo de consulta medica, en este momento quiero desarrollar el módulo de agendamiento los requerimientos básicos son los siguientes:

desarrollar un módulo de agendamiento con las siguientes características:
-compatible con bootstrap 4
-desarrollado en laravel 7
-desarrollado para base de datos relacional
-compatible con tema visual light admin 4.3.0
-El diseño del Front debe ser aprobado previamente.
-Con vista día-mes resposive
-Posibilidad de definir en cada fecha los momentos en los cuales se pueden o no recibir citas.
-Con posibilidad de establecer el tipo de cita del modelo TipoConsulta mediante tipo_consulta_id
-Tiempos variables de citas según el tipo de consulta (la duración en minutos debe estar en tipo_consulta)
-Debe permitir cancelación individual de una cita.

-Debe permitir la cancelación masiva entre 2 fechas y horas seleccionadas.
-Lista de espera en caso de cancelación.
-Una vez se asigne una cita el paciente se debe eliminar de la lista de cancelación
-No debe permitir que se traslapen las citas
-No debe permitir que se asignen citas en total o parcialmente en horarios no disponibles.

-Debe permitir reasignación de citas en horarios y días autorizados.
-Campos mínimos entidad cita: paciente_id, autorizacion, entidad_id, tipo_consulta_id, nota (textarea)

La idea es hacer una relación a largo plazo ya que faltan varios módulos adicionales por desarrollar.

El desarrollo está hecho en php (framework Laravel), con BD Mysql, al finalizar se debe entregar toda la documentación de Clases, manual de usuario final y código fuente.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
Roles needed Developer, Designer, Business analyst

Delivery term: Not specified

Skills needed