<?xml version="1.0" encoding="UTF-8"?>
<!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.5-hudson-$BUILD_NUMBER-. -->
<!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.5-hudson-$BUILD_NUMBER-. -->
<definitions xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="www.sist.puglia.it/Schemas/PDD_SIST/SCATEL/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="www.sist.puglia.it/Schemas/PDD_SIST/SCATEL/" name="AAGCService">
<ns1:Policy xmlns:ns1="http://schemas.xmlsoap.org/ws/2004/09/policy" wsu:Id="PddaslPortBindingPolicy">
<ns1:ExactlyOne>
<ns1:All>


<ns6:AsymmetricBinding xmlns:ns6="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<ns1:Policy>
<ns1:ExactlyOne>
<ns1:All>
<ns6:AlgorithmSuite>
<ns1:Policy>
<ns1:ExactlyOne>
<ns1:All>
<ns6:Basic128/>
</ns1:All>
</ns1:ExactlyOne>
</ns1:Policy>
</ns6:AlgorithmSuite>
<ns6:IncludeTimestamp/>
<ns6:InitiatorToken>
<ns1:Policy>
<ns1:ExactlyOne>
<ns1:All>
<ns6:X509Token ns6:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/AlwaysToRecipient">
<ns1:Policy>
<ns1:ExactlyOne>
<ns1:All>
<ns6:WssX509V3Token10/>
</ns1:All>
</ns1:ExactlyOne>
</ns1:Policy>
</ns6:X509Token>
</ns1:All>
</ns1:ExactlyOne>
</ns1:Policy>
</ns6:InitiatorToken>
<ns6:Layout>
<ns1:Policy>
<ns1:ExactlyOne>
<ns1:All>
<ns6:Lax/>
</ns1:All>
</ns1:ExactlyOne>
</ns1:Policy>
</ns6:Layout>
<ns6:OnlySignEntireHeadersAndBody/>
<ns6:RecipientToken>
<ns1:Policy>
<ns1:ExactlyOne>
<ns1:All>
<ns6:X509Token ns6:IncludeToken="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy/IncludeToken/Never">
<ns1:Policy>
<ns1:ExactlyOne>
<ns1:All>
<ns6:WssX509V3Token10/>
</ns1:All>
</ns1:ExactlyOne>
</ns1:Policy>
</ns6:X509Token>
</ns1:All>
</ns1:ExactlyOne>
</ns1:Policy>
</ns6:RecipientToken>
</ns1:All>
</ns1:ExactlyOne>
</ns1:Policy>
</ns6:AsymmetricBinding>
<ns7:Wss10 xmlns:ns7="http://schemas.xmlsoap.org/ws/2005/07/securitypolicy">
<ns1:Policy>
<ns1:ExactlyOne>
<ns1:All>
<ns7:MustSupportRefIssuerSerial/>
<ns7:MustSupportRefKeyIdentifier/>
</ns1:All>
</ns1:ExactlyOne>
</ns1:Policy>
</ns7:Wss10>
</ns1:All>
</ns1:ExactlyOne>
</ns1:Policy>
<types>
<xsd:schema>
<xsd:import namespace="www.sist.puglia.it/Schemas/PDD_SIST/SCATEL/" schemaLocation="https://pddasl-coll.rmmg.rsr.rupar.puglia.it:8181/aslba/AAGCService?xsd=1"/>
</xsd:schema>
</types>
<message name="setPianoTerapeuticoDem">
<part name="parameters" element="tns:setPianoTerapeuticoDem"/>
</message>
<message name="setPianoTerapeuticoDemResponse">
<part name="parameters" element="tns:setPianoTerapeuticoDemResponse"/>
</message>
<message name="setAnnullaPianoTerapeuticoDem">
<part name="parameters" element="tns:setAnnullaPianoTerapeuticoDem"/>
</message>
<message name="setAnnullaPianoTerapeuticoDemResponse">
<part name="parameters" element="tns:setAnnullaPianoTerapeuticoDemResponse"/>
</message>
<message name="getElencoPianoTerapeutico">
<part name="parameters" element="tns:getElencoPianoTerapeutico"/>
</message>
<message name="getElencoPianoTerapeuticoResponse">
<part name="parameters" element="tns:getElencoPianoTerapeuticoResponse"/>
</message>
<message name="getPianoTerapeuticoDem">
<part name="parameters" element="tns:getPianoTerapeuticoDem"/>
</message>
<message name="getPianoTerapeuticoDemResponse">
<part name="parameters" element="tns:getPianoTerapeuticoDemResponse"/>
</message>
<message name="getVaccinazioni">
<part name="parameters" element="tns:getVaccinazioni"/>
</message>
<message name="getVaccinazioniResponse">
<part name="parameters" element="tns:getVaccinazioniResponse"/>
</message>
<message name="setInsertPrestazioneAggiuntivaMedicoBase">
<part name="parameters" element="tns:setInsertPrestazioneAggiuntivaMedicoBase"/>
</message>
<message name="setInsertPrestazioneAggiuntivaMedicoBaseResponse">
<part name="parameters" element="tns:setInsertPrestazioneAggiuntivaMedicoBaseResponse"/>
</message>
<message name="setInsertBilancioDiSaluteMedicoPLS">
<part name="parameters" element="tns:setInsertBilancioDiSaluteMedicoPLS"/>
</message>
<message name="setInsertBilancioDiSaluteMedicoPLSResponse">
<part name="parameters" element="tns:setInsertBilancioDiSaluteMedicoPLSResponse"/>
</message>
<message name="getElencoPAIDomiciliare">
<part name="parameters" element="tns:getElencoPAIDomiciliare"/>
</message>
<message name="getElencoPAIDomiciliareResponse">
<part name="parameters" element="tns:getElencoPAIDomiciliareResponse"/>
</message>
<message name="getAssistibileInAnagrafe">
<part name="parameters" element="tns:getAssistibileInAnagrafe"/>
</message>
<message name="getAssistibileInAnagrafeResponse">
<part name="parameters" element="tns:getAssistibileInAnagrafeResponse"/>
</message>
<message name="getAssistibili">
<part name="parameters" element="tns:getAssistibili"/>
</message>
<message name="getAssistibiliResponse">
<part name="parameters" element="tns:getAssistibiliResponse"/>
</message>
<message name="getListaAssistitiMedico">
<part name="parameters" element="tns:getListaAssistitiMedico"/>
</message>
<message name="getListaAssistitiMedicoResponse">
<part name="parameters" element="tns:getListaAssistitiMedicoResponse"/>
</message>
<message name="getListaScelteRevoche">
<part name="parameters" element="tns:getListaScelteRevoche"/>
</message>
<message name="getListaScelteRevocheResponse">
<part name="parameters" element="tns:getListaScelteRevocheResponse"/>
</message>
<message name="getElencoPAI">
<part name="parameters" element="tns:getElencoPAI"/>
</message>
<message name="getElencoPAIResponse">
<part name="parameters" element="tns:getElencoPAIResponse"/>
</message>
<message name="getPianoAssistenzialeDomiciliare">
<part name="parameters" element="tns:getPianoAssistenzialeDomiciliare"/>
</message>
<message name="getPianoAssistenzialeDomiciliareResponse">
<part name="parameters" element="tns:getPianoAssistenzialeDomiciliareResponse"/>
</message>
<message name="setAccessoDomiciliare">
<part name="parameters" element="tns:setAccessoDomiciliare"/>
</message>
<message name="setAccessoDomiciliareResponse">
<part name="parameters" element="tns:setAccessoDomiciliareResponse"/>
</message>
<message name="setVaccinazione">
<part name="parameters" element="tns:setVaccinazione"/>
</message>
<message name="setVaccinazioneResponse">
<part name="parameters" element="tns:setVaccinazioneResponse"/>
</message>
<message name="updateVaccinazione">
<part name="parameters" element="tns:updateVaccinazione"/>
</message>
<message name="updateVaccinazioneResponse">
<part name="parameters" element="tns:updateVaccinazioneResponse"/>
</message>
<message name="deleteVaccinazione">
<part name="parameters" element="tns:deleteVaccinazione"/>
</message>
<message name="deleteVaccinazioneResponse">
<part name="parameters" element="tns:deleteVaccinazioneResponse"/>
</message>
<message name="getEsenzioniAttive">
<part name="parameters" element="tns:getEsenzioniAttive"/>
</message>
<message name="getEsenzioniAttiveResponse">
<part name="parameters" element="tns:getEsenzioniAttiveResponse"/>
</message>
<message name="getListaEsenti">
<part name="parameters" element="tns:getListaEsenti"/>
</message>
<message name="getListaEsentiResponse">
<part name="parameters" element="tns:getListaEsentiResponse"/>
</message>
<message name="getElencoAssistibiliPianoECare">
<part name="parameters" element="tns:getElencoAssistibiliPianoECare"/>
</message>
<message name="getElencoAssistibiliPianoECareResponse">
<part name="parameters" element="tns:getElencoAssistibiliPianoECareResponse"/>
</message>
<message name="setElencoAssistibiliPianoECare">
<part name="parameters" element="tns:setElencoAssistibiliPianoECare"/>
</message>
<message name="setElencoAssistibiliPianoECareResponse">
<part name="parameters" element="tns:setElencoAssistibiliPianoECareResponse"/>
</message>
<portType name="AAGC">
<operation name="setPianoTerapeuticoDem">
<input message="tns:setPianoTerapeuticoDem"/>
<output message="tns:setPianoTerapeuticoDemResponse"/>
</operation>
<operation name="setAnnullaPianoTerapeuticoDem">
<input message="tns:setAnnullaPianoTerapeuticoDem"/>
<output message="tns:setAnnullaPianoTerapeuticoDemResponse"/>
</operation>
<operation name="getElencoPianoTerapeutico">
<input message="tns:getElencoPianoTerapeutico"/>
<output message="tns:getElencoPianoTerapeuticoResponse"/>
</operation>
<operation name="getPianoTerapeuticoDem">
<input message="tns:getPianoTerapeuticoDem"/>
<output message="tns:getPianoTerapeuticoDemResponse"/>
</operation>
<operation name="getVaccinazioni">
<input message="tns:getVaccinazioni"/>
<output message="tns:getVaccinazioniResponse"/>
</operation>
<operation name="setInsertPrestazioneAggiuntivaMedicoBase">
<input message="tns:setInsertPrestazioneAggiuntivaMedicoBase"/>
<output message="tns:setInsertPrestazioneAggiuntivaMedicoBaseResponse"/>
</operation>
<operation name="setInsertBilancioDiSaluteMedicoPLS">
<input message="tns:setInsertBilancioDiSaluteMedicoPLS"/>
<output message="tns:setInsertBilancioDiSaluteMedicoPLSResponse"/>
</operation>
<operation name="getElencoPAIDomiciliare">
<input message="tns:getElencoPAIDomiciliare"/>
<output message="tns:getElencoPAIDomiciliareResponse"/>
</operation>
<operation name="getAssistibileInAnagrafe">
<input message="tns:getAssistibileInAnagrafe"/>
<output message="tns:getAssistibileInAnagrafeResponse"/>
</operation>
<operation name="getAssistibili">
<input message="tns:getAssistibili"/>
<output message="tns:getAssistibiliResponse"/>
</operation>
<operation name="getListaAssistitiMedico">
<input message="tns:getListaAssistitiMedico"/>
<output message="tns:getListaAssistitiMedicoResponse"/>
</operation>
<operation name="getListaScelteRevoche">
<input message="tns:getListaScelteRevoche"/>
<output message="tns:getListaScelteRevocheResponse"/>
</operation>
<operation name="getElencoPAI">
<input message="tns:getElencoPAI"/>
<output message="tns:getElencoPAIResponse"/>
</operation>
<operation name="getPianoAssistenzialeDomiciliare">
<input message="tns:getPianoAssistenzialeDomiciliare"/>
<output message="tns:getPianoAssistenzialeDomiciliareResponse"/>
</operation>
<operation name="setAccessoDomiciliare">
<input message="tns:setAccessoDomiciliare"/>
<output message="tns:setAccessoDomiciliareResponse"/>
</operation>
<operation name="setVaccinazione">
<input message="tns:setVaccinazione"/>
<output message="tns:setVaccinazioneResponse"/>
</operation>
<operation name="updateVaccinazione">
<input message="tns:updateVaccinazione"/>
<output message="tns:updateVaccinazioneResponse"/>
</operation>
<operation name="deleteVaccinazione">
<input message="tns:deleteVaccinazione"/>
<output message="tns:deleteVaccinazioneResponse"/>
</operation>
<operation name="getEsenzioniAttive">
<input message="tns:getEsenzioniAttive"/>
<output message="tns:getEsenzioniAttiveResponse"/>
</operation>
<operation name="getListaEsenti">
<input message="tns:getListaEsenti"/>
<output message="tns:getListaEsentiResponse"/>
</operation>
<operation name="getElencoAssistibiliPianoECare">
<input message="tns:getElencoAssistibiliPianoECare"/>
<output message="tns:getElencoAssistibiliPianoECareResponse"/>
</operation>
<operation name="setElencoAssistibiliPianoECare">
<input message="tns:setElencoAssistibiliPianoECare"/>
<output message="tns:setElencoAssistibiliPianoECareResponse"/>
</operation>
</portType>
<binding name="AAGCPortBinding" type="tns:AAGC">
<ns8:PolicyReference xmlns:ns8="http://schemas.xmlsoap.org/ws/2004/09/policy" URI="#PddaslPortBindingPolicy"/>
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
<operation name="setPianoTerapeuticoDem">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#setPianoTerapeuticoDem"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="setAnnullaPianoTerapeuticoDem">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#setAnnullaPianoTerapeuticoDem"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getElencoPianoTerapeutico">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getElencoPianoTerapeutico"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getPianoTerapeuticoDem">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getPianoTerapeuticoDem"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getVaccinazioni">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getVaccinazioni"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="setInsertPrestazioneAggiuntivaMedicoBase">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#setInsertPrestazioneAggiuntivaMedicoBase"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="setInsertBilancioDiSaluteMedicoPLS">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#setInsertBilancioDiSaluteMedicoPLS"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getElencoPAIDomiciliare">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getElencoPAIDomiciliare"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getAssistibileInAnagrafe">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getAssistibileInAnagrafe"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getAssistibili">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getAssistibili"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getListaAssistitiMedico">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getListaAssistitiMedico"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getListaScelteRevoche">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getListaScelteRevoche"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getElencoPAI">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getElencoPAI"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getPianoAssistenzialeDomiciliare">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getPianoAssistenzialeDomiciliare"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="setAccessoDomiciliare">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#setAccessoDomiciliare"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="setVaccinazione">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#setVaccinazione"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="updateVaccinazione">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#updateVaccinazione"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="deleteVaccinazione">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#deleteVaccinazione"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getEsenzioniAttive">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getEsenzioniAttive"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getListaEsenti">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getListaEsenti"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getElencoAssistibiliPianoECare">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#getElencoAssistibiliPianoECare"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="setElencoAssistibiliPianoECare">
<soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:AAGCPortType#setElencoAssistibiliPianoECare"/>
<input>
<soap:body use="literal"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
</binding>
<service name="AAGCService">
<port name="AAGCPort" binding="tns:AAGCPortBinding">
<soap:address location="https://pddasl-coll.rmmg.rsr.rupar.puglia.it:8181/aslba/AAGCService"/>
</port>
</service>
</definitions>