Ayuda en línea > Módulo 5. - Registros Federales > Módulo 5.1. - Registros Federales de gestión general > Capítulo 5.1.7. - SMIS. Sistema de Monitoreo de Productos Sanitarios > Servicios web
WS150-6

Consulta de solicitudes

A continuación se detalla el servicio web para la consulta de Solicitudes.

Para utilizarlo se requiere cuenta en el sistema, permisos de "Gestión de Solicitudes" o "Consulta de Solicitudes" y quota disponible.

Información general

Parámetro de entrada

Datos de autenticación
Dato Descripción
usuario Usuario SISA
clave Clave del usuario SISA
Dato de la solicitud/es a consultar Descripción
idSolicitud Códigode la solicitud que se quiere consultar
fechaSolicitudDesde Fecha de solicitud desde
fechaSolicitudHasta Fecha de solicitud hasta
idInstitucionDepositoOrigen Código de depósito origen de los productos.
idPogramaSanitarioSolicita Código del programa sanitario que solicita los productos.
idOperadorLogistico Código del operador logístico.
idSolicitudEstado Código del estado de la solicitud. Posibles valores:
1- Pendiente
2- Enviada al programa sanitario
3- Enviada al depósito
4- Movimiento generado
5- Movimiento generado incompleto
6- Inhabilitada
7- Preparando movimiento
8- Completa
9- Finalizada con pendientes
10- Rechazada

Resultado de la consulta

Los posibles resultados a devolver son:
OK: La llamada ha sido exitosa y se han encontrado datos según el filtro ingresado.
ERROR DE AUTENTICACION: El usuario y el password suministrados en la llamada no permiten autenticar.
NO_TIENE_QUOTA_DISPONIBLE: el usuario no tiene cuota de uso asignada.
REGISTRO_NO_ENCONTRADO: el filtro ingresado no corresponde a ningún valor.

Datos que se devuelven

Dato Descripción
resultado Resultado de la ejecución
idSolicitud Códigode la solicitud.
idProgramaSanitarioSolicita Código del programa sanitario que solicita los productos.
idProvinciaSolicita Código de provincia que solicita los productos.
idInstitucionSolicita Si el solicitante es una institución específica, indica el código de la misma.
idProgramaSanitarioOrigen Código del programa sanitario origen los productos.
idInstitucionOrigen Código de la institución origen/salida de los productos.
idInstitucionDepositoOrigen Código del depósito origen/salida de los producto.
idOperadorLogistico Código del operador logístico que realizará el movimiento.
idProgramaSanitarioDestino Código del programa sanitario destino los productos.
idInstitucionDepositoDestino Código del depósito destino/recepción de los producto.
fechaSolicitud Fecha de la solicitud.
periodoCoberturaDesde Período de cobertura desde de la solicitud.
periodoCoberturaHasta Período de cobertura hasta de la solicitud.
idSolicitudTipo Código del tipo de solicitud. Posibles valores:
1- NORMAL - (valores que se dejaran de usar)
2- URGENTE - (valores que se dejaran de usar)
3- Múltiples entregas - General
4- Múltiples entregas - Asociadas
5- Única entrega
idSolicitudEstado Código del estado de la solicitud. Posibles valores:
1- Pendiente
2- Enviada al programa sanitario
3- Enviada al depósito
4- Movimiento generado
5- Movimiento generado incompleto
6- Inhabilitada
7- Preparando movimiento
8- Completa
9- Finalizada con pendientes
10- Rechazada
idTipoEnvio Código del tipo de envío de la solicitud. Valores Posibles:
1- Normal
2- Urgente
idClase Código de clase de la solicitud. Valores Posibles:
1- Adicional
2- Complementaria
3- General
idMotivoRechazo Código de rechazo de la solicitud. Valores Posibles:
1- Falta de stock
2- Institución incorrecta
observacion Observación de la solicitud.
idSolicitudSol Código de solicitud de referencia.
Utilizado en solicitudes múltiples asociadas, código de la solicitud múltiple general.
fechaEntregaDestinoDesde Fecha en la que se estima, la fecha de entrega en destino desde. Formato dd-mm-yyyy hh24:mi:ss
fechaEntregaDestinoHasta Fecha en la que se estima, la fecha de entrega en destino hasta. Formato dd-mm-yyyy hh24:mi:ss
Item Datos de los ítems de la solicitud
idSolicitudItem Código del ítem de la solicitud.
idProductoGenerico Código del producto genérico.
idProducto Código del producto.
lote Lote del producto.
fechaVencimiento Fecha de vencimiento del producto.
unidadMultipleDistribucion Agrupamiento del producto para la distribución.
cantidadSolicitada Cantidad de unidades mínimas que se solicitan.
Dicha cantidad NO se debe de tener en cuenta para efectivizar la solicitud, el atributo“cantidadConfirmada”, es el valor que se tiene que utilizar para efectivizarlo y realizar el movimiento.
cantidadConfirmada Cantidad de unidades mínimas confirmadas para la solicitud. Cantidad para efectivizar la solicitud y realizar el movimiento.
cantidadEntregada Cantidad de unidades mínimas que se entregan en dicha solicitud.
referenciaExterna Referencia externa utilizada en los WS para que el usuario pueda identificar los ítems.
idOrdenCompraItem Código del ítem de la orden de compra. Código guardado en el stock, para su identificación y valorización.
idIngreso Código de ingreso. Identifica a los productos agrupados.
idSolicitudItemSol Código del ítem de la solicitud de referencia.
Utilizado en solicitudes múltiples asociadas, código del ítem de la solicitud múltiple general.
cantidadStockSISA Cantidad de stock al momento de realizar la solicitud, que había en depósitos según el solicitante.
Utilizado en solicitudes múltiples generales.
Dato que se calcula automáticamente.
cantidadStockReal Cantidad de stock real/físico al momento de realizar la solicitud, que había en depósitos según el solicitante.
Utilizado en solicitudes múltiples generales.
Dato que ingresa el usuario.

Implementación SOAP

Ejemplo de llamada:


<soapenv:Envelopexmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sisa.msal.gob.ar/services/1.0">
<soapenv:Header/>
<soapenv:Body>
<ns:GetSolicitudRequest>
	<ns:usuario>xxx</ns:usuario>
	<ns:clave>xxx</ns:clave>
	<ns:getSolicitudRequest>
		<ns:idSolicitud>593</ns:idSolicitud>
	</ns:getSolicitudRequest>
</ns:GetSolicitudRequest>
</soapenv:Body>
</soapenv:Envelope>

Ejemplo de respuesta:



<soap:Envelopexmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
	<GetSolicitudResponsexmlns="http://sisa.msal.gob.ar/services/1.0">
	<resultado>OK</resultado>
	<getSolicitudResponse>
	<idSolicitud>593</idSolicitud>
	<idProgramaSanitarioSolicita>104</idProgramaSanitarioSolicita>
	<idProvinciaSolicita>1</idProvinciaSolicita>
	<idInstitucionSolicita>192</idInstitucionSolicita>
	<idProgramaSanitarioOrigen>104</idProgramaSanitarioOrigen>
	<idInstitucionOrigen>12242</idInstitucionOrigen>
	<idInstitucionDepositoOrigen>36709</idInstitucionDepositoOrigen>
	<idOperadorLogistico>8</idOperadorLogistico>
	<idProgramaSanitarioDestino>104</idProgramaSanitarioDestino>
	<idInstitucionDepositoDestino>36709</idInstitucionDepositoDestino>
	<fechaSolicitud>23-08-2019</fechaSolicitud>
	<idSolicitudTipo>1</idSolicitudTipo>
	<idSolicitudEstado>3</idSolicitudEstado>
	<idTipoEnvio>1</idTipoEnvio>
	<items>
		<item>
			<idSolicitudItem>633</idSolicitudItem>
			<idProductoGenerico>211</idProductoGenerico>
			<idProducto>1801</idProducto>
			<lote>saa44</lote>
			<fechaVencimiento>04-03-2019</fechaVencimiento>
			<unidadMultipleDistribucion>1</unidadMultipleDistribucion>
			<cantidadConfirmada>2</cantidadConfirmada>
		</item>
	</items>
	</getSolicitudResponse>
	</GetSolicitudResponse>
</soap:Body>
</soap:Envelope>