<?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>> RPL-Form  -->
	<!-- ================================================= -->
	<xs:annotation>
		<xs:documentation>
   	This RPL-Form XSD Package contains Request and Response
	Changes on 4/6/2016
	some complex types deleted.
	1: Namespace changed from http://atis.org/obf/tML/UOM to http://www.synchronoss.com/lsr/ctl_order
	2: IWT Element deleted from IW_DET Complex type.
	3: AAI Element deleted from PRIMARY_LOC Complex type.
	4: LEAN_GRP Complex type reference deleted from PRIMARY_LOC Complex type.
	5: LEAN_GRP Complex type reference deleted from PRI_LOC_SVC_DET Complex type.
	6: SSN Element deleted from RPL_BILL Complex type.
	7: AAI Element deleted from SECONDARY_LOC Complex type.
	8: LEAN_GRP Complex type reference deleted from SECONDARY_LOC Complex type.
	9: LEAN_GRP Complex type reference deleted from SEC_LOC_SVC_DET Complex type

    This schema is developed to support LSOG 2Q14
		</xs:documentation>
	</xs:annotation>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: IW_DET  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="IW_DET" type="IW_DET"/>
	<xs:complexType name="IW_DET">
		<xs:sequence>
			<xs:element name="IWJQ" type="IWJQ_Type" minOccurs="0"/>
			<xs:element name="IWJK" type="IWJK_Type" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: <<XSDcomplexType>> JR_DET  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="JR_DET" type="JR_DET"/>
	<xs:complexType name="JR_DET">
		<xs:sequence>
			<xs:element name="JR" type="JR_Type" minOccurs="0"/>
			<xs:element name="JK_CODE" type="JK_CODE_Type" minOccurs="0"/>
			<xs:element name="JK_NUM" type="JK_NUM_Type" minOccurs="0"/>
			<xs:element name="JK_POS" type="JK_POS_Type" minOccurs="0"/>
			<xs:element ref="IW_DET" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: <<XSDcomplexType>> LOC_DET  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="LOC_DET" type="LOC_DET"/>
	<xs:complexType name="LOC_DET">
		<xs:sequence>
			<xs:element name="LCON" type="LCON_Type" minOccurs="0"/>
			<xs:element name="ACTEL_NO" type="ACTEL_NO_17_Type" minOccurs="0"/>
			<xs:element name="ALCON" type="ALCON_Type" minOccurs="0"/>
			<xs:element name="AACTEL" type="AACTEL_17_Type" minOccurs="0"/>
			<xs:element name="ACC" type="ACC_Type" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: PRIMARY_LOC  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="PRIMARY_LOC" type="PRIMARY_LOC"/>
	<xs:complexType name="PRIMARY_LOC">
		<xs:sequence>
			<xs:element name="LIT" type="LIT_Type" minOccurs="0"/>
			<xs:element name="LOCNUM" type="LOCNUM_Type" minOccurs="0"/>
			<xs:element name="LEGNUM" type="LEGNUM_Type" minOccurs="0"/>
			<xs:element name="PRILOC" type="LOC_Type" minOccurs="0"/>
			<xs:element name="RLSO" type="RLSO_Type" minOccurs="0"/>
			<xs:element name="ALOC" type="ALOC_Type" minOccurs="0"/>
			<xs:element ref="LOC_DET" minOccurs="0"/>
			<xs:element ref="WIRE_DET" minOccurs="0"/>
			<xs:element ref="SECONDARY_LOC" minOccurs="0"/>
			<xs:element ref="PRI_LOC_SVC_DET" minOccurs="0"/>
			<xs:element ref="SVC_ADDR_GRP" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: PRI_LOC_SVC_DET  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="PRI_LOC_SVC_DET" type="PRI_LOC_SVC_DET"/>
	<xs:complexType name="PRI_LOC_SVC_DET">
		<xs:sequence>
			<xs:element name="LEGNUM" type="LEGNUM_Type" minOccurs="0"/>
			<xs:element name="LEGACT" type="LEGACT_Type" minOccurs="0"/>
			<xs:element name="SR" type="SR_Type" minOccurs="0"/>
			<xs:element name="TLV" type="TLV_Type" minOccurs="0"/>
			<xs:element name="MST" type="MST_Type" minOccurs="0"/>
			<xs:element name="CKLT" type="CKLKT_Type" minOccurs="0"/>
			<xs:element name="CFA" type="CFA_Type" minOccurs="0"/>
			<xs:element name="SCFA" type="CFA_Type" minOccurs="0"/>
			<xs:element ref="JR_DET" minOccurs="0"/>
			<xs:element ref="SVC_DET_GRP" minOccurs="0"/>
			<xs:element ref="FEATURE_GRP" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: RPL  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="RPL" type="RPL"/>
	<xs:complexType name="RPL">
		<xs:sequence>
			<xs:element ref="RPL_ADMIN" minOccurs="0"/>
			<xs:element ref="PRIMARY_LOC" minOccurs="0"/>
			<xs:element ref="RPL_BILL" minOccurs="0"/>
			<xs:element ref="RPL_DISCONNECT_INFO" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="REMARKS_INFO" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: RPL_ADMIN  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="RPL_ADMIN" type="RPL_ADMIN"/>
	<xs:complexType name="RPL_ADMIN">
		<xs:sequence>
			<xs:element name="RSQTY" type="RSQTY_Type" minOccurs="0"/>
			<xs:element name="NSL" type="NSL_Type" minOccurs="0"/>
			<xs:element name="DQTY" type="DQTY_Type" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: RPL_BILL  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="RPL_BILL" type="RPL_BILL"/>
	<xs:complexType name="RPL_BILL">
		<xs:sequence>
			<xs:element name="FBI" type="FBI_Type" minOccurs="0"/>
			<xs:element ref="ADDR_GRP" minOccurs="0"/>
			<xs:element ref="BILL_NAME_CONT_GRP" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: RPL_DISCONNECT_INFO  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="RPL_DISCONNECT_INFO" type="RPL_DISCONNECT_INFO"/>
	<xs:complexType name="RPL_DISCONNECT_INFO">
		<xs:sequence>
			<xs:element name="LOCNUM" type="LOCNUM_Type" minOccurs="0"/>
			<xs:element name="DNUM" type="DNUM_Type" minOccurs="0"/>
			<xs:element name="DISC_ECCKT" type="ECCKT_Type" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: SECONDARY_LOC  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="SECONDARY_LOC" type="SECONDARY_LOC"/>
	<xs:complexType name="SECONDARY_LOC">
		<xs:sequence>
			<xs:element name="LIT" type="LIT_Type" minOccurs="0"/>
			<xs:element name="LOCNUM" type="LOCNUM_Type" minOccurs="0"/>
			<xs:element name="LEGNUM" type="LEGNUM_Type" minOccurs="0"/>
			<xs:element name="SECLOC" type="LOC_Type" minOccurs="0"/>
			<xs:element name="RLSO" type="RLSO_Type" minOccurs="0"/>
			<xs:element name="ALOC" type="ALOC_Type" minOccurs="0"/>
			<xs:element ref="LOC_DET" minOccurs="0"/>
			<xs:element ref="WIRE_DET" minOccurs="0"/>
			<xs:element ref="SEC_LOC_SVC_DET" minOccurs="0" maxOccurs="unbounded"/>
			<xs:element ref="SVC_ADDR_GRP" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
		<!-- Class: SEC_LOC_SVC_DET  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="SEC_LOC_SVC_DET" type="SEC_LOC_SVC_DET"/>
	<xs:complexType name="SEC_LOC_SVC_DET">
		<xs:sequence>
			<xs:element name="LEGNUM" type="LEGNUM_Type" minOccurs="0"/>
			<xs:element name="LEGACT" type="LEGACT_Type" minOccurs="0"/>
			<xs:element name="MST" type="MST_Type" minOccurs="0"/>
			<xs:element name="CKLT" type="CKLKT_Type" minOccurs="0"/>
			<xs:element name="CFA" type="CFA_Type" minOccurs="0"/>
			<xs:element name="SCFA" type="CFA_Type" minOccurs="0"/>
			<xs:element ref="JR_DET" minOccurs="0"/>
			<xs:element ref="SVC_DET_GRP" minOccurs="0"/>
			<xs:element ref="FEATURE_GRP" minOccurs="0" maxOccurs="unbounded"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: <<XSDcomplexType>> WIRE_DET  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="WIRE_DET" type="WIRE_DET"/>
	<xs:complexType name="WIRE_DET">
		<xs:sequence>
			<xs:element name="GBTN" type="GBTN_Type" minOccurs="0"/>
			<xs:element ref="INSIDE_WIRE_GRP" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Global Element Declarations  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
</xs:schema>
