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
| 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 | |||
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.
| 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. |
<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>
<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>
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"
}