<?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 targetNamespace="www.sist.puglia.it/Schemas/PDD_SIST/SCATEL/" name="CVPNSSNService" 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/">
  <ns1:Policy wsu:Id="PddaslPortBindingPolicy" xmlns:ns1="http://schemas.xmlsoap.org/ws/2004/09/policy">
    <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="CVPNSSNService.xsd"/>
    </xsd:schema>
  </types>
  <message name="setRegistraErogazioneFarmNSSN">
    <part name="parameters" element="tns:setRegistraErogazioneFarmNSSN"/>
  </message>
  <message name="setRegistraErogazioneFarmNSSNResponse">
    <part name="parameters" element="tns:setRegistraErogazioneFarmNSSNResponse"/>
  </message>
  <message name="chkPrescrizioneNSSN">
    <part name="parameters" element="tns:chkPrescrizioneNSSN"/>
  </message>
  <message name="chkPrescrizioneNSSNResponse">
    <part name="parameters" element="tns:chkPrescrizioneNSSNResponse"/>
  </message>
  <message name="setAnnullaErogazioneFarmNSSN">
    <part name="parameters" element="tns:setAnnullaErogazioneFarmNSSN"/>
  </message>
  <message name="setAnnullaErogazioneFarmNSSNResponse">
    <part name="parameters" element="tns:setAnnullaErogazioneFarmNSSNResponse"/>
  </message>
  <message name="setAnnullaPrescrizioneNSSN">
    <part name="parameters" element="tns:setAnnullaPrescrizioneNSSN"/>
  </message>
  <message name="setAnnullaPrescrizioneNSSNResponse">
    <part name="parameters" element="tns:setAnnullaPrescrizioneNSSNResponse"/>
  </message>
  <message name="setRegistraPrescrizioneNSSN">
    <part name="parameters" element="tns:setRegistraPrescrizioneNSSN"/>
  </message>
  <message name="setRegistraPrescrizioneNSSNResponse">
    <part name="parameters" element="tns:setRegistraPrescrizioneNSSNResponse"/>
  </message>
  <message name="getPrescrizioneIdentificataNSSN">
    <part name="parameters" element="tns:getPrescrizioneIdentificataNSSN"/>
  </message>
  <message name="getPrescrizioneIdentificataNSSNResponse">
    <part name="parameters" element="tns:getPrescrizioneIdentificataNSSNResponse"/>
  </message>
  <message name="setSospendiErogazioneNSSN">
    <part name="parameters" element="tns:setSospendiErogazioneNSSN"/>
  </message>
  <message name="setSospendiErogazioneNSSNResponse">
    <part name="parameters" element="tns:setSospendiErogazioneNSSNResponse"/>
  </message>
  <portType name="CVPNSSN">
    <operation name="setRegistraErogazioneFarmNSSN">
      <input message="tns:setRegistraErogazioneFarmNSSN"/>
      <output message="tns:setRegistraErogazioneFarmNSSNResponse"/>
    </operation>
    <operation name="chkPrescrizioneNSSN">
      <input message="tns:chkPrescrizioneNSSN"/>
      <output message="tns:chkPrescrizioneNSSNResponse"/>
    </operation>
    <operation name="setAnnullaErogazioneFarmNSSN">
      <input message="tns:setAnnullaErogazioneFarmNSSN"/>
      <output message="tns:setAnnullaErogazioneFarmNSSNResponse"/>
    </operation>
    <operation name="setAnnullaPrescrizioneNSSN">
      <input message="tns:setAnnullaPrescrizioneNSSN"/>
      <output message="tns:setAnnullaPrescrizioneNSSNResponse"/>
    </operation>
    <operation name="setRegistraPrescrizioneNSSN">
      <input message="tns:setRegistraPrescrizioneNSSN"/>
      <output message="tns:setRegistraPrescrizioneNSSNResponse"/>
    </operation>
    <operation name="getPrescrizioneIdentificataNSSN">
      <input message="tns:getPrescrizioneIdentificataNSSN"/>
      <output message="tns:getPrescrizioneIdentificataNSSNResponse"/>
    </operation>
    <operation name="setSospendiErogazioneNSSN">
      <input message="tns:setSospendiErogazioneNSSN"/>
      <output message="tns:setSospendiErogazioneNSSNResponse"/>
    </operation>
  </portType>
  <binding name="CVPNSSNPortBinding" type="tns:CVPNSSN">
    <ns8:PolicyReference URI="#PddaslPortBindingPolicy" xmlns:ns8="http://schemas.xmlsoap.org/ws/2004/09/policy"/>
    <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
    <operation name="setRegistraErogazioneFarmNSSN">
      <soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:CVPPortType#setRegistraErogazioneFarmNSSN"/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
    </operation>
    <operation name="chkPrescrizioneNSSN">
      <soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:CVPPortType#chkPrescrizioneNSSN"/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
    </operation>
    <operation name="setAnnullaErogazioneFarmNSSN">
      <soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:CVPPortType#setAnnullaErogazioneFarmNSSN"/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
    </operation>
    <operation name="setAnnullaPrescrizioneNSSN">
      <soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:CVPPortType#setAnnullaPrescrizioneNSSN"/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
    </operation>
    <operation name="setRegistraPrescrizioneNSSN">
      <soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:CVPPortType#setRegistraPrescrizioneNSSN"/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
    </operation>
    <operation name="getPrescrizioneIdentificataNSSN">
      <soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:CVPPortType#getPrescrizioneIdentificataNSSN"/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
    </operation>
    <operation name="setSospendiErogazioneNSSN">
      <soap:operation soapAction="urn:sist:pddsasl:bindings:1.0:CVPPortType#setSospendiErogazioneNSSN"/>
      <input>
        <soap:body use="literal"/>
      </input>
      <output>
        <soap:body use="literal"/>
      </output>
    </operation>
  </binding>
  <service name="CVPNSSNService">
    <port name="CVPNSSNPort" binding="tns:CVPNSSNPortBinding">
      <soap:address location="https://wsit-virtasl.rmmg.rsr.rupar.puglia.it:8080/aslba/CVPNSSNService"/>
    </port>
  </service>
</definitions>