Django es un popular marco de desarrollo web completo de código abierto de Python. Se puede utilizar para crear aplicaciones web sólidas con una potente estructura de backend.
Ya está probado en muchos proyectos empresariales, médicos y relacionados con la atención sanitaria.
Hoy les traemos una aplicación rápida creada con Django como sistema de gestión hospitalaria, que se puede utilizar para gestionar registros médicos, citas y más.
Características
Administración
- Registre su cuenta. Luego inicie sesión (no se requiere aprobación).
- Puede registrar/ver/aprobar/rechazar/eliminar médicos (aprobar a los médicos que solicitaron trabajo en su hospital).
- Puede admitir/ver/aprobar/rechazar/dar de alta al paciente (dar de alta al paciente cuando finalice el tratamiento).
- Puede generar/descargar factura en PDF (generar factura según el costo del medicamento, el cargo de la habitación, el cargo del médico y otros cargos).
- Puede ver/reservar/aprobar citas (aprobar aquellas citas solicitadas por el paciente).
Doctor
- Solicite trabajo en el hospital. Luego inicie sesión (se requiere aprobación del administrador del hospital, luego solo el médico puede iniciar sesión).
- Solo puede ver los detalles de su paciente (síntomas, nombre, teléfono móvil) asignados a ese médico por el administrador.
- Puede ver su lista de pacientes dados de alta (por administrador).
- Puede ver sus citas, reservadas por el administrador.
- Puede eliminar su cita cuando el médico asistió a su cita.
Paciente
- Crear cuenta para ingreso en el hospital. Luego inicie sesión (se requiere aprobación del administrador del hospital, luego solo el paciente puede iniciar sesión).
- Puede ver los detalles del médico asignado como (especialización, teléfono móvil, dirección).
- Puede ver el estado de su cita reservada (pendiente/confirmada por el administrador).
- Puede reservar citas (se requiere aprobación del administrador)
- Puede ver/descargar el PDF de la factura (solo cuando el administrador da el alta al paciente).
Seguridad e inconvenientes importantes
- Cualquiera puede ser administrador. No se requiere aprobación para la cuenta de administrador. Por lo tanto, puede desactivar el proceso de registro de administrador y utilizar cualquier lógica, como crear superusuario.
- Debe haber al menos un médico en el hospital antes de admitir a un paciente. Así que primero agregue doctor.
- En la página de actualización del médico/paciente debe actualizar la contraseña.
Licencia
El proyecto se lanza como un proyecto de código abierto bajo la licencia MIT.
Recursos
Etiquetas
Hospitales HIS EMR EMR EHR medicina Código abierto MIT Medical Records Django Python