<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2012 sp1 (x64) (http://www.altova.com) by INNOVAPUGLIA SpA. (INNOVAPUGLIA SpA.) -->
<!--
============================================================
-->
<!--Flusso Monitoraggio ex ante
VERSIONE: 1.2
Data: 12/09/2016
-->
<!--
============================================================
-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xs:include schemaLocation="TipiDati_v2.0.xsd"/>
	<xs:element name="FlussoExAnte">
		<xs:annotation>
			<xs:documentation>Elemento Strutturale
Primario</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="Testata"/>
				<xs:element ref="PrenotazionePrestazioni" maxOccurs="unbounded"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Testata">
		<xs:annotation>
			<xs:documentation>Elemento strutturale che comprende tutti i
dati comuni a tutti i flussi</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="CodiceRegione"/>
				<xs:element ref="CodiceAsl"/>
				<xs:element ref="CodiceAzienda"/>
				<xs:element ref="CodErogatore"/>
				<xs:element ref="DenErogatore"/>
				<xs:element ref="DataInizioMonitoraggio"/>
				<xs:element ref="DataFineMonitoraggio"/>
				<xs:element ref="Prestazione" maxOccurs="unbounded"/>
				<xs:element ref="DataRilevazione"/>
				<xs:element ref="TotPrenotazioni"/>
				<xs:element ref="Versione"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="Prestazione">
		<xs:annotation>
			<xs:documentation>Prestazione selezionata per il monitoraggio</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="CodCatalogo"/>
				<xs:element ref="CodPrestazione"/>
				<xs:element ref="CodDisciplina"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="PrenotazionePrestazioni">
		<xs:annotation>
			<xs:documentation>Elemento strutturale contenitore per i dati
del flusso ex ante</xs:documentation>
		</xs:annotation>
		<xs:complexType>
			<xs:sequence>
				<xs:element ref="CodiceDistretto"/>
				<xs:element ref="DenominazioneDistretto"/>
				<xs:element ref="CodiceErogatore"/>
				<xs:element ref="DenominazioneErogatore"/>
				<xs:element ref="IdRicetta"/>
				<xs:element ref="DataCompilazione"/>
				<xs:element ref="TipoAccesso"/>
				<xs:element ref="GaranziaTempiMassimi"/>
				<xs:element ref="NonEsente"/>
				<xs:element ref="CodEsenzione"/>
				<xs:element ref="ClassePriorita"/>
				<xs:element ref="CodiceDiagnosi"/>
				<xs:element ref="CodiceCatalogo"/>
				<xs:element ref="CodicePrest"/>
				<xs:element ref="CodiceDisciplina"/>
				<xs:element ref="DataPrenotazione"/>
				<xs:element ref="DataAssegnata"/>
				<xs:element ref="DataPrimaDisponibilita"/>
				<xs:element ref="CanalePrenotazione"/>
			</xs:sequence>
		</xs:complexType>
	</xs:element>
	<xs:element name="CodiceRegione" type="CodiceRegioneTipo">
		<xs:annotation>
			<xs:documentation>Codice Regione o provincia autonoma della struttura che eroga la prestazione</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodiceAsl" type="CodiceAslTipo">
		<xs:annotation>
			<xs:documentation>Codice della ASL di appartenenza/riferimento della struttura che eroga la prestazione</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodiceAzienda" type="CodiceAziendaTipo">
		<xs:annotation>
			<xs:documentation>Codice dell’Azienda a cui appartiene la struttura che eroga la prestazione. Nel caso in cui il flusso sia prodotto da una ASL, questo campo coincide con il campo CodiceASL</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodErogatore" type="CodiceErogatoreTipo">
		<xs:annotation>
			<xs:documentation>Codice STS11 della Struttura erogatrice  pubblica o privata accreditata, cui il flusso fa riferimento </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DenErogatore" type="varChar250">
		<xs:annotation>
			<xs:documentation>Denominazione STS11 della Struttura erogatrice  pubblica o privata accreditata , cui il flusso fa riferimento</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DataInizioMonitoraggio" type="DataMin">
		<xs:annotation>
			<xs:documentation>La data inizio del monitoraggio</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DataFineMonitoraggio" type="DataMin">
		<xs:annotation>
			<xs:documentation>La data fine del monitoraggio</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodCatalogo" type="CodiceCatalogoTipo">
		<xs:annotation>
			<xs:documentation>Indica il codice numerico della prestazione come da Catalogo Unico Regionale. </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodPrestazione" type="CodicePrestTipo">
		<xs:annotation>
			<xs:documentation>Indica il codice della prestazione come da Nomenclatore Tariffario. </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodDisciplina" type="CodiceDisciplinaTipo">
		<xs:annotation>
			<xs:documentation>Codice della disciplina specialistica (da valorizzare per le visite) </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DataRilevazione" type="DataMin">
		<xs:annotation>
			<xs:documentation>Data di rilevazione del flusso.</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="TotPrenotazioni" type="TotPrenotazioniTipo">
		<xs:annotation>
			<xs:documentation>Numero totale dei record di dettaglio presenti nel flusso (prenotazioni)</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="Versione" type="VersioneTipo">
		<xs:annotation>
			<xs:documentation>Versione dello schema del file xml</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodiceDistretto" type="CodiceDistrettoTipo">
		<xs:annotation>
			<xs:documentation>Codice del distretto della struttura che eroga la prestazione</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DenominazioneDistretto" type="varChar25">
		<xs:annotation>
			<xs:documentation>Denominazione del distretto della struttura che eroga la prestazione</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodiceErogatore" type="CodiceErogatoreTipo">
		<xs:annotation>
			<xs:documentation>Codice STS11 della Struttura erogatrice  pubblica o privata accreditata, che eroga prestazioni per conto e a carico del SSN</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DenominazioneErogatore" type="varChar250">
		<xs:annotation>
			<xs:documentation>Denominazione STS11 della Struttura erogatrice  pubblica o privata accreditata, che eroga prestazioni per conto e a carico del SSN</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="IdRicetta" type="IdRicettaTipo">
		<xs:annotation>
			<xs:documentation> Codice impegnativa Ministeriale o NRE </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DataCompilazione" type="DataMin">
		<xs:annotation>
			<xs:documentation>Data di prescrizione presente sulla ricetta</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="TipoAccesso" type="TipoAccessoTipo">
		<xs:annotation>
			<xs:documentation>Indica se la prestazione si riferisce ad un primo accesso o altra tipologia di accesso
			</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="GaranziaTempiMassimi" type="GaranziaTempiMassimiTipo">
		<xs:annotation>
			<xs:documentation>Garanzia dei tempi massimi di attesa. Se DataAssegnata diversa da DataPrimaDisponibilita la Garanzia non è assicurata</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="NonEsente" type="NonEsenteTipo">
		<xs:annotation>
			<xs:documentation>Valore assunto dalla casella N – NON ESENTE presente sulla ricetta</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodEsenzione" type="CodEsenzioneTipo">
		<xs:annotation>
			<xs:documentation>Codice esenzione</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="ClassePriorita" type="ClassePrioritaTipo">
		<xs:annotation>
			<xs:documentation>Priorità della prestazione che differenzia l’accesso alla prenotazione in rapporto alle condizioni di salute dell’utente e quindi alla gravità del quadro clinico</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodiceDiagnosi" type="CodiceDiagnosiTipo">
		<xs:annotation>
			<xs:documentation>Codice della Diagnosi secondo la codifica ICD-9-CM</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodiceCatalogo" type="CodiceCatalogoTipo">
		<xs:annotation>
			<xs:documentation>Codice numerico della prestazione secondo il Catalogo Unico Regionale</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodicePrest" type="CodicePrestTipo">
		<xs:annotation>
			<xs:documentation>Codice della prestazione secondo il Nomenclatore Tariffario</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CodiceDisciplina" type="CodiceDisciplinaTipo">
		<xs:annotation>
			<xs:documentation>Codice della disciplina specialistica (da valorizzare per le visite) </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DataPrenotazione" type="DataMin">
		<xs:annotation>
			<xs:documentation>Data di prenotazione di una prestazione presso uno dei CUP</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DataAssegnata" type="DataMin">
		<xs:annotation>
			<xs:documentation>Data di assegnazione dell’appuntamento per la prestazione oggetto della prenotazione</xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="DataPrimaDisponibilita" type="DataMin">
		<xs:annotation>
			<xs:documentation>Data al primo appuntamento disponibile  per la prestazione oggetto della prenotazione, tale data potrebbe non coincidere con la Data Assegnata, in caso di rifiuto della prima disponibilità da parte del cittadino. </xs:documentation>
		</xs:annotation>
	</xs:element>
	<xs:element name="CanalePrenotazione" type="TipoCanalePrenotazione">
		<xs:annotation>
			<xs:documentation>Canale tramite cui l’utente effettua la prenotazione delle prestazioni</xs:documentation>
		</xs:annotation>
	</xs:element>
</xs:schema>
