SERVIZI API dell'Osservatorio Internazionalizzazione

Indice

I servizi RESTful

I servizi SOAP

I SERVIZI RESTful

Introduzione

I web service offrono servizi RESTful dedicati all’esposizione dei dati delle peculiari sorgenti informative e degli indicatori elaborati. L’URL ben caratterizza la particolare sorgente dati, indirizzandola con le caratteristiche proprie di questa, come un indice bibliografico. Pertanto, fissato, l’endpoint del servizio web, per esempio: htttp://www.osservatorio.regionecalabria.it/rest saremo in grado di richiamare una particolare sezione della sorgente dati; per esempio:

Tutti i servizi del WS rispondono alle richieste con un output in formato JSON. Le operazioni “list” producono array del tipo: [ { “key1”: “value1”, “key2”: “value2”, …. “keyn”: “valuen” }, { “key1”: “value1”, “key2”: “value2”, …. “keyn”: “valuen” }, … { “key1”: “value1”, “key2”: “value2”, …. “keyn”: “valuen” } ] Mentre le operazioni “get” restituiscono oggetti specifici; per esempio: { “key1”: “value1”, “key2”: “value2”, …. “keyn”: “valuen” }

REST Service - Coeweb

Get POST: ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/coeweb/{dataType}/get

Nome campo TipoDescrizione
dataType PathParam Tipo di dato (cumulative, raw)

Contenuto della richiesta POST:

Nome campoTipoRichiestoDescrizione
anno TestoSiAnno di riferimento
trimestre TestoSiTrimestre di riferimento
movimentazioneTestoNoIdentificativo di riferimento della movimentazione (8, 9)
geuppoTestoNoIdentificativo del gruppo relativo al codice ATECO (2007)
regioneTestoNoIdentificativo della regione
provincia TestoNoSigla della provincia
paese TestoNoIdentificativo del Paese
valoreTestoNoValore intero della movimentazione
descrPaese TestoNoDenominazione del Paese
descrGruppo TestoNoDenominazione del Gruppo relativo al codice ATECO (2007)
descrMovimentazioneTestoNoDenominazione della movimentazione (import/export)

Esempio di richiesta:

URL http://ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/coeweb/raw/get
Metodo POST
Headers Content-Type: application/json
Body { "anno": "2014", "trimestre": "3", "regione":"01", "provincia": "AL" }

Esempio di risposta:

Headers Content-Type: application/json
Body [ "{\"ANNO\":\"2014\",\"TRIMESTRE\":\"3\",\"MOVIMENTAZIONE\":\"8\",\"GRUPPO\":\"011\",\"REGIONE\":\"01\",\"PROVINCIA\":\"AL\",\"PAESE\":\"001\",\"VALORE\":\"000007275600\",\"DESCR_PAESE\":\"Francia\",\"DESCR_GRUPPO\":\"Prodotti di colture agricole non permanenti\",\"DESCR_MOVIMENTAZIONE\":\"import\"}",… ]

List GET: ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/coeweb/{year}/{quarter}/{dataType}/list

Nome campo TipoDescrizione
year PathParam Anno di riferimento
quarter PathParam Trimestre di riferimento
dataType PathParam Tipo di dato (cumulative, raw)

Esempio di richiesta:

URL http://ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/coeweb/2014/1/raw/list
MetodoGET

Esempio di risposta:

Headers Content-Type: application/json
Body [ {"ANNO":"2014","TRIMESTRE":"3","MOVIMENTAZIONE":"8","GRUPPO":"011","REGIONE":"01","PROVINCIA":"AL","PAESE":"001","VALORE":"000007275600","DESCR_PAESE":"Francia","DESCR_GRUPPO":"Prodotti di colture agricole non permanenti","DESCR_MOVIMENTAZIONE":"import"},{"ANNO":"2014","TRIMESTRE":"3","MOVIMENTAZIONE":"8","GRUPPO":"011","REGIONE":"01","PROVINCIA":"AL","PAESE":"003","VALORE":"000000248179","DESCR_PAESE":"Paesi Bassi","DESCR_GRUPPO":"Prodotti di colture agricole non permanenti","DESCR_MOVIMENTAZIONE":"import"},… ]

REST Service - DPSIstat

List GET: ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/dpsistat/{areaPrefix}/{type}/list

Nome campo TipoDescrizione
areaPrefix PathParam Area del dato (prov, reg)
type PathParam Tipo del dato (dati, indicatori)

Esempio di richiesta:

URL http://ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/dpsistat/prov/dati/list
MetodoGET

Esempio di risposta:

Headers Content-Type: application/json
Body { "Dati 180_P": { "Torino": { "1995": 288778349, "1996": 277538516, "1997": 284420407, "1998": 294902084, "1999": 309242299, "2000": 322148629, … },… }

Get GET: ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/dpsistat/{areaPrefix}/{type}/get?id=..

Nome campo TipoDescrizione
areaPrefix PathParam Area del dato (prov, reg)
typePathParam Tipo del dato (dati, indicatori)
id PathParam Identificativo della sorgente

Esempio di richiesta:

URL http://ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/dpsistat/reg/indicatori/get?id=035
MetodoGET
Query StringParameters id=035

Esempio di risposta:

Headers Content-Type: application/json
Body { { { "Piemonte": { "1995": "2.44737865896984", "1996": "2.30159399275895", "1997": "2.18350524905644", "1998": "2.09976189530405", …. },… } }

REST Service - IstatIce

List GET: ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/istatice/{sheetName}/{year}/{subSection}/list

Nome campo TipoDescrizione
sheetNamePathParam Tavola di riferimento (Tavola_3_1_6, Tavola_3_1_8)
yearPathParam Anno di riferimento
subSectionPathParam Sezione di riferimento (esportazioni, operatori)

Esempio di richiesta:

URL http://ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/istatice/Tavola_3_1_6/2018/esportazioni/list
MetodoGET

Esempio di risposta:

Headers Content-Type: application/json
Body { "Piemonte": { "2008": 37789.221757, "2009": 29504.904972, ….. }, "Valle d'Aosta": { "2008": 716.623767, … }, …. }

Get – regione GET: ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/istatice/Tavola_3_1_6/{year}/{subSection}/get?regione=.. Esempio di richiesta:

URL http://ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/istatice/Tavola_3_1_6/2018/esportazioni/get?regione=Campania
MetodoGET
Query StringParameters regione=Campania

Esempio di risposta:

Headers Content-Type: application/json
Body { "2008": 9389.646536, "2009": 7833.327059, "2010": 8860.008645, "2011": 9360.708357, "2012": 9218.85133, …. }

Get – merce GET: ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/istatice/Tavola_3_1_8/{year}/{subSection}/get?merce=.. Esempio di richiesta:

URL http://ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/istatice/Tavola_3_1_8/2018/esportazioni/get?merce=Mezzi di trasporto
MetodoGET
Query StringParameters merce=Mezzi di trasporto

Esempio di risposta:

Headers Content-Type: application/json
Body { "0-75": 87.058786, "75-250": 157.971672, "250-750": 375.851394, "750-2.500": 929.453191, "2.500-5.000": 1023.835696, "5.000-15.000": 2696.510943, "15.000-50.000": 5009.572315 }

REST Service - BancaItaTurismoInt

List GET: ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/bancaitaturismoint /{sheetname}/{subject}/{travelerType}/list

Nome campo TipoDescrizione
sheetname PathParam Identificatore della sorgente. (TS1, TS2, TS3)
subject PathParam Soggetto di riferimento (S, V, N)
travelerType PathParam Tipo di viaggiatore (S, I)

Esempio di richiesta:

URL http://ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/bancaitaturismoint/TS1/S/S/list
MetodoGET

Esempio di risposta:

Headers Content-Type: application/json
Body { "1995::1": { "Europa - UE": "2608.6385709999995", "Europa - UE::Germania": "1027.515358", "Europa - UE::Francia": "302.952278", "Europa - UE::Regno Unito": "245.728121", "Europa - UE::Austria": "258.501592", …. },… }

Get – TS1 GET: ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/bancaitaturismoint/TS1/{subject}/{travelerType}/get?anno=..&trimestre=..

Nome campo TipoDescrizione
subject PathParam Soggetto di riferimento (S, V, N)
travelerType PathParam Tipo di viaggiatore (S, I)
anno PathParam Anno di riferimento
trimestre PathParam Trimestre di riferimento

Esempio di richiesta:

URL http://ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/bancaitaturismoint/TS1/S/I/get?anno=1995&trimestre=2
MetodoGET
Query StringParameters anno=1995&trimestre=2

Esempio di risposta:

Headers Content-Type: application/json
Body { "Europa - UE": "1482.125869", "Europa - UE::Germania": "212.190585", "Europa - UE::Francia": "394.804575", "Europa - UE::Regno Unito": "198.758499", "Europa - UE::Austria": "90.110745", "Europa - UEEuropa - UE::Spagna": "147.623896", …. } }

Get – TS2 GET: ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/bancaitaturismoint/TS2/{subject}/{travelerType}/get?anno=..&trimestre=..

Nome campo TipoDescrizione
subject PathParam Soggetto di riferimento (S, V, N)
travelerType PathParam Tipo di viaggiatore (S, I)
anno PathParam Anno di riferimento
trimestre PathParam Trimestre di riferimento

Esempio di richiesta:

URL http://ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/bancaitaturismoint/TS2/S/I/get?anno=1995&trimestre=2
MetodoGET
Query StringParameters anno=1995&trimestre=2

Esempio di risposta:

Headers Content-Type: application/json
Body { "Europa - UE": "851.552387", "Europa - UE::Germania": "97.257901", "Europa - UE::Francia": "787.257419", "Europa - UE::Regno Unito": "68.820438", "Europa - UE::Austria": "312.443163", "Europa - UEEuropa - UE::Spagna": "93.964245", "Europa - Extra UE": "312.029573", "Europa - Extra UE::Svizzera": "894.24915", "Europa - Extra UE::Russia": "178.228436", "America": "46.550704", "America::Stati Uniti": "59.453483" }

Get – TS3 GET: ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/bancaitaturismoint/TS3/{subject}/{travelerType}/get?anno=..&trimestre=..

Nome campo TipoDescrizione
subject PathParam Soggetto di riferimento (S, V, N)
travelerType PathParam Tipo di viaggiatore (S, I)
anno PathParam Anno di riferimento
trimestre PathParam Trimestre di riferimento

Esempio di richiesta:

URL http://ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/bancaitaturismoint/TS2/S/I/get?anno=1995&trimestre=2
MetodoGET
Query StringParameters anno=1995&trimestre=2

Esempio di risposta:

Headers Content-Type: application/json
Body { "Europa - UE": "1701.810874", "Europa - UE::Germania": "1736.92147", "Europa - UE::Francia": "994.667094", "Europa - UE::Regno Unito": "3438.7323440000005", "Europa - UE::Austria": "0.0", "Europa - UEEuropa - UE::Spagna": "0.0", "Europa - Extra UE": "0.0", "Europa - Extra UE::Svizzera": "0.0", "Europa - Extra UE::Russia": "0.0", "America": "0.0", … }

REST Service - Atlas

List GET: ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/atlas/sitc/{movim}/list

Nome campo TipoDescrizione
movim PathParam Tipo di movimentazione (import, export)

Esempio di richiesta:

URL http://ws-osservatoriointernazionalizzazione.regione.calabria.it/ossint-api/ossint-api/rest/atlas/sitc/import/list
MetodoGET

Esempio di risposta:

Headers Content-Type: application/json
Body { "dest_id": "afago", "export_val": 1.4064483534E10, "export_val_growth_pct": -0.107633, "export_val_growth_pct_5": 0.135793, "export_val_growth_val": -1.696392718E9, "export_val_growth_val_5": 6.623544972E9, "import_val": 4.5010895709E10, "import_val_growth_pct": 0.310203, "import_val_growth_pct_5": 0.186335, "import_val_growth_val": 1.0656756614E10, "import_val_growth_val_5": 2.5855948287E10, "year": 2010.0, "dest_id": "afbdi", "export_val": 3.03385119E8, "export_val_growth_pct": 0.466577, "export_val_growth_pct_5": 0.0925635, "export_val_growth_val": 9.6518939E7, "export_val_growth_val_5": 1.08508025E8, …. }

I SERVIZI SOAP

Il paragrafo presenta una tabella riepilogativa che elenca i servizi, specificando – per ciascuno di essi – il/i requisito/i cui fa riferimento (tramite puntamento al doc. di Specifica dei Requisiti in cui i requisiti vengono definiti):

Denominazione Servizio Processo di riferimento
L3/WS/001 Esposizione indicatori Scambi Commerciali 001 - Esposizione indicatori Scambi Commerciali
L3/WS/002 Esposizione indicatori Operatori Export 002 - Esposizione indicatori Operatori Export
L3/WS/003 Esposizione indicatori Turismo Internazionale 003 - Esposizione indicatori Turismo Internazionale

Tabella dei servizi Si rimanda all’allegato 1 per una descrizione dettagliata degli indicatori.

SERVIZIO L3/WS/001 Esposizione indicatori Scambi Commerciali

Il servizio “Scambi Commerciali” espone gli indicatori sulle esportazioni ed importazioni della Calabria e delle province calabresi per settore Ateco e paese partner. Le statistiche elaborate dall’Osservatorio si basano sui dati sul commercio estero delle regioni italiane pubblicate trimestralmente dall’Istat sul sistema informativo Coeweb. Attraverso questo servizio sarà possibile conoscere: • i principali indicatori sugli interscambi commerciali della Calabria e delle sue province a livello settoriale dal 2011 (dati trimestrali e annuali) • la mappa dei principali mercati di sbocco e approvvigionamento della Calabria e delle sue province a livello settoriale dal 2011 (dati trimestrali e annuali) Il valore degli indicatori e la loro variazione tendenziale, rispetto all’anno precedente, sono elaborati: • sul totale delle importazioni/esportazioni nel trimestre/anno di riferimento; • rispetto ai settori Ateco nel trimestre/anno di riferimento; • rispetto all’area/paese partner che intereressa lo scambio nel periodo di riferimento.

INDIVIDUAZIONE DELLE OPERATION

La tabella seguente evidenzia – per il Servizio in oggetto – le operation esposte:

Denominazione Servizio Processo di riferimento
L3/OP/001 GetValore L3/WS/001
L3/OP/002 GetValorePerGruppo L3/WS/001
L3/OP/003 GetValorePerPaesePartner TL3/WS/001
L3/OP/004 GetVariazioneTendenziale L3/WS/001
L3/OP/005 GetVariazioneTendenzialePerGruppo L3/WS/001
L3/OP/006 GetVariazioneTendenzialePerPaesePartner L3/WS/001

Operation relative al servizio L3/WS/001

Modello concettuale dei messaggi scambiati

I seguenti oggetti rappresentano un esempio di messaggi scambiati. Operation 1

            <m:GetValore>
            <anno>2016</anno>
        <periodo>1-4</periodo>
        <movimentazione>8</movimentazione>
        <regione>18</regione>
        <provincia>CS</provincia>
    </m:GetValore>

    <m:GetResponse>
        <valore>176561781</valore>
    </m:GetResponse>
    Operation 2
    <m:GetValorePerAteco>
        <anno>2016</anno>
        <periodo>1-4</periodo>
        <movimentazione>8</movimentazione>
        <regione>18</regione>
        <provincia>CS</provincia>
        <gruppo>011</gruppo>
    </m:GetValorePerAteco>

    <m:GetResponse>
        <valore>7443479</valore>
    </m:GetResponse>
    Operation 3
    <m:GetValorePerPaesePartner>
        <anno>2016</anno>
        <periodo>1-4</periodo>
        <movimentazione>8</movimentazione>
        <regione>18</regione>
        <provincia>CS</provincia>
        <area>A01</area>
        <paese>204</paese>
    </m:GetValorePerPaesePartner>

    <m:GetResponse>
        <valore>190548</valore>
    </m:GetResponse>
    Operation 4
    <m:GetValore>
        <anno>2017</anno>
        <periodo>1-4</periodo>
        <movimentazione>8</movimentazione>
        <regione>18</regione>
        <provincia>CS</provincia>
    </m:GetValore>
    <m:GetResponse>
        <valore>9.90</valore>
    </m:GetResponse>
    Operation 2
    <m:GetValorePerAteco>
        <anno>2017</anno>
        <periodo>1-4</periodo>
        <movimentazione>8</movimentazione>
        <regione>18</regione>
        <provincia>CS</provincia>
        <gruppo>011</gruppo>
    </m:GetValorePerAteco>
    <valore>23.22</valore>
    </m:GetResponse>
    Operation 3
    <m:GetValorePerPaesePartner>
        <anno>2017</anno>
        <periodo>1-4</periodo>
        <movimentazione>8</movimentazione>
        <regione>18</regione>
        <provincia>CS</provincia>
        <area>A01</area>
        <paese>204</paese>
    </m:GetValorePerPaesePartner>

    <m:GetResponse>
        <valore>-8.90</valore>


        <m:GetResponse>
        </m:GetResponse>
    

XML schema definition XSD

I seguenti oggetti rappresentano lo schema XSD di riferimento:

    <?xml version="1.0" encoding="UTF-8"?>
    <schema targetNamespace="http://ossint.spcl3.regcal.com/scambicommerciali/XMLSchema"
        xmlns="http://www.w3.org/2001/XMLSchema"
        xmlns:tns="http://ossint.spcl3.regcal.com/scambicommerciali/XMLSchema">


        <simpleType name="AnnoType">
            <restriction base="int">
                <minInclusive value="2011"></minInclusive>
            </restriction>
        </simpleType>
        <simpleType name="PeriodoType">
            <restriction base="string">
                <enumeration value="1-1"></enumeration>
                <enumeration value="2-2"></enumeration>
                <enumeration value="3-3"></enumeration>
                <enumeration value="4-4"></enumeration>
                <enumeration value="1-2"></enumeration>
                <enumeration value="3-4"></enumeration>
                <enumeration value="1-3"></enumeration>
                <enumeration value="1-4"></enumeration>
            </restriction>
        </simpleType>

        <simpleType name="MovimentazioneType">
            <restriction base="string">
                <enumeration value="8"></enumeration>
                <enumeration value="9"></enumeration>
            </restriction>
        </simpleType>

        <simpleType name="RegioneType">
            <restriction base="string">
                <pattern value="\d{2}"></pattern>
            </restriction>
        </simpleType>

        <simpleType name="ProvinciaType">
            <restriction base="string">
                <pattern value="[A-Z]{2}"></pattern>
            </restriction>
        </simpleType>

        <simpleType name="GruppoAtecoType">
            <restriction base="string">
                <pattern value="\d{3}"></pattern>
            </restriction>
        </simpleType>

        <simpleType name="AreaPartnerType">
            <restriction base="string">
                <pattern value="A\d{2}"></pattern>
            </restriction>
        </simpleType>

        <simpleType name="PaesePartnerType">
            <restriction base="string">
                <pattern value="\d{3}"></pattern>
            </restriction>
        </simpleType>

        <complexType name="MovimentazioneRequestType">
            <sequence>
                <element name="anno" type="tns:AnnoType" minOccurs="1" maxOccurs="1"></element>
                <element name="periodo" type="tns:PeriodoType" minOccurs="1" maxOccurs="1"></element>
                <element name="movimentazione" type="tns:MovimentazioneType" minOccurs="1" maxOccurs="1">
                </element>
                <pattern value="\d{3}"></pattern>
                </restriction>
                </simpleType>

                <complexType name="MovimentazioneRequestType">
                    <sequence>
                        <element name="anno" type="tns:AnnoType" minOccurs="1" maxOccurs="1"></element>
                        <element name="periodo" type="tns:PeriodoType" minOccurs="1" maxOccurs="1"></element>
                        <element name="movimentazione" type="tns:MovimentazioneType" minOccurs="1" maxOccurs="1">
                        </element>
                        <element name="movimentazione" type="tns:MovimentazioneType" minOccurs="1" maxOccurs="1">
                        </element>
                        <element name="regione" type="tns:RegioneType" minOccurs="0" maxOccurs="1"></element>
                        <element name="provincia" type="tns:ProvinciaType" minOccurs="0" maxOccurs="1"></element>
                        <element name="gruppoAteco" type="tns:GruppoAtecoType" minOccurs="1" maxOccurs="1">
                        </element>
                    </sequence>
                </complexType>

                <complexType name="MovimentazionePartnerRequestType">
                    <sequence>
                        <element name="anno" type="tns:AnnoType" minOccurs="1" maxOccurs="1"></element>
                        <element name="periodo" type="tns:PeriodoType" minOccurs="1" maxOccurs="1"></element>
                        <element name="movimentazione" type="tns:MovimentazioneType" minOccurs="1" maxOccurs="1">
                        </element>
                        <element name="regione" type="tns:RegioneType" minOccurs="0" maxOccurs="1"></element>
                        <element name="provincia" type="tns:ProvinciaType" minOccurs="0" maxOccurs="1"></element>
                        <element name="areaPartner" type="tns:AreaPartnerType" minOccurs="1" maxOccurs="1">
                        </element>
                        <element name="paesePartner" type="tns:PaesePartnerType" minOccurs="0" maxOccurs="1">
                        </element>
                    </sequence>
                </complexType>

                <complexType name="ResponseType">
                    <sequence>
                        <element name="valore" type="integer"></element>
                    </sequence>
                </complexType>
    </schema>

WSDL

I seguenti oggetti rappresentano i WSDL di riferimento dei servizi.

    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions name="scambicommerciali" targetNamespace="http://ossint.spcl3.regcal.com/scambicommerciali/"
        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://ossint.spcl3.regcal.com/scambicommerciali/"
        xmlns:xsd="http://www.w3.org/2001/XMLSchema"
        xmlns:xsd1="http://ossint.spcl3.regcal.com/scambicommerciali/XMLSchema"
        xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
        <wsdl:import namespace="http://ossint.spcl3.regcal.com/scambicommerciali/XMLSchema"
            location="scambicommerciali.xsd"></wsdl:import>
        <wsdl:message name="GetValoreRequest">
            <wsdl:part name="GetValoreRequest" type="xsd1:MovimentazioneRequestType"></wsdl:part>
        </wsdl:message>
        <wsdl:message name="GetResponse">
            <wsdl:part name="GetResponse" type="xsd1:ResponseType"></wsdl:part>
        </wsdl:message>
        <wsdl:message name="GetValorePerAtecoRequest">
            <wsdl:part name="GetValorePerAtecoRequest" type="xsd1:MovimentazioneAtecoRequestType"></wsdl:part>
        </wsdl:message>
        <wsdl:message name="GetValorePerPaesePartnerRequest">
            <wsdl:part name="GetValorePerPaesePartnerRequest" type="xsd1:MovimentazionePartnerRequestType">
            </wsdl:part>
        </wsdl:message>
        <wsdl:portType name="ScambiCommercialiPortType">
            <wsdl:operation name="GetValore">
                <wsdl:input message="tns:GetValoreRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetValorePerAteco">
                <wsdl:input message="tns:GetValorePerAtecoRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetValorePerPaesePartner">
                <wsdl:input message="tns:GetValorePerPaesePartnerRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazioneTendenziale">
                <wsdl:input message="tns:GetValoreRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazioneTendenzialePerAteco">
                <wsdl:input message="tns:GetValorePerAtecoRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazioneTendenzialePerPaesePartner">
                <wsdl:input message="tns:GetValorePerPaesePartnerRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
        </wsdl:portType>


        <wsdl:binding name="ScambiCommercialiBinding" type="tns:ScambiCommercialiPortType">
            <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
            <wsdl:operation name="GetValore">
                <soap:operation soapAction="http://ossint.spcl3.regcal.com/scambicommerciali/GetValore" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/scambicommerciali/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/scambicommerciali/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetValorePerAteco">
                <soap:operation soapAction="http://ossint.spcl3.regcal.com/scambicommerciali/GetValorePerAteco" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/scambicommerciali/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/scambicommerciali/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetValorePerPaesePartner">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/scambicommerciali/GetValorePerPaesePartner" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/scambicommerciali/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/scambicommerciali/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazioneTendenziale">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/scambicommerciali/GetVariazioneTendenziale" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/scambicommerciali/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/scambicommerciali/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazioneTendenzialePerAteco">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/scambicommerciali/GetVariazioneTendenzialePerAteco" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/scambicommerciali/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/scambicommerciali/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazioneTendenzialePerPaesePartner">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/scambicommerciali/GetVariazioneTendenzialePerPaesePartner" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/scambicommerciali/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/scambicommerciali/" />
                </wsdl:output>
            </wsdl:operation>
        </wsdl:binding>
        <wsdl:service name="ScambiCommercialiService">
            <wsdl:port name="ScambiCommercialiPort" binding="tns:ScambiCommercialiBinding">

                <soap:address location="http://localhost:8080/scambicommerciali/" />
            </wsdl:port>

        </wsdl:service>
    </wsdl:definitions>

SERVIZIO L3/WS/002 Esposizione indicatori “Operatori Export”

Il servizio “Operatori Export” espone gli indicatori riguardanti gli operatori economici che realizzano scambi di merci con l’estero sulla base dei dati raccolti da ISTA e dall'Agenzia per la promozione all'estero e l'internazionalizzazione delle imprese italiane. L'obiettivo è di offrire agli operatori economici un'ampia base informativa sugli scambi di merci e servizi e sugli investimenti diretti esteri dell'Italia. Al numero degli operatori su base regionale, segue la variazione percentuale tendenziale rispetto all’anno precedente e l’incidenza percentuale su base regionale.

INDIVIDUAZIONE DELLE OPERATION

La tabella seguente evidenzia – per il Servizio in oggetto – le operation esposte:

Denominazione Operation Servizio
L3/OP/001 GetNumeroDiOperatoriPerRegione L3/WS/002
L3/OP/002 GetVariazionePercentuale L3/WS/002
L3/OP/003 GetIncidenzaPercentualeRegionale L3/WS/002
L3/OP/004 GetValoreDelleEsportazioni L3/WS/002
L3/OP/005 GetVariazionePercentualeDelleEsportazioni L3/WS/001
L3/OP/006 GetValoreMedioRegionaleDelleEsportazioni L3/WS/002

Operation relative al servizio L3/WS/002

Modello concettuale dei messaggi scambiati

I seguenti oggetti rappresentano un esempio di messaggi scambiati. Operation L3/OP/001

    <m:GetRequest>
        <anno>2016</anno>
        <area>Calabria</area>
    </m:GetRequest>

    <m:GetResponse>
        <valore>1464</valore>
    </m:GetResponse>
    Operation L3/OP/002
    <m:GetRequest>
        <anno>2016</anno>
        <area>Calabria</area>
    </m:GetRequest>

    <m:GetResponse>
        <valore>0.14</valore>
    </m:GetResponse>
    Operation L3/OP/003
    <m:GetRequest>
        <anno>2016</anno>
        <area>Calabria</area>
    </m:GetRequest>

    <m:GetResponse>
        <valore>0.68</valore>
    </m:GetResponse>
    Operation L3/OP/004
    <m:GetRequest>
        <anno>2016</anno>
        <area>Calabria</area>
    </m:GetRequest>

    <m:GetResponse>
        <valore>407.53</valore>
    </m:GetResponse>
    Operation L3/OP/005
    <m:GetRequest>
        <anno>2016</anno>
        <area>Calabria</area>
    </m:GetRequest>

    <m:GetResponse>
        <valore>10.27</valore>
    </m:GetResponse>
    Operation L3/OP/006
    <m:GetRequest>
        <anno>2016</anno>
        <area>Calabria</area>
    </m:GetRequest>

    <m:GetResponse>
        <valore>0.28</valore>
    </m:GetResponse>

XML schema definition XSD

I seguenti oggetti rappresentano lo schema XSD di riferimento

    <?xml version="1.0" encoding="UTF-8"?>
    <schema targetNamespace="http://ossint.spcl3.regcal.com/operatoriexport/XMLSchema"
        xmlns="http://www.w3.org/2001/XMLSchema"
        xmlns:tns="http://ossint.spcl3.regcal.com/operatoriexport/XMLSchema">

        <simpleType name="AnnoType">
            <restriction base="int">
                <minInclusive value="2008"></minInclusive>
            </restriction>
        </simpleType>


        <complexType name="RequestType">
            <sequence>
                <element name="anno" type="tns:AnnoType"></element>
                <element name="regione" type="tns:RegioneType"></element>
            </sequence>
        </complexType>

        <complexType name="ResponseType">
            <sequence>
                <element name="valore" type="integer"></element>
            </sequence>
        </complexType>

        <simpleType name="RegioneType">
            <restriction base="string">
                <enumeration value="Abruzzo"></enumeration>
                <enumeration value="Basilicata"></enumeration>
                <enumeration value="Calabria"></enumeration>
                <enumeration value="Campania"></enumeration>
                <enumeration value="Emilia-Romagna"></enumeration>
                <enumeration value="Friuli-VeneziaGiulia"></enumeration>
                <enumeration value="Lazio"></enumeration>
                <enumeration value="Liguria"></enumeration>
                <enumeration value="Lombardia"></enumeration>
                <enumeration value="Marche"></enumeration>
                <enumeration value="Molise"></enumeration>
                <enumeration value="Piemonte"></enumeration>
                <enumeration value="Puglia"></enumeration>
                <enumeration value="Sicilia"></enumeration>
                <enumeration value="Toscana"></enumeration>
                <enumeration value="Trentino-AltoAdige/Südtirol"></enumeration>
                <enumeration value="Umbria"></enumeration>
                <enumeration value="Valled'Aosta"></enumeration>
                <enumeration value="Veneto"></enumeration>
            </restriction>
        </simpleType>
    </schema>

WSDL

I seguenti oggetti rappresentano i WSDL di riferimento dei servizi

    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions name="operatoriexport" targetNamespace="http://ossint.spcl3.regcal.com/operatoriexport/"
        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="http://ossint.spcl3.regcal.com/operatoriexport/"
        xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
        xmlns:xsd1="http://ossint.spcl3.regcal.com/operatoriexport/XMLSchema">
        <wsdl:types>
            <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                <xsd:import namespace="http://ossint.spcl3.regcal.com/operatoriexport/XMLSchema"
                    schemaLocation="operatoriexport.xsd">
                </xsd:import>
            </xsd:schema>
        </wsdl:types>
        <wsdl:message name="GetRequest">
            <wsdl:part name="GetRequest" type="xsd1:RequestType"></wsdl:part>
        </wsdl:message>
        <wsdl:message name="GetResponse">
            <wsdl:part name="GetResponse" type="xsd1:ResponseType"></wsdl:part>
        </wsdl:message>
        <wsdl:portType name="OperatoriExportPortType">
            <wsdl:operation name="GetNumeroDiOperatoriPerRegione">
                <wsdl:input message="tns:GetRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazionePercentuale">
                <wsdl:input message="tns:GetRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetIncidenzaPercentualeRegionale">
                <wsdl:input message="tns:GetRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetValoreDelleEsportazioni">
                <wsdl:input message="tns:GetRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazionePercentualeDelleEsportazioni">
                <wsdl:input message="tns:GetRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetValoreMedioRegionaleDelleEsportazioni">
                <wsdl:input message="tns:GetRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
        </wsdl:portType>

        <wsdl:binding name="OperatoriExportBinding" type="tns:OperatoriExportPortType">
            <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
            <wsdl:operation name="GetNumeroDiOperatoriPerRegione">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/operatoriexport/GetNumeroDiOperatoriPerRegione" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/operatoriexport/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/operatoriexport/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazionePercentuale">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/operatoriexport/GetVariazionePercentuale" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/operatoriexport/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/operatoriexport/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetIncidenzaPercentualeRegionale">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/operatoriexport/GetIncidenzaPercentualeRegionale" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/operatoriexport/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/operatoriexport/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetValoreDelleEsportazioni">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/operatoriexport/GetValoreDelleEsportazioni" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/operatoriexport/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/operatoriexport/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazionePercentualeDelleEsportazioni">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/operatoriexport/GetVariazionePercentualeDelleEsportazioni" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/operatoriexport/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/operatoriexport/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetValoreMedioRegionaleDelleEsportazioni">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/operatoriexport/GetValoreMedioRegionaleDelleEsportazioni" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/operatoriexport/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/operatoriexport/" />
                </wsdl:output>
            </wsdl:operation>
        </wsdl:binding>
        <wsdl:service name="OperatoriExportService">
            <wsdl:port name="OperatoriExportPort" binding="tns:OperatoriExportBinding">
                <soap:address location="http://localhost:8080/operatoriexport/" />
            </wsdl:port>
        </wsdl:service>
    </wsdl:definitions>

SERVIZIO L3/WS/003 Esposizione indicatori Turismo Internazionale”

Il servizio “Turismo Internazionale” espone gli indicatori riferiti ai flussi turistici internazionali nelle regioni italiane (dati trimestrali e annuali), elaborati sulla base dei dati raccolti dalla Banca d’Italia. Dal 1996 la Banca d'Italia realizza un'indagine campionaria sul turismo internazionale basata su interviste e conteggi di viaggiatori residenti e non residenti in transito alle frontiere italiane (valichi stradali e ferroviari, porti e aeroporti internazionali). In particolare, questo servizio mette a disposizione dei client: • quanti sono i viaggiatori stranieri che scelgono le regioni italiane come destinazione turistica • il numero di pernottamenti; • l’ammontare della spesa turistica. Per ognuno di questi indicatori è stimata la variazione tendenziale rispetto all’anno precedente.

INDIVIDUAZIONE DELLE OPERATION

La tabella seguente evidenzia – per il Servizio in oggetto – le operation esposte:

Denominazione Operation Servizio
L3/OP/001 GetNumeroViaggiatoriStranieri L3/WS/003
L3/OP/002 GetNumeroPernottamenti L3/WS/003
L3/OP/003 GetSpesaTuristica L3/WS/003
L3/OP/004 GetVariazioneTendenzialeNumeroViaggiatoriStranieri L3/WS/003
L3/OP/005 GetVariazioneTendenzialeNumeroPernottamenti L3/WS/003
L3/OP/006 GetVariazioneTendenzialeSpesaTuristica L3/WS/003

Operation relative al servizio L3/WS/003

Modello concettuale dei messaggi scambiati

I seguenti oggetti rappresentano un esempio di messaggi scambiati. Operation L3/OP/001

    <m:GetRequest>
        <anno>2016</anno>
        <trimestre>1</trimestre>
        <area>Calabria</area>
    </m:GetRequest>

    <m:GetResponse>
        <valore>27</valore>
    </m:GetResponse>
    
Operation L3/OP/002
    <m:GetRequest>
        <anno>2016</anno>
        <trimestre>1</trimestre>
        <area>Calabria</area>
    </m:GetRequest>

    <m:GetResponse>
        <valore>367</valore>
    </m:GetResponse>
Operation L3/OP/003
    <m:GetRequest>
        <anno>2016</anno>
        <trimestre>1</trimestre>
        <area>Calabria</area>
    </m:GetRequest>

    <m:GetResponse>
        <valore>14</valore>
    </m:GetResponse>
Operation L3/OP/004
    <m:GetRequest>
        <anno>2016</anno>
        <trimestre>1</trimestre>
        <area>Calabria</area>
    </m:GetRequest>

    <m:GetResponse>
        <valore>39.98</valore>
    </m:GetResponse>
Operation L3/OP/005
    <m:GetRequest>
        <anno>2016</anno>
        <trimestre>1</trimestre>
        <area>Calabria</area>
    </m:GetRequest>

    <m:GetResponse>
        <valore>15.07</valore>
    </m:GetResponse>
Operation L3/OP/006
    <m:GetRequest>
        <anno>2016</anno>
        <trimestre>1</trimestre>
        <area>Calabria</area>
    </m:GetRequest>

    <m:GetResponse>
        <valore>20.23</valore>
    </m:GetResponse>

XML schema definition XSD

I seguenti oggetti rappresentano lo schema XSD di riferimento

    <?xml version="1.0" encoding="UTF-8"?>
    <schema targetNamespace="http://ossint.spcl3.regcal.com/turismointernazionale/XMLSchema"
        xmlns="http://www.w3.org/2001/XMLSchema"
        xmlns:tns="http://ossint.spcl3.regcal.com/turismointernazionale/XMLSchema">

        <simpleType name="AnnoType">
            <restriction base="int">
                <minInclusive value="1997"></minInclusive>
            </restriction>
        </simpleType>

        <simpleType name="TrimestreType">
            <restriction base="string">
                <enumeration value="1"></enumeration>
                <enumeration value="2"></enumeration>
                <enumeration value="3"></enumeration>
                <enumeration value="4"></enumeration>
                <enumeration value="*"></enumeration>
            </restriction>
        </simpleType>

        <complexType name="RequestType">
            <sequence>
                <element name="Anno" type="tns:AnnoType"></element>
                <element name="Trimestre" type="tns:TrimestreType"></element>
                <element name="Area" type="string"></element>
            </sequence>
        </complexType>

        <complexType name="ResponseType">
            <sequence>
                <element name="Valore" type="decimal"></element>
            </sequence>
        </complexType>
    </schema>

WSDL

I seguenti oggetti rappresentano i WSDL di riferimento dei servizi

    <?xml version="1.0" encoding="UTF-8"?>
    <wsdl:definitions name="turismointernazionale"
        targetNamespace="http://ossint.spcl3.regcal.com/turismointernazionale/"
        xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
        xmlns:tns="http://ossint.spcl3.regcal.com/turismointernazionale/"
        xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
        xmlns:xsd1="http://ossint.spcl3.regcal.com/turismointernazionale/XMLSchema">
        <wsdl:types>
            <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
                <xsd:import namespace="http://ossint.spcl3.regcal.com/turismointernazionale/XMLSchema"
                    schemaLocation="turismointernazionale.xsd">
                </xsd:import>
            </xsd:schema>
        </wsdl:types>
        <wsdl:message name="GetRequest">
            <wsdl:part name="GetRequest" type="xsd1:RequestType"></wsdl:part>
        </wsdl:message>
        <wsdl:message name="GetResponse">
            <wsdl:part name="GeResponse" type="xsd1:ResponseType"></wsdl:part>
        </wsdl:message>
        <wsdl:portType name="TurismoInternazionalePortType">
            <wsdl:operation name="GetNumeroViaggiatoriStranieri">
                <wsdl:input message="tns:GetRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetNumeroPernottamenti">
                <wsdl:input message="tns:GetRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetSpesaTuristica">
                <wsdl:input message="tns:GetRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazioneTendenzialeNumeroViaggiatoriStranieri">
                <wsdl:input message="tns:GetRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazioneTendenzialeNumeroPernottamenti">
                <wsdl:input message="tns:GetRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazioneTendenzialeSpesaTuristica">
                <wsdl:input message="tns:GetRequest"></wsdl:input>
                <wsdl:output message="tns:GetResponse"></wsdl:output>
            </wsdl:operation>
        </wsdl:portType>

        <wsdl:binding name="TurismoInternazionaleBinding" type="tns:TurismoInternazionalePortType">
            <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
            <wsdl:operation name="GetNumeroViaggiatoriStranieri">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/turismointernazionale/GetNumeroViaggiatoriStranieri" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/turismointernazionale/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/turismointernazionale/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetNumeroPernottamenti">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/turismointernazionale/GetNumeroPernottamenti" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/turismointernazionale/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/turismointernazionale/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetSpesaTuristica">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/turismointernazionale/GetSpesaTuristica" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/turismointernazionale/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/turismointernazionale/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazioneTendenzialeNumeroViaggiatoriStranieri">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/turismointernazionale/GetVariazioneTendenzialeNumeroViaggiatoriStranieri" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/turismointernazionale/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/turismointernazionale/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazioneTendenzialeNumeroPernottamenti">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/turismointernazionale/GetVariazioneTendenzialeNumeroPernottamenti" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/turismointernazionale/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/turismointernazionale/" />
                </wsdl:output>
            </wsdl:operation>
            <wsdl:operation name="GetVariazioneTendenzialeSpesaTuristica">
                <soap:operation
                    soapAction="http://ossint.spcl3.regcal.com/turismointernazionale/GetVariazioneTendenzialeSpesaTuristica" />
                <wsdl:input>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/turismointernazionale/" />
                </wsdl:input>
                <wsdl:output>
                    <soap:body use="literal" namespace="http://ossint.spcl3.regcal.com/turismointernazionale/" />
                </wsdl:output>
            </wsdl:operation>
        </wsdl:binding>
        <wsdl:service name="TurismoInternazionaleService">
            <wsdl:port name="TurismoInternazionalePort" binding="tns:TurismoInternazionaleBinding">
                <soap:address location="http://localhost:8080/turismointernazionale/" />
            </wsdl:port>
        </wsdl:service>
    </wsdl:definitions>

Elenco delle operation per WSDL

Esposizione indicatori Scambi Commerciali

L3-S2 Realizzazione e interfacce Web Services
ID WSID operationOperation
L3/WS/001 L3/OP/001GetValore
L3/WS/001 L3/OP/002GetValorePerGruppo
L3/WS/001L3/OP/003GetValorePerPaesePartner
L3/WS/001 L3/OP/004GetVariazioneTendenziale
L3/WS/001L3/OP/005GetVariazioneTendenzialePerGruppo
L3/WS/001L3/OP/006GetVariazioneTendenzialePerPaesePartner
Totale N° Operation6

Esposizione indicatori Operatori Export

L3-S2 Realizzazione e interfacce Web Services
ID WSID operationOperation
L3/WS/002 L3/OP/001GetNumeroDiOperatoriPerRegione
L3/WS/002 L3/OP/002GetVariazionePercentuale
L3/WS/002L3/OP/003GetIncidenzaPercentualeRegionale
L3/WS/002 L3/OP/004GetValoreDelleEsportazioni
L3/WS/002L3/OP/005GetVariazionePercentualeDelleEsportazioni
L3/WS/002L3/OP/006GetValoreMedioRegionaleDelleEsportazioni
Totale N° Operation6

Esposizione indicatori Turismo Internazionale – Turismo Internazionale

L3-S2 Realizzazione e interfacce Web Services
ID WSID operationOperation
L3/WS/003 L3/OP/001GetNumeroViaggiatoriStranieri
L3/WS/003 L3/OP/002GetNumeroPernottamenti
L3/WS/003L3/OP/003GetSpesaTuristica
L3/WS/003 L3/OP/004GetVariazioneTendenzialeNumeroViaggiatoriStranieri
L3/WS/003L3/OP/005GetVariazioneTendenzialeNumeroPernottamenti
L3/WS/003L3/OP/006GetVariazioneTendenzialeSpesaTuristica
Totale N° Operation6