First Commit from Source Code Reply

This commit is contained in:
vincenzofariello
2024-05-09 17:40:24 +02:00
parent 11e3b57c5b
commit 107a016cb9
35225 changed files with 1111346 additions and 1 deletions

View File

@@ -0,0 +1,192 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v2004 rel. 4 U (http://www.xmlspy.com) by aa (aa) -->
<!-- edited with XMLSpy v2007 sp1 (http://www.altova.com) by () -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>Notifica online CRM-DBC </xs:documentation>
</xs:annotation>
<xs:element name="NotificaFromCRM">
<xs:complexType>
<xs:sequence>
<xs:element name="ID_ESIGENZA" type="string15TYPE"/>
<xs:element name="ID_SOLUTION" type="string15TYPE" minOccurs="0"/>
<xs:element name="TIPO_CHIAMATA" type="tipoChiamataTYPE"/>
<xs:element name="TIPO_EVENTO" type="tipoEventoTYPE"/>
<xs:element name="PIATTAFORMA_PROVENIENZA" type="piattaformaProvTYPE"/>
<xs:element name="CANALE_PROVENIENZA" type="string5TYPE" minOccurs="0"/>
<xs:element name="NUMERO_TELEFONO" type="phoneTYPE"/>
<xs:element name="COR" type="string12TYPE" minOccurs="0"/>
<xs:element name="COW" type="string3TYPE"/>
<xs:element name="COS" type="string3TYPE" minOccurs="0"/>
<xs:element name="NOMINATIVO_CLIENTE" type="string100TYPE"/>
<xs:element name="CODICE_FISCALE_PARTIVA_IVA" type="string16TYPE"/>
<xs:element name="RECAPITO_ALTERNATIVO" type="recapitoAlternTYPE"/>
<xs:element name="SLA" type="string2TYPE" minOccurs="0"/>
<xs:element name="DAC" type="string19TYPE" minOccurs="0"/>
<xs:element name="DET" type="string19TYPE" minOccurs="0"/>
<xs:element name="COW2" type="string3TYPE" minOccurs="0"/>
<xs:element name="COR2" type="string12TYPE" minOccurs="0"/>
<xs:element name="COS2" type="string3TYPE" minOccurs="0"/>
<xs:element name="DN1" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN2" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN3" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN4" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN5" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN6" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN7" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN8" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN9" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN10" type="string12TYPE" minOccurs="0"/>
<xs:element name="STATO_DN2" type="string2TYPE" minOccurs="0"/>
<xs:element name="STATO_DN3" type="string2TYPE" minOccurs="0"/>
<xs:element name="STATO_DN4" type="string2TYPE" minOccurs="0"/>
<xs:element name="STATO_DN5" type="string2TYPE" minOccurs="0"/>
<xs:element name="STATO_DN6" type="string2TYPE" minOccurs="0"/>
<xs:element name="STATO_DN7" type="string2TYPE" minOccurs="0"/>
<xs:element name="STATO_DN8" type="string2TYPE" minOccurs="0"/>
<xs:element name="STATO_DN9" type="string2TYPE" minOccurs="0"/>
<xs:element name="STATO_DN10" type="string2TYPE" minOccurs="0"/>
<xs:element name="CAUSALE_RIFIUTO" type="string100TYPE" minOccurs="0"/>
<xs:element name="DATA_OPERAZIONE" type="string19TYPE"/>
<xs:element name="COD_CORRELAZIONE" type="string8TYPE" minOccurs="0"/>
<xs:element name="NUM_TOT_RICHIESTE" type="numTYPE" minOccurs="0"/>
<xs:element name="COD_MARCAGGIO_CLIENTE" type="string2TYPE" minOccurs="0"/>
<xs:element name="COD_CANALE_VENDITA" type="string5TYPE" minOccurs="0"/>
<xs:element name="FLAG_DICHIARAZIONE" type="flagTYPE"/>
<xs:element name="TIPO_DISDETTA" type="tipoDisdettaTYPE" minOccurs="0"/>
<xs:element name="FLAG_NAKED" type="xs:string" minOccurs="0"/>
<xs:element name="CODICE_OL" type="string18TYPE" minOccurs="0"/>
<xs:element name="ID_OL" type="string15TYPE" minOccurs="0"/>
<xs:element name="FLAG_GNR" type="flagYNTYPE"/>
<xs:element name="FLAG_CONSIP" type="flagYNTYPE"/>
<xs:element name="CODICE_PROGETTO" type="string18TYPE" minOccurs="0"/>
<xs:element name="MODULO_CC" type="string30TYPE" minOccurs="0"/>
<xs:element name="MODULO_PARTNER" type="string30TYPE" minOccurs="0"/>
<xs:element name="PROTOCOLLO_DMS" type="string100TYPE" minOccurs="0"/>
<xs:element name="DATA_CREAZIONE_SR" type="string19TYPE" minOccurs="0"/>
<xs:element name="ID_PADRE" type="string15TYPE" minOccurs="0"/>
<xs:element name="CAUSALE_KO" type="string200TYPE" minOccurs="0"/>
<xs:element name="DATA_CHIUSURA_CRM" type="string19TYPE" minOccurs="0"/>
<xs:element name="FLAG_SKY" type="flagYNTYPE" minOccurs="0"/>
<xs:element name="FLAG_VERTICALIZZATO" type="flagYNTYPE" minOccurs="0"/>
<xs:element name="RN" type="string15TYPE" minOccurs="0"/>
<xs:element name="TI_COW_DN2" type="string3TYPE" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="tipoChiamataTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="FONIA|ADSL|NPg35|NAKED|DOPPIO_DONATING|OLO35|NPg103|OLO103"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoEventoTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="RIENTRO|DISDETTA|EMISSIONE|ESPLETAMENTO|ANNULLAMENTO|KO_PITAGORA|CHIUSURA|KO_SPONTANEA_OLO|A375|NATIVIOLO|CESSAZIONE|KO_PITAGORA_PDC|RIMODULAZIONE_DAC"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="piattaformaProvTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="R|B"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string15TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="15"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string10TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="phoneTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="\d{1,12}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string100TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string16TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="16"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string2TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="2"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string19TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="19"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string12TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string3TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string5TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="5"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string8TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="8"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="recapitoAlternTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="\d{1,20}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="numTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="\d{0,9}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="flagTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="0|1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoDisdettaTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="F|D|"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string50TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string18TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="18"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="flagYNTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="Y|N|"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string30TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="30"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string200TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

View File

@@ -0,0 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by VTSvil (ValueTeam) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>Esito verifica CS - CRM to DBCFX </xs:documentation>
</xs:annotation>
<xs:element name="EsitoVerificaCS">
<xs:complexType>
<xs:sequence>
<xs:element name="CODICE_SESSIONE" type="string50TYPE"/>
<xs:element name="PIATTAFORMA_PROVENIENZA" type="piattaformaProvTYPE"/>
<xs:element name="ESITO" type="flagOpzTYPE"/>
<xs:element name="CAUSALE" type="string30TYPE" minOccurs="0"/>
<xs:element name="RADICALE_GNR" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN0" type="string12TYPE"/>
<xs:element name="DN1" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN2" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN3" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN4" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN5" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN6" type="string12TYPE" minOccurs="0"/>
<xs:element name="DN7" type="string12TYPE" minOccurs="0"/>
<xs:element name="ADSL" type="flagOpzTYPE" minOccurs="0"/>
<xs:element name="TI_OU_NUM" type="string30TYPE" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="string50TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="piattaformaProvTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="R|B"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string30TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="30"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string12TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="flagTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="0|1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="flagOpzTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="0|1|"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

View File

@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2007 sp1 (http://www.altova.com) by () -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>CRM per notifica a DBCFX Espletamento NIPHZ</xs:documentation>
</xs:annotation>
<xs:element name="NotificaHZFromCRM">
<xs:annotation>
<xs:documentation>Root element per notifica da CRM</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ID_SOLUTION" type="string15TYPE"/>
<xs:element name="TIPO_CHIAMATA" type="tipoChiamataTYPE"/>
<xs:element name="TIPO_EVENTO" type="tipoEventoTYPE"/>
<xs:element name="NUMERO_TELEFONO" type="phoneTYPE"/>
<xs:element name="DET" type="string19TYPE"/>
<xs:element name="DATA_OPERAZIONE" type="string19TYPE"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="string15TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="15"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoChiamataTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="NIP N TIM"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoEventoTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="ESPLETAMENTO"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="phoneTYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string19TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="19"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

View File

@@ -0,0 +1,95 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v2004 rel. 4 U (http://www.xmlspy.com) by aa (aa) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>Notifica online DBC-CRM</xs:documentation>
</xs:annotation>
<xs:element name="NotificaToCRM">
<xs:complexType>
<xs:sequence>
<xs:element name="ID_ESIGENZA" type="string15TYPE"/>
<xs:element name="ID_SOLUTION" type="string15TYPE" minOccurs="0"/>
<xs:element name="ESITO" type="esitoTYPE"/>
<xs:element name="TIPO_CHIAMATA" type="tipoChiamataTYPE"/>
<xs:element name="CAUSALE" type="string255TYPE" minOccurs="0"/>
<xs:element name="TIPO_EVENTO" type="tipoEventoTYPE"/>
<xs:element name="CANALE_PROVENIENZA" type="canaleProvenienzaTYPE" minOccurs="0"/>
<xs:element name="DAC" type="dataDDMMYYYY" minOccurs="0"/>
<xs:element name="DFSA" type="dataDDMMYYYY" minOccurs="0"/>
<xs:element name="DFSA2" type="dataDDMMYYYY" minOccurs="0"/>
<xs:element name="DATA_OPERAZIONE" type="dataDDMMYYYYHHMMSS"/>
<xs:element name="DATA_TRANSIZIONE" type="dataDDMMYYYYHHMMSS"/>
<xs:element name="DNAGG" type="string12TYPE"/>
<xs:element name="CODICE_OL" type="string18TYPE" minOccurs="0"/>
<xs:element name="ID_OL" type="string15TYPE" minOccurs="0"/>
<xs:element name="FLAG_GNR" type="flagYNTYPE"/>
<xs:element name="CODICE_SESSIONE" type="string50TYPE" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="dataDDMMYYYY">
<xs:restriction base="xs:string">
<xs:pattern value="\d{2}-\d{2}-\d{4}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoEventoTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="RIENTRO|DISDETTA|EMISSIONE|ESPLETAMENTO|ANNULLAMENTO|VALIDAZIONE_OLO|VALIDAZIONE_PITAGORA|SOVRASCRITTURA|KO_PITAGORA|ACCETTAZIONE_OLO|RICICLO|INVIATA_NWS|CHIUSURA|VALIDAZIONE_ANTITRUST|ACCETTAZIONE_OLO_DNAGG|VALIDAZIONE_OLO_DNAGG|VALIDAZIONE_PITAGORA_DNAGG|VALIDAZIONE_ANTITRUST_DNAGG|A375|RIMODULAZIONE_DAC|NATIVIOLO|CESSAZIONE|RICICLO_TRASLOCO_PRESSO_OLO|TIPOCOMM1|TIPOCOMM2|VALIDAZIONE_CESS|ESPLETAMENTO_CESS|RIMODULAZIONE_DAC"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string15TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="15"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string50TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="esitoTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="OK|KO"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string255TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="255"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoChiamataTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="FONIA|ADSL|NPg35|NAKED|OLO35|NPg103|OLO103"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="canaleProvenienzaTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="DMS|CCARE"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string5TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="5"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="dataDDMMYYYYHHMMSS">
<xs:restriction base="xs:string">
<xs:pattern value="\d{2}-\d{2}-\d{4} \d{2}:\d{2}:\d{2}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string12TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string18TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="18"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="flagYNTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="Y|N"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

View File

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by VTSvil (ValueTeam) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>Notifica online DBC-CRM</xs:documentation>
</xs:annotation>
<xs:element name="VerificaCS">
<xs:complexType>
<xs:sequence>
<xs:element name="CODICE_SESSIONE" type="string50TYPE"/>
<xs:element name="COW" type="string3TYPE"/>
<xs:element name="COS" type="string12TYPE"/>
<xs:element name="TIPO_CHIAMATA" type="tipoChiamataTYPE"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="string3TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string50TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoChiamataTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="1|2"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string12TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

View File

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2009 sp1 (http://www.altova.com) by VTSvil (ValueTeam) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>Notifica online DBC-CRM</xs:documentation>
</xs:annotation>
<xs:element name="VerificaCS">
<xs:complexType>
<xs:sequence>
<xs:element name="CODICE_SESSIONE" type="string50TYPE"/>
<xs:element name="COW" type="string3TYPE"/>
<xs:element name="COR" type="string12TYPE"/>
<xs:element name="TIPO_CHIAMATA" type="tipoChiamataTYPE"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="string3TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string50TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoChiamataTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="1|2"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string12TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

View File

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>ESITO_NOTIFICARID_DBCFX_TO_CRM_DONOR</xs:documentation>
</xs:annotation>
<xs:element name="NotificaEsitoRid">
<xs:complexType>
<xs:sequence>
<xs:element name="ID_ESIGENZA" type="string15TYPE"/>
<xs:element name="ESITO" type="string2TYPE"/>
<xs:element name="DESCRIZIONE_ESITO" type="string50TYPE" minOccurs="0"/>
<xs:element name="TI_OU_NUM" type="string30TYPE"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="string15TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="15"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string2TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="2"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string50TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string30TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="30"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>NOTIFICARID_DBCFX_TO_CRM_DONOR</xs:documentation>
</xs:annotation>
<xs:element name="NotificaRid">
<xs:complexType>
<xs:sequence>
<xs:element name="DN" type="string12TYPE"/>
<xs:element name="ID_ESIGENZA" type="string15TYPE"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="string12TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string15TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="15"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

View File

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--W3C Schema generated by XML Spy v4.3 U (http://www.xmlspy.com)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="SetEventiDBCFXRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="Corpo">
<xs:complexType>
<xs:all>
<xs:element name="DirectoryNumber" type="xs:string"/>
<xs:element name="CodiceRichiesta" type="xs:string"/>
<xs:element name="NativoTLC" type="xs:string" minOccurs="0"/>
<xs:element name="TipoEvento" type="xs:string" minOccurs="0"/>
<xs:element name="DAC" type="xs:string" minOccurs="0"/>
<xs:element name="DES" type="xs:string" minOccurs="0"/>
<xs:element name="TipoLinea" type="xs:string" minOccurs="0"/>
<xs:element name="Ambito" type="xs:string"/>
<xs:element name="IdentificativoOperatoreDonating" type="xs:string" minOccurs="0"/>
<xs:element name="CognomeCliente" type="xs:string" minOccurs="0"/>
<xs:element name="DataInvioMessaggio" type="xs:string" minOccurs="0"/>
<xs:element name="CodiceOrdineOLO" type="xs:string" minOccurs="0"/>
<xs:element name="Note" type="xs:string" minOccurs="0"/>
<xs:element name="FlagNP" type="xs:string" minOccurs="0"/>
<xs:element name="DataOrdine" type="xs:string" minOccurs="0"/>
<xs:element name="TelefonoReferenteRichiedente" type="xs:string" minOccurs="0"/>
<xs:element name="ListaAggiuntivi" minOccurs="0">
<xs:complexType>
<xs:sequence maxOccurs="10">
<xs:element name="Aggiuntivo" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OAO" type="xs:string" minOccurs="0"/>
<xs:element name="CodiceSegreto" type="xs:string" minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="SetEventiDBCFXRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="Corpo">
<xs:complexType>
<xs:all>
<xs:element name="DirectoryNumber" type="xs:string"/>
<xs:element name="CodiceRichiesta" type="xs:string"/>
<xs:element name="NativoTLC" type="xs:string" minOccurs="0"/>
<xs:element name="TipoEvento" type="xs:string" minOccurs="0"/>
<xs:element name="DAC" type="xs:string" minOccurs="0"/>
<xs:element name="DES" type="xs:string" minOccurs="0"/>
<xs:element name="TipoLinea" type="xs:string" minOccurs="0"/>
<xs:element name="Ambito" type="xs:string"/>
<xs:element name="IdentificativoOperatoreDonating" type="xs:string" minOccurs="0"/>
<xs:element name="CognomeCliente" type="xs:string" minOccurs="0"/>
<xs:element name="DataInvioMessaggio" type="xs:string" minOccurs="0"/>
<xs:element name="CodiceOrdineOLO" type="xs:string"/>
<xs:element name="Note" type="xs:string" minOccurs="0"/>
<xs:element name="FlagNP" type="xs:string" minOccurs="0"/>
<xs:element name="DataOrdine" type="xs:string" minOccurs="0"/>
<xs:element name="TelefonoReferenteRichiedente" type="xs:string" minOccurs="0"/>
<xs:element name="ListaAggiuntivi" minOccurs="0">
<xs:complexType>
<xs:sequence maxOccurs="10">
<xs:element name="Aggiuntivo" type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="OAO" type="xs:string" minOccurs="0"/>
<xs:element name="CodiceSegreto" type="xs:string" minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2013 (http://www.altova.com) by () -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="SetEventiDBCFXResponse">
<xs:complexType>
<xs:all>
<xs:element name="CodiceEsito" type="xs:string"/>
<xs:element name="DescrizioneEsito" type="xs:string" minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.3 U (http://www.xmlspy.com) by Amministratore (wm-telecom) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="SetRestituisciAggiuntiviPBXRequest">
<xs:complexType>
<xs:sequence>
<xs:element name="Corpo">
<xs:complexType>
<xs:all>
<xs:element name="DirectoryNumber" type="xs:string"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--W3C Schema generated by XML Spy v4.3 U (http://www.xmlspy.com)-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="SetRestituisciAggiuntiviPBXResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="Corpo">
<xs:complexType>
<xs:all>
<xs:element name="CodiceEsito" type="xs:string"/>
<xs:element name="DescrizioneEsito" type="xs:string" minOccurs="0"/>
<xs:element name="DirectoryNumber" type="xs:string" minOccurs="0"/>
<xs:element name="Direzionalita" type="xs:string" minOccurs="0"/>
<xs:element name="ListaAggiuntivi" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="Aggiuntivo" type="xs:string" minOccurs="0" maxOccurs="10"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="SetVerificheA428Request">
<xs:complexType>
<xs:sequence>
<xs:element name="Corpo">
<xs:complexType>
<xs:all>
<xs:element name="DirectoryNumber" type="xs:string"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="SetVerificheA428Response">
<xs:complexType>
<xs:all>
<xs:element name="CodiceEsito" type="xs:string"/>
<xs:element name="DescrizioneEsito" type="xs:string" minOccurs="0"/>
<xs:element name="Catena" type="xs:string" minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--W3C Schema generated by XMLSpy v2006 U (http://www.altova.com)-->
<!--Please add namespace attributes, a targetNamespace attribute and import elements according to your requirements-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="SiebelMessage">
<xs:complexType>
<xs:sequence>
<xs:element ref="ListOfResponse"/>
</xs:sequence>
<xs:attribute name="ReturnCode" type="xs:string" />
<xs:attribute name="OperationCode" type="xs:string" />
<xs:attribute name="Service" type="xs:string" />
<xs:attribute name="ErrorDescription" type="xs:string" />
<xs:attribute name="MessageId" type="xs:string" />
<xs:attribute name="Tid" type="xs:string" />
<xs:attribute name="MessageType" type="xs:string" />
<xs:attribute name="System" type="xs:string" />
<xs:attribute name="SubSystem" type="xs:string"/>
<xs:attribute name="IntObjectName" type="xs:string" />
<xs:attribute name="IntObjectFormat" type="xs:string"/>
<xs:attribute name="OperationType" type="xs:string" />
</xs:complexType>
</xs:element>
<xs:element name="ListOfResponse">
<xs:complexType>
<xs:sequence>
<xs:element ref="Response" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Response">
<xs:complexType>
<xs:sequence>
<xs:element ref="TI_DESC_ESITO" minOccurs="0"/>
<xs:element ref="TI_ESITO" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TI_DESC_ESITO">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_ESITO">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="SiebelMessage">
<xs:complexType>
<xs:sequence>
<xs:element ref="ListOfTiiosendounumdbconline"/>
</xs:sequence>
<xs:attribute name="ReturnCode" type="xs:string" use="required"/>
<xs:attribute name="OperationCode" type="xs:string" use="required"/>
<xs:attribute name="Service" type="xs:string" use="required"/>
<xs:attribute name="ErrorDescription" type="xs:string" use="required"/>
<xs:attribute name="MessageId" type="xs:string" use="required"/>
<xs:attribute name="Tid" type="xs:string" use="required"/>
<xs:attribute name="MessageType" type="xs:string" use="required"/>
<xs:attribute name="System" type="xs:string" use="required"/>
<xs:attribute name="SubSystem" type="xs:string"/>
<xs:attribute name="IntObjectName" type="xs:string" use="required"/>
<xs:attribute name="IntObjectFormat" type="xs:string"/>
<xs:attribute name="OperationType" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ListOfTiiosendounumdbconline">
<xs:complexType>
<xs:sequence>
<xs:element ref="Tibcounumdbconline" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Tibcounumdbconline">
<xs:complexType>
<xs:sequence>
<xs:element ref="TI_DESC_ESITO" minOccurs="0"/>
<xs:element ref="TI_ESITO" minOccurs="0"/>
<xs:element ref="TI_OU_NUM" minOccurs="0"/>
<xs:element ref="TI_ID_ESIGENZA" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TI_DESC_ESITO">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_ESITO">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_OU_NUM">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_ID_ESIGENZA">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="SiebelMessage">
<xs:complexType>
<xs:sequence>
<xs:element ref="ListOfTiiosetascodmigrazionedbconline"/>
</xs:sequence>
<xs:attribute name="System"/>
<xs:attribute name="Service"/>
<xs:attribute name="Tid"/>
<xs:attribute name="ReturnCode"/>
<xs:attribute name="ErrorDescription"/>
<xs:attribute name="OperationCode"/>
<xs:attribute name="MessageId"/>
<xs:attribute name="MessageType"/>
<xs:attribute name="IntObjectName"/>
<xs:attribute name="IntObjectFormat"/>
</xs:complexType>
</xs:element>
<xs:element name="ListOfTiiosetascodmigrazionedbconline">
<xs:complexType>
<xs:sequence>
<xs:element ref="Tibcascodmigrazionedbconline" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Tibcascodmigrazionedbconline">
<xs:complexType>
<xs:sequence>
<xs:element name="TI_CODICE_SESSIONE" type="string50TYPE" minOccurs="1"/>
<xs:element name="TI_COW" type="string3TYPE" minOccurs="1"/>
<xs:element name="TI_COR" type="string12TYPE" minOccurs="1"/>
<xs:element name="TI_TIPO_CHIAMATA" type="tipoChiamataTYPE" minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="string3TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string50TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoChiamataTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="1|2"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string12TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

View File

@@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--W3C Schema generated by XMLSpy v2006 U (http://www.altova.com)-->
<!--Please add namespace attributes, a targetNamespace attribute and import elements according to your requirements-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="SiebelMessage">
<xs:complexType>
<xs:sequence>
<xs:element ref="ListOfTiiosetounumdbconline"/>
</xs:sequence>
<xs:attribute name="ReturnCode" type="xs:string" use="required"/>
<xs:attribute name="OperationCode" type="xs:string" use="required"/>
<xs:attribute name="Service" type="xs:string" use="required"/>
<xs:attribute name="ErrorDescription" type="xs:string" use="required"/>
<xs:attribute name="MessageId" type="xs:string" use="required"/>
<xs:attribute name="Tid" type="xs:string" use="required"/>
<xs:attribute name="MessageType" type="xs:string" use="required"/>
<xs:attribute name="System" type="xs:string" use="required"/>
<xs:attribute name="SubSystem" type="xs:string" use="required"/>
<xs:attribute name="IntObjectName" type="xs:string" use="required"/>
<xs:attribute name="IntObjectFormat" type="xs:string" use="required"/>
<xs:attribute name="OperationType" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element name="ListOfTiiosetounumdbconline">
<xs:complexType>
<xs:sequence>
<xs:element ref="Tibcounumdbconline" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Tibcounumdbconline">
<xs:complexType>
<xs:sequence>
<xs:element ref="TI_DN" minOccurs="0"/>
<xs:element ref="TI_ID_ESIGENZA" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TI_DN">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_ID_ESIGENZA">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,139 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--W3C Schema generated by XMLSpy v2006 U (http://www.altova.com)-->
<!--Please add namespace attributes, a targetNamespace attribute and import elements according to your requirements-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="SiebelMessage">
<xs:complexType>
<xs:sequence>
<xs:element ref="ListOfTiiosetsrrientridbconline"/>
</xs:sequence>
<xs:attribute name="System"/>
<xs:attribute name="SubSystem"/>
<xs:attribute name="Service"/>
<xs:attribute name="Tid"/>
<xs:attribute name="ReturnCode"/>
<xs:attribute name="ErrorDescription"/>
<xs:attribute name="OperationCode"/>
<xs:attribute name="MessageId"/>
<xs:attribute name="MessageType"/>
<xs:attribute name="IntObjectName"/>
<xs:attribute name="IntObjectFormat"/>
<xs:attribute name="OperationType"/>
</xs:complexType>
</xs:element>
<xs:element name="ListOfTiiosetsrrientridbconline">
<xs:complexType>
<xs:sequence>
<xs:element ref="Tibcsrrientridbconline" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="Tibcsrrientridbconline">
<xs:complexType>
<xs:all>
<xs:element ref="Id" minOccurs="0"/>
<xs:element ref="TI_CANALE_PROV" minOccurs="0"/>
<xs:element ref="TI_DAC" minOccurs="0"/>
<xs:element ref="TI_DFSA" minOccurs="0"/>
<xs:element ref="TI_DATA_OPER" minOccurs="0"/>
<xs:element ref="TI_ESITO" minOccurs="0"/>
<xs:element ref="TI_CAUSALE_KO" minOccurs="0"/>
<xs:element ref="TI_ID_SOLUTION" minOccurs="0"/>
<xs:element ref="TI_TIPO_CHIAMATA" minOccurs="0"/>
<xs:element ref="TI_TIPO_EVENTO" minOccurs="0"/>
<xs:element ref="TI_DATA_TRANSIZIONE" minOccurs="0"/>
<xs:element ref="TI_DNAgg" minOccurs="0"/>
<xs:element ref="TI_ID_OL" minOccurs="0"/>
<xs:element ref="TI_CODICE_OL" minOccurs="0"/>
<xs:element ref="TI_FLAG_GNR" minOccurs="0"/>
<xs:element ref="TI_CODICE_SESSIONE" minOccurs="0"/>
<xs:element name="TI_DFSA2" minOccurs="0"/>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="Id">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_CANALE_PROV">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_DAC">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_DFSA">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_DATA_OPER">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_ESITO">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_CAUSALE_KO">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_ID_SOLUTION">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_TIPO_CHIAMATA">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_TIPO_EVENTO">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_DATA_TRANSIZIONE">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_DNAgg">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_ID_OL">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_CODICE_OL">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_FLAG_GNR">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_CODICE_SESSIONE">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
<xs:element name="TI_DFSA2">
<xs:complexType mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded"/>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="SiebelMessage">
<xs:complexType>
<xs:sequence>
<xs:element ref="ListOfTiiosetsrrientridbcvoip35online"/>
</xs:sequence>
<xs:attribute name="System"/>
<xs:attribute name="SubSystem"/>
<xs:attribute name="Service"/>
<xs:attribute name="Tid"/>
<xs:attribute name="ReturnCode"/>
<xs:attribute name="ErrorDescription"/>
<xs:attribute name="OperationCode"/>
<xs:attribute name="MessageId"/>
<xs:attribute name="MessageType"/>
<xs:attribute name="IntObjectName"/>
<xs:attribute name="IntObjectFormat"/>
<xs:attribute name="OperationType"/>
</xs:complexType>
</xs:element>
<xs:element name="DN">
<xs:complexType mixed="true">
<xs:attribute name="NumTel" type="xs:string" use="optional"/>
<xs:attribute name="Donor" type="xs:string" use="optional"/>
<xs:attribute name="Radicale" type="xs:string" use="optional"/>
<xs:attribute name="Primario" type="xs:string" use="optional"/>
<xs:attribute name="Classificazione" type="xs:string" use="optional"/>
<xs:attribute name="Esito" type="xs:string" use="optional"/>
<xs:attribute name="TipoEsito" type="xs:string" use="optional"/>
<xs:attribute name="CausaleKO" type="xs:string" use="optional"/>
</xs:complexType>
</xs:element>
<xs:element name="Id">
<xs:complexType mixed="true"/>
</xs:element>
<xs:element name="ListaDN">
<xs:complexType>
<xs:sequence>
<xs:element ref="DN" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ListOfTiiosetsrrientridbcvoip35online">
<xs:complexType>
<xs:sequence>
<xs:element ref="Tibcsrrientridbcvoip35online" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TI_DATA_OPER">
<xs:complexType mixed="true"/>
</xs:element>
<xs:element name="TI_DFSA">
<xs:complexType mixed="true"/>
</xs:element>
<xs:element name="TI_DAC">
<xs:complexType mixed="true"/>
</xs:element>
<xs:element name="TI_ESITO_PACCHETTO">
<xs:complexType mixed="true"/>
</xs:element>
<xs:element name="TI_ID_OL_FITTIZIO">
<xs:complexType mixed="true"/>
</xs:element>
<xs:element name="TI_TIPO_CHIAMATA">
<xs:complexType mixed="true"/>
</xs:element>
<xs:element name="TI_TIPO_EVENTO">
<xs:complexType mixed="true"/>
</xs:element>
<xs:element name="TI_DFSA2">
<xs:complexType mixed="true"/>
</xs:element>
<xs:element name="Tibcsrrientridbcvoip35online">
<xs:complexType>
<xs:sequence>
<xs:element ref="Id" minOccurs="0"/>
<xs:element ref="TI_DATA_OPER" minOccurs="0"/>
<xs:element ref="TI_DFSA" minOccurs="0"/>
<xs:element ref="TI_DAC" minOccurs="0"/>
<xs:element ref="TI_ESITO_PACCHETTO" minOccurs="0"/>
<xs:element ref="TI_ID_OL_FITTIZIO" minOccurs="0"/>
<xs:element ref="TI_TIPO_CHIAMATA" minOccurs="0"/>
<xs:element ref="TI_TIPO_EVENTO" minOccurs="0"/>
<xs:element ref="ListaDN" minOccurs="0"/>
<xs:element ref="TI_DFSA2" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -0,0 +1,141 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>Notifica online CRM-DBC RIENTRI VOIP</xs:documentation>
</xs:annotation>
<xs:element name="NotificaVOIPFromCRM">
<xs:complexType>
<xs:sequence>
<xs:element name="ID_ESIGENZA" type="string15TYPE"/>
<xs:element name="TIPO_CHIAMATA" type="tipoChiamataTYPE"/>
<xs:element name="TIPO_EVENTO" type="tipoEventoTYPE"/>
<xs:element name="PIATTAFORMA_PROVENIENZA" type="piattaformaProvTYPE"/>
<xs:element name="LISTA_DN" type="listaDNTYPE"/>
<xs:element name="COW" type="string3TYPE"/>
<xs:element name="NOMINATIVO_CLIENTE" type="string100TYPE"/>
<xs:element name="CODICE_FISCALE_PARTIVA_IVA" type="string16TYPE"/>
<xs:element name="RECAPITO_ALTERNATIVO" type="recapitoAlternTYPE"/>
<xs:element name="DAC" type="string19TYPE"/>
<xs:element name="RNB" type="string18TYPE" minOccurs="0"/>
<xs:element name="DATA_OPERAZIONE" type="string19TYPE"/>
<xs:element name="COD_MARCAGGIO_CLIENTE" type="string2TYPE" minOccurs="0"/>
<xs:element name="COD_CANALE_VENDITA" type="string5TYPE" minOccurs="0"/>
<xs:element name="ID_OL_FITTIZIO" type="string15TYPE"/>
<xs:element name="FLAG_CONSIP" type="flagYNTYPE"/>
<xs:element name="CODICE_PROGETTO" type="string18TYPE" minOccurs="0"/>
<xs:element name="MODULO_CC" type="string30TYPE" minOccurs="0"/>
<xs:element name="MODULO_PARTNER" type="string30TYPE" minOccurs="0"/>
<xs:element name="PROTOCOLLO_DMS" type="string100TYPE" minOccurs="0"/>
<xs:element name="DATA_CREAZIONE_SR" type="string19TYPE" minOccurs="0"/>
<xs:element name="ID_PADRE" type="string15TYPE" minOccurs="0"/>
<xs:element name="CAUSALE_KO_PDC" type="string200TYPE" minOccurs="0"/>
<xs:element name="DATA_CHIUSURA_SR" type="string19TYPE" minOccurs="0"/>
<xs:element name="RN" type="string15TYPE" minOccurs="0"/>
<xs:element name="FLAG_VERTICALIZZATO" type="flagYNTYPE" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="listaDNTYPE">
<xs:sequence>
<xs:element name="DN" maxOccurs="100">
<xs:complexType>
<xs:attribute name="NUM_TEL" type="string12TYPE" use="required"/>
<xs:attribute name="CLASSIFICAZIONE" type="classificazioneTYPE" use="required"/>
<xs:attribute name="DONOR" type="string3TYPE" />
<xs:attribute name="PRIMARIO" type="string12TYPE" />
<xs:attribute name="RADICALE" type="string12TYPE" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="classificazioneTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="XA|XB|XC|XD|XE|XF"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoChiamataTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="VOIP35|VOIP103"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoEventoTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="RIENTRO|CHIUSURA|CLONATOXTOOL|RIMODULAZIONE_DAC"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="piattaformaProvTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="B"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string15TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="15"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string10TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="10"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string100TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="100"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string16TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="16"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string2TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="2"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string19TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="19"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string12TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string3TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string5TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="5"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="recapitoAlternTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="\d{1,20}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string18TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="18"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="flagYNTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="Y|N"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string30TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="30"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string200TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="200"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

View File

@@ -0,0 +1,88 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:documentation>Notifica online DBC-CRM</xs:documentation>
</xs:annotation>
<xs:element name="NotificaVOIPToCRM">
<xs:complexType>
<xs:sequence>
<xs:element name="ID_ESIGENZA" type="string15TYPE"/>
<xs:element name="TIPO_CHIAMATA" type="tipoChiamataTYPE"/>
<xs:element name="TIPO_EVENTO" type="tipoEventoTYPE"/>
<xs:element name="LISTA_DN" type="listaDNTYPE" minOccurs="0"/>
<xs:element name="DFSA" type="dataDDMMYYYY" minOccurs="0"/>
<xs:element name="DATA_OPERAZIONE" type="dataDDMMYYYYHHMMSS"/>
<xs:element name="ID_OL_FITTIZIO" type="string15TYPE" minOccurs="0"/>
<xs:element name="ESITO_PACCHETTO" type="string15TYPE" minOccurs="0"/>
<xs:element name="TI_DAC" type="dataDDMMYYYY" minOccurs="0"/>
<xs:element name="DFSA2" type="dataDDMMYYYY" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="listaDNTYPE">
<xs:sequence>
<xs:element name="DN" maxOccurs="100">
<xs:complexType>
<xs:attribute name="NUM_TEL" type="string12TYPE" use="required"/>
<xs:attribute name="CLASSIFICAZIONE" type="classificazioneTYPE" use="required"/>
<xs:attribute name="DONOR" type="string3TYPE" />
<xs:attribute name="PRIMARIO" type="string12TYPE" />
<xs:attribute name="ESITO_DN" type="esitoTYPE"/>
<xs:attribute name="CAUSALEKO" type="string50TYPE" />
<xs:attribute name="RADICALE" type="string12TYPE" />
<xs:attribute name="TIPO_ESITO" type="string50TYPE" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="classificazioneTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="XA|XB|XC|XD|XE|XF"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string3TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="3"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="dataDDMMYYYY">
<xs:restriction base="xs:string">
<xs:pattern value="\d{2}-\d{2}-\d{4}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoEventoTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="TIPOCOMM1|VALIDAZIONE_OLO|ACCETTAZIONE_OLO|KOPIC|RIMODULAZIONE_DAC|ESPLETAMENTO"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string15TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="15"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string50TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="50"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="esitoTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="OK|KO"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="tipoChiamataTYPE">
<xs:restriction base="xs:string">
<xs:pattern value="VOIP35|VOIP103"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="dataDDMMYYYYHHMMSS">
<xs:restriction base="xs:string">
<xs:pattern value="\d{2}-\d{2}-\d{4} \d{2}:\d{2}:\d{2}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string12TYPE">
<xs:restriction base="xs:string">
<xs:maxLength value="12"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>