Está en la página 1de 8

Oficina de Innovación y Desarrollo Tecnológico del Ministerio de Salud

Especificaciones Técnicas de Servicios

Servicio Integración HISMINSA

Control de Versiones
Seguimiento y control del documento
Número Fecha
Autor(es) Breve descripción de cambios
Versión Emisión
1 25/10/2017 José Luis Huamán Villar Versión Inicial
2 04/06/2019 Kevin Daniel Pinchi garcía Versión 1.1.

Definiciones
Las siguientes son definiciones de términos, abreviaturas y acrónimos utilizados en este documento.

Término Definición
ETS Especificaciones Técnicas de Servicios.
SOAP Transferencia de Estado Representacional -Representational State
Transfer.
XML Acrónimo de JavaScript Object Notation
HTTP Hypertext Transfer Protocol o HTTP (en español protocolo de
transferencia de hipertexto)

Página 1 de 8
Proceso: Gestión de Proyectos – NTP ISO/IEC 29110 – MINSA – OGTI – OIDT
Ultima actualización: 01 Enero 2017 v1.0
Oficina de Innovación y Desarrollo Tecnológico del Ministerio de Salud

Índice de contenido

OBJETIVO............................................................................................................................................. 3
AUDIENCIA........................................................................................................................................... 3
DIAGRAMA DEL SERVICIO.................................................................................................................. 3
DESCRIPCION DEL SERVICIO............................................................................................................ 3
1.1. Datos generales del servicio Integración con HISMINSA............................................................3
1.2. Mecanismos de seguridad........................................................................................................... 4
1.3. Ubicación del servicio.................................................................................................................. 4
1.4. Especificación de cada método del servicio................................................................................4
1.4.1. Método <Actualizar Paquete>.................................................................................................. 4
1.4.1.1. Datos de entrada del método................................................................................................ 5
1.4.1.2. Datos de salida del método................................................................................................... 8
1.4.1.3. Códigos/Mensajes de respuesta del método.........................................................................8

Página 2 de 8
Proceso: Gestión de Proyectos – NTP ISO/IEC 29110 – MINSA – OGTI – OIDT
Ultima actualización: 01 Enero 2017 v1.0
Oficina de Innovación y Desarrollo Tecnológico del Ministerio de Salud

OBJETIVO
Plantilla que sirve para describir los servicios web (Servicios SOAP, Servicios REST), estas
especificaciones tienen un perfil funcional y técnico alineado a la integración con los diferentes
servicios desarrollados en el sector.

AUDIENCIA
Los estándares del presente documento están dirigidos a:

 Líderes de proyectos, arquitectos de software, analistas de sistemas que requieran diseñar


un nuevo servicio.
 Desarrolladores de soluciones de tecnología de información que requieran consultar el
detalle de la implementación del servicio.
 Directores y Líderes de proyectos que requieran compartir la funcionalidad del servicio.

DIAGRAMA DEL SERVICIO


En el diagrama se muestra la interacción con el servicio y su dependencia con otros servicios.

DESCRIPCION DEL SERVICIO

1.1. Datos generales del servicio Integración con HISMINSA


Los detalles del servicio debe contemplar la especificación funcional y técnica.

Nombre del servicio Servicio de Integración con el HISMINSA

Este servicio permite realizar la actualización de información del


Descripción del servicio HISMINSA desde los diferentes servicios y/o módulos del Sistema de
Información de Historias Clínicas Electrónicas.
Mejorar la integración de información entre el HISMINSA y los
Beneficios del servicio
SIHCEs.

Página 3 de 8
Proceso: Gestión de Proyectos – NTP ISO/IEC 29110 – MINSA – OGTI – OIDT
Ultima actualización: 01 Enero 2017 v1.0
Oficina de Innovación y Desarrollo Tecnológico del Ministerio de Salud

Número de métodos 1

Clasificación del
SOAP ( ) REST(X)
servicio

Tipo de datos usados XML ( ) JSON(X)

1.2. Mecanismos de seguridad


Actualmente el servicio no necesita ningún método de autenticación.

1.3. Ubicación del servicio


Entorno de pruebas / calidad

http://10.10.2.179:18080/mcs-sihce-hisminsa/integracion/v1.0/paquete/actualizar

Entorno de producción

http://xxx.xxx.gob.pe/mcs-sihce-hisminsa/integracion/v1.0/paquete/actualizar/

1.4. Especificación de cada método del servicio

1.4.1. Método <Actualizar Paquete>

Nombre del método Actualizar Paquete

Descripción del método Consulta si una persona registra antecedentes judiciales o no.

Pruebas de Stress

SLA permitido
Estimación de
transacciones por
segundo.
Disponibilidad del
24 X 7
servicio

Ruta del método /paquete/actualizar

Método HTTP POST

Tipo de datos de
JSON (application/json)
entrada

Tipo de datos de salida JSON (application/json)

Página 4 de 8
Proceso: Gestión de Proyectos – NTP ISO/IEC 29110 – MINSA – OGTI – OIDT
Ultima actualización: 01 Enero 2017 v1.0
Oficina de Innovación y Desarrollo Tecnológico del Ministerio de Salud

1.4.1.1. Datos de entrada del método

Longi Es obli
Nombre Descripción Tipo tud gatorio? Valores

paciente:

idtipodoc Tipo de documento String SI

nrodocumento Número de documento String SI

apepaterno Apellido Paterno String SI

apematerno Apellido Materno String SI

nombres Nombres String SI

fechanacimiento Fecha de nacimiento. String 8 SI AAAAMMDD

idsexo Identificador de sexo. String 1 SI M/F

idpais Identificador de país String 3 P.E.: PER


Identificador del
idestablecimiento String SI
establecimiento.
idetnia Identificador de étnia String SI
Número de historia
nrohistoriaclinica String SI
clínica.
Identificador de
idflag String SI
aplicativo.
personal_atiende:

idtipodoc Tipo de documento String SI

nrodocumento Número de documento String SI

apepaterno Apellido Paterno String SI

apematerno Apellido Materno String

nombres Nombres String SI

fechanacimiento Fecha de nacimiento. String 8 SI AAAAMMDD

idsexo Identificador de sexo. String 1 SI M/F

idpais Identificador de país String 3 P.E.: PER


Identificador del
idestablecimiento String SI
establecimiento.
Identificador de
idcondicion String SI
condición
Identificador de
idprofesion String SI
profesión
personal_registra:

idtipodoc Tipo de documento String SI

nrodocumento Número de documento String SI

apepaterno Apellido Paterno String SI

apematerno Apellido Materno String

Página 5 de 8
Proceso: Gestión de Proyectos – NTP ISO/IEC 29110 – MINSA – OGTI – OIDT
Ultima actualización: 01 Enero 2017 v1.0
Oficina de Innovación y Desarrollo Tecnológico del Ministerio de Salud

nombres Nombres String SI

fechanacimiento Fecha de nacimiento. String 8 SI AAAAMMDD

idsexo Identificador de sexo. String 1 SI M/F

idpais Identificador de país String 3 P.E.: PER


Identificador del
idestablecimiento String SI
establecimiento.
Identificador de
idcondicion String SI
condición
Identificador de
idprofesion String SI
profesión
cita
Edad en el momento
edadregistro String
del registro.
Financiador de la
idfinanciador String SI
atención.
Identificador del turno
idturno String SI
de la atención.
componente Componente. String
Identificador del
idestablecimiento String SI
establecimiento.
numeroafiliacion Numero de afiliación. String
Tipo de edad al
idtipedadregistro String SI A/M/D
momento del registro.
fechaatencion Fecha de la atención String 8 SI AAAAMMDD

idups Identificador de UPS. String SI

estadoregistro Estado del registro. String SI

fgdiag Flag del sistema. String SI

items String
Código del ítem según
codigo String SI
el tipo.
tipoitem Tipo de ítem. String SI CX, …

tipodiagnostico Tipo de diagnóstico. String SI

fechasolicitud Fecha de solicitud. String 8 AAAAMMDD

fecharesultado Fecha del resultado. String 8 AAAAMMDD

labs String

codigo Código del lab. String SI

valor Valor del lab. String SI

examenfisico String
Peso al momento del
peso String
registro.
Talla al momento del
talla String
registro.
Hemoglobina al
hemoglobina String
momento del registro.
Página 6 de 8
Proceso: Gestión de Proyectos – NTP ISO/IEC 29110 – MINSA – OGTI – OIDT
Ultima actualización: 01 Enero 2017 v1.0
Oficina de Innovación y Desarrollo Tecnológico del Ministerio de Salud

Diagrama del objeto de entrada

Página 7 de 8
Proceso: Gestión de Proyectos – NTP ISO/IEC 29110 – MINSA – OGTI – OIDT
Ultima actualización: 01 Enero 2017 v1.0
Oficina de Innovación y Desarrollo Tecnológico del Ministerio de Salud

1.4.1.2. Datos de salida del método

Nombre Descripción Tipo Longitud Valores


Indica si el envió de Revisar los códigos
estado información se registró String de error/mensajes
correctamente. de respuesta.
Describe el mensaje/error
descripcion String
generado si es necesario.
Indica el nro de cita
idCita String
generada

Diagrama del objeto de salida

1.4.1.3. Códigos/Mensajes de respuesta del método

Código Descripción del mensaje


Información registrada correctamente. (Debe aparecer tambien id de la cita
OK
generada).
ERROR Si ha ocurrido un error en la trama.

Página 8 de 8
Proceso: Gestión de Proyectos – NTP ISO/IEC 29110 – MINSA – OGTI – OIDT
Ultima actualización: 01 Enero 2017 v1.0

También podría gustarte