Sobre este proyecto
it-programming / desktop-apps
Abierto
Tiene que ser un sistema agil y amena (usable) no complejo. Proponer economicamente con y sin el codigo fuente.
Preferiblemente en c# y sql server
modulo que guarde la historia clinica del paciente con los siguientes datos:
1. Módulo de gestión del paciente: Datos personales del paciente: nombre, apellido, numero de documento, fecha de nacimiento, tipo de sangre, sexo, peso al nacer, talla al nacer, perimetro cefalico, Número Seguridad Social (nss), ars (administradora de riesgos de salud), nombre de la madre, id de la madre, nombre del padre, id del padre, dirección residencial, numero telefonico, correo electronico, provincia, pais.
- Que desde este módulo se busque al paciente y se pueda ver el historial de sus evaluaciones o historial clínico, vacunas aplicadas, recetas creadas, y todo lo concerniente a servicios prestados al paciente. Si veo una receta en la lista que pueda verla y posibilidad de reemprimirla.
2. Datos del médico: Nombres, apellidos, numero de exequatur, numero colegiación, especialidad, telefono laboral, extensión, telefono celular, email
3. Datos del centro médico: Nombre del centro, domicilio, telefono, email.
4. Módulo de la Evaluación General:
Datos: IdRecepcion, Fecha, Paciente, Edad, Peso, Talla, PerimetroCefalico, observaciones.
- Para poder generar una evaluación, debe generar previamente un número de turno o recepción, por eso se pide el dato del IdRecepcion.
- Debe poder listar el historial de evaluaciones por pacientes.
5. Registro de vacunas: Vacuna(ListaDesplegableConLasVacunas), Lote, Fecha
- La lista de las vacunas, tiene que provenir de una tabla de las vacunas que se aplican en el programa ampliado de imnmunización de la República Dominicana (PAI).
6. Registro y emisión de receta médica: Datos:
- Fecha de la receta
- Datos del médico: nombre completo, especialidad, numero de exequatur y numero de colegiación.
- Datos del centro médico (todos los datos del centro).
- Datos del paciente: Nombre completo (nombres y apellidos), Edad.
- Denominación genérica y distintiva del medicamento.
- Dosis (ListaDesplegableDosificación).
- Presentación comercial (indicar forma farmacéutica (Lista), contenido (lista) y concentración (Lista) del medicamento).
- Vía de administración (ListaVias).
- Frecuencia.
- Duración del tratamiento.
7. Módulo de recepción de pacientes:
Módulo destinado para que el asistente del médico controle los turnos, y registre los pacientes previo a la consulta.
- Al llegar el paciente, que se registre una admisión, la cual genere un turno o número de orden (el número de orden o turno debe ser generado, según van llegando los pacientes citados.
Al registrar la admisión al servicio, que pregunte si desea imprimir el ticket del turno (que la impresión de este sea opcional). Debe ser así porque hay momentos en que el médico trabaja sin el asistente y hace la admisión desde el consultorio.
Qué el médico y el asistente pueda ver la lista de los admitidos para ir llamando a los pacientes según el número de orden o turno.
El ticket a imprimir debe ser pequeño (que pueda imprimirse en una impresora punto de venta) con el número de orden (este número debe ser generado tomando en cuenta los siguientes campos: TandaConsulta y Fecha), nombre del paciente, la fecha y la hora.
Los posibles datos son:
- TandaConsulta: (lista Desplegable: Matutina, Vespertina)
- Paciente (buscarlo en la tabla del pacientes), si no está registrado, que le permita registrarlo.
- Fecha de la consulta
- motivo de la consulta
8. Reportes:
- Servicios prestados por rango de fechas.
- Servicios prestados por rango de fechas y ars: el objetivo de este es entregar cada 30 días un reporte a las ars de los usuarios asegurados atendidos por el médico.
NOTAS:
- Ejemplo del número del turno:
El número de turno en la admisión es el código que se generará para poder entrar al servicio o consulta. Este código se generará y dependerá de los datos o vamos siguientes: Tanda de la consulta (Matutina / Vespertina) y de la fecha. Ejemplo:
Si se registra una admisión en la tanda matutina de la fecha: 28/03/2019, que el turno generado sea: tm-28032019-1, lo cual se explica a continuación:
la parte "tm" indica que fue en la tanda matutina, el "28032019" indica que fue en la fecha: 28/03/2019 y el número "1" indica que fue la primera admisión registrada en esa tanda y en esa fecha.
Entonces, el segundo registro debe tener el mismo código a excepción del último dígito, ejemplo: tm-28032019-2, el tercero: tm-28032019-3 y así sucesivamente. Entonces, el primer registro de la tanda vespertina y de la misma fecha debe quedar de la siguiente forma: tv-28032019-1, el segundo: tv-28032019-2 y así sucesivamente.
Puede haber un número de turno
- Debe haber una grilla donde se registren todas las recetas medicas creadas por el medico, donde tenga la posibilidad de editarla e imprimirla o verla, eliminarla o solamente imprimirla nuevamente.
- El diseño de la receta para su impresión debe ser como está en la imagen adjunta en este documento:
- Encabezado: Nombre del medico, especialidad y un medico encima.
- Pie de pagina: Nombre del medico (tamaño pequeño para fines de firma), numero de exequatur y numero de colegiación; Nombre del paciente, edad; fecha de la receta; datos de contacto del medico; nombre del centro y contactos.
- Cuerpo: todas las demás informaciones del tratamiento: dosificaión, tratamiento, medicamento, tiempo, posología, etc...
Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Plataformas requeridas Windows
Plazo de Entrega: 26 Abril, 2019
Habilidades necesarias