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:
- AnularRecetaDetailSource code
- CambiaFarmaciaStatusDetailSource code
- ConsultaDrogueriasFarmaciaDetailSource code
- ConsultaRecetaDetailSource code
- InfoRepuestoDetailSource code
- ValidarRecetaDetailSource code
- VeoFarmaciaDatDetailSource code
- VeoFarmaciasDetailSource code
- VeoPedidoDetailSource code
- VeoPedidosPendDetailSource code
- VeoPedidosPendDetDetailSource code
- bonosemanaDetailSource code
Operations
-
AnularReceta
Style:documentOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:AnularRecetaInput:AnularReceta (soap:body, use = literal)Source codeAnularReceta 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 codeAnularRecetaResponse type AnularRecetaResponse- AnularRecetaResult - optional, nillable; type res_anularreceta
- status - optional, nillable; type string
- data - optional, nillable; type string
- req_anularreceta - optional, nillable; type req_anularreceta
-
CambiaFarmaciaStatus
Style:documentOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:CambiaFarmaciaStatusInput:CambiaFarmaciaStatus (soap:body, use = literal)Source codeCambiaFarmaciaStatus 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 codeCambiaFarmaciaStatusResponse type CambiaFarmaciaStatusResponse- CambiaFarmaciaStatusResult - optional, nillable; type res_cambiafarmaciastatus
- status - optional, nillable; type string
- data - optional, nillable; type string
- req_cambiafarmaciastatus - optional, nillable; type req_cambiafarmaciastatus
-
ConsultaDrogueriasFarmacia
Style:documentOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:ConsultaDrogueriasFarmaciaInput:ConsultaDrogueriasFarmacia (soap:body, use = literal)Source codeConsultaDrogueriasFarmacia 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 codeConsultaDrogueriasFarmaciaResponse 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
- res_consultadrogfcia - optional, unbounded, nillable; type res_consultadrogfcia
- req_consultadrogfcia - optional, nillable; type req_consultadrogfcia
-
ConsultaReceta
Style:documentOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:ConsultaRecetaInput:ConsultaReceta (soap:body, use = literal)Source codeConsultaReceta 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 codeConsultaRecetaResponse 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
- res_consultareceta - optional, unbounded, nillable; type res_consultareceta
- req_consultareceta - optional, nillable; type req_consultareceta
-
InfoRepuesto
Style:documentOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:InfoRepuestoInput:InfoRepuesto (soap:body, use = literal)Source codeInfoRepuesto 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 codeInfoRepuestoResponse type InfoRepuestoResponse- InfoRepuestoResult - optional, nillable; type res_inforepuesto
- status - optional, nillable; type string
- data - optional, nillable; type string
- req_inforepuesto - optional, nillable; type req_inforepuesto
-
ValidarReceta
Style:documentOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:ValidarRecetaInput:ValidarReceta (soap:body, use = literal)Source codeValidarReceta 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 codeValidarRecetaResponse type ValidarRecetaResponse- ValidarRecetaResult - optional, nillable; type res_validarreceta
- status - optional, nillable; type string
- codigo_validacion - optional, nillable; type integer
- req_validarreceta - optional, nillable; type req_validarreceta
-
VeoFarmaciaDat
Style:documentOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:VeoFarmaciaDatInput:VeoFarmaciaDat (soap:body, use = literal)Source codeVeoFarmaciaDat 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 codeVeoFarmaciaDatResponse 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
- res_veofarmaciadat - optional, unbounded, nillable; type res_veofarmaciadat
- req_veofarmaciadat - optional, nillable; type req_veofarmaciadat
-
VeoFarmacias
Style:documentOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:VeoFarmaciasInput:VeoFarmacias (soap:body, use = literal)Source codeVeoFarmacias 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 codeVeoFarmaciasResponse 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
- res_veofarmacias - optional, unbounded, nillable; type res_veofarmacias
- req_veofarmacias - optional, nillable; type req_veofarmacias
-
VeoPedido
Style:documentOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:VeoPedidoInput:VeoPedido (soap:body, use = literal)Source codeVeoPedido 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 codeVeoPedidoResponse 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
- res_veopedido - optional, unbounded, nillable; type res_veopedido
- req_veopedido - optional, nillable; type req_veopedido
-
VeoPedidosPend
Style:documentOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:VeoPedidosPendInput:VeoPedidosPend (soap:body, use = literal)Source codeVeoPedidosPend 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 codeVeoPedidosPendResponse 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
- res_veopedidospend - optional, unbounded, nillable; type res_veopedidospend
- req_veopedidospend - optional, nillable; type req_veopedidospend
-
VeoPedidosPendDet
Style:documentOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:VeoPedidosPendDetInput:VeoPedidosPendDet (soap:body, use = literal)Source codeVeoPedidosPendDet 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 codeVeoPedidosPendDetResponse 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
- res_veopedidospenddet - optional, unbounded, nillable; type res_veopedidospenddet
- req_veopedidospenddet - optional, nillable; type req_veopedidospenddet
-
bonosemana
Style:documentOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:bonosemanaInput:bonosemana (soap:body, use = literal)Source codebonosemana 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 codebonosemanaResponse 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
- respuesta_bonosemana - optional, unbounded, nillable; type respuesta_bonosemana
- datos_bonosemana - optional, nillable; type datos_bonosemana
Port type TarmedServices Source code
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:complexType name="req_veopedidospenddet"></xs:complexType>
<xs:complexType name="req_veofarmaciadat"></xs:complexType>
<xs:complexType name="res_cambiafarmaciastatus"></xs:complexType>
<xs:complexType name="res_veopedidospendArray"></xs:complexType>
<xs:complexType name="res_veopedidospend">
<xs:sequence></xs:sequence>
</xs:complexType><xs:complexType name="res_veofarmaciasArray"></xs:complexType>
<xs:complexType name="req_validarreceta"></xs:complexType>
<xs:complexType name="res_anularreceta"></xs:complexType>
<xs:complexType name="req_cambiafarmaciastatus"></xs:complexType>
<xs:complexType name="res_consultadrogfciaArray"></xs:complexType>
<xs:complexType name="res_consultadrogfcia"></xs:complexType>
<xs:complexType name="req_veofarmacias"></xs:complexType>
<xs:complexType name="req_consultareceta"></xs:complexType>
<xs:complexType name="req_veopedidospend"></xs:complexType>
<xs:complexType name="req_consultadrogfcia"></xs:complexType>
<xs:complexType name="res_validarreceta"></xs:complexType>
<xs:complexType name="res_veofarmaciadatArray"></xs:complexType>
<xs:complexType name="res_veofarmaciadat">
<xs:sequence></xs:sequence>
</xs:complexType><xs:complexType name="res_veopedidoArray"></xs:complexType>
<xs:complexType name="res_veopedido">
<xs:sequence></xs:sequence>
</xs:complexType><xs:complexType name="req_anularreceta">
<xs:sequence></xs:sequence>
</xs:complexType><xs:complexType name="res_veofarmacias"></xs:complexType>
<xs:complexType name="datos_bonosemana"></xs:complexType>
<xs:complexType name="respuesta_bonosemanaArray"></xs:complexType>
<xs:complexType name="respuesta_bonosemana"></xs:complexType>
<xs:complexType name="res_veopedidospenddetArray"></xs:complexType>
<xs:complexType name="res_veopedidospenddet">
<xs:sequence></xs:sequence>
</xs:complexType><xs:complexType name="req_veopedido"></xs:complexType>
<xs:complexType name="req_inforepuesto">
<xs:sequence></xs:sequence>
</xs:complexType><xs:complexType name="res_inforepuesto"></xs:complexType>
<xs:complexType name="res_consultarecetaArray"></xs:complexType>
<xs:complexType name="res_consultareceta">
</xs:schema><xs:sequence></xs:sequence>
</xs:complexType><xs:schema targetNamespace="tns" elementFormDefault="qualified">
</wsdl:types><xs:complexType name="VeoPedidosPendDet"></xs:complexType>
<xs:complexType name="VeoFarmaciaDat"></xs:complexType>
<xs:complexType name="CambiaFarmaciaStatus"></xs:complexType>
<xs:complexType name="CambiaFarmaciaStatusResponse"></xs:complexType>
<xs:complexType name="VeoPedidosPendResponse"></xs:complexType>
<xs:complexType name="ConsultaDrogueriasFarmacia"></xs:complexType>
<xs:complexType name="VeoFarmacias"></xs:complexType>
<xs:complexType name="ValidarRecetaResponse"></xs:complexType>
<xs:complexType name="ConsultaDrogueriasFarmaciaResponse"></xs:complexType>
<xs:complexType name="VeoFarmaciasResponse"></xs:complexType>
<xs:complexType name="ValidarReceta"></xs:complexType>
<xs:complexType name="AnularRecetaResponse"></xs:complexType>
<xs:complexType name="ConsultaReceta"></xs:complexType>
<xs:complexType name="VeoPedidosPend"></xs:complexType>
<xs:complexType name="VeoFarmaciaDatResponse"></xs:complexType>
<xs:complexType name="VeoPedidoResponse"></xs:complexType>
<xs:complexType name="AnularReceta"></xs:complexType>
<xs:complexType name="bonosemana"></xs:complexType>
<xs:complexType name="bonosemanaResponse"></xs:complexType>
<xs:complexType name="VeoPedidosPendDetResponse"></xs:complexType>
<xs:complexType name="VeoPedido"></xs:complexType>
<xs:complexType name="InfoRepuesto"></xs:complexType>
<xs:simpleType name="MandatoryString">
<xs:restriction base="xs:string"></xs:restriction>
</xs:simpleType><xs:complexType name="InfoRepuestoResponse"></xs:complexType>
<xs:complexType name="ConsultaRecetaResponse"></xs:complexType>
</xs:schema><wsdl:message name="ValidarReceta"></wsdl:message>
<wsdl:message name="ValidarRecetaResponse"></wsdl:message>
<wsdl:message name="VeoFarmaciaDat"></wsdl:message>
<wsdl:message name="VeoFarmaciaDatResponse"></wsdl:message>
<wsdl:message name="VeoFarmacias"></wsdl:message>
<wsdl:message name="VeoFarmaciasResponse"></wsdl:message>
<wsdl:message name="VeoPedido"></wsdl:message>
<wsdl:message name="VeoPedidoResponse"></wsdl:message>
<wsdl:message name="bonosemana"></wsdl:message>
<wsdl:message name="bonosemanaResponse"></wsdl:message>
<wsdl:message name="ConsultaReceta"></wsdl:message>
<wsdl:message name="ConsultaRecetaResponse"></wsdl:message>
<wsdl:message name="ConsultaDrogueriasFarmacia"></wsdl:message>
<wsdl:message name="ConsultaDrogueriasFarmaciaResponse"></wsdl:message>
<wsdl:message name="AnularReceta"></wsdl:message>
<wsdl:message name="AnularRecetaResponse"></wsdl:message>
<wsdl:message name="VeoPedidosPend"></wsdl:message>
<wsdl:message name="VeoPedidosPendResponse"></wsdl:message>
<wsdl:message name="VeoPedidosPendDet"></wsdl:message>
<wsdl:message name="VeoPedidosPendDetResponse"></wsdl:message>
<wsdl:message name="InfoRepuesto"></wsdl:message>
<wsdl:message name="InfoRepuestoResponse"></wsdl:message>
<wsdl:message name="CambiaFarmaciaStatus"></wsdl:message>
<wsdl:message name="CambiaFarmaciaStatusResponse"></wsdl:message>
<wsdl:service name="TarmedWS"></wsdl:service>
<wsdl:portType name="TarmedServices">
<wsdl:operation name="ValidarReceta" parameterOrder="ValidarReceta"></wsdl:operation>
<wsdl:operation name="VeoFarmacias" parameterOrder="VeoFarmacias"></wsdl:operation>
<wsdl:operation name="VeoPedido" parameterOrder="VeoPedido"></wsdl:operation>
<wsdl:operation name="bonosemana" parameterOrder="bonosemana"></wsdl:operation>
<wsdl:operation name="ConsultaDrogueriasFarmacia" parameterOrder="ConsultaDrogueriasFarmacia"></wsdl:operation>
<wsdl:operation name="AnularReceta" parameterOrder="AnularReceta"></wsdl:operation>
<wsdl:operation name="InfoRepuesto" parameterOrder="InfoRepuesto"></wsdl:operation>
</wsdl:portType><wsdl:binding name="TarmedServices" type="tns:TarmedServices">
</wsdl:definitions><wsdl:operation name="ValidarReceta"></wsdl:operation>
<wsdl:operation name="VeoFarmaciaDat"></wsdl:operation>
<wsdl:operation name="VeoFarmacias"></wsdl:operation>
<wsdl:operation name="VeoPedido"></wsdl:operation>
<wsdl:operation name="bonosemana"></wsdl:operation>
<wsdl:operation name="ConsultaReceta"></wsdl:operation>
<wsdl:operation name="ConsultaDrogueriasFarmacia"></wsdl:operation>
<wsdl:operation name="AnularReceta"></wsdl:operation>
<wsdl:operation name="VeoPedidosPend"></wsdl:operation>
<wsdl:operation name="VeoPedidosPendDet"></wsdl:operation>
<wsdl:operation name="InfoRepuesto"></wsdl:operation>
<wsdl:operation name="CambiaFarmaciaStatus"></wsdl:operation>
</wsdl:binding>