<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.synchronoss.com/lsr/ctl_order" targetNamespace="http://www.synchronoss.com/lsr/ctl_order" elementFormDefault="qualified">
	<xs:include schemaLocation="UOM-CTL-LSR14-Base.xsd"/>
	<!-- ================================================= -->
	<!-- Package: <<XSDschema>> EU-Form  -->
	<!-- ================================================= -->
	<xs:annotation>
		<xs:documentation>
	This EU-Form XSD Package contains Request and Response
	Changes on 4/6/2016
	Added some complex types and related simple types. And customised some fields.
	1:Namespace changed from http://atis.org/obf/tML/UOM to http://www.synchronoss.com/lsr/ctl_order
	2: EU_ADMIN , END_USER_BILLING_DET , REMARKS_INFO Complex Type References removed from EU Complex Type.
	3: EU_BILL Complex Type Reference Under EU Complex Type added maxOccurs="unbounded".
	4: SSN, TAX_ID Elements removed from EU_BILL Complex Type.
	5: AAI Element removed from LOC_ACCESS Complex Type.
	6: BAI, NRBYTN Elements removed from LOC_ACCESS_INFO Complex Type.
	7: PLBO Element added under LOC_ACCESS_INFO Complex type.
	8: SATH Element Length got changed from 7 to 10 under SVC_ADDR_GRP Complex type
    Changes on 10/10/2016
    1:SHASH renamed to SHATH in SHIPPING_ADDRESS_SECTION complex type under EU form.
    This schema is developed to support LSOG 2Q14
		</xs:documentation>
	</xs:annotation>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: EU  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="EU" type="EU"/>
	<xs:complexType name="EU">
		<xs:sequence>
			<xs:element ref="INSIDE_WIRE" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="EU_BILL" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="EU_DISCONNECT_INFO" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="LOC_ACCESS" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: EU_ADMIN  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- <xs:element name="EU_ADMIN" type="EU_ADMIN"/>
	<xs:complexType name="EU_ADMIN">
		<xs:sequence>
			<xs:element name="DQTY" type="DQTY_Type" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType> -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: EU_BILL  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="EU_BILL" type="EU_BILL"/>
	<xs:complexType name="EU_BILL">
		<xs:sequence>
			<xs:element name="EAN" type="EAN_Type" minOccurs="0"/>
			<xs:element name="EATN" type="EATN_Type" minOccurs="0"/>
			<xs:element name="FBI" type="FBI_Type" minOccurs="0"/>
			<xs:element ref="BILL_NAME_CONT_GRP" minOccurs="0"/>
			<xs:element ref="ADDR_GRP" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: EU_DISCONNECT_INFO  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="EU_DISCONNECT_INFO" type="EU_DISCONNECT_INFO"/>
	<xs:complexType name="EU_DISCONNECT_INFO">
		<xs:sequence>
			<xs:element name="DNUM" type="DNUM_Type" minOccurs="0"/>
			<xs:element name="DISC_NBR" type="DISC_NBR_Type" minOccurs="0"/>
			<xs:element name="TERS" type="TERS_Type" minOccurs="0"/>
			<xs:element name="DISC_ECCKT" type="ECCKT_Type" minOccurs="0"/>
			<xs:element ref="TRANSFER_OF_CALLS_GRP" minOccurs="0"/>
			<xs:element ref="TRANSFER_OF_CALLS_SEC_GRP" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: INSIDE_WIRE  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="INSIDE_WIRE" type="INSIDE_WIRE"/>
	<xs:complexType name="INSIDE_WIRE">
		<xs:sequence>
			<xs:element name="IWBAN" type="IWBAN_Type" minOccurs="0"/>
			<xs:element ref="INSIDE_WIRE_GRP" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: LOC_ACCESS  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="LOC_ACCESS" type="LOC_ACCESS"/>
	<xs:complexType name="LOC_ACCESS">
		<xs:sequence>
			<xs:element name="LOCNUM" type="LOCNUM_Type" minOccurs="0"/>
			<xs:element name="NAME" type="NAME_Type" minOccurs="0"/>
			<xs:element name="EUA" type="EUA_Type" minOccurs="0"/>
			<xs:element name="NCON" type="NCON_Type" minOccurs="0"/>
			<xs:element ref="LOC_ACCESS_INFO" minOccurs="0"/>
			<xs:element name="SVC_ADDR_GRP" type="SVC_ADDR_GRP_Type" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="SVC_ADDR_GRP_Type">
		<xs:sequence>
			<xs:element name="AFT" type="AFT_Type" minOccurs="0"/>
			<xs:element name="SAPR" type="SAPR_Type" minOccurs="0"/>
			<xs:element name="SANO" type="SANO_Type" minOccurs="0"/>
			<xs:element name="SASF" type="SASF_Type" minOccurs="0"/>
			<xs:element name="SASD" type="SASD_Type" minOccurs="0"/>
			<xs:element name="SASN" type="SASN_Type" minOccurs="0"/>
			<xs:element name="SATH" type="SATH_Type" minOccurs="0"/>
			<xs:element name="SASS" type="SASS_Type" minOccurs="0"/>
			<xs:element name="LD1" type="LD_Type" minOccurs="0"/>
			<xs:element name="LV1" type="LV_Type" minOccurs="0"/>
			<xs:element name="LD2" type="LD_Type" minOccurs="0"/>
			<xs:element name="LV2" type="LV_Type" minOccurs="0"/>
			<xs:element name="LD3" type="LD_Type" minOccurs="0"/>
			<xs:element name="LV3" type="LV_Type" minOccurs="0"/>
			<xs:element name="AAI" type="AAI_Type" minOccurs="0"/>
			<xs:element name="CITY" type="CITY_Type" minOccurs="0"/>
			<xs:element name="STATE" type="STATE_Type" minOccurs="0"/>
			<xs:element name="ZIP" type="ZIP_Type" minOccurs="0"/>
			<!-- New Section added for CTL start  -->
			<xs:element ref="SHIPPING_ADDRESS_SECTION" minOccurs="0"/>
			<!-- New Section added for CTL end  -->
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: <<XSDcomplexType>> SHIPPING ADDRESS SECTION  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- New Section added for CTL start  -->
	<xs:element name="SHIPPING_ADDRESS_SECTION" type="SHIPPING_ADDRESS_SECTION"/>
	<xs:complexType name="SHIPPING_ADDRESS_SECTION">
		<xs:sequence>
			<xs:element name="USE_SERVICE_ADDR" type="USE_SERVICE_ADDR_Type" minOccurs="0"/>
			<xs:element name="SHN1" type="SHN1_Type" minOccurs="0"/>
			<xs:element name="SHCO" type="SHCO_Type" minOccurs="0"/>
			<xs:element name="SHAPR" type="SHAPR_Type" minOccurs="0"/>
			<xs:element name="SHANO" type="SHANO_Type" minOccurs="0"/>
			<xs:element name="SHASF" type="SHASF_Type" minOccurs="0"/>
			<xs:element name="SHASD" type="SHASD_Type" minOccurs="0"/>
			<xs:element name="SHASN" type="SHASN_Type" minOccurs="0"/>
			<!-- SHASH element renamed to SHATH for CTL start  -->
			<xs:element name="SHATH" type="SHATH_Type" minOccurs="0"/>
			<!-- SHASH element renamed to SHATH for CTL start  -->
			<xs:element name="SHASS" type="SHASS_Type" minOccurs="0"/>
			<xs:element name="LD1" type="LD1_Type" minOccurs="0"/>
			<xs:element name="LV1" type="LV1_Type" minOccurs="0"/>
			<xs:element name="LD2" type="LD2_Type" minOccurs="0"/>
			<xs:element name="LV2" type="LV2_Type" minOccurs="0"/>
			<xs:element name="LD3" type="LD3_Type" minOccurs="0"/>
			<xs:element name="LV3" type="LV3_Type" minOccurs="0"/>
			<xs:element name="CITY" type="CITY_Type" minOccurs="0"/>
			<xs:element name="STATE" type="STATE_Type" minOccurs="0"/>
			<xs:element name="ZIP" type="ZIP_5_Type" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- New Section added for CTL start  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: <<XSDcomplexType>> LOC_ACCESS_INFO  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="LOC_ACCESS_INFO" type="LOC_ACCESS_INFO"/>
	<xs:complexType name="LOC_ACCESS_INFO">
		<xs:sequence>
			<xs:element name="ACC" type="ACC_Type" minOccurs="0"/>
			<xs:element name="LCON" type="LCON_Type" minOccurs="0"/>
			<xs:element name="TEL_NO" type="TEL_NO_17_Type" minOccurs="0"/>
			<xs:element name="EUMI" type="EUMI_Type" minOccurs="0"/>
			<xs:element name="WSOP" type="WSOP_Type" minOccurs="0"/>
			<xs:element name="CPE_MFR" type="CPE_MFR_Type" minOccurs="0"/>
			<xs:element name="CPE_MOD" type="CPE_MOD_Type" minOccurs="0"/>
			<xs:element name="ORDN" type="ORDN_Type" minOccurs="0"/>
			<xs:element name="ELT" type="ELT_Type" minOccurs="0"/>
			<xs:element name="PLBO" type="PLBO_Type" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Global Element Declarations  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
</xs:schema>
