Web services provistos por SIP+

El sistema SIP+ provee web services para el intercambio de datos con otros sistemas.

Todas las invocaciones a estos web services están protegidas mediante autenticación. El llamador debe proveer un nombre de usuario definido en el sistema de usuarios de SIP+ junto con la contraseña correspondiente. El usuario además debe tener el permiso AccessWebServices.

Consultar de datos de SIP+

  • Método: GET
  • URL: http[s]://host[:port]/record/$identificationCountry/$identificationType/$identificationNumber

Sólo serán accesibles las gestas para las cuales la institución de control (pregnancy/0017), institución de parto (pregnancy/0018) o institución de algún control prenatal (pregnancy/prenatal/0686) coincida con alguna de las instituciones asignadas al usuario.

Si el usuario tiene el permiso AccessAllInstitutions podrá acceder a todos los registros.

Agregar/modificar datos de SIP+

Para invocar a este web service es necesario que el usuario tenga el permiso EditForms (además de AccessWebServices).

Si la madre ya se encuentra en el sistema, se agregarán o modificarán los campos especificados. Si no se encuentra en el sistema, se creará un nuevo registro en el sistema con los campos especificados.