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-11

Consulta de producto

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

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

Parámetro de entrada

Datos de autenticación
Dato Codificación
usuario Usuario SISA
clave Clave del usuario SISA
Dato de la solicitud/es a consultar Descripción
idProducto Código del producto
nombre Nombre del producto
habilitado Indica si esta habilitado o no
idProductoPresentacion Código de la presentación del producto
idProductoUnidadMedida Código de la unidad de medida del producto
concentracion Concentración del producto
idProductoFabricante Código del fabricante del producto
idProductoAgrupado Código del producto agrupado
idProgramaSanitario Código del programa sanitario. Lista los productos que pertenecen a un programa sanitario

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
idProducto Código del producto
nombre Nombre del producto
habilitado Indica si el producto está habilitado. Posibles valores: SI/NO
idProductoRubro Código del Rubro del producto
idProductoSubRubro Código del SubRubro del producto
idProductoMedicamento Código del medicamento del producto
idProductoPresentacion Código de la presentación del producto.
idProductoUnidadMedida Código de la unidad de medida del producto.
concentracion Concentración del producto.
idProductoFabricante Código del fabricante del producto
idProductoGenerico Código del producto genérico
gtin Gtin del producto
gs1ia90 Indica el GS1IA90 del producto
cantidadUnidadPrimaria Indica la cantidad de unidades primarias
unidadMultipleDistribucion Agrupamiento del producto para la distribución.
idProductoTipoTraza Indica el tipo de trazabilidad. Posibles valores:
1- Lote y Vencimiento
2- Lote, vencimiento y serie
3- Número Serie
5- Sin restricción
requiereFrio Indica si el producto requiere frio
rangoHumedadDesde Indica el rango de humedad desde
rangoHumedadHasta Indica el rango de humedad hasta
stockMaximo Indica el stock máximo
stockMinimo Indica el stock mínimo
stockReposicion Indica el stock de reposicion
diasAvisoVencimiento Indica dias previo antes del vencimiento
esAgrupado Indica si es un producto agrupado
idProductoAgrupado Codigo del agrupamiento del producto
Mecon Código Mecon del producto.
dispensaPrescripcion Indica si el producto se puede dispensar por prescripción médica.
idProductoRubro Código de rubro del producto.
agrupadoParaPlanificacion Indica si el producto se utilizará para planificación.
idProductoAgrupamientoPlani Código de agrupamiento para la planificación.

Implementación SOAP

Ejemplo de llamada:


<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http://sisa.msal.gob.ar/services/1.0">
   <soapenv:Header/>
   <soapenv:Body>
      <ns:GetProductoRequest>
         <ns:usuario>xxx</ns:usuario>
         <ns:clave>xxx</ns:clave>
         <ns:getProductoRequest>
            <ns:idProducto>1801</ns:idProducto>
         </ns:getProductoRequest>
      </ns:GetProductoRequest>
   </soapenv:Body>
</soapenv:Envelope>

Ejemplo de respuesta:


<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <GetProductoResponse xmlns="http://sisa.msal.gob.ar/services/1.0">
         <resultado>OK</resultado>
         <getProductoResponse>
            <idProducto>1801</idProducto>
            <nombre>IBUPROFENO</nombre>
            <habilitado>SI</habilitado>
            <idProductoSubRubro>98</idProductoSubRubro>
            <idProductoMedicamento>4524</idProductoMedicamento>
            <idProductoPresentacion>1</idProductoPresentacion>
            <idProductoUnidadMedida>12</idProductoUnidadMedida>
            <concentracion>400</concentracion>
            <idProductoFabricante>41</idProductoFabricante>
            <idProductoGenerico>1742</idProductoGenerico>
            <gtin>07796285050993</gtin>
            <gs1ia90>GYUOO7</gs1ia90>
            <cantidadUnidadPrimaria>160</cantidadUnidadPrimaria>
            <unidadMultipleDistribucion>1</unidadMultipleDistribucion>
            <idProductoTipoTraza>1</idProductoTipoTraza>
            <requiereFrio>SI</requiereFrio>
            <rangoHumedadDesde>1</rangoHumedadDesde>
            <rangoHumedadHasta>99</rangoHumedadHasta>
            <stockMaximo>2000</stockMaximo>
            <stockMinimo>1</stockMinimo>
            <stockReposicion>3000</stockReposicion>
            <diasAvisoVencimiento>180</diasAvisoVencimiento>
            <esAgrupado>NO</esAgrupado>
         </getProductoResponse>
      </GetProductoResponse>
   </soap:Body>
</soap:Envelope>

Implementación REST

Ejemplo de llamada

URL de acceso: https://sisa.msal.gov.ar/sisa/services/rest/smis/producto
Método: POST

Body:


{
	"usuario": "xxx",
	"clave": "xxx",
	"getProductoRequest": {
		"idProducto": 1801
	}
}


Ejemplo de respuesta:


{
    "getProductoResponse": [
        {
            "idProducto": 1801,
            "nombre": "IBUPROFENO",
            "habilitado": "SI",
            "idProductoSubRubro": 98,
            "idProductoMedicamento": 4524,
            "idProductoPresentacion": 1,
            "idProductoUnidadMedida": 12,
            "concentracion": "400",
            "idProductoFabricante": 41,
            "idProductoGenerico": 211,
            "gtin": "07796285050993",
            "gs1Ia90": "GYUOO7",
            "cantidadUnidadPrimaria": 160,
            "unidadMultipleDistribucion": 1,
            "idProductoTipoTraza": 1,
            "requiereFrio": "SI",
            "rangoHumedadDesde": 1,
            "rangoHumedadHasta": 99,
            "stockMaximo": 2000,
            "stockMinimo": 1,
            "stockReposicion": 3000,
            "diasAvisoVencimiento": 180,
            "esAgrupado": "NO",
            "dispensaPrescripcion": "SI"
        }
    ],
    "resultado": "OK"
}