Ayuda en línea > Módulo 5. - Registros Federales > Módulo 5.1. - Registros Federales de gestión general > Capítulo 5.1.9. - REFAR. Registro Federal de Farmacias > Servicios web

WS071 - Consulta múltiple de farmacias

Este servicio web se utiliza para buscar y recuperar los datos generales de Farmacias.

Información general

Versión 1.2

Parámetro 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 y acceso a datos.

Codificación SISA
Dato Codificación
Dependencia Codificaciones auxiliares > Codificación REFES / REFAR /REDRO > Dependencias REFES/REFAR/REDRO
Departamento Codificaciones auxiliares > Codificación compartida > Departamentos
Localidad Codificaciones auxiliares > Codificación compartida > Departamentos y Localidades
Nombre Dato alfanumérico
Provincia Codificaciones auxiliares > Codificación compartida > Provincias
Fecha de registro Dato numérico con formato dd/mm/aaaa
Fecha de modificación Dato numérico con formato dd/mm/aaaa
Categoría de tipología Codificaciones auxiliares > Codificación REFES / REFAR /REDRO > Categorías de tipologías
Razón social Dato alfanumérico
CUIT Dato numérico
Origen de financiamiento Codificaciones auxiliares > Codificación REFES / REFAR /REDRO > Dependencias REFES/REFAR/REDRO
Red de Establecimiento Dato alfanumérico. Consultar codificación en “Codificaciones auxiliares para Redes de Establecimientos”

Resultado de la consulta

Los posibles resultados a devolver son:
OK: la llamada es correcta y hay resultado (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.
ERROR_INESPERADO: la llamada no es correcta o hay otro problema.
ERROR_DATOS: la llamada no es correcta o hay otro problema.
MULTIPLE_RESULTADO: se ha encontrado más de un resultado
LIMITE_EXCEDIDO: se ha excedido la cantidad de resultados

Datos que se devuelven

Se recibe el establecimiento que responde al código ingresado. Sobre él se detallan los siguientes datos:

Codificación SISA
ID Dato Codificación
1 Código Tipificación numérica que identifica de forma única a cada efector de salud que se incorpora en el Registro Federal de Farmacias (REFAR) del SISA.
2 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 debe sujetarse.
3 Nombre Denominación del establecimiento.
4 Provincia Provincia de localización del establecimiento.
5 Código INDEC Provincia Código de identificación del Instituto Nacional de Estadísticas y Censos (INDEC) de la provincia.
6 Localidad Ubicación del establecimiento.
7 Código INDEC Localidad Número de identificación Instituto Nacional de Estadísticas y Censos (INDEC).
8 Domicilio: Código postal y Dirección Dirección postal del establecimiento.
9 CAPS Campo SI/NO que indica si el establecimiento es un Centro de Atención Primaria de la Salud (CAPS).
10 Categoría de la tipología Define el nivel de resolución según los diferentes niveles de complejidad que pueda afrontar el establecimiento.
11 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.
12 Fecha de registro Fecha en la que se creó el registro.
13 Fecha de modificación Última fecha en la que se modificó el registro.
14 GLN Código de ubicación física del establecimiento.

Implementación SOAP

Tecnología: SOAP
URL de acceso: https://sisa.msal.gov.ar/sisa/services/farmaciaService
Método: getFarmacias
Wsdl: https://sisa.msal.gov.ar/sisa/services/farmaciaService?wsdl

Parámetros de la llamada

Dependencia: dependencia
Nombre: nombre
Provincia: provincia
Fecha de registro (desde): fechaRegistroDesde
Fecha de registro (hasta): fechaRegistroHasta
Fecha de modificación (desde): fechaModificacionDesde
Fecha de modificación (hasta): fechaModificacionHasta
Departamento: depto
Localidad: localidad
Categoría de tipología: categoriaTipologia
Razón social: razonSocial
Origen de financiamiento: origenFinanciamiento
CUIT: cuit
Red de Establecimiento: redEstablecimiento. Se debe indicar la codificación de la red de farmacias que se desea filtrar. Por ejemplo para obtener la red de farmacias del registro de Hemofilia utilizar la sigla RNH_REFAR.

Ejemplo de respuesta:


<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns2:getFarmaciasResponse xmlns:ns2="http://sisa.msal.gob.ar/services/1.0">
         <return>
            <resultado>OK</resultado>
            <cantidadDeResultados>1</cantidadDeResultados>
            <farmacias>
               <ns2:farmaciaReducida>
                  <codigo>70260772329057</codigo>
                  <dependencia>Privado</dependencia>
                  <nombre>FARMACIA QUEROL S.R.L.</nombre>
                  <provincia>Chubut</provincia>
                  <codIndecProvincia>26</codIndecProvincia>
                  <tipologia>Farmacia</tipologia>
                  <fechaRegistro>24/09/2013</fechaRegistro>
                  <fechaModificacion>21/01/2014</fechaModificacion>
                  <gln>9991083800001</gln>
                  <localidad>26077040 - Trelew (Rawson - Chubut)</localidad>
                  <codIndecLocalidad>40</codIndecLocalidad>
                  <categoriaTipologia>Farmacia ambulatoria comercial (acceso al público)</categoriaTipologia>
               </ns2:farmaciaReducida>
            </farmacias>
         </return>
      </ns2:getFarmaciasResponse>
   </soap:Body>
</soap:Envelope>

	

Implementación REST

Tecnología: REST
URL de acceso: https://sisa.msal.gov.ar/sisa/services/rest/farmacia/buscar

Parámetros de la llamada

Se utiliza el método POST para envió de parámetros . Los parámetros usuario y clave son requeridos y deberán ser enviados en formato JSON

El resto de los parámetros son opciones y deben ser ingresados como parámetros de la URL, luego del símbolo ?.

Ejemplo de llamada:

https://sisa.msal.gov.ar/sisa/services/rest/farmacia/buscar?redEstablecimiento=RNH_REFAR

Request (POST):
{
"usuario":"jperez",
"clave":"abc1234",
}

Dependencia: dependencia
Nombre: nombre
Provincia: provincia
Fecha de registro (desde): fechaRegistroDesde
Fecha de registro (hasta): fechaRegistroHasta
Fecha de modificación (desde): fechaModificacionDesde
Fecha de modificación (hasta): fechaModificacionHasta
Departamento: depto
Localidad: localidad.
Red de Establecimiento: redEstablecimiento. Se debe indicar la codificación de la red de farmacias que se desea filtrar. Por ejemplo para obtener la red de farmacias del registro de Hemofilia utilizar la sigla RNH_REFAR.

Ejemplo de respuesta:


<FarmaciaSearchResponse>
	<resultado>NO_ERROR</resultado>
	<cantidadDeResultados>3</cantidadDeResultados>
	<farmacias>
		<farmaciaReducida>
			<categoriaTipologia>
				Farmacia de mutual, cooperativa u obra social (sin fines de lucro, acceso
				para afiliados)
			</categoriaTipologia>
			<codIndecLocalidad>010</codIndecLocalidad>
			<codIndecProvincia>50</codIndecProvincia>
			<codigo>70500982457004</codigo>
			<dependencia>FFAA/Seguridad</dependencia>
			<fechaRegistro>25/09/2012</fechaRegistro>
			<localidad>50098010 - Alto Salvador (San Martín - Mendoza)</localidad>
			<nombre>FARMACIA HOSPITALARIA ALUBA</nombre>
			<provincia>Mendoza</provincia>
			<tipologia>Farmacia</tipologia>
		</farmaciaReducida>
 (...)
	</farmacias>
</FarmaciaSearchResponse>