Sistema de Admisión

89
Universidad Nacional de Trujillo FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA DE SISTEMAS “AÑO DE LA INTEGRACIÓN NACIONAL Y EL RECONOCIMIENTO DE NUESTRA DIVERSIDAD” CURSO : Ingeniería de Software de Gestión Orientado a Objetos DOCENTE : Ing. Mg. Juan Pedro Santos Fernández INTEGRANTES : Cerna Requejo, Erick. Marca Román, Joel. CICLO : VII

description

Modelado de Negocio y del Sistema completo para un sistema de matriculas en cualquier universidad completo.

Transcript of Sistema de Admisión

Page 1: Sistema de Admisión

Universidad Nacional de Trujillo

FACULTAD DE INGENIERÍA

ESCUELA DE INGENIERÍA DE SISTEMAS

“AÑO DE LA INTEGRACIÓN NACIONAL Y EL RECONOCIMIENTO

DE NUESTRA DIVERSIDAD”

CURSO : Ingeniería de Software de Gestión

Orientado a Objetos

DOCENTE : Ing. Mg. Juan Pedro Santos Fernández

INTEGRANTES : Cerna Requejo, Erick.

Marca Román, Joel.

CICLO : VII

Guadalupe – Perú

2012

Page 2: Sistema de Admisión

Índice

Modelo del Negocio 3

Sistema de Admisión 4

Reglas del negocio 4Modelo de casos de uso del negocio 4Especificación de casos de uso del negocio 5Diagramas de actividades del negocio 6

Sistema de Distribución de Historias Clínicas 7

Reglas del negocio 7Modelo de casos de uso del negocio 8Especificación de casos de uso del negocio 11Diagramas de actividades del negocio 13Modelos de objetos del negocio 18Modelos del dominio 21

Sistema del SIS 22

Reglas del negocio 22Modelo de casos de uso del negocio 23Especificación de casos de uso del negocio 24Diagramas de actividades del negocio 25

Sistema de Despacho 31

Reglas del negocio 31Modelo de casos de uso del negocio 31Especificación de casos de uso del negocio 33Diagramas de actividades del negocio 34

Modelo de Requerimientos 38

Sistema de Distribución de Historias Clínicas 38

Requerimientos funcionales 38Requerimientos no funcionales 38Actores del sistema a automatizar 40Modelo de casos de uso 40Descripción de los casos de uso 41

Modelo de Casos de Uso Detallado433

Sistema del SIS 443Sistema de Admisión 443Sistema de Atención 46

2

Page 3: Sistema de Admisión

Sistema de Despacho 51Sistema de Distribución de historias clínicas 53

Modelo de Análisis 55

Sistema de Distribución de Historias Clínicas 55

Diagrama de clases parciales 55Diagrama de clases integrado 59Diagramas colaboración 60Diagrama de Subsistemas 62

Modelo de Diseño 63

Sistema de Distribución de Historias Clínicas 63

Diagrama de clases de Diseño 63Diagrama de casos de uso de realización 64Diagramas de secuencia 66Diagrama de estados 68Diagrama de navegabilidad 748Modelo de Datos749Diagrama de Entidad Lógico (Erwin) 70Diagrama de Entidad Físico (Erwin) 71

Modelo de Desarrollo 72

Sistema de Distribución de Historias Clínicas 72

Diagrama de componentes 72Diagrama de Despliegue 72

Recomendaciones 73

Proyecciones 74

3

Page 4: Sistema de Admisión

Modelo del Negocio

Sistema de Admisión

1. FLUJO DE TRABAJO MODELO DEL NEGOCIO1.1 REGLAS DEL NEGOCIO

- El paciente o una persona en particular solicita atención de determinado establecimiento del Centro de Salud (Enfermería, Medicina General, Obstetricia).

- El encargado del área de admisión entrega un ticket con el número de orden en que el paciente será atendido.

- Si se da el caso de una emergencia se omite la entrega de ticket y es atendido de forma inmediata en el establecimiento correspondiente.

1.2 MODELO DE CASOS DE USO DEL NEGOCIOA. ACTORES DEL NEGOCIO

Nombre del Actor Descripción

Paciente Persona que solicita atención de determinado establecimiento.

B. TRABAJADORES DEL NEGOCIO

Nombre del Trabajador Descripción

Admisión Área encargada de gestionar la admisión de pacientes a los servicios brindados en el Centro de Salud.

4

Page 5: Sistema de Admisión

C. DIAGRAMA DE CASOS DE USO DEL NEGOCIO

1.3 ESPECIFICACION DE CASOS DE USOS DEL NEGOCIO

Nombre del CU del Negocio Solicitar Atención

Actores del Negocio Paciente

Propósito Atender la solicitud realizada por un paciente

Resumen- El paciente realiza su solicitud de atención indicando el

establecimiento del Centro de Salud donde será atendido.- El encargado del área de Admisión entrega un ticket con el número de

orden en que será atendido según es establecimiento de destino, pero si el paciente necesita atención de emergencia, omite la entrega de ticket y envía al paciente a ser atendido.

Paciente(from Actores )

Solicitar atención

(from Casos de uso del negocio) Admisión(from Actores )

5

Page 6: Sistema de Admisión

1.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.41.4

DIAGRAMAS DE ACTIVIDADES DEL NEGOCIO

1.4.1 CUN Solicitar Atención

Solicitar atención

¿Por emergencia?

Especificar establecimiento

Solicitar nombre de establecimiento donde desea ser atendido el paciente

No

Enviar paciente a ser atendido de forma inmediata

Si

Entregar ticket con número de orden de atención

Ticket

[Solicitado]

Ticket

[Entregado]

AdmisiónPaciente

6

Page 7: Sistema de Admisión

Sistema de Distribución de historias clínicas

1. FLUJO DE TRABAJO MODELO DEL NEGOCIO1.1 REGLAS DEL NEGOCIO

7

Page 8: Sistema de Admisión

- El encargado del área de admisión hace un llamado a los pacientes que sacaron ticket para ser atendidos en cada uno de los establecimientos.

- El paciente debe dar su nombre para que el encargado del área de admisión pueda buscar con esos datos el número de historia clínica y solicitar los archivos al área de Archivos Clínicos.

- Una vez que se tiene seleccionado todas las historias clínicas se procede a su distribución.

- Si el paciente no está asegurado debe acercarse al área de contabilidad para registrar un pago de consulta para que con el recibo que se le entrega se dirija al área de admisión y puedan seleccionar su historia clínica.

- Si el paciente es asegurado se le adjunta los formatos del SIS que previo a sus distribución el encargado del área de admisión registra en uno de ellos información sobre el paciente, para que luego una enfermera realice el triaje y registre los datos obtenidos.

- Si el paciente no tiene historia clínica, el encargado del área de admisión crea una nueva historia clínica solicitando datos generales del paciente y que una enfermera realice el triaje del paciente.

1.2 MODELO DE CASOS DE USO DEL NEGOCIOA. ACTORES DEL NEGOCIO

Nombre del Actor Descripción

Paciente Persona que solicita atención de determinado establecimiento.

B. TRABAJADORES DEL NEGOCIO

Nombre del Trabajador Descripción

Admisión Área encargada de gestionar la admisión de pacientes a los servicios brindados en el Centro de Salud.

Nombre del Trabajador Descripción

8

Page 9: Sistema de Admisión

Archivo Clínico Área encargada de archivar las historias clínicas.

Nombre del Trabajador Descripción

Contabilidad Área encargada de emitir recibos de pago por los servicios brindados a un paciente.

Nombre del Trabajador Descripción

Enfermera Persona encargada de realizar el triaje o registrar datos preventivos del paciente.

Nombre del Trabajador Descripción

Enfermería Área que brinda el servicio de CRED (Crecimiento y Desarrollo del niño), atención integral a adolescente y a adulto mayor. Control de vacunas en general.

Nombre del Trabajador Descripción

Mujer Área que brinda servicios de atención para mujeres, estando como encargada una obstetriz. Servicios tales como control pre-natal, partos y otros.

Nombre del Trabajador Descripción

Medicina General Área que brinda a tención a problemas recuperativos de pacientes en general. El encargado de ésta área es un médico.

9

Page 10: Sistema de Admisión

C. DIAGRAMA DE CASOS DE USO DEL NEGOCIO

Mujer

(from Actores )

Medicina General

(from Actores )

Enfermería

(from Actores )

Contabilidad

(from Actores )

Archivo clínico

(from Actores )

Admisión

(from Actores )

Emitir documento de pago por consulta

(from Casos de uso del negocio)

Seleccionar historias clínicas

(from Casos de uso del negocio)

Paciente

(from Actores )

Crear historia clínica

(from Casos de uso del negocio)

Enfermera

(from Actores )

Distribuir historias clínicas

(from Casos de uso del negocio)

10

Page 11: Sistema de Admisión

1.3 ESPECIFICACION DE CASOS DE USOS DEL NEGOCIO

Nombre del CU del Negocio Emitir documento de pago por consulta

Actores del Negocio Contabilidad

Propósito Recibir pago de paciente no asegurado por la consulta que va a hacer en cualquiera de los establecimientos y emitir documento de pago.

Resumen- El paciente no asegurado se acerca al área de Contabilidad para pagar

por la consulta que va a realizar.- El encargado del área de Contabilidad verifica el monto pagado y

emite documento del pago, el cual el paciente no asegurado deberá presentar en el área de admisión para que su historia clínica sea seleccionada y luego distribuida.

Nombre del CU del Negocio Seleccionar historias clínicas

Actores del Negocio Admisión

Propósito Seleccionar las historias clínicas para poder distribuirlas en los diversos establecimientos del Centro de Salud.

Resumen- El encargado del área de admisión hace el llamado a todos los

pacientes que sacaron ticket para ser atendidos en cada uno de los establecimientos.

- El paciente da su nombre completo y el encargado de admisión busca el número de historia clínica según el nombre dado.

- El encargado de admisión solicita las historias clínicas a Archivo Clínico dándole los números antes ya encontrados.

11

Page 12: Sistema de Admisión

Nombre del CU del Negocio Distribuir historias clínicas

Actores del Negocio Admisión

Propósito Distribuir las historias clínicas previamente seleccionadas a cada uno de los establecimientos de atención.

Resumen- Si el paciente está asegurado el encargado del área de admisión

adjunta los formatos del SIS con las historias clínicas registrando datos generales sobre el paciente en uno de ellos (Formato único de atención).

- Una enfermera se encarga de hacer el triaje del paciente y registra los datos en la historia clínica. Si el paciente está asegurado registra también en el formato único de atención del SIS.

- El encargado del área de admisión distribuye las historias clínicas a cada uno de los establecimientos de atención.

Nombre del CU del Negocio Crear historia clínica

Actores del Negocio Admisión

Propósito Crear una nueva historia clínica para un paciente que recibe atención por primera vez.

Resumen- El encargado del área de admisión registra un nuevo paciente y se

genera un número para su historia clínica.- Solicita datos generales del paciente y ordena que una enfermera

realice el triaje del paciente.- El encargado del área de admisión registra los datos dados por el

paciente y los datos obtenidos del triaje en la historia clínica.

12

Page 13: Sistema de Admisión

1.4 DIAGRAMAS DE ACTIVIDADES DEL NEGOCIO1.4.1 CUN Seleccionar historias clínicas

13

Page 14: Sistema de Admisión

Realizar llamado de pacientes según establecimiento de destino

Solicitar nombres y apellidos o número de historia clínica

¿Número de historia clínica?

Verificar existencia de número de historia clínica

Si

Buscar número de historia clínica por nombres y apellidos

No

Listar números de historia clínica según establecimiento de destino en orden de atención

Solicitar historias clínicas

Historia clínica

[Solicitada]

Entregar ticket

Especificar nombres y apellidos o número de historia clínica

Buscar historias clínicas solicitas

Historia clínica

[Leer]

Entregar historias clínicas

Historia clínica

[Entregada]

Archivo ClínicoPacienteAdmisión

14

Page 15: Sistema de Admisión

1.4.2 Emitir documento de pago por consulta

15

Page 16: Sistema de Admisión

1.4.3 Distribuir historias clínicas

Solicitar recibo de pago por consulta

Especificar datos solicitados

Realizar pago

Documento de pago por consulta

[Cancelado]

Solicitar datos principales

Generar nuevo recibo

Documento de pago por consulta

[Creado]

Especificar monto a pagar

Emitir documento de pago por consulta

Documento de pago por consulta

[Emitido]

ContabilidadPaciente no asegurado

16

Page 17: Sistema de Admisión

1.4.4 Crear historia clínica

Adjuntar formatos del SIS a la historia clínica

Registrar datos generales del paciente en formato único de atención

Distribuir historias clínicas

¿Asegurado?

Si

¿Asegurado?

Realizar triaje

Registrar resultados del triaje en formato único de atención

Si

Resgistrar resultadosdel triaje en historia clínica

No

No

EnfermeraPacienteAdmisión

Solicitar datos generales

Registrar nuevo paciente

Generar número de historia clínica

Crear historia clínica

Historia clínica

[Creada]

Especifiar datos solicitados

Historia clínica

[Actualizada]

Realizar triaje

Resgitrar resultados en historia clínica

EnfermeraPacienteAdmisión

17

Page 18: Sistema de Admisión

1.5 MODELOS DE OBJETOS DEL NEGOCIO1.5.1 Seleccionar historias clínicas

18

Page 19: Sistema de Admisión

1.5.2 Emitir documento de pago por consulta

19

Paciente

(from Actores )

PUESTO

PERSONAL

1

1..n

1

1..n

ocupa

Admisión

(from Actores )

Lee

TRIAJE

PACIENTE

Lee

DIAGNOSTICOEXAMEN FISICOANAMNESIS

Archivo clínico

(from Actores )

HISTORIACLINICA

1..n

1

1..n

1

contiene

1 11 1

pertenece

1..n

1

1..n

1

contiene

1..n

1

1..n

1

contiene

1..n

1

1..n

1

contiene

Lee

PROCEDIMIENTO

TRATAMIENTO

1..n

1

1..n

1

contiene

0..n

1

0..n

1

conformado

CURACION ECOGRAFIA EXAMENCLINICO

PUESTO

Paciente

(from Actores )

PACIENTE PERSONAL

1..n

1

1..n

1

ocupa

DOCUMENTODEPAGO

0..n1 0..n1

relaciona

0..n 10..n 1

relaciona

TARIFA1

1..n

1

1..n

relaciona

Contabilidad

(from Actores )

Lee

Crea

Lee

Lee

Page 20: Sistema de Admisión

1.5.3 Crear historia clínica

1.5.4 Distribuir historias clínicas

20

Paciente

(from Actores )

Admisión

(from Actores )

Enfermera

(from Actores )

TRIAJE

Crea

PACIENTE

Crea

HISTORIACLINICA

Crea Modifica

1..n1 1..n1

contiene

1 11 1

pertenece

Page 21: Sistema de Admisión

1.6 MODELO DEL DOMINIO

21

Enfermería

(from Actores )

Mujer

(from Actores )

Medicina General

(from Actores )

TERAPEUTICATRIAJE HISTORIACLINICA

11..n 11..n

contiene

0..n1 0..n1

relaciona

Admisión

(from Actores )

Crea

FORMATOUNICODEATENCION

Crea

Modifica

0..n

1

0..n

1

relaciona

Enfermera

(from Actores )

Crea

Modifica

Modifica

Page 22: Sistema de Admisión

Sistema del SIS

1. FLUJO DE TRABAJO MODELO DEL NEGOCIO1.1 REGLAS DEL NEGOCIO

- El paciente solicita ser asegurado.- El encargado del área del SIS y Estadística solicita datos necesarios

para la inscripción al seguro y espera respuesta del Sistema del SIS para confirmar la inscripción del paciente o no en caso no cumpla con los requisitos.

22

PUESTO

(from Casos de uso del negocio)

PROCEDIMIENTO

(from Casos de uso del negocio)

CURACION

(from Casos de uso del negocio)

ECOGRAFIA

(from Casos de uso del negocio)

EXAMENCLINICO

(from Casos de uso del negocio)

ANAMNESIS

(from Casos de uso del negocio)

DIAGNOSTICO

(from Casos de uso del negocio)

FORMATOUNICODEATENCION

(from Casos de uso del negocio)

TERAPEUTICA

(from Casos de uso del negocio)

TRATAMIENTO

(from Casos de uso del negocio)

1 0..n1 0..nconformado

EXAMEN FISICO

(from Casos de uso del negocio)

HISTORIACLINICA

(from Casos de uso del negocio)

1

1..n

1

1..n

contiene 1

1..n

1

1..n

contiene

1

0..n

1

0..n

relaciona

1

0..n

1

0..n

relaciona

1

1..n

1

1..n

contiene1

1..n

1

1..n

contiene

TRIAJE

(from Casos de uso del negocio)

1 1..n1 1..n

contiene

PACIENTE

(from Casos de uso del negocio)

11 11

pertenece

PERSONAL

(from Casos de uso del negocio)1..n

1

1..n

1

ocupa

DOCUMENTODEPAGO

(from Casos de uso del negocio)

1

0..n

1

0..n

relaciona

10..n 10..n

relaciona

TARIFA

(from Casos de uso del negocio)

1..n

1

1..n

1

relaciona

Page 23: Sistema de Admisión

- El encargado del área del SIS y Estadística realiza reportes de la producción diaria, semanal y mensual con la información otorgada por los establecimientos de atención.

- Cada vez que un paciente asegurado va ser atendido en Medicina General el encargado emite dos documentos (formato único de atención y terapéutica o apoyo al diagnóstico), dos de cada uno, que el encargado del área de admisión los adjuntará a la historia clínica del paciente.

- Después de que el paciente haya sido atendido y los formatos del SIS hayan sido llenados, el encargado del área del SIS y Estadística archiva una copia de cada uno de ellos.

1.2 MODELO DE CASOS DE USO DEL NEGOCIOA. ACTORES DEL NEGOCIO

Nombre del Actor Descripción

Paciente Persona que solicita estar inscrito en el Seguro Integral de Salud

B. TRABAJADORES DEL NEGOCIO

Nombre del Trabajador Descripción

Admisión Área encargada de adjuntar formatos del SIS a la historia clínica antes de ser distribuidas

Nombre del Trabajador Descripción

SIS y Estadística Área encargada de la inscripción de pacientes al Seguro Integral de Salud. Además realiza informes de las atenciones dadas a los pacientes asegurados, los diagnósticos de cada uno de ellos y los medicamentos recetados.

23

Page 24: Sistema de Admisión

C. DIAGRAMA DE CASOS DE USO DEL NEGOCIO

1.3 ESPECIFICACION DE CASOS DE USOS DEL NEGOCIO

Nombre del CU del Negocio Asegurar paciente

Actores del Negocio Paciente

Propósito Inscribir paciente al Seguro Integral de Salud.

Resumen- El paciente solicita ser inscrito al Seguro Integral de Salud

Paciente

(from Actores )

Asegurar paciente

(from Casos de uso del negocio)

Archivar formatos del SIS

(from Casos de uso del negocio)

Revisar producción diaria, semanal y mensual

(from Casos de uso del negocio)

SIS y Estadística

(from Actores )

Admisión

(from Actores )

Emitir formatos de atención y recetas médicas

(from Casos de uso del negocio)

24

Page 25: Sistema de Admisión

- El encargado del área del SIS y Estadística solicita información sobre el paciente y su familia necesaria para la inscripción.

- El encargado del SIS y Estadística ingresa los datos recolectados al Sistema del SIS y espera respuesta de confirmación de la inscripción o su negación.

Nombre del CU del Negocio Revisar producción diaria, semanal y mensual

Actores del Negocio SIS y Estadística

Propósito Realizar reportes de las atenciones dadas en el Centro de Salud

Resumen- El encargado del área del SIS y Estadística pide a los encargados de

los establecimientos de atención los registros diarios de atención y otras actividades de Salud.

- Los documentos son archivados y luego reportados a la INEI

Nombre del CU del Negocio Emitir formatos de atención y recetas médicas

Actores del Negocio SIS y Estadística

Propósito Emitir documentos del SIS que serán adjuntados a la historia clínica de los pacientes asegurados

Resumen- Si el paciente que recibirá atención en el Centro de Salud está

asegurado, el encargado del área del SIS y Estadística emite dos documentos (formato único de atención y terapéutica o apoyo al diagnóstico) al encargado del área de admisión, documentos que luego serán adjuntados a la historia clínica antes de ser distribuida.

Nombre del CU del Negocio Archivar formatos del SIS

Actores del Negocio SIS y Estadística

Propósito Archivar una copia de los documentos del SIS adjuntados a la historia clínica del paciente asegurado, después que fue atendido.

Resumen- El encargado del área del SIS y Estadística pide una copia de los

documentos del SIS que se adjuntaron a la historia clínica antes de ser distribuidas, para poder archivarlos y ser luego enviados al Hospital de Chepén.

1.4 DIAGRAMAS DE ACTIVIDADES DEL NEGOCIO

25

Page 26: Sistema de Admisión

1.4.1 CUN Asegurar paciente

26

Page 27: Sistema de Admisión

Solicitar inscripción al SIS

FORMATO DE RECOLECCION DE DATOS

[Solicitado]

Especificar datos solicitados

Entregar copias solicitadasEntregar copias solicitadas

Entregar copias solicitadas

Firmar el documento

FORMATO DE RECOLECCION DE DATOS

[Firmado]

Solicitar datos del solicitante

FORMATO DE RECOLECCION DE DATOS

[Actualizado]

Solicitar copias de Recibo de servicio eléctrico y de agua potable

Solicitar copias de DNI del solicitante y de miembros del hogar

FORMATO DE RECOLECCION DE DATOS

[Actualizado]

Registrar datos

Registrar Nº Suministro

Registrar datos de miembros del hogar

FORMATO DE RECOLECCION DE DATOS

[Actualizado]

Firmar el documento

Pedir huella digital y firma del declarante

FORMATO DE RECOLECCION DE DATOS

[Firmado]

Ingresar datos en el Sistema del SIS

Negar la inscripción

Entregar ficha del SIS

FICHA DEL SIS

¿Admite inscripción?

NO

Emitir ficha del SIS

SI

FICHA DEL SIS

[Emitido]

Sistema del SISSIS y EstadísticaPaciente

27

Page 28: Sistema de Admisión

1.4.2 CUN Revisar producción diaria, semanal y mensual

Solic

itar Registro de atención

y o

tras a

ctividades de

Salud

REGIS

TRO D

E A

TENCIO

N Y

OTRAS

ACTIVID

ADES D

E S

ALU

D

[Solic

itado]

Archivar Registro de atención y otras actividades

de S

alud

REGIS

TRO D

E A

TENCIO

N Y

OTRAS

ACTIVID

ADES D

E S

ALU

D

[Arc

hiva

do]

Entregar

Registro d

e atención y otras actividades de

salud

REGIS

TRO D

E A

TENCIO

N Y

OTRAS

ACTIVID

ADES D

E S

ALU

D

[Entregado]

Entregar

Registro d

e atención y otras actividades de

salud

REGIS

TRO D

E A

TENCIO

N Y

OTRAS

ACTIVID

ADES D

E S

ALU

D

[Entregado]

Entregar

Registro d

e atención y otras actividades de

salud

REGIS

TRO D

E A

TENCIO

N Y

OTRAS

ACTIVID

ADES D

E S

ALU

D

[Entregado]

Entregar

Registro d

e atención y otras actividades de

salud

REGIS

TRO D

E A

TENCIO

N Y

OTRAS

ACTIVID

ADES D

E S

ALU

D

[Entregado]M

uje

rSalu

d M

enta

lEnfe

rmería

Medic

ina G

enera

lSIS

y E

sta

dís

tica

28

Page 29: Sistema de Admisión

1.4.3 CUN Emitir formatos de atención y recetas médicas

Emitir formatos del SIS

FORMATOS DEL SIS

[Emitido]

Adjuntar a historia clínica

FORMATOS DEL SIS

[Adjuntado]

AdmisiónSIS y Estadística

29

Page 30: Sistema de Admisión

1.4.4 CUN Archivar formatos del SIS

Solicitar copia de formatos del SIS

COPIA DE FORMATOS DEL SIS

[Solicitado]

Archivar copia de formatos del SIS

COPIA DE FORMATOS DEL SIS

[Archivado]

Separar copia de formatos del SIS

Entregar copias del formato del SIS

COPIA DE FORMATOS DEL SIS

[Separado]

COPIA DE FORMATOS DEL SIS

[Entregado]

AdmisiónSIS y Estadística

30

Page 31: Sistema de Admisión

Sistema de despacho

1. FLUJO DE TRABAJO MODELO DEL NEGOCIO1.1 REGLAS DEL NEGOCIO

- El paciente solicita los medicamentos que le recetaron al encargado del área Farmacia presentando la receta médica y el documento terapéutica o apoyo al diagnóstico en caso sea un paciente asegurado.

- El encargado del área Farmacia verifica que lo especificado en la receta médica coincida con lo especificado en el documento Terapéutica y apoyo al diagnóstico, en caso haya alguna diferencia se corrige.

- Una vez que se verificó la receta médica se procede al despacho de los medicamentos, donde el encargado del área Farmacia solicita los medicamentos al área Almacén de Farmacia; esta última responde al pedido de cada uno de los pedidos indicando si existen los medicamentos, y si existieran, si la cantidad disponible abastece el pedido. Al finalizar la verificación se entregan los medicamentos disponibles al paciente.

- Si el paciente no está asegurado, el encargado del área Farmacia emite un documento de venta con el monto a cancelar por los medicamentos disponibles, que el paciente debe pagar o cancelar.

1.2 MODELO DE CASOS DE USO DEL NEGOCIOA. ACTORES DEL NEGOCIO

Nombre del Actor Descripción

Paciente Persona que ha recibido atención en uno de los establecimientos del Centro de Salud a la que se la ha recetado determinados medicamentos indicados en una receta médica y en el documento Terapéutica o apoyo al diagnóstico en caso esté asegurado.

31

Page 32: Sistema de Admisión

B. TRABAJADORES DEL NEGOCIO

Nombre del Trabajador Descripción

Farmacia Área encargada de despachar los medicamentos recetados a los pacientes atendidos y en algunos casos venderlos a pacientes que no están asegurados.

Nombre del Trabajador Descripción

Almacén de Farmacia Área encargada de almacenar los medicamentos.

C. DIAGRAMA DE CASOS DE USO DEL NEGOCIO

Almacén de Farmacia(from Actores )

Despachar medicamentos

(from Casos de uso del negocio)

Emitir documento de venta

(from Casos de uso del negocio)

Verificar existencia de medicamentos

(from Casos de uso del negocio)

Farmacia

(from Actores )

<<include>>

Paciente

(from Actores )

Verificar receta médica

(from Casos de uso del negocio)

32

Page 33: Sistema de Admisión

Nombre del CU del Negocio Verificar receta médica

Actores del Negocio Farmacia

Propósito Verificar que lo especificado en la receta médica, coincida con lo especificado en el documento Terapéutica o apoyo al diagnóstico.

Resumen- El paciente solicita ser inscrito al Seguro Integral de Salud- El encargado del área del SIS y Estadística solicita información sobre

el paciente y su familia necesaria para la inscripción.- El encargado del SIS y Estadística ingresa los datos recolectados al

Sistema del SIS y espera respuesta de confirmación de la inscripción o su negación.

1.3 ESPECIFICACION DE CASOS DE USOS DEL NEGOCIO

Nombre del CU del Negocio Emitir documento de venta

Actores del Negocio Farmacia

Propósito Emitir documento de venta para que el paciente no asegurado pueda cancelar el monto por los medicamentos recetados.

Resumen- El encargado del área Farmacia solicita datos del paciente y los

registra en el documento de venta. Luego lee la receta médica y registra en el documento de venta el nombre de los medicamentos y la cantidad de cada uno, después registra el monto y cobrar al paciente. Por último se le entrega el documento de venta al paciente.

33

Page 34: Sistema de Admisión

Nombre del CU del Negocio Despachar medicamentos

Actores del Negocio Farmacia

Propósito Entregar los medicamentos recetados al paciente o si el paciente no está asegurado, los medicamentos vendidos.

Resumen- El encargado del área Farmacia entrega los medicamentos recetados,

que pueden ser vendidos o no.

Nombre del CU del Negocio Verificar existencia de medicamentos

Actores del Negocio Almacén de Farmacia

Propósito Verificar la existencia de los medicamentos especificados en las recetas médicas.

Resumen- El encargado del área Farmacia solicita los medicamentos al área

Almacén de Farmacia.- El encargado del área Almacén de Farmacia verifica que exista el

medicamento en el almacén, si existe, entonces verifica que la cantidad especificada se encuentre disponible. Si es suficiente se procede entregar el medicamento al encargado del área Farmacia.

- Si el medicamento no existe en el almacén se niega la solicitud del medicamento.

1.4 DIAGRAMAS DE ACTIVIDADES DEL NEGOCIO1.4.1 CUN Verificar receta médica

34

Page 35: Sistema de Admisión

1.4.2 CUN Emitir documento de venta1.4.3 CUN Despachar medicamentos

35

Solicitar receta médica

Solicitar terapéutica o apoyo al diagnóstico

Comparar la asignación de medicamentos

¿Coinciden?

SI

Corregir

NO

RECETA MEDICA

[Solicitada]

TERAPEUTICA O APOYO AL DIAGNOSTICO

[Solicitada]

¿Asegurado?

SI

NO

Entregar receta médica

Entregar terapética o apoyo al diagnóstico

RECETA MEDICA

[Entregada]

TERAPEUTICA O APOYO AL DIAGNOSTICO

[Entregada]

PacienteFarmacia

Pedir datos del paciente

Registrar datos

DOCUMENTO DEVENTA

[Creado]

DOCUMENTO DEVENTA

[Actualizado]

Registrar medicamentos

DOCUMENTO DEVENTA

[Actualizado]

Resgistrar monto a pagar

DOCUMENTO DEVENTA

[Actualizado]

Emitir documento

DOCUMENTO DEVENTA

[Emitido]

Cobrar monto

Entregar documento de venta

DOCUMENTO DEVENTA

[Entregado]

RECETA MÉDICA

[Leer]

¿Asegurado?SI

NO

Especificar datos pedidos

Pagar monto

DOCUMENTO DEVENTA

[Cancelado]

PacienteFarmacia

Page 36: Sistema de Admisión

1.4.4 CUN Verificar existencia de medicamentos

36

Entregar medicamentos recetados

TERAPEUTICA O APOYO AL DIAGNOSTICO

[Leer]

Entregar medicamentos vendidos

DOCUMENTO DE VENTA

[Leer]

¿Asegurado?SI

NO

PacienteFarmacia

Page 37: Sistema de Admisión

37

Especificar nombre de medicamento

Especificar cantidad

MEDICAMENTO

[Solicitado]

Registrar cantidad disponible

Verificar existencia por nombre

¿Existe?SI

¿Suficiente?

Verificar cantidad disponible de medicamento

Entregar el medicamento

SI

MEDICAMENTO

[Leer]

MEDICAMENTO

[Entregado]

Negar solicitud de medicamento

NO

Especificar cantidad disponible

NO

Almacén de FarmaciaFarmacia

Page 38: Sistema de Admisión

Modelo de Requerimientos

Sistema de Distribución de historias clínicas

1. REQUERIMIENTOS FUNCIONALES

Emitir documento de pago por consulta Crear, eliminar, modificar y registrar documentos de pago por consulta

Seleccionar historias clínicas Buscar historias clínicas, por datos del paciente o por número de historia

clínica. Distribuir historias clínicas

Registrar datos de triaje en Historia clínica y formato único de atención. Crear, eliminar, modificar y registrar formato único de atención. Seleccionar destino de la historia clínica. Enviar historias clínicas a establecimiento de destino.

Crear historia clínica Crear y registrar historias clínicas.

2. REQUERIMIENTOS NO FUNCIONALES

1. Apariencia o interfaz externa:

Debe ser clara, legible y fácil de usar.

Poseer los colores específicos que representan al Centro de Salud.

Debe mostrar seguridad a los usuarios para que estos se sientan confiados.

2. Usabilidad:

El sistema debe estar concebido para cualquier tipo de persona, o sea debe lograr una aceptación general tanto para un experto como para una persona menos diestra.

El servicio que brinda la aplicación deben ayudar a que los usuarios logren su objetivo específico con efectividad y eficiencia.

3. Rendimiento:

El sistema debe tener una alta velocidad de procesamiento y respuesta ante cualquier solicitud del cliente, para que éste no se sienta incómodo en su trabajo.

Alto grado de eficiencia.

4. Soporte:

38

Page 39: Sistema de Admisión

El sistema será instalado y configurado por los Especialista de la dirección de Sistema, quienes se encargarán de darle mantenimiento.

Fácil adaptabilidad para asumir nuevas funciones.

5. Seguridad:

La información manejada por el sistema debe estar protegida de acceso no autorizado y divulgación.

Debido a la importancia de la información manipulada, esta será objeto de cuidadosa protección contra la corrupción y estados inconsistentes.

La transmisión de los datos debe ser a través de un canal seguro, esto se asegurara utilizando el protocolo SSL junto con certificados digitales para el servidor y los navegadores de los usuarios.

6. Requerimientos Políticos y Culturales

El producto debe manejar el archivado de las historias clínicas.

7. Requerimientos Legales

8. Confiabilidad:

Tolerancia a fallo correspondiente al SQL Server.

9. Ayudas y Documentación en línea

El sistema requiere de una ayuda y de manual de usuario, para una mejor comprensión del mismo, elevando el trabajo y la productividad.

10. Software:

Servidores:

Sistema Windows Server 2005 o superior

SQL Server 2008 o superior

Internet Información Server 5(IIS5) o superior

Clientes:

Sistema Operativo Windows XP o superior

Navegador Internet Explorer 7.0 o superior

11. Hardware:

Servidor Web:

39

Page 40: Sistema de Admisión

Microprocesador: Pentium V, superior o compatible

Memoria RAM: 1GB

Servidor SQL:

Microprocesador: Pentium V, superior o compatible

Memoria RAM: 1GB

Disco Duro: 500 GB o superior

Clientes:

Microprocesador: Pentium V, superior o compatible

Memoria RAM: 1 GB

12. Restricciones en el diseño y la implementación

El software como debe respetar la política de estandarización del Centro de Salud, al emitir los reportes debe seguir un patrón de diseño previamente acordado. Se exige la construcción de una herramienta tradicional de escritorio, para ganar en riqueza, con el uso de la tecnología .NET en cualquiera de sus lenguajes, con servidor SQL Server 2008.

3. ACTORES DEL SISTEMA A AUTOMATIZAR

Actor Descripción

Paciente Es aquella persona que brinda información necesaria para la identificación de su historia clínica y poder ser atendido en el Centro de Salud.

Admisión El encargado de ésta área, crea y registra y selecciona las historias clínicas para luego ser distribuidas al establecimiento donde el paciente será atendido.

Contabilidad El encargado de ésta área crea, modifica y registra documentos de pago por consulta.

4. MODELO DE CASOS DE USO

40

Page 41: Sistema de Admisión

Diagrama de Relación entre los actores del sistema

Diagrama de casos de uso del modelo

5. DESCRIPCION DE LOS CASOS DE USOA. Caso de uso <Emitir documento de pago por consulta>

41

Si el paciente no tiene historia clínica

Contabilidad

(f rom Actors)

Emitir documento de pago por consulta

(from Use Cases)

Paciente no asegurado

(f rom Actors)

Paciente asegurado

(f rom Actors)

Enfermería

(f rom Actors)

Medicina General

(f rom Actors)

Mujer

(f rom Actors)

Distribuir historias clínicas

(from Use Cases)

Admisión

(f rom Actors)

Crear historia clínica

(from Use Cases)

<<extend>>

Seleccionar historias clínicas

(from Use Cases)

Paciente

(f rom Actors)

Page 42: Sistema de Admisión

Nombre del caso de uso Emitir documento de pago por consulta

Actores Contabilidad

Resumen El encargado del área Contabilidad crea un nuevo documento de pago por consulta

Precondiciones Que el paciente no esté asegurado

Poscondiciones

Requisitos especiales Ninguno

B. Caso de uso <Seleccionar historias clínicas>

Nombre del caso de uso Seleccionar historias clínicas

Actores Admisión

ResumenEl encargado del área Admisión pide nombre del paciente o número de historia clínica si es posible, para luego seleccionar la historia clínica.

PrecondicionesQue el paciente haya pagado por la consulta en caso no esté asegurado, si no, que presente ficha del SIS.

Poscondiciones Ejecutar caso de uso Distribuir historias clínicas

Requisitos especiales Ninguno

C. Caso de uso <Crear historia clínica>

42

Page 43: Sistema de Admisión

Nombre del caso de uso Crear historia clínica

Actores Admisión

Resumen El encargado del área Admisión crea una historia clínica solicitando datos generales del paciente.

PrecondicionesQue el paciente no tenga historia clínica en el Centro de Salud.

Poscondiciones Ejecutar caso de uso Seleccionar historia clínica

Requisitos especiales Ninguno

D. Caso de uso <Distribuir historias clínicas>

Nombre del caso de uso Distribuir historias clínicas

Actores Admisión

ResumenEl encargado del área Admisión especifica y envía las historias clínicas a los establecimientos donde cada uno delos pacientes serán atendidos.

PrecondicionesQue se haya seleccionado las historias clínicas de los pacientes.

Poscondiciones

Requisitos especiales Ninguno

MODELO CASO DE USO DETALLADO

43

Page 44: Sistema de Admisión

1. Sistema del SIS

DCUSIS

2. Sistema de Admisión

DCUSistemaDeAdmisión

Paciente

(f rom Actors)

Paciente asegurado

(f rom Actors)

Paciente no asegurado

(f rom Actors)

Asegurar paciente

(from Use Cases)

Revisar producción diaria, semanal y mensual

(from Use Cases)

SIS y Estadística

(f rom Actors)

Solicitar atención sacando ticket

(from Use Cases)

Solicitar atención por emergencia

(from Use Cases)

Admisión

(f rom Actors)

Solicitar atención

(from Use Cases)

Paciente

(f rom Actors)

44

Page 45: Sistema de Admisión

Diagrama de Actividades Sistema de Admisión

Solicitar Atención

ATENCION

[Solicitada]

Brindar nombre de establecimiento para atenderse

Solicitar Ticket

ESTABLECIMIENTO

[Solicitado]

TICKET

[Solicitado]

Enviar paciente a ser atendido de forma inmediata

ATENCION

[Inmediata]

¿Por emergencia?

[ SI ][ NO ]

Verificar Tickets

TICKET

[Leer]

Entregar ticket con número de orden de atención

TICKET

[Entregado]

AdmisiónPaciente

45

Page 46: Sistema de Admisión

3. Sistema de Atención

Enfermería

Si el paciente se diagnosticado con tétano

Emitir carnet de vacunación atitetánica

(from Use Cases)Si es el primer control

Crear historia clínica de niño

(from Use Cases)

Emitir carnet de CRED de niño

(from Use Cases)

<<include>>

Registrar atención realizada

(from Use Cases)

Enfermería

(f rom Actors)

Realizar control CRED de niño

(from Use Cases)

<<extend>>

Brindar atención integral a adolescente

(from Use Cases)

Brindar atención integral a adulto mayor

(from Use Cases)

<<extend>>

Paciente

(f rom Actors)

46

Page 47: Sistema de Admisión

Medicina General

Diagrama de Actividades Medicina General

Registrar atención realizada

(from Use Cases)

Emitir receta médica

(from Use Cases)

Emitir orden de procedimiento

(from Use Cases)

Medicina General

(f rom Actors)

Atender problemas recuperativos

(from Use Cases)

Paciente

(f rom Actors)

47

Page 48: Sistema de Admisión

Brindar Informacion de malestares

INFORMACION

[Brindada]

ORDEN y RECETA

[Entregada]

Realizar atencion de problemas recuperativos

ATENCION

[Brindada]

Registrar atención realizada

Emitir orden de procedimiento

ORDEN

[Emitida]

ATENCION

[Registrada]

Emitir receta médica

RECETA MEDICA

[Emitida]

Entregar Orden y Receta Médica

MedicinaGeneralPaciente

48

Page 49: Sistema de Admisión

49

Page 50: Sistema de Admisión

Mujer

Procedimiento

Crear historia clínica de mujer gestante

(from Use Cases)

Si es el primer control

Registrar atención realizada

(from Use Cases)

Emitir orden de procedimiento

(from Use Cases)

Mujer

(f rom Actors)

Realizar control pre-natal

(from Use Cases)

<<extend>>

Realizar despestaje de cáncer uterino

(from Use Cases)

Realizar toma de Papanicolao

(from Use Cases)

Asesorar en planificación familiar

(from Use Cases)

Atender parto

(from Use Cases)

Paciente

(f rom Actors)

Ecografías

(f rom Actors)

Laboratorio

(f rom Actors)

Emitir resultados de ecografía

(from Use Cases)

Emitir reporte de examen

(from Use Cases)

Tópico

(f rom Actors)

Paciente

(f rom Actors)

Realizar curación

(from Use Cases)

50

Page 51: Sistema de Admisión

Diagrama de actividades de Procedimiento

51

Brindar orden de procedimiento

CURACION

[Brindada]

Realizar Curación

CURACION

[Realizada]

¿Es un curación?

[ SI ]

Emitir resultados de ecografía

RESULTADOS DE ECOGRAFIA

[Emitido]

¿Resultados de ecografia?

[ NO ]

[ SI ]

Entregar resultados

RESULTADOS DE ECOGRAFIA

[Entregado]

Realizar examen

EXAMEN

[Realizado]

Emitir reporte de examen

REPORTE DE EXAMEN

[Emitido]

Entregar reporte de examen

REPORTE DE EXAMEN

LaboratorioEcografíasTópicoPaciente

Page 52: Sistema de Admisión

Salud Mental

52

Paciente

(f rom Actors)

Atender consulta externa

(from Use Cases)Descartar violencia intrafamiliar

(from Use Cases)

Descartar consumo de drogas y alcohol

(from Use Cases)

Registrar atención realizada

(from Use Cases)

Salud Mental

(f rom Actors)

Page 53: Sistema de Admisión

Diagrama de Actividades de Salud Mental

53

Solicitar consulta

CONSULTA

[Solicitada]

Realizar Test de descarte de violencia familiar

Realizar Test de descarte de consumo de drogas

TEST

[Realizado]

TEST

[Realizado]

Atender consulta

¿Caso de violencia familiar?

[ NO ][ SI ]

Brindar terapia

TERAPIA

[Brindada]

Salud MentalPaciente

Page 54: Sistema de Admisión

4. Sistema de Despacho

Paciente asegurado

(f rom Actors)

Paciente

(f rom Actors)

Paciente no asegurado

(f rom Actors)

Despachar medicamentos

(from Use Cases)

Emitir documento de venta

(from Use Cases)

Verificar existencia de medicamentos(from Use Cases)

Farmacia

(f rom Actors)

<<include>>

54

Page 55: Sistema de Admisión

Diagrama de Actividades de Sistema de Despacho

55

Page 56: Sistema de Admisión

Solicitar medicamento

MEDICAMENTO

[Solicitado]

Verificar existencia

MEDICAMENTO

[Leer]

¿Existe?

[ NO ]

Emitir nota de salida

[ SI ]

Emitir nota venta

NOTAVENTA

[Creada]

Entregar Medicamento

MEDICAMENTO

[Entregado]

Verificar Medicamento

MEDICAMENTO

[Verificado]

Esperar entrega

NOTASALIDA

[Creada]

Registrar Pago

PAGO

[Registrado]

¿Asegurado?

Emitir documento de venta

¿Cliente?

Emitir boleta de venta

[ NATURAL ]

Emitir factura

[ JURIDICO ]

BOLETA DE VENTA

FACTURA

Embolsar y entregar

Actualizar Stock

MEDICAMENTO

[Actualizar]

Preparar medicamento

MEDICAMENTO

[Preparado]

Enviar medicamento

MEDICAMENTO

[Enviado]

[ SI ]

[ NO ]

AlmacénCajaFarmaciaPaciente

56

Page 57: Sistema de Admisión

57

Page 58: Sistema de Admisión

5. Sistema de Distribución de Historias Clínicas

Si el paciente no tiene historia clínica

Contabilidad

(f rom Actors)

Emitir documento de pago por consulta

(from Use Cases)

Paciente no asegurado

(f rom Actors)

Paciente asegurado

(f rom Actors)

Enfermería

(f rom Actors)

Medicina General

(f rom Actors)

Mujer

(f rom Actors)

Distribuir historias clínicas

(from Use Cases)

Admisión

(f rom Actors)

Crear historia clínica

(from Use Cases)

<<extend>>

Seleccionar historias clínicas

(from Use Cases)

Paciente

(f rom Actors)

58

Page 59: Sistema de Admisión

Diagrama de Actividades Distribución de Historias Clínicas

¿Asegurado?

¿Tiene Historia Clínica?

Verificar Historia Clínica

[ SI ]

Verificar Aseguramiento

Crear Historia Clínica

[ NO ]

HISTORIACLINICA

[Creada]

Seleccionar Historia Clínica

[ SI ]

Historia Clínica

[Seleccionada]

Distribuir Historias Clínicas

HISTORIACLINICA

[Distribuida]

HISTORIACLINICA

[Creada]

Pagar por consulta

[ NO ]

CONSULTA

[Pagada]

ContabilidadAdmisiónPaciente

59

Page 60: Sistema de Admisión

Modelo de Análisis

Sistema de Distribución de historias clínicas

1. Diagramas de clases parciales

a. Caso de Uso Emitir Documento de pago por consulta

60

UBICACION

Distrito : StringLugar : String

ESTADOCIVIL

DescripcionEC : String

TARIFA

Descripcion : StringMonto : Currency

PACIENTE

Nombres : StringApellidoPaterno : StringApellidoMaterno : String

FechaInsc : DateFechaNac : DateLugarNac : StringDireccion : StringOcupacion : String

DNI : String

1

1..n

1

1..n

tiene

1

1..n

1

1..n

tiene

DOCUMENTODEPAGO

Fecha : Date

1

1..n

1

1..n

relaciona

0..n1 0..n1

relaciona

SEXO

DescripcionSexo : String

1

1..n

1

1..n

tiene

PERSONAL

Nombres : StringApellidoPaterno : StringApellidoMaterno : String

DNI : String

0..n1 0..n1

relaciona

1

1..n

1

1..n

tiene

Page 61: Sistema de Admisión

b. Caso de Uso Seleccionar historias clínicas

61

ECOGRAFIA EXAMENCLINICOCURACION

PROCEDIMIENTO

Fecha : DateDescripcion : String

ANAMNESIS

Fecha : DateDescripcion : String

EXAMENFISICO

Fecha : DateDescripcion : String

TRATAMIENTO

Fecha : DateDescripcion : String

0..n

1

0..n

1

conformado

PACIENTE

Nombres : StringApellidoPaterno : StringApellidoMaterno : String

FechaInsc : DateFechaNac : DateLugarNac : StringDireccion : StringOcupacion : String

DNI : String

HISTORIACLINICA

NHistoriaClinica : IntegerEstablecimiento : String

1..n

1

1..n

1

contiene

1..n

1

1..n

1contiene

1..n

1

1..n

1

contiene

1 11 1

pertenece

CIE-10

id10 : Stringdec10 : Stringgrp10 : String

TIPODIAGNOSTICO

TipoDx : StringDescripcionTipoDx : String

DIAGNOSTICO

Fecha : DateNDiagnostico : IntegerDescripcion : String

1..n

1

1..n

1

contiene

1

1..n

1

1..n

tiene1

1..n

1

1..n

tiene

Page 62: Sistema de Admisión

c. Caso de Uso Crear historia clínica

62

TRIAJEPRENATAL

CPN : IntegerEdadGest : Integer

AlturaUterina : IntegerPA : Double

Psicoprofilaxis : BooleanAdministOxitocina : Boolean

TRIAJERNACIDO

EdadGestRN : IntegerNCRED : Integer

EEDPTEPSI : BooleanAdministVitaminaK : BooleanLactanciaMatExcl : BooleanControlPerpuerio : Integer

APGAR

Minuto : IntegerPuntuacion : Integer

1

1..n

1

1..n

tiene

TRIAJE

Fecha : DatePeso : DoubleTalla : Double

HISTORIACLINICA

NHistoriaClinica : IntegerEstablecimiento : String

1 1..n1 1..n

contiene

PACIENTE

Nombres : StringApellidoPaterno : StringApellidoMaterno : String

FechaInsc : DateFechaNac : DateLugarNac : StringDireccion : StringOcupacion : String

DNI : String

11 11

pertenece

Page 63: Sistema de Admisión

d. Caso de Uso Distribuir historias clínicas

63

TRIAJEPRENATAL

CPN : IntegerEdadGest : Integer

AlturaUterina : IntegerPA : Double

Psicoprofilaxis : BooleanAdministOxitocina : Boolean

TRIAJERNACIDO

EdadGestRN : IntegerNCRED : Integer

EEDPTEPSI : BooleanAdministVitaminaK : BooleanLactanciaMatExcl : BooleanControlPerpuerio : Integer

APGAR

Minuto : IntegerPuntuacion : Integer

1

1..n

1

1..n

tiene

TIPOFORMATOFILIACION

TipoFormatoFiliacion : IntegerDescripcion : String

PACIENTEASEGURADO

Componente : StringCodigoFiliacion : String

1

1..n

1

1..n

contiene

PACIENTE

Nombres : StringApellidoPaterno : StringApellidoMaterno : String

FechaInsc : DateFechaNac : DateLugarNac : StringDireccion : StringOcupacion : String

DNI : String

TRIAJE

Fecha : DatePeso : DoubleTalla : Double

LUGARATENCION

LugarAtencionID : IntegerLugarAtencionDesc : String

TIPOPERSONAL

TipoPersonalID : IntegerTipoPersonalDesc : String

HISTORIACLINICA

NHistoriaClinica : IntegerEstablecimiento : String

1

1..n

1

1..n

contiene

1

1

1

1

pertenece

FORMATOUNICODEATENCION

NFormato : IntegerFechaAtencion : Date

1 11 1

contiene

1

1..n

1

1..n

contiene

1

1..n

1

1..n

contiene

0..n

1

0..n

1

relaciona

DIAGNOSTICO

Fecha : DateNDiagnostico : IntegerDescripcion : String

1

1..n

1

1..n

contiene

1..n

1

1..n

1

contiene

ESPECIALIDAD

EspecialidadID : IntegerEspecialidadDesc : String

PROFESIONAL

DNI : StringNombres : String

ApellidoPaterno : StringApellidoMaterno : StringNColegiatura : Integer

11..n 11..n

realiza

1

1..n

1

1..n

tiene

Page 64: Sistema de Admisión

2. Diagrama de clases integrado

64

TRIAJEPRENATAL

CPN : IntegerEdadGest : Integer

AlturaUterina : IntegerPA : Double

Psicoprofilaxis : BooleanAdministOxitocina : Boolean

(from Use Cases)

PACIENTEASEGURADO

Componente : StringCodigoFiliacion : String

(from Use Cases)

EXAMENCLINICO

(from Use Cases)

CURACION

(from Use Cases)

ECOGRAFIA

(from Use Cases)

ESPECIALIDAD

EspecialidadID : IntegerEspecialidadDesc : String

(from Use Cases)

PROFESIONAL

DNI : StringNombres : String

ApellidoPaterno : StringApellidoMaterno : StringNColegiatura : Integer

(from Use Cases)

1..n 11..n 1tiene

TIPODIAGNOSTICO

TipoDx : StringDescripcionTipoDx : String

(from Use Cases)

db29179_cie10

id10 : Stringdec10 : Stringgrp10 : String

(from Use Cases)

PROCEDIMIENTO

Fecha : DateDescripcion : String

(from Use Cases)

LUGARATENCION

LugarAtencionID : IntegerLugarAtencionDesc : String

(from Use Cases)

TRIAJE

Fecha : DatePeso : DoubleTalla : Double

(from Use Cases)

DIAGNOSTICO

Fecha : DateNDiagnostico : IntegerDescripcion : String

(from Use Cases)

1..n

1

1..n

1

realiza

1..n

1

1..n

1

tiene 1..n

1

1..n

1

tiene

ANAMNESIS

Fecha : DateDescripcion : String

(from Use Cases)

EXAMENFISICO

Fecha : DateDescripcion : String

(from Use Cases)

TRATAMIENTO

Fecha : DateDescripcion : String

(from Use Cases)

10..n 10..n

conformado

FORMATOUNICODEATENCION

NFormato : IntegerFechaAtencion : Date

(from Use Cases)

1

1..n

1

1..n

contiene

1

1

1

1

contiene

1..n

1

1..n

1

contiene

ESTADOCIVIL

DescripcionEC : String

(from Use Cases)

UBICACION

Distrito : StringLugar : String

(from Use Cases)

HISTORIACLINICA

NHistoriaClinica : IntegerEstablecimiento : String

(from Use Cases)

1

1..n

1

1..n

contiene

1

1..n

1

1..n

contiene

1

1..n

1

1..n

contiene

1

1..n

1

1..n

contiene1

1..n

1

1..n

contiene

1 0..n1 0..nrelaciona

SEXO

DescripcionSexo : String

(from Use Cases)

TIPOPERSONAL

TipoPersonalID : IntegerTipoPersonalDesc : String

(from Use Cases)

1..n

1

1..n

1

contiene

PACIENTE

Nombres : StringApellidoPaterno : StringApellidoMaterno : String

FechaInsc : DateFechaNac : DateLugarNac : StringDireccion : StringOcupacion : String

DNI : String

(from Use Cases)

1..n

1

1..n

1

tiene1..n

1

1..n

1

tiene

1..n

1

1..n

1

tiene

1

1

1

1

pertenece

DOCUMENTODEPAGO

Fecha : Date

(from Use Cases)

1

0..n

1

0..n

relaciona

TARIFA

Descripcion : StringMonto : Currency

(from Use Cases)

1..n

1

1..n

1

relaciona

TRIAJERNACIDO

EdadGestRN : IntegerNCRED : Integer

EEDPTEPSI : BooleanAdministVitaminaK : BooleanLactanciaMatExcl : BooleanControlPerpuerio : Integer

(from Use Cases)

APGAR

Minuto : IntegerPuntuacion : Integer

(from Use Cases)

1

1..n

1

1..n

tiene

PERSONAL

Nombres : StringApellidoPaterno : StringApellidoMaterno : String

DNI : String

(from Use Cases)

1..n

1

1..n

1

tiene

1

1..n

1

1..n

tiene

1 0..n1 0..n

relaciona

AREA

AreaID : StringNombreArea : StringPERSONALASIGNADO

HoraInicio : DateHoraFin : Date

1

1..n

1

1..n

relaciona

1

1..n

TURNO

TurnoID : IntegerDescripcionTurno : String

1

1..n

asignado

tiene

1..n

1

1..n

1

Page 65: Sistema de Admisión

: Admisión

: fmrCrearHistoriaClínica

: PACIENTE

: Ctrl Registrar paciente

: Ctrl Crear historia clínica

: Ctrl Cancelar

: Ctrl Nueva historia clínica

3: Reinicializa()

: HISTORIACLINICA

9: Crear()

16: Crear()

20: rollBack()

: Ctrl Salir

23: Salir()

1: Seleccionar crear historia clínica6: Ingresar datos del paciente

13: Seleccionar paciente y registrar nueva historia clínica

5: Solicitar ingresar datos del paciente12: Solicitar seleccione paciente

2: Pulsar botón

4: Reinicializa controles

7: Pulsar botón

11: Desplegar mensaje "Paciente registrado correctamente"

14: Pulsar botón

18: mostrarNHistoriaClinica()

19: Pulsar botón

21: Desplegar mensaje "registro cancelado"

22: Pulsar botón

24: Desplegar mensaje "Creación de historia clínica cancelada"

8: registrarPaciente(Nombres, ApellidoPaterno, ApellidoMaterno, FechaInsc, FechaNac, LugarNac, Direccion, Ocupacion, DNI, SexoID, UbicacionID, EstadoCivilID )

10: Desplegar mensaje "Grabación correcta"

15: registrarHistoriaClinica(DNI,Establecimiento)

17: generarNHistoriaClinica()

3. Diagramas de colaboración

3.1 CU Crear historia clínica

65

Page 66: Sistema de Admisión

3.2 CU Distribuir historias clínicas

66

: Admisión : Enfermera

: fmrDistribuirHistoriasClínicas

: Ctrl Distribuir

: Ctrl Salir

: Ctrl Cancelar

: Ctrl Registrar triaje

: TRIAJE

10: Crear()

16: distribuirHistoriasClinicas(establecimiento, NHistoriaClínica)

20: RollBack()

24: Salir()

5: Solicitar datos del triaje

6: Especificar datos del triaje

1: Seleccionar distribuir historias clínicas3: Seleccionar historia clínica7: Ingresar datos del triaje

14: Seleccionar establecimiento

2: Solicitar seleccionar historia clínica4: Solicitar datos del triaje

13: Solicitar destino de historia clínica18: Solicitar seleccionar opción22: Solicitar seleccionar opción

8: Pulsar botón

12: Desplegar mensaje "grabación correcta"

15: Pulsar botón

17: Desplegar mensaje "Enviado correctamente"

19: Pulsar botón

21: Desplegar mensaje "selección y triaje cancelado"

23: Pulsar botón

25: Deplegar mensaje "Distribución cancelada"

9: nuevoTriaje(Fecha, Peso, Talla, NHistoriaClinica)

11: Desplegar mensaje "Grabación correcta"

Page 67: Sistema de Admisión

4. Diagrama de Subsistemas

67

Sistema de Distribución de Historias Clínicas

<<subsystem>>

Sistema de Despacho

<<subsystem>>

Sistema de Atención

<<subsystem>>

Sistema de Admisión

<<subsystem>>SIS

<<subsystem>>

Page 68: Sistema de Admisión

Modelo de Diseño

Sistema de Distribución de historias clínicas

1. Diagrama de clases de diseño

TRIAJEPRENATAL

CPN : IntegerEdadGest : IntegerAlturaUterina : IntegerPA : DoublePsicoprofilaxis : BooleanAdministOxitocina : Boolean

(from Use Cases)

ESPECIALIDAD

EspecialidadID : IntegerEspecialidadDesc : String

(from Use Cases)

PROCEDIMIENTO

Fecha : DateDescripcion : String

(from Use Cases)

EXAMENCLINICO(from Use Cases)

CURACION(from Use Cases)

ECOGRAFIA(from Use Cases)

PROFESIONAL

DNI : StringNombres : StringApellidoPaterno : StringApellidoMaterno : StringNColegiatura : Integer

(from Use Cases)

1..n 11..n 1tieneTIPODIAGNOSTICO

TipoDx : StringDescripcionTipoDx : String

(from Use Cases)

CIE-10

id10 : Stringdec10 : Stringgrp10 : String

(from Use Cases)

ANAMNESIS

Fecha : DateDescripcion : String

(from Use Cases)

EXAMENFISICO

Fecha : DateDescripcion : String

(from Use Cases)

TRATAMIENTO

Fecha : DateDescripcion : String

(from Use Cases)

10..n 10..n

conformadoDIAGNOSTICO

Fecha : DateNDiagnostico : IntegerDescripcion : String

(from Use Cases)

1..n

1

1..n

1

realiza

1..n

1

1..n

1

tiene

1..n

1

1..n

1

tiene

TRIAJE

Fecha : DatePeso : DoubleTalla : Double

(from Use Cases) LUGARATENCION

LugarAtencionID : IntegerLugarAtencionDesc : String

(from Use Cases)

FORMATOUNICODEATENCION

NFormato : IntegerFechaAtencion : Date

(from Use Cases)

1

1..n

1

1..n

contiene

1

1

1

1

contiene

1..n

1

1..n

1

contiene

ESTADOCIVIL

DescripcionEC : String(from Use Cases)

UBICACION

Distrito : StringLugar : String

(from Use Cases)

HISTORIACLINICA

NHistoriaClinica : IntegerEstablecimiento : String

(from Use Cases)

1

1..n

1

1..n

contiene

1

1..n

1

1..n

contiene

1

1..n

1

1..n

contiene

1

1..n

1

1..n

contiene

1

1..n

1

1..n

contiene

1 0..n1 0..nrelaciona

SEXO

DescripcionSexo : String(from Use Cases)

TIPOPERSONAL

TipoPersonalID : IntegerTipoPersonalDesc : String

(from Use Cases)

1..n

1

1..n

1

contiene

PACIENTE

Nombres : StringApellidoPaterno : StringApellidoMaterno : StringFechaInsc : DateFechaNac : DateLugarNac : StringDireccion : StringOcupacion : StringDNI : String

(from Use Cases)

1..n

1

1..n

1

tiene

1..n

1

1..n

1

tiene

1..n

1

1..n

1tiene

1

1

1

1 perteneceDOCUMENTODEPAGO

Fecha : Date(from Use Cases)

1

0..n

1

0..n

relaciona

TARIFA

Descripcion : StringMonto : Currency

(from Use Cases)

1..n

1

1..n

1

relaciona

TRIAJERNACIDO

EdadGestRN : IntegerNCRED : IntegerEEDPTEPSI : BooleanAdministVitaminaK : BooleanLactanciaMatExcl : BooleanControlPerpuerio : Integer

(from Use Cases)

APGAR

Minuto : IntegerPuntuacion : Integer

(from Use Cases)

1

1..n

1

1..n

tiene

TIPOFORMATOFILIACION

TipoFormatoFiliacion : IntegerDescripcion : String

(from Use Cases)

PACIENTEASEGURADO

Componente : StringCodigoFiliacion : String

(from Use Cases) 1..n 11..n 1contiene

PERSONAL

Nombres : StringApellidoPaterno : StringApellidoMaterno : StringDNI : String

(from Use Cases)

1..n

1

1..n

1

tiene

1

1..n

1

1..n

tiene

1 0..n1 0..n

relaciona

TURNO

TurnoID : IntegerDescripcionTurno : String

PERSONALASIGNADO

HoraInicio : DateHoraFin : Date

1..n

1

1..n

1

relaciona

1

1..n

1

1..n

tiene

AREA

AreaID : StringNombreArea : String

11..n

asignado

1..n 1

68

Page 69: Sistema de Admisión

Asesorar en planificación familiar

(from Use Cases)

Atender consulta externa

(from Use Cases)

Atender parto

(from Use Cases)

Atender problemas recuperativos

(from Use Cases)

Brindar atención integral a adolescente

(from Use Cases)

Brindar atención integral a adulto mayor

(from Use Cases)

Crear historia clínica

(from Use Cases)

Crear historia clínica de mujer gestante

(from Use Cases)

Crear historia clínica de niño

(from Use Cases)

Descartar consumo de drogas y alcohol

(from Use Cases)

Descartar violencia intrafamiliar

(from Use Cases)

Despachar medicamentos

(from Use Cases)

Distribuir historias clínicas

(from Use Cases)

Emitir carnet de CRED de niño

(from Use Cases)

Emitir carnet de vacunación atitetánica

(from Use Cases)

Emitir documento de pago por atención recibida

(from Use Cases)

Emitir documento de pago por consulta

(from Use Cases)

Asegurar paciente

(from Use Cases)

Asegurar paciente

<<realize>>

Asesorar en planificación familiar

<<realize>>

Atender consulta externa Atender parto Atender problemas recuperativos

Brindar atención integral a adolescente

Brindar atención integral a adulto mayor

Crear historia clínica Crear historia clínica de mujer gestante

Crear historia clínica de niño

<<realize>> <<realize>> <<realize>>

<<realize>> <<realize>> <<realize>> <<realize>> <<realize>>

Descartar consumo de drogas y alcohol

Descartar violencia intrafamiliar Despachar medicamentos Distribuir historias clínicas Emitir carnet de CRED de niño

Emitir resultados de ecografía

(from Use Cases)

Emitir documento de venta

(from Use Cases)

Emitir orden de procedimiento

(from Use Cases)

Emitir receta médica

(from Use Cases)

Emitir reporte de examen

(from Use Cases)

Realizar control CRED de niño

(from Use Cases)

Realizar control pre-natal

(from Use Cases)

Realizar curación

(from Use Cases)

Realizar despestaje de cáncer uterino

(from Use Cases)

Realizar toma de Papanicolao

(from Use Cases)

Realizar triaje

(from Use Cases)

Registrar atención realizada

(from Use Cases)

Registrar pago

(from Use Cases)

Revisar producción diaria, semanal y mensual

(from Use Cases)

Seleccionar historias clínicas

(from Use Cases)

Solicitar atención

(from Use Cases)

Solicitar atención por emergencia

(from Use Cases)

Solicitar atención sacando ticket

(from Use Cases)

Verificar existencia de medicamentos(from Use Cases)

Emitir carnet de vacunación atitetánica

Emitir documento de pago por atención recibida

Emitir documento de pago por consulta

Emitir documento de venta Emitir orden de procedimiento

<<realize>> <<realize>> <<realize>> <<realize>> <<realize>>

Emitir receta médica Emitir reporte de examen Emitir resultados de ecografía Realizar control CRED de niño Realizar control pre-natal

<<realize>> <<realize>> <<realize>> <<realize>> <<realize>>

<<realize>> <<realize>> <<realize>> <<realize>> <<realize>>

Realizar curación Realizar despestaje de cáncer uterino Realizar toma de Papanicolao Realizar triaje Registrar atención realizada

<<realize>> <<realize>> <<realize>> <<realize>> <<realize>>

Registrar pago Revisar producción diaria, semanal y mensual

Seleccionar historias clínicas Solicitar atención Solicitar atención por emergencia

<<realize>> <<realize>> <<realize>> <<realize>> <<realize>>

Solicitar atención sacando ticket Verificar existencia de medicamentos

<<realize>> <<realize>>

2. Diagrama de casos de uso de realización

69

Page 70: Sistema de Admisión

70

Asesorar en planificación familiar

(from Use Cases)

Atender consulta externa

(from Use Cases)

Atender parto

(from Use Cases)

Atender problemas recuperativos

(from Use Cases)

Brindar atención integral a adolescente

(from Use Cases)

Brindar atención integral a adulto mayor

(from Use Cases)

Crear historia clínica

(from Use Cases)

Crear historia clínica de mujer gestante

(from Use Cases)

Crear historia clínica de niño

(from Use Cases)

Descartar consumo de drogas y alcohol

(from Use Cases)

Descartar violencia intrafamiliar

(from Use Cases)

Despachar medicamentos

(from Use Cases)

Distribuir historias clínicas

(from Use Cases)

Emitir carnet de CRED de niño

(from Use Cases)

Emitir carnet de vacunación atitetánica

(from Use Cases)

Emitir documento de pago por atención recibida

(from Use Cases)

Emitir documento de pago por consulta

(from Use Cases)

Asegurar paciente

(from Use Cases)

Asegurar paciente

<<realize>>

Asesorar en planificación familiar

<<realize>>

Atender consulta externa Atender parto Atender problemas recuperativos

Brindar atención integral a adolescente

Brindar atención integral a adulto mayor

Crear historia clínica Crear historia clínica de mujer gestante

Crear historia clínica de niño

<<realize>> <<realize>> <<realize>>

<<realize>> <<realize>> <<realize>> <<realize>> <<realize>>

Descartar consumo de drogas y alcohol

Descartar violencia intrafamiliar Despachar medicamentos Distribuir historias clínicas Emitir carnet de CRED de niño

Emitir resultados de ecografía

(from Use Cases)

Emitir documento de venta

(from Use Cases)

Emitir orden de procedimiento

(from Use Cases)

Emitir receta médica

(from Use Cases)

Emitir reporte de examen

(from Use Cases)

Realizar control CRED de niño

(from Use Cases)

Realizar control pre-natal

(from Use Cases)

Realizar curación

(from Use Cases)

Realizar despestaje de cáncer uterino

(from Use Cases)

Realizar toma de Papanicolao

(from Use Cases)

Realizar triaje

(from Use Cases)

Registrar atención realizada

(from Use Cases)

Registrar pago

(from Use Cases)

Revisar producción diaria, semanal y mensual

(from Use Cases)

Seleccionar historias clínicas

(from Use Cases)

Solicitar atención

(from Use Cases)

Solicitar atención por emergencia

(from Use Cases)

Solicitar atención sacando ticket

(from Use Cases)

Verificar existencia de medicamentos(from Use Cases)

Emitir carnet de vacunación atitetánica

Emitir documento de pago por atención recibida

Emitir documento de pago por consulta

Emitir documento de venta Emitir orden de procedimiento

<<realize>> <<realize>> <<realize>> <<realize>> <<realize>>

Emitir receta médica Emitir reporte de examen Emitir resultados de ecografía Realizar control CRED de niño Realizar control pre-natal

<<realize>> <<realize>> <<realize>> <<realize>> <<realize>>

<<realize>> <<realize>> <<realize>> <<realize>> <<realize>>

Realizar curación Realizar despestaje de cáncer uterino Realizar toma de Papanicolao Realizar triaje Registrar atención realizada

<<realize>> <<realize>> <<realize>> <<realize>> <<realize>>

Registrar pago Revisar producción diaria, semanal y mensual

Seleccionar historias clínicas Solicitar atención Solicitar atención por emergencia

<<realize>> <<realize>> <<realize>> <<realize>> <<realize>>

Solicitar atención sacando ticket Verificar existencia de medicamentos

<<realize>> <<realize>>

Page 71: Sistema de Admisión

3. Diagramas de secuencia

3.1 Crear historia clínica

3.2 Distribuir historias clínicas

71

: Admisión : fmrCrearHistoriaClínica : Ctrl Registrar paciente : Ctrl Nueva historia clínica

: PACIENTE

: Ctrl Crear historia clínica

: HISTORIACLINICA

: Ctrl Cancelar : Ctrl Salir

Seleccionar crear historia clínica

Pulsar botón

Reinicializa()

Reinicializa controles

Solicitar ingresar datos del paciente

Ingresar datos del paciente

Pulsar botón

registrarPaciente(Nombres, ApellidoPaterno, ApellidoMaterno, FechaInsc, FechaNac, LugarNac, Direccion, Ocupacion, DNI, SexoID, UbicacionID, EstadoCivilID )

Crear()

Desplegar mensaje "Grabación correcta"

Desplegar mensaje "Paciente registrado correctamente"

Solicitar seleccione paciente

Seleccionar paciente y registrar nueva historia clínica

Pulsar botón

registrarHistoriaClinica(DNI,Establecimiento)

Crear()

generarNHistoriaClinica()

mostrarNHistoriaClinica()

Pulsar botón

rollBack()

Desplegar mensaje "registro cancelado"

Pulsar botón

Salir()

Desplegar mensaje "Creación de historia clínica cancelada"

Page 72: Sistema de Admisión

72

: Enfermera : Admisión : fmrDistribuirHistoriasClínicas : Ctrl Registrar triaje : Ctrl Distribuir : Ctrl Cancelar : Ctrl Salir : TRIAJE

Seleccionar distribuir historias clínicas

Solicitar seleccionar historia clínica

Seleccionar historia clínica

Solicitar datos del triaje

Solicitar datos del triaje

Especificar datos del triaje

Ingresar datos del triaje

Pulsar botón

nuevoTriaje(Fecha, Peso, Talla, NHistoriaClinica)

Crear()

Desplegar mensaje "Grabación correcta"

Desplegar mensaje "grabación correcta"

Solicitar destino de historia clínica

Seleccionar establecimiento

Pulsar botón

distribuirHistoriasClinicas(establecimiento, NHistoriaClínica)

Desplegar mensaje "Enviado correctamente"

Solicitar seleccionar opción

Pulsar botón

RollBack()

Desplegar mensaje "selección y triaje cancelado"

Solicitar seleccionar opción

Pulsar botón

Salir()

Deplegar mensaje "Distribución cancelada"

Page 73: Sistema de Admisión

4. Diagramas de estados

a. Clase Historia Clínica

Crear Historia Clinica

Registrar Paciente

Consultar Historia Clinica

Registar Historia Clinica

añadirDatos()buscar()

Actualizar Historia Clinica

actualizar()

registrar()

crear()

buscar()

Archivar Historia Clinica

guardar()

73

Page 74: Sistema de Admisión

5. Diagramas de Navegabilidad

6. Modelo de datos

74

frmSistemaDeDistribuciónDeHistoriasClínicas

frmMantenedores fmrProcesos frmReportes frmSoporte

fmrPaciente frmHistoriaClínica fmrPersonal

fmrDocumentoDePagoPorConsulta

frmTarifa

fmrSeleccionarHistoriasClínicas

fmrCrearHistoriaClínica

fmrDistribuirHistoriasClínicas

frmEmitirDocumentoDePagoPorConsulta

fmrRegistrarEnHitoriaClínica

frmAtencionesDiarias

fmrAtencionesADeterminadoPaciente

frmAyuda frmRestauración

ANAMNESISDescripcion

Fecha

AnamnesisID

NHistoriaClinica

AREAAreaID

NombreArea

db29179_cie10id10

dec10

grp10

DIAGNOSTICODiagnosticoID

Fecha

NDiagnostico

Descripcion

ProfesionalID

NHistoriaClinica

id10

PersonalID

TipoDx

NFormato

DOCUMENTODEPAGODocumentoPagoID

Fecha

TarifaID

DNI

PersonalID

ESPECIALIDADEspecialidadID

EspecialidadDesc

ESTADOCIVILEstadoCivilID

DescripcionEC

FORMATOUNICODEATENCIONNFormato

FechaAtencion

TipoPersonalID

LugarAtencionID

PersonalID

LUGARATENCIONLugarAtencionID

LugarAtencionDesc

PACIENTENombres

ApellidoPaterno

ApellidoMaterno

FechaInsc

FechaNac

LugarNac

Direccion

Ocupacion

DNI

UbicacionID

SexoID

EstadoCivilID

PACIENTEASEGURADOComponente

CodigoFiliacion

DNI

TipoFormatoFiliacion

PERSONALNombres

ApellidoPaterno

ApellidoMaterno

DNI

PersonalID

SexoID

PERSONALASIGNADOPersonalID

TurnoID

HoraInicio

HoraFin

AreaID

PROFESIONALProfesionalID

NColegiatura

EspecialidadID

PersonalID

SEXOSexoID

Descripcion

TARIFATarifaID

Descripcion

Monto

TIPODIAGNOSTICOTipoDx

DescripcionDx

TIPOFORMATOFILIACIONTipoFormatoFiliacion

Descripcion

TIPOPERSONALTipoPersonalID

TipoPersonalDesc

TURNOTurnoID

DescripcionTurno

UBICACION

Page 75: Sistema de Admisión

7. Diagrama entidad lógico

PA

CIE

NT

E

DN

I

Uic

acio

nID

(FK)

Nom

bres

Ape

llido

Pat

erno

Ape

llido

Mat

erno

Fech

aIns

cFe

chaN

acLu

garN

acD

irecc

ion

Ocu

paci

onS

exoI

D (F

K)E

stad

oCiv

ilID

(FK)

UB

ICA

CIO

N

Uic

acio

nID

Dis

trito

Luga

r

ES

TA

DO

CIV

IL

Est

adoC

ivilI

D

Des

crip

cion

EC

Sex

o

Sex

oID

Des

crip

cion

DO

CU

ME

NT

OD

EP

AG

O

Doc

umen

toP

agoI

DT

arifa

ID (F

K)

Fech

aD

NI (

FK)

Per

sona

lID (F

K)

TA

RIF

A

Tar

ifaID

Des

crip

cion

Mon

to

AR

EA

Are

aID

Nom

breA

rea

PE

RS

ON

AL

Per

sona

lID

Nom

bres

Ape

llido

Pat

erno

Ape

llido

Mat

erno

DN

IS

exoI

D (F

K)

HIS

TO

RIA

CLI

NIC

A

NH

isto

riaC

linic

a

Est

able

cim

ient

oD

NI (

FK)

AN

AM

NE

SIS

Ana

mne

sisI

DN

His

toria

Clin

ica

(FK)

Des

crip

cion

Fech

a

EXA

ME

NFI

SIC

O

Exa

men

Fisi

coID

NH

isto

riaC

linic

a (F

K)

Fech

aD

escr

ipci

on

TR

AT

AM

IEN

TO

Tra

tam

ient

oID

NH

isto

riaC

linic

a (F

K)

Fech

aD

escr

ipci

on

DIA

GN

OS

TIC

O

Dia

gnos

ticoI

DN

His

toria

Clin

ica

(FK)

Tip

oDx

(FK)

Fech

aN

Dia

gnos

tico

Des

crip

cion

Pro

fesi

onal

ID (F

K)id

10 (F

K)P

erso

nalID

(FK)

NFo

rmat

o (F

K)

PR

OC

ED

IMIE

NT

O

Pro

cedi

mie

ntoI

DT

rata

mie

ntoI

D (F

K)N

His

toria

Clin

ica

(FK)

Fech

aD

escr

ipci

on

db29

179_

cie1

0

id10

dec1

0gr

p10

TIP

OD

IAG

NO

ST

ICO

Tip

oDx

Des

crip

cion

DxPR

OFE

SIO

NA

L

Pro

fesi

onal

IDP

erso

nalID

(FK)

Esp

ecia

lidad

ID (F

K)N

Col

egia

tura

ES

PE

CIA

LID

AD

Esp

ecia

lidad

ID

Esp

ecia

lidad

Des

cP

AC

IEN

TE

AS

EG

UR

AD

O

DN

I (FK

)

Com

pone

nte

Cod

igoA

Filia

cion

Tip

oFor

mat

oFili

acio

n (F

K)

TIP

OFO

RM

AT

OFI

LIA

CIO

N

Tip

oFor

mat

oFili

acio

n

Des

crip

cion

FOR

MA

TO

UN

ICO

DE

AT

EN

CIO

N

NFo

rmat

o

Fech

aAte

ncio

nT

ipoP

erso

nalID

(FK)

Luga

rAte

ncio

nID

(FK)

Per

sona

lID (F

K)

TIP

OP

ER

SO

NA

L

Tip

oPer

sona

lID

Tip

oPer

sona

lDes

c

LUG

AR

AT

EN

CIO

N

Luga

rAte

ncio

nID

Luga

rAte

ncio

nDes

c

TU

RN

O

Tur

noID

Des

crip

cion

Tur

no

PE

RS

ON

ALA

SIG

NA

DO

Per

sona

lID (F

K)T

urno

ID (F

K)A

reaI

D (F

K)

Hor

aIni

cio

Hor

aFin

75

ANAMNESISDescripcion

Fecha

AnamnesisID

NHistoriaClinica

AREAAreaID

NombreArea

db29179_cie10id10

dec10

grp10

DIAGNOSTICODiagnosticoID

Fecha

NDiagnostico

Descripcion

ProfesionalID

NHistoriaClinica

id10

PersonalID

TipoDx

NFormato

DOCUMENTODEPAGODocumentoPagoID

Fecha

TarifaID

DNI

PersonalID

ESPECIALIDADEspecialidadID

EspecialidadDesc

ESTADOCIVILEstadoCivilID

DescripcionEC

FORMATOUNICODEATENCIONNFormato

FechaAtencion

TipoPersonalID

LugarAtencionID

PersonalID

LUGARATENCIONLugarAtencionID

LugarAtencionDesc

PACIENTENombres

ApellidoPaterno

ApellidoMaterno

FechaInsc

FechaNac

LugarNac

Direccion

Ocupacion

DNI

UbicacionID

SexoID

EstadoCivilID

PACIENTEASEGURADOComponente

CodigoFiliacion

DNI

TipoFormatoFiliacion

PERSONALNombres

ApellidoPaterno

ApellidoMaterno

DNI

PersonalID

SexoID

PERSONALASIGNADOPersonalID

TurnoID

HoraInicio

HoraFin

AreaID

PROFESIONALProfesionalID

NColegiatura

EspecialidadID

PersonalID

SEXOSexoID

Descripcion

TARIFATarifaID

Descripcion

Monto

TIPODIAGNOSTICOTipoDx

DescripcionDx

TIPOFORMATOFILIACIONTipoFormatoFiliacion

Descripcion

TIPOPERSONALTipoPersonalID

TipoPersonalDesc

TURNOTurnoID

DescripcionTurno

Page 76: Sistema de Admisión

8. Diagrama entidad físico

PA

CIE

NT

E

DN

I

Ubi

caci

onID

(FK)

Nom

bres

Ape

llido

Pat

erno

Ape

llido

Mat

erno

Fech

aIns

cFe

chaN

acLu

garN

acD

irecc

ion

Ocu

paci

onS

exoI

D (F

K)E

stad

oCiv

ilID

(FK)

UB

ICA

CIO

N

Ubi

caci

onID

Luga

rD

istri

to

ES

TA

DO

CIV

IL

Est

adoC

ivilI

D

Des

crip

cion

EC

SE

XO Sex

oID

Des

crip

cion

DO

CU

ME

NT

OD

EP

AG

O

Doc

umen

toP

agoI

DT

arifa

ID (F

K)

Fech

aD

NI (

FK)

Per

sona

lID (F

K)

TA

RIF

A

Tar

ifaID

Mon

toD

escr

ipci

on

AR

EA

Are

aID

Nom

breA

rea

PE

RS

ON

AL

Per

sona

lID

Nom

bres

Ape

llido

Pat

erno

Ape

llido

Mat

erno

DN

IS

exoI

D (F

K)

HIS

TO

RIA

CLI

NIC

A

NH

isto

riaC

linic

a

Est

able

cim

ient

oD

NI (

FK)

AN

AM

NE

SIS

Ana

mne

sisI

DN

His

toria

Clin

ica

(FK)

Fech

aD

escr

ipci

on

EXA

ME

NFI

SIC

O

Exa

men

Fisi

coID

NH

isto

riaC

linic

a (F

K)

Fech

aD

escr

ipci

on

TR

AT

AM

IEN

TO

Tra

tam

ient

oID

NH

isto

riaC

linic

a (F

K)

Fech

aD

escr

ipci

on

DIA

GN

OS

TIC

O

Dia

gnos

ticoI

DN

His

toria

Clin

ica

(FK)

Tip

oDx

(FK)

Fech

aN

Dia

gnos

tico

Des

crip

cion

Pro

fesi

onal

ID (F

K)id

10 (F

K)P

erso

nalID

(FK)

NFo

rmat

o (F

K)

PR

OC

ED

IMIE

NT

O

Pro

cedi

mie

ntoI

DT

rata

mie

ntoI

D (F

K)N

His

toria

Clin

ica

(FK)

Fech

aD

escr

ipci

on

db29

179_

cie1

0

id10

dec1

0gr

p10

TIP

OD

IAG

NO

ST

ICO

Tip

oDx

Des

crip

cion

DxPR

OFE

SIO

NA

L

Pro

fesi

onal

IDP

erso

nalID

(FK)

Esp

ecia

lidad

ID (F

K)N

Col

egia

tura

ES

PE

CIA

LID

AD

Esp

ecia

lidad

ID

Esp

ecia

lidad

Des

cP

AC

IEN

TE

AS

EG

UR

AD

O

DN

I (FK

)

Com

pone

nte

Cod

igoF

iliac

ion

Tip

oFor

mat

oFili

acio

n (F

K)

TIP

OFO

RM

AT

OFI

LIA

CIO

N

Tip

oFor

mat

oFili

acio

n

Des

crip

cion

FOR

MA

TO

UN

ICO

DE

AT

EN

CIO

N

NFo

rmat

o

Fech

aAte

ncio

nT

ipoP

erso

nalID

(FK)

Luga

rAte

ncio

nID

(FK)

Per

sona

lID (F

K)

TIP

OP

ER

SO

NA

L

Tip

oPer

sona

lID

Tip

oPer

sona

lDes

c

LUG

AR

AT

EN

CIO

N

Luga

rAte

ncio

nID

Luga

rAte

ncio

nDes

c

TU

RN

O

Tur

noID

Des

crip

cion

Tur

no

PE

RS

ON

ALA

SIG

NA

DO

Per

sona

lID (F

K)T

urno

ID (F

K)A

reaI

D (F

K)

Hor

aIni

cio

Hor

aFin

76

Page 77: Sistema de Admisión

Modelo de Desarrollo

Sistema de Distribución de historias clínicas

1. Diagrama de Componentes

77

SistDistribHC.hlp<<hlp>>

SistDistribHC.ini<<ini>>

SistDistribHC.cfg<<cfg>>

SistDistribHC<<EXE>>

SistDistribHC.obj<<obj>>

SistDistribHC.csproject<<csproject>>

SeleccionarHistoriasClínicas.cs

<<cs>>

CrearHistoriaClínica.cs

<<cs>>

DistribuiHistoriasClínicas.cs

<<cs>>

EmitirDocumentoDePagoPorConsulta.cs

<<cs>>

RegistrarEnHistoriaClínica.cs

<<cs>>

SeleccionarHistoriasClínicas.frm

<<frm>>

CrearHistoriaClínica.frm

<<frm>>

DistribuirHistoriasClínicas.frm

<<frm>>

EmitirDocumentoDePagoPorConsulta.frm

<<frm>>

RegistrarEnHistoriaClínica.frm

<<frm>>

ProcesoDistribución<<DLL>>

Validar<<DLL>>

Funciones<<DLL>>

BDCentroDeSalud

_________________________________________________________________________________________________________________________________________________________________________________________________________________________

Capa 1: De presentación o de Usuario

_________________________________________________________________________________________________________________________________________________________________________________________________________________________

Capa 2: Reglas del negocio

Capa 3: De datos

Page 78: Sistema de Admisión

2. Diagrama de Despliegue

78

PC Admisión<<Procesador>>

PC ArchivoClínico<<Procesador>>

PC Contabilidad<<Procesador>>

PC Medicina General<<Procesador>>

PC Mujer<<Procesador>>

PC Enfermería<<Procesador>>

PC Salud Mental<<Procesador>>

PC Laboratorio<<Procesador>>

PC Farmacia<<Procesador>>

Switch<<Dispositivo>>

Servidor de BD<<Procesador>>

Impresora 1<<Dispositivo>>

Impresora 2<<Dispositivo>>

PC SIS<<Procesador>>

Impresora 3

Impresora 4

Page 79: Sistema de Admisión

Recomendaciones

Que se trate en lo posible de que los usuarios estén lo suficientemente capacitados para el uso del sistema.

La implementación de este Sistema de Información debe ser supervisada y hecha de acuerdo a lo especificado.

Ser tolerantes con el programa hasta adaptarse del todo y seguir una a una cada instrucción brindada para que no tengan complicaciones con éste.

Evaluar de forma periódica el desempeño del sistema y el rendimiento que éste tenga en sus operaciones para una futura modificación.

Proyecciones

Que el Sistema se vaya adaptando a los diferentes cambios que pueda haber en la institución y así pueda ser mejorado constantemente sin necesidad de que cree uno nuevo.

Que gracias al buen desempeño del Sistema implementado, se pueda copiar este nuevo manejo de información en otras instituciones del mismo rubro.

Reducir los tiempos de distribución, almacenamiento y registro de la información dentro del Centro de Salud y poder brindar al paciente, con datos actualizados en todo momento, la oportunidad de hacer consultas sobre su Historia Clínica, recetas y otros a través de una aplicación online.

79