Ayuda en línea > Módulo 5. - Registros Federales > Módulo 5.1. - Registros Federales de gestión general > Capítulo 5.1.1. - REFES. Registro Federal de Establecimientos de Salud > Servicios web

WS002 - Consulta múltiple de establecimientos de salud

Este servicio web se utiliza para buscar y recuperar los datos generales de uno o más establecimientos de salud en el registro REFES. Permite la combinación de distintos filtros para realizar la búsqueda y no requiere utilizar el Código Federal de Establecimiento.

Para utilizarlo se requiere cuenta en el sistema y permisos de acceso al servicio web.

Información general

Versión 1.2

Parámetros de entrada

- Cuenta de usuario y clave
- Para ciertos parámetros de entrada se deben utilizar Codificaciones auxiliares.
Las mismas se pueden consultar desde la página de inicio del sistema https://sisa.msal.gov.ar/sisa en la sección de Reportes. A continuación se detalla de donde obtener cada parámetro:

Codificación SISA
Dato Codificación
Nombre Dato alfanumérico
Provincia Codificaciones auxiliares > Codificación compartida > Provincias
Departamento Codificaciones auxiliares > Codificación compartida > Departamentos
Localidad Codificaciones auxiliares > Codificación compartida > Departamentos y Localidades
Tipología Codificaciones auxiliares > Codificación REFES / REFAR /REDRO > Tipologías de establecimientos
Dependencia Codificaciones auxiliares > Codificación REFES / REFAR /REDRO > Dependencias REFES/REFAR/REDRO
Origen de financiamiento Codificaciones auxiliares > Codificación REFES / REFAR /REDRO > Dependencias REFES/REFAR/REDRO
Especialidad Codificaciones auxiliares > Codificación REFES / REFAR /REDRO > Categorías de establecimientos especializados
Categoría de tipología Codificaciones auxiliares > Codificación REFES / REFAR /REDRO > Categorías de tipologías
FechaRegistroDesde Dato numérico con formato dd/mm/aaaa
FechaRegistroHasta Dato numérico con formato dd/mm/aaaa
FechaModificacionDesde Dato numérico con formato dd/mm/aaaa
FechaModificacionHasta Dato numérico con formato dd/mm/aaaa
Red de Establecimiento Codificaciones auxiliares > Codificación REFES / REFAR /REDRO > Red de establecimientos > Código de Red

Resultado de la consulta

Los posibles resultados a devolver son:

OK: la llamada es correcta y hay resultados (ver a continuación "Datos que se devuelven").
ERROR_AUTENTICACION: error en la autenticación del usuario.
NO_TIENE_QUOTA_DISPONIBLE: el usuario no tiene cuota de uso asignada.
REGISTRO NO ENCONTRADO: la llamada es correcta pero no hay resultados.
LIMITE EXCEDIDO: la llamada es correcta pero se excede el límite máximo de resultados (500).
ERROR: la llamada no es correcta o hay otro problema.

Datos que se devuelven

Se recibe el conjunto de establecimientos que cumplen con los criterios de búsqueda proporcionados. Sobre cada uno de ellos se detallan los siguientes datos:

ID Dato Descripción
1 Código Indec Provincia Código INDEC de la provincia.
2 Código Federal del Establecimiento Tipificación numérica que identifica de forma única a cada efector de salud que se incorpora en el Registro Federal de Establecimientos de Salud (REFES) del SISA. Este código se basa en la Resolución 298/2011 del Ministerio de Salud de la Nación.
3 Coordenadas del mapa: Latitud, longitud y nivel de zoom Ubicación geográfica determinada por el meridiano y el paralelo de la dirección postal y grado de acercamiento a dicha ubicación.
4 Dependencia Define a la institución responsable de la administración del establecimiento, ya sea en forma directa, o bien fijando las normas a las cuales deben sujetarse.
5 Fecha modificación Fecha de la última modificación del registro.
6 Fecha registro Fecha de alta del registro.
7 Nombre Denominación del establecimiento.
8 Provincia Localización geográfica.
8 Tipología Define el tipo de asistencia y la especialidad que tiene el establecimiento. Según la tipología, se definen las solapas que tiene un establecimiento.

El número máximo de resultados a devolver es de 500.

Implementación SOAP

Tecnología: SOAP
URL de acceso: https://sisa.msal.gov.ar/sisa/services/establecimientoService
Método: getEstablecimientos
Autenticación: Acceso restringido.
Wsdl: https://sisa.msal.gov.ar/sisa/services/establecimientoService?wsdl

Parámetros de la llamada

EstablecimientoFilters: Conjunto de condiciones de búsqueda sobre los establecimientos.

Las condiciones disponibles son:
- nombre: Una cadena de caracteres especificando el nombre.
- provincia: Un número indicando el código de la provincia.
- depto: Un número indicando el código departamento de la provincia.
- localidad: Un número indicando el código de la localidad.
- tipologia: Un número indicando el código la tipología.
- dependencia: Un número indicando el código de la dependencia.
- origenDeFinanciamiento: Una cadena de caracteres indicando el origen de financiamiento.
- especialidad: Un número indicando el código de la especialidad.
- categoriaDeTipologia: Un número indicando el código de categoría de la tipología.
- fechaRegistroDesde: Rango inferior para la búsqueda por fecha de registro.
- fechaRegistroHasta: Rango superior para la búsqueda por fecha de registro.
- fechaModificacionDesde: Rango inferior para la búsqueda por fecha de modificación.
- fechaModificacionHasta: Rango superior para la búsqueda por fecha de modificación.
- redEstablecimiento: Un número indicando el código de red de establecimiento. En caso de requerir consultar por establecimientos que pertenecen a más de una red se deberá enviar el mismo parámetro tantas veces como se requiera.

Los criterios de filtrado son opcionales. El número máximo de resultados a devolver es de 500.

Ejemplo de respuesta:


<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns2:getEstablecimientosResponse xmlns:ns2="http://sisa.msal.gob.ar/services/1.0">
         <return>
            <resultado>LIMITE EXCEDIDO</resultado>
            <cantidadDeResultados>500</cantidadDeResultados>
            <establecimientos>
               <ns2:establecimientoReducido>
                  <codigo>50260212129152</codigo>
                  <dependencia>Provincial</dependencia>
                  <nombre>CENTRO DE SALUD 30 DE OCTUBRE</nombre>
                  <provincia>Chubut</provincia>
                  <codIndecProvincia>26</codIndecProvincia>
                  <tipologia>Establecimiento de salud sin internación de diagnóstico y tratamiento</tipologia>
                  <fechaRegistro>30/08/2009</fechaRegistro>
                  <fechaModificacion>14/06/2012</fechaModificacion>
               </ns2:establecimientoReducido>
               .
               .
               .
               <ns2:establecimientoReducido>
                  <codigo>50181612239262</codigo>
                  <dependencia>Municipal</dependencia>
                  <nombre>COLONIA 2 DE ABRIL</nombre>
                  <provincia>Corrientes</provincia>
                  <codIndecProvincia>18</codIndecProvincia>
                  <tipologia>Establecimiento de salud sin internación de diagnóstico y tratamiento</tipologia>
                  <fechaRegistro>23/08/2009</fechaRegistro>
                  <fechaModificacion>10/05/2012</fechaModificacion>
               </ns2:establecimientoReducido>
            </establecimientos>
         </return>
      </ns2:getEstablecimientosResponse>
   </soap:Body>
</soap:Envelope>

	

Implementación REST

Tecnología: REST
URL de acceso: https://sisa.msal.gov.ar/sisa/services/rest/establecimiento/buscar
Autenticación: Acceso restringido, requiere autenticación de usuario. Se debe invocar por POST. Luego en el POST se debe enviar el "usuario" y "clave", en formato JSON, de la siguiente forma: POST{"usuario":"jperez","clave":"xxxx"}

Parámetros de la llamada

Los parámetros para la llamada son opciones y deben ser ingresados como parámetros de la URL, luego del símbolo ?. Por ejemplo:

Las condiciones disponibles son:
- nombre: Una cadena de caracteres especificando el nombre.
- provincia: Un número indicando el código de la provincia.
- depto: Un número indicando el código departamento de la provincia.
- localidad: Un número indicando el código de la localidad.
- tipologia: Un número indicando el código de la tipología.
- dependencia: Un número indicando el código de la dependencia.
- origenFinanciamiento: Una cadena de caracteres indicando el origen de financiamiento.
- especialidad: Un número indicando el código de la especialidad.
- categoriaTipologia: Un número indicando el código de categoría de la tipología.
- fechaRegistroDesde: Rango inferior para la búsqueda por fecha de registro.
- fechaRegistroHasta: Rango superior para la búsqueda por fecha de registro.
- fechaModificacionDesde: Rango inferior para la búsqueda por fecha de modificación.
- fechaModificacionHasta: Rango superior para la búsqueda por fecha de modificación.
- redEstablecimiento: Un número indicando el código de red de establecimiento. En caso de requerir consultar por establecimientos que pertenecen a más de una red se deberá concatenar el mismo parámetro tantas veces como se requiera mediante el carácter “&”.

Ejemplo de consulta REST:
https://sisa.msal.gov.ar/sisa/services/rest/establecimiento/buscar?provincia=1&redEstablecimiento=5Post:{"usuario":"jperez","clave":"xxxx"}

Ejemplo de respuesta REST:


<EstablecimientoSearchResponse>
   <resultado>OK</resultado>
   <cantidadDeResultados>1</cantidadDeResultados>
   <establecimientos>
      <establecimientoReducido>
         <codIndecProvincia>14</codIndecProvincia>
         <codigo>14020212715157</codigo>
         <dependencia>Obra Social</dependencia>
         <fechaRegistro>23/07/2012</fechaRegistro>
         <latitud>-31,27620337674</latitud>
         <longitud>-64,33014485180</longitud>
         <nombre>ESTABLECIMIENTO  VLOPEZ</nombre>
         <provincia>CABA</provincia>
         <tipologia>Establecimiento de salud con internación especializada en otras especialidades</tipologia>
      </establecimientoReducido>
   </establecimientos>
</EstablecimientoSearchResponse>