<?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-.--><xs:schema elementFormDefault="qualified" version="1.0" targetNamespace="www.sist.puglia.it/Schemas/PDD_SIST/SCATEL/" xmlns:tns="www.sist.puglia.it/Schemas/PDD_SIST/SCATEL/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="chkPrescrizioneNSSN" type="tns:chkPrescrizioneNSSN"/>
  <xs:element name="chkPrescrizioneNSSNResponse" type="tns:chkPrescrizioneNSSNResponse"/>
  <xs:element name="getPrescrizioneIdentificataNSSN" type="tns:getPrescrizioneIdentificataNSSN"/>
  <xs:element name="getPrescrizioneIdentificataNSSNResponse" type="tns:getPrescrizioneIdentificataNSSNResponse"/>
  <xs:element name="setAnnullaErogazioneFarmNSSN" type="tns:setAnnullaErogazioneFarmNSSN"/>
  <xs:element name="setAnnullaErogazioneFarmNSSNResponse" type="tns:setAnnullaErogazioneFarmNSSNResponse"/>
  <xs:element name="setAnnullaPrescrizioneNSSN" type="tns:setAnnullaPrescrizioneNSSN"/>
  <xs:element name="setAnnullaPrescrizioneNSSNResponse" type="tns:setAnnullaPrescrizioneNSSNResponse"/>
  <xs:element name="setRegistraErogazioneFarmNSSN" type="tns:setRegistraErogazioneFarmNSSN"/>
  <xs:element name="setRegistraErogazioneFarmNSSNResponse" type="tns:setRegistraErogazioneFarmNSSNResponse"/>
  <xs:element name="setRegistraPrescrizioneNSSN" type="tns:setRegistraPrescrizioneNSSN"/>
  <xs:element name="setRegistraPrescrizioneNSSNResponse" type="tns:setRegistraPrescrizioneNSSNResponse"/>
  <xs:element name="setSospendiErogazioneNSSN" type="tns:setSospendiErogazioneNSSN"/>
  <xs:element name="setSospendiErogazioneNSSNResponse" type="tns:setSospendiErogazioneNSSNResponse"/>
  <xs:complexType name="setRegistraPrescrizioneNSSN">
    <xs:sequence>
      <xs:element name="datiOperatore" type="tns:datiOperatore" minOccurs="0"/>
      <xs:element name="datiApplicativo" type="tns:datiApplicativo" minOccurs="0"/>
      <xs:element name="prescrizione" type="xs:string" minOccurs="0"/>
      <xs:element name="oscurato" type="xs:boolean" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="datiOperatore">
    <xs:sequence>
      <xs:element name="codStruttura" type="xs:string" minOccurs="0"/>
      <xs:element name="codiceFiscale" type="xs:string" minOccurs="0"/>
      <xs:element name="ruoloIstituzionale" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="datiApplicativo">
    <xs:sequence>
      <xs:element name="applDigest" type="xs:string" minOccurs="0"/>
      <xs:element name="created" type="xs:string" minOccurs="0"/>
      <xs:element name="nome" type="xs:string" minOccurs="0"/>
      <xs:element name="nonce" type="xs:string" minOccurs="0"/>
      <xs:element name="produttore" type="xs:string" minOccurs="0"/>
      <xs:element name="versione" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="setRegistraPrescrizioneNSSNResponse">
    <xs:sequence>
      <xs:element name="return" type="tns:registraPrescrizioneNSSNResponse" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="registraPrescrizioneNSSNResponse">
    <xs:sequence>
      <xs:element name="esito" type="xs:string"  minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="getPrescrizioneIdentificataNSSN">
    <xs:sequence>
      <xs:element name="datiOperatore" type="tns:datiOperatore" minOccurs="0"/>
      <xs:element name="datiApplicativo" type="tns:datiApplicativo" minOccurs="0"/>
      <xs:element name="codPaziente" type="xs:string" minOccurs="0"/>
      <xs:element name="nrbe" type="xs:string" minOccurs="0"/>
      <xs:element name="pinNrbe" type="xs:string" minOccurs="0"/>
      <xs:element name="tipoOperazione" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="getPrescrizioneIdentificataNSSNResponse">
    <xs:sequence>
      <xs:element name="return" type="tns:prescrizioneIdentificataNSSNResponse" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="prescrizioneIdentificataNSSNResponse">
    <xs:sequence>
      <xs:element name="protocolloTransazione" type="xs:string"  minOccurs="0"/>
      <xs:element name="dataRicezione" type="xs:string"  minOccurs="0"/>
      <xs:element name="nrbe" type="xs:string"  minOccurs="0"/>
      <xs:element name="pinNrbe" type="xs:string"  minOccurs="0"/>
      <xs:element name="dataPresaInCarico" type="xs:string"  minOccurs="0"/>
      <xs:element name="cdaInstance" type="xs:string"  minOccurs="0"/>
      <xs:element name="statoProcesso" type="xs:string"  minOccurs="0"/>
      <xs:element name="dataSpedizione" type="xs:string"  minOccurs="0"/>
      <xs:element name="codCatRicetta" type="xs:string"  minOccurs="0"/>
      <xs:element name="dispRic3" type="xs:string"  minOccurs="0"/>
      <xs:element name="codEsitoVisualizzazione" type="xs:string"  minOccurs="0"/>
      <xs:element name="cfMedico" type="xs:string"  minOccurs="0"/>
      <xs:element name="nomeMedico" type="xs:string"  minOccurs="0"/>
      <xs:element name="cognomeMedico" type="xs:string"  minOccurs="0"/>
      <xs:element name="codRegione" type="xs:string"  minOccurs="0"/>
      <xs:element name="codASLAo" type="xs:string"  minOccurs="0"/>
      <xs:element name="codStruttura" type="xs:string"  minOccurs="0"/>
      <xs:element name="codSpecializzazione" type="xs:string"  minOccurs="0"/>
      <xs:element name="specialClinica" type="xs:string"  minOccurs="0"/>
      <xs:element name="numIscrizAlbo" type="xs:string"  minOccurs="0"/>
      <xs:element name="indirMedico" type="xs:string"  minOccurs="0"/>
      <xs:element name="telefMedico" type="xs:string"  minOccurs="0"/>
      <xs:element name="testata1" type="xs:string"  minOccurs="0"/>
      <xs:element name="testata2" type="xs:string"  minOccurs="0"/>
      <xs:element name="cognNome" type="xs:string"  minOccurs="0"/>
      <xs:element name="codicePaziente" type="xs:string"  minOccurs="0"/>
      <xs:element name="tipoPrescrizione" type="xs:string"  minOccurs="0"/>
      <xs:element name="indirizzo" type="xs:string"  minOccurs="0"/>
      <xs:element name="codDiagnosi" type="xs:string"  minOccurs="0"/>
      <xs:element name="descrDiagnosi" type="xs:string"  minOccurs="0"/>
      <xs:element name="dataCompilazione" type="xs:string"  minOccurs="0"/>
      <xs:element name="elencoPrestazioneNSSN" type="tns:elencoPrestazioneNSSN"  minOccurs="0"/>
      <xs:element name="elencoPrestazioneErogataNSSN" type="tns:elencoPrestazioneErogataNSSN"  minOccurs="0"/>
      <xs:element name="elencoAnomaliaNSSN" type="tns:elencoAnomaliaNSSN"  minOccurs="0"/>
      <xs:element name="elencoComunicazioneNSSN" type="tns:elencoComunicazioni"  minOccurs="0"/>
      <xs:element name="flagPromemoria" type="xs:string"  minOccurs="0"/>
      <xs:element name="pdfPromemoria" type="xs:string"  minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="elencoPrestazioneNSSN">
    <xs:sequence>
      <xs:element name="prestazionePrescrittaNSSN" type="tns:prestazionePrescrittaNSSN"  nillable="true" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="prestazionePrescrittaNSSN">
    <xs:sequence>
      <xs:element name="codProdPrest" type="xs:string"  minOccurs="0"/>
      <xs:element name="descrProdPrest" type="xs:string"  minOccurs="0"/>
      <xs:element name="codGruppoEquival" type="xs:string"  minOccurs="0"/>
      <xs:element name="descrGruppoEquival" type="xs:string"  minOccurs="0"/>
      <xs:element name="nonSost" type="xs:string"  minOccurs="0"/>
      <xs:element name="codMotivazNonSost" type="xs:string"  minOccurs="0"/>
      <xs:element name="tdl" type="xs:string"  minOccurs="0"/>
      <xs:element name="descrTestoLiberoNote" type="xs:string"  minOccurs="0"/>
      <xs:element name="quantita" type="xs:string"  minOccurs="0"/>
      <xs:element name="posologia" type="xs:string"  minOccurs="0"/>
      <xs:element name="durataTrattamento" type="xs:string"  minOccurs="0"/>
      <xs:element name="modalitaImpiego" type="xs:string"  minOccurs="0"/>
      <xs:element name="preparazFarmaceutica" type="xs:string"  minOccurs="0"/>
      <xs:element name="numRipetibilita" type="xs:string"  minOccurs="0"/>
      <xs:element name="validitaFarm" type="xs:string"  minOccurs="0"/>
      <xs:element name="prescrizione1" type="xs:string"  minOccurs="0"/>
      <xs:element name="prescrizione2" type="xs:string"  minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="elencoPrestazioneErogataNSSN">
    <xs:sequence>
      <xs:element name="elencoPrestazioneErogataNSSN" type="tns:prestazioneErogataNSSN"  nillable="true" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="prestazioneErogataNSSN">
    <xs:sequence>
      <xs:element name="statoPresc" type="xs:string"  minOccurs="0"/>
      <xs:element name="identificativoProdPrest" type="xs:string"  minOccurs="0"/>
      <xs:element name="codProdPrestErog" type="xs:string"  minOccurs="0"/>
      <xs:element name="descrProdPrestErog" type="xs:string"  minOccurs="0"/>
      <xs:element name="flagErog" type="xs:string"  minOccurs="0"/>
      <xs:element name="motivazSostProd" type="xs:string"  minOccurs="0"/>
      <xs:element name="targa" type="xs:string"  minOccurs="0"/>
      <xs:element name="prezzo" type="xs:string"  minOccurs="0"/>
      <xs:element name="altriCosti" type="xs:string"  minOccurs="0"/>
      <xs:element name="quantitaErogata" type="xs:string"  minOccurs="0"/>
      <xs:element name="dataErogazione" type="xs:string"  minOccurs="0"/>
      <xs:element name="dataScadenzaFarm" type="xs:string"  minOccurs="0"/>
      <xs:element name="numPrestMancanti" type="xs:string"  minOccurs="0"/>
      <xs:element name="dispFust3" type="xs:string"  minOccurs="0"/>
      <xs:element name="codProdPrest" type="xs:string"  minOccurs="0"/>
      <xs:element name="descrProdPrest" type="xs:string"  minOccurs="0"/>
      <xs:element name="codGruppoEquival" type="xs:string"  minOccurs="0"/>
      <xs:element name="descGruppoEquival" type="xs:string"  minOccurs="0"/>
      <xs:element name="nonSost" type="xs:string"  minOccurs="0"/>
      <xs:element name="codMotivazNonSost" type="xs:string"  minOccurs="0"/>
      <xs:element name="tdl" type="xs:string"  minOccurs="0"/>
      <xs:element name="descrTestoLiberoNote" type="xs:string"  minOccurs="0"/>
      <xs:element name="quantita" type="xs:string"  minOccurs="0"/>
      <xs:element name="posologia" type="xs:string"  minOccurs="0"/>
      <xs:element name="durataTrattamento" type="xs:string"  minOccurs="0"/>
      <xs:element name="modalitaImpiego" type="xs:string"  minOccurs="0"/>
      <xs:element name="preparazFarmaceutica" type="xs:string"  minOccurs="0"/>
      <xs:element name="numRipetibilita" type="xs:string"  minOccurs="0"/>
      <xs:element name="validitaFarm" type="xs:string"  minOccurs="0"/>
      <xs:element name="prescrizione1" type="xs:string"  minOccurs="0"/>
      <xs:element name="prescrizione2" type="xs:string"  minOccurs="0"/>
	  <xs:element name="estremiDocumento" type="xs:string" minOccurs="0"/>
	  <xs:element name="spedizRidottaFrazionata" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="elencoAnomaliaNSSN">
    <xs:sequence>
      <xs:element name="anomaliaNSSN" type="tns:anomaliaNSSN"  nillable="true" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="anomaliaNSSN">
    <xs:sequence>
      <xs:element name="codEsito" type="xs:string"  minOccurs="0"/>
      <xs:element name="descrizione" type="xs:string"  minOccurs="0"/>
      <xs:element name="identificativoProdPrest" type="xs:string"  minOccurs="0"/>
      <xs:element name="tipoErrore" type="xs:string"  minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="elencoComunicazioni">
    <xs:sequence>
      <xs:element name="comunicazione" type="tns:comunicazione" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="comunicazione">
    <xs:sequence>
      <xs:element name="codice" type="xs:string" minOccurs="0"/>
      <xs:element name="messaggio" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="setRegistraErogazioneFarmNSSN">
    <xs:sequence>
      <xs:element name="datiOperatore" type="tns:datiOperatore" minOccurs="0"/>
      <xs:element name="datiApplicativo" type="tns:datiApplicativo" minOccurs="0"/>
      <xs:element name="erogazione" type="xs:string" minOccurs="0"/>
      <xs:element name="tipoOperazione" type="xs:string" minOccurs="0"/>
	  <xs:element name="datiDiChiusuraRicettaNSSN" type="tns:datiDiChiusuraRicettaNSSN" minOccurs="0"/>
	  <xs:element name="oscurato" type="xs:boolean" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="datiDiChiusuraRicettaNSSN">
    <xs:sequence>
      <xs:element name="codiceRegioneErogatore" type="xs:string"  minOccurs="0"/>
      <xs:element name="codiceAslErogatore" type="xs:string"  minOccurs="0"/>
      <xs:element name="codiceSsaErogatore" type="xs:string"  minOccurs="0"/>
      <xs:element name="codPaziente" type="xs:string"  minOccurs="0"/>
      <xs:element name="nrbe" type="xs:string"  minOccurs="0"/>
      <xs:element name="pinNrbe" type="xs:string"  minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="setRegistraErogazioneFarmNSSNResponse">
    <xs:sequence>
      <xs:element name="return" type="tns:registraErogazioneFarmNSSNResponse" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="registraErogazioneFarmNSSNResponse">
    <xs:sequence>
      <xs:element name="esito" type="xs:string"  minOccurs="0"/>
      <xs:element name="nrbe" type="xs:string"  minOccurs="0"/>
      <xs:element name="elencoAnomalie" type="tns:elencoAnomalie"  minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="elencoAnomalie">
    <xs:sequence>
      <xs:element name="anomalia" type="tns:anomalia" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="anomalia">
    <xs:sequence>
      <xs:element name="codCriticita" type="xs:string" minOccurs="0"/>
      <xs:element name="codice" type="xs:string" minOccurs="0"/>
      <xs:element name="descrizione" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="chkPrescrizioneNSSN">
    <xs:sequence>
      <xs:element name="datiOperatore" type="tns:datiOperatore" minOccurs="0"/>
      <xs:element name="numIscrizAlbo" type="xs:string" minOccurs="0"/>
      <xs:element name="indirMedico" type="xs:string" minOccurs="0"/>
      <xs:element name="telefMedico" type="xs:string" minOccurs="0"/>
      <xs:element name="specialClinica" type="xs:string" minOccurs="0"/>
      <xs:element name="testata1" type="xs:string" minOccurs="0"/>
      <xs:element name="testata2" type="xs:string" minOccurs="0"/>
      <xs:element name="datiApplicativo" type="tns:datiApplicativo" minOccurs="0"/>
      <xs:element name="assistito" type="tns:assistitoPrescrizione" minOccurs="0"/>
      <xs:element name="tipologia" type="xs:string" minOccurs="0"/>
      <xs:element name="dataPrescrizione" type="xs:string" minOccurs="0"/>
      <xs:element name="codMedicoPrescrittore" type="xs:string" minOccurs="0"/>
      <xs:element name="elencoPrestazioni" type="tns:prestazioniPrescritteNSSN" minOccurs="0"/>
      <xs:element name="codDiagnosi" type="xs:string" minOccurs="0"/>
      <xs:element name="descrizioneDiagnosi" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="assistitoPrescrizione">
    <xs:sequence>
      <xs:element name="codIdentificativoAssistito" type="xs:string" minOccurs="0"/>
      <xs:element name="codNazionaleAslResidenza" type="xs:string" minOccurs="0"/>
      <xs:element name="codSanitarioAssFAnag" type="xs:string" minOccurs="0"/>
      <xs:element name="cognome" type="xs:string" minOccurs="0"/>
      <xs:element name="dataNascita" type="xs:string" minOccurs="0"/>
      <xs:element name="nome" type="xs:string" minOccurs="0"/>
      <xs:element name="nomeComuneResidenza" type="xs:string" minOccurs="0"/>
      <xs:element name="sesso" type="xs:string" minOccurs="0"/>
      <xs:element name="indirizzoResidenza" type="xs:string" minOccurs="0"/>
      <xs:element name="numTessSasn" type="xs:string" minOccurs="0"/>
      <xs:element name="socNavigaz" type="xs:string" minOccurs="0"/>
      <xs:element name="statoEstero" type="xs:string" minOccurs="0"/>
      <xs:element name="istituzCompetente" type="xs:string" minOccurs="0"/>
      <xs:element name="numIdentPers" type="xs:string" minOccurs="0"/>
      <xs:element name="numIdentTess" type="xs:string" minOccurs="0"/>
      <xs:element name="dataNascitaEstero" type="xs:string" minOccurs="0"/>
      <xs:element name="dataScadTessera" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="prestazioniPrescritteNSSN">
    <xs:sequence>
      <xs:element name="prestazioniNSSN" type="tns:prestazionePrescrittaNSSN"  nillable="true" minOccurs="0" maxOccurs="unbounded"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="chkPrescrizioneNSSNResponse">
    <xs:sequence>
      <xs:element name="return" type="tns:checkPrescrizioneNSSNResponse" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="checkPrescrizioneNSSNResponse">
    <xs:sequence>
      <xs:element name="protocolloTransazione" type="xs:string"  minOccurs="0"/>
      <xs:element name="nrbe" type="xs:string"  minOccurs="0"/>
      <xs:element name="pinNrbe" type="xs:string"  minOccurs="0"/>
      <xs:element name="dataInserimento" type="xs:string"  minOccurs="0"/>
      <xs:element name="codEsitoInserimento" type="xs:string"  minOccurs="0"/>
      <xs:element name="nomeMedico" type="xs:string"  minOccurs="0"/>
      <xs:element name="cognomeMedico" type="xs:string"  minOccurs="0"/>
      <xs:element name="elencoAnomaliaNSSN" type="tns:elencoAnomaliaNSSN"  minOccurs="0"/>
      <xs:element name="elencoComunicazioneNSSN" type="tns:elencoComunicazioni"  minOccurs="0"/>
      <xs:element name="flagPromemoria" type="xs:string"  minOccurs="0"/>
      <xs:element name="pdfPromemoria" type="xs:base64Binary"  minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="setAnnullaPrescrizioneNSSN">
    <xs:sequence>
      <xs:element name="datiOperatore" type="tns:datiOperatore" minOccurs="0"/>
      <xs:element name="datiApplicativo" type="tns:datiApplicativo" minOccurs="0"/>
      <xs:element name="codPaziente" type="xs:string" minOccurs="0"/>
      <xs:element name="nrbe" type="xs:string" minOccurs="0"/>
      <xs:element name="pinNrbe" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="setAnnullaPrescrizioneNSSNResponse">
    <xs:sequence>
      <xs:element name="return" type="tns:annullaPrescrizioneNSSNResponse" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="annullaPrescrizioneNSSNResponse">
    <xs:sequence>
      <xs:element name="protocolloTransazione" type="xs:string"  minOccurs="0"/>
      <xs:element name="dataRicezione" type="xs:string"  minOccurs="0"/>
      <xs:element name="nrbe" type="xs:string"  minOccurs="0"/>
      <xs:element name="pinNrbe" type="xs:string"  minOccurs="0"/>
      <xs:element name="codEsitoAnnullamento" type="xs:string"  minOccurs="0"/>
      <xs:element name="elencoAnomaliaNSSN" type="tns:elencoAnomaliaNSSN"  minOccurs="0"/>
      <xs:element name="elencoComunicazioneNSSN" type="tns:elencoComunicazioni"  minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="setSospendiErogazioneNSSN">
    <xs:sequence>
      <xs:element name="datiOperatore" type="tns:datiOperatore" minOccurs="0"/>
      <xs:element name="datiApplicativo" type="tns:datiApplicativo" minOccurs="0"/>
      <xs:element name="nrbe" type="xs:string" minOccurs="0"/>
      <xs:element name="pinNrbe" type="xs:string" minOccurs="0"/>
      <xs:element name="codPaziente" type="xs:string" minOccurs="0"/>
      <xs:element name="tipoOperazione" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="setSospendiErogazioneNSSNResponse">
    <xs:sequence>
      <xs:element name="return" type="tns:sospendiErogazioneNSSNResponse" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="sospendiErogazioneNSSNResponse">
    <xs:sequence>
      <xs:element name="protocolloTransazione" type="xs:string"  minOccurs="0"/>
      <xs:element name="dataRicezione" type="xs:string"  minOccurs="0"/>
      <xs:element name="nrbe" type="xs:string"  minOccurs="0"/>
      <xs:element name="pinNrbe" type="xs:string"  minOccurs="0"/>
      <xs:element name="codEsitoSospensione" type="xs:string"  minOccurs="0"/>
      <xs:element name="elencoAnomaliaNSSN" type="tns:elencoAnomaliaNSSN"  minOccurs="0"/>
      <xs:element name="elencoComunicazioneNSSN" type="tns:elencoComunicazioni"  minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="setAnnullaErogazioneFarmNSSN">
    <xs:sequence>
      <xs:element name="datiOperatore" type="tns:datiOperatore" minOccurs="0"/>
      <xs:element name="datiApplicativo" type="tns:datiApplicativo" minOccurs="0"/>
      <xs:element name="codPaziente" type="xs:string" minOccurs="0"/>
      <xs:element name="nrbe" type="xs:string" minOccurs="0"/>
      <xs:element name="pinNrbe" type="xs:string" minOccurs="0"/>
      <xs:element name="codAnnullamento" type="xs:string" minOccurs="0"/>
      <xs:element name="identificativoProdPrest" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="setAnnullaErogazioneFarmNSSNResponse">
    <xs:sequence>
      <xs:element name="return" type="tns:annullaErogazioneFarmNSSNResponse" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="annullaErogazioneFarmNSSNResponse">
    <xs:sequence>
      <xs:element name="protocolloTransazione" type="xs:string"  minOccurs="0"/>
      <xs:element name="dataRicezione" type="xs:string"  minOccurs="0"/>
      <xs:element name="nrbe" type="xs:string"  minOccurs="0"/>
      <xs:element name="pinNrbe" type="xs:string"  minOccurs="0"/>
      <xs:element name="codEsitoAnnullamento" type="xs:string"  minOccurs="0"/>
      <xs:element name="elencoAnomaliaNSSN" type="tns:elencoAnomaliaNSSN"  minOccurs="0"/>
      <xs:element name="elencoComunicazioneNSSN" type="tns:elencoComunicazioni"  minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:schema>