Web Service: TarmedWS

Target Namespace:
tns

Port TarmedServices Port typeSource code

Location:
https://www.tarmed.com.ar/wstm/?WSDL
Protocol:
SOAP
Default style:
document
Transport protocol:
SOAP over HTTP
Operations:
  1. AnularRecetaDetailSource code
  2. CambiaFarmaciaStatusDetailSource code
  3. ConsultaDrogueriasFarmaciaDetailSource code
  4. ConsultaRecetaDetailSource code
  5. InfoRepuestoDetailSource code
  6. ValidarRecetaDetailSource code
  7. VeoFarmaciaDatDetailSource code
  8. VeoFarmaciasDetailSource code
  9. VeoPedidoDetailSource code
  10. VeoPedidosPendDetailSource code
  11. VeoPedidosPendDetDetailSource code
  12. bonosemanaDetailSource code

Operations

    Port type TarmedServices Source code

    1. AnularReceta
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      AnularReceta
      Input:
      AnularReceta (soap:body, use = literal)Source code
      AnularReceta type AnularReceta
      • req_anularreceta - optional, nillable; type req_anularreceta
        • usuario type MandatoryString - type string with restriction minLength(1)
        • clave type MandatoryString - type string with restriction minLength(1)
        • nrodoc_medico type integer
        • cod_autorizacion type integer
        • cod_validacion type integer
      Output:
      AnularRecetaResponse (soap:body, use = literal)Source code
      AnularRecetaResponse type AnularRecetaResponse
      • AnularRecetaResult - optional, nillable; type res_anularreceta
        • status - optional, nillable; type string
        • data - optional, nillable; type string
    2. CambiaFarmaciaStatus
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      CambiaFarmaciaStatus
      Input:
      CambiaFarmaciaStatus (soap:body, use = literal)Source code
      CambiaFarmaciaStatus type CambiaFarmaciaStatus
      • req_cambiafarmaciastatus - optional, nillable; type req_cambiafarmaciastatus
        • usuario type MandatoryString - type string with restriction minLength(1)
        • clave type MandatoryString - type string with restriction minLength(1)
        • codfarmacia type MandatoryString - type string with restriction minLength(1)
        • estado type integer
      Output:
      CambiaFarmaciaStatusResponse (soap:body, use = literal)Source code
      CambiaFarmaciaStatusResponse type CambiaFarmaciaStatusResponse
      • CambiaFarmaciaStatusResult - optional, nillable; type res_cambiafarmaciastatus
        • status - optional, nillable; type string
        • data - optional, nillable; type string
    3. ConsultaDrogueriasFarmacia
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      ConsultaDrogueriasFarmacia
      Input:
      ConsultaDrogueriasFarmacia (soap:body, use = literal)Source code
      ConsultaDrogueriasFarmacia type ConsultaDrogueriasFarmacia
      • req_consultadrogfcia - optional, nillable; type req_consultadrogfcia
        • usuario type MandatoryString - type string with restriction minLength(1)
        • clave type MandatoryString - type string with restriction minLength(1)
      Output:
      ConsultaDrogueriasFarmaciaResponse (soap:body, use = literal)Source code
      ConsultaDrogueriasFarmaciaResponse type ConsultaDrogueriasFarmaciaResponse
      • ConsultaDrogueriasFarmaciaResult - optional, nillable; type res_consultadrogfciaArray
        • res_consultadrogfcia - optional, unbounded, nillable; type res_consultadrogfcia
          • status - optional, nillable; type string
          • cod_drogueria - optional, nillable; type integer
          • nombre - optional, nillable; type string
    4. ConsultaReceta
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      ConsultaReceta
      Input:
      ConsultaReceta (soap:body, use = literal)Source code
      ConsultaReceta type ConsultaReceta
      • req_consultareceta - optional, nillable; type req_consultareceta
        • usuario type MandatoryString - type string with restriction minLength(1)
        • clave type MandatoryString - type string with restriction minLength(1)
        • nrodoc_medico type integer
        • cod_autorizacion type integer
      Output:
      ConsultaRecetaResponse (soap:body, use = literal)Source code
      ConsultaRecetaResponse type ConsultaRecetaResponse
      • ConsultaRecetaResult - optional, nillable; type res_consultarecetaArray
        • res_consultareceta - optional, unbounded, nillable; type res_consultareceta
          • status - optional, nillable; type string
          • medico_prescriptor - optional, nillable; type string
          • fecha_autorizacion - optional, nillable; type string
          • nrodoc_retira - optional, nillable; type integer
          • apenom_retira - optional, nillable; type string
          • troquel - optional, nillable; type integer
          • codbarras - optional, nillable; type string
          • producto - optional, nillable; type string
          • presentacion - optional, nillable; type string
          • laboratorio - optional, nillable; type string
          • precio - optional, nillable; type decimal
          • cantidad - optional, nillable; type integer
    5. InfoRepuesto
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      InfoRepuesto
      Input:
      InfoRepuesto (soap:body, use = literal)Source code
      InfoRepuesto type InfoRepuesto
      • req_inforepuesto - optional, nillable; type req_inforepuesto
        • usuario type MandatoryString - type string with restriction minLength(1)
        • clave type MandatoryString - type string with restriction minLength(1)
        • nropedido type integer
        • nrobono type integer
        • comprobante type MandatoryString - type string with restriction minLength(1)
        • fechafactura type MandatoryString - type string with restriction minLength(1)
        • cantrepuso type integer
        • impsimpuesto type decimal
        • impcimpuesto type decimal
      Output:
      InfoRepuestoResponse (soap:body, use = literal)Source code
      InfoRepuestoResponse type InfoRepuestoResponse
      • InfoRepuestoResult - optional, nillable; type res_inforepuesto
        • status - optional, nillable; type string
        • data - optional, nillable; type string
    6. ValidarReceta
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      ValidarReceta
      Input:
      ValidarReceta (soap:body, use = literal)Source code
      ValidarReceta type ValidarReceta
      • req_validarreceta - optional, nillable; type req_validarreceta
        • usuario type MandatoryString - type string with restriction minLength(1)
        • clave type MandatoryString - type string with restriction minLength(1)
        • nrodoc_medico type integer
        • cod_autorizacion type integer
        • cod_drogueria type integer
      Output:
      ValidarRecetaResponse (soap:body, use = literal)Source code
      ValidarRecetaResponse type ValidarRecetaResponse
      • ValidarRecetaResult - optional, nillable; type res_validarreceta
        • status - optional, nillable; type string
        • codigo_validacion - optional, nillable; type integer
    7. VeoFarmaciaDat
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      VeoFarmaciaDat
      Input:
      VeoFarmaciaDat (soap:body, use = literal)Source code
      VeoFarmaciaDat type VeoFarmaciaDat
      • req_veofarmaciadat - optional, nillable; type req_veofarmaciadat
        • usuario type MandatoryString - type string with restriction minLength(1)
        • clave type MandatoryString - type string with restriction minLength(1)
        • codfarmacia type MandatoryString - type string with restriction minLength(1)
      Output:
      VeoFarmaciaDatResponse (soap:body, use = literal)Source code
      VeoFarmaciaDatResponse type VeoFarmaciaDatResponse
      • VeoFarmaciaDatResult - optional, nillable; type res_veofarmaciadatArray
        • res_veofarmaciadat - optional, unbounded, nillable; type res_veofarmaciadat
          • status - optional, nillable; type string
          • cliente - optional, nillable; type string
          • rsocial - optional, nillable; type string
          • cuit - optional, nillable; type string
          • domicilio - optional, nillable; type string
          • localidad - optional, nillable; type string
          • pcia - optional, nillable; type string
    8. VeoFarmacias
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      VeoFarmacias
      Input:
      VeoFarmacias (soap:body, use = literal)Source code
      VeoFarmacias type VeoFarmacias
      • req_veofarmacias - optional, nillable; type req_veofarmacias
        • usuario type MandatoryString - type string with restriction minLength(1)
        • clave type MandatoryString - type string with restriction minLength(1)
      Output:
      VeoFarmaciasResponse (soap:body, use = literal)Source code
      VeoFarmaciasResponse type VeoFarmaciasResponse
      • VeoFarmaciasResult - optional, nillable; type res_veofarmaciasArray
        • res_veofarmacias - optional, unbounded, nillable; type res_veofarmacias
          • status - optional, nillable; type string
          • data - optional, nillable; type string
          • activo - optional, nillable; type integer
    9. VeoPedido
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      VeoPedido
      Input:
      VeoPedido (soap:body, use = literal)Source code
      VeoPedido type VeoPedido
      • req_veopedido - optional, nillable; type req_veopedido
        • usuario type MandatoryString - type string with restriction minLength(1)
        • clave type MandatoryString - type string with restriction minLength(1)
        • nropedido type integer
      Output:
      VeoPedidoResponse (soap:body, use = literal)Source code
      VeoPedidoResponse type VeoPedidoResponse
      • VeoPedidoResult - optional, nillable; type res_veopedidoArray
        • res_veopedido - optional, unbounded, nillable; type res_veopedido
          • status - optional, nillable; type string
          • nropedido - optional, nillable; type integer
          • fcia - optional, nillable; type string
          • prod - optional, nillable; type string
          • nrobono - optional, nillable; type string
          • cant - optional, nillable; type integer
          • repuesto - optional, nillable; type integer
    10. VeoPedidosPend
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      VeoPedidosPend
      Input:
      VeoPedidosPend (soap:body, use = literal)Source code
      VeoPedidosPend type VeoPedidosPend
      • req_veopedidospend - optional, nillable; type req_veopedidospend
        • usuario type MandatoryString - type string with restriction minLength(1)
        • clave type MandatoryString - type string with restriction minLength(1)
      Output:
      VeoPedidosPendResponse (soap:body, use = literal)Source code
      VeoPedidosPendResponse type VeoPedidosPendResponse
      • VeoPedidosPendResult - optional, nillable; type res_veopedidospendArray
        • res_veopedidospend - optional, unbounded, nillable; type res_veopedidospend
          • status - optional, nillable; type string
          • nroped - optional, nillable; type integer
          • pedido - optional, nillable; type integer
          • repuesto - optional, nillable; type integer
    11. VeoPedidosPendDet
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      VeoPedidosPendDet
      Input:
      VeoPedidosPendDet (soap:body, use = literal)Source code
      VeoPedidosPendDet type VeoPedidosPendDet
      • req_veopedidospenddet - optional, nillable; type req_veopedidospenddet
        • usuario type MandatoryString - type string with restriction minLength(1)
        • clave type MandatoryString - type string with restriction minLength(1)
      Output:
      VeoPedidosPendDetResponse (soap:body, use = literal)Source code
      VeoPedidosPendDetResponse type VeoPedidosPendDetResponse
      • VeoPedidosPendDetResult - optional, nillable; type res_veopedidospenddetArray
        • res_veopedidospenddet - optional, unbounded, nillable; type res_veopedidospenddet
          • status - optional, nillable; type string
          • nropedido - optional, nillable; type integer
          • fcia - optional, nillable; type string
          • prod - optional, nillable; type string
          • nrobono - optional, nillable; type string
          • cant - optional, nillable; type integer
          • repuesto - optional, nillable; type integer
    12. bonosemana
      Style:
      document
      Operation type:
      Request-response. The endpoint receives a message, and sends a correlated message.
      SOAP action:
      bonosemana
      Input:
      bonosemana (soap:body, use = literal)Source code
      bonosemana type bonosemana
      • datos_bonosemana - optional, nillable; type datos_bonosemana
        • usuario type MandatoryString - type string with restriction minLength(1)
        • clave type MandatoryString - type string with restriction minLength(1)
      Output:
      bonosemanaResponse (soap:body, use = literal)Source code
      bonosemanaResponse type bonosemanaResponse
      • bonosemanaResult - optional, nillable; type respuesta_bonosemanaArray
        • respuesta_bonosemana - optional, unbounded, nillable; type respuesta_bonosemana
          • status - optional, nillable; type string
          • semana - optional, nillable; type long
          • validaciones - optional, nillable; type long

WSDL source code

<?xml version="1.0"?>
<wsdl:definitions targetNamespace="tns" name="TarmedServices"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xop="http://www.w3.org/2004/08/xop/include"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:wsa="http://schemas.xmlsoap.org/ws/2003/03/addressing"
xmlns:tns="tns"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:senv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:senc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:s12env="http://www.w3.org/2003/05/soap-envelope/"
xmlns:s12enc="http://www.w3.org/2003/05/soap-encoding/"
xmlns:s0="ws"
xmlns:plink="http://schemas.xmlsoap.org/ws/2003/05/partner-link/"
>
<wsdl:types>
<xs:schema targetNamespace="ws" elementFormDefault="qualified"></xs:schema>
<xs:schema targetNamespace="tns" elementFormDefault="qualified"></xs:schema>
</wsdl:types>
<wsdl:portType name="TarmedServices"></wsdl:portType>
<wsdl:binding name="TarmedServices" type="tns:TarmedServices"></wsdl:binding>
</wsdl:definitions>