<?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>> NP-Form  -->
	<!-- ================================================= -->
	<xs:annotation>
		<xs:documentation>
	This NP-Form XSD Package contains Request and Response
	Changes on 4/6/2016
	Some Elments sequence got changed and deleted some complex types.
	1: Namespace changed from http://atis.org/obf/tML/UOM to http://www.synchronoss.com/lsr/ctl_order
	2: REMARKS_INFO Complex type reference deleted from NP Complex type.
	3: NPI, RL, LRN, TDT, OECCKT Elements deleted from NP_SVC_DET Complex type.
	4: SVC_DET_GRP, LINE_RESTRICT_GRP, complex type references deleted from NP_SVC_DET Complex type.
	5: LOCNUM, LNUM, LNA Elements moved from SVC_DET_GRP complex type of NP_SVC_DET Complex type to NP_SVC_DET Complex type in LSOG14.
	6: BLOCK_GRP Complex type moved from LINE_RESTRICT_GRP complex type of NP_SVC_DET Complex type to NP_SVC_DET Complex type in LSOG14.
	7: LEAN_GRP Element from NP_SVC_DET Complex type added maxOccurs="1".

    This schema is developed to support LSOG 2Q14
		</xs:documentation>
	</xs:annotation>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: NP  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="NP" type="NP"/>
	<xs:complexType name="NP">
		<xs:sequence>
			<xs:element ref="NP_ADMIN" minOccurs="0"/>
			<xs:element ref="NP_SVC_DET" minOccurs="0" maxOccurs="unbounded"/>

		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: NP_ADMIN  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="NP_ADMIN" type="NP_ADMIN"/>
	<xs:complexType name="NP_ADMIN">
		<xs:sequence>
			<xs:element name="NPQTY" type="NPQTY_5_Type" minOccurs="0"/>
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Class: NP_SVC_DET  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<xs:element name="NP_SVC_DET" type="NP_SVC_DET"/>
	<xs:complexType name="NP_SVC_DET">
		<xs:sequence>
			<xs:element name="PORTED_NBR" type="PORTED_NBR_Type" minOccurs="0"/>
			<xs:element name="TNP" type="TNP_Type" minOccurs="0"/>
			<xs:element name="CFTN" type="CFTN_11_Type" minOccurs="0"/>
			<xs:element name="NPT" type="NPT_Type" minOccurs="0"/>
			<xs:element name="RTI" type="RTI_Type" minOccurs="0"/>
			<xs:element name="NPTG" type="NPTG_Type" minOccurs="0"/>
			<!-- Element sequence changed for CTL start -->
			<xs:element name="LOCNUM" type="LOCNUM_Type" minOccurs="0"/>
			<xs:element name="LNUM" type="LNUM_Type" minOccurs="0"/>
			<xs:element name="LNA" type="LNA_Type" minOccurs="0"/>
			<!-- Element sequence changed for CTL end -->
			<xs:element ref="BLOCK_GRP" minOccurs="0" maxOccurs="unbounded" />
			<!-- Retained sections for CTL start -->
			<xs:element ref="TRANSFER_OF_CALLS_GRP" minOccurs="0"/>
			<xs:element ref="TRANSFER_OF_CALLS_SEC_GRP" minOccurs="0" maxOccurs="unbounded"/>
			<!-- Retained sections for CTL end -->
			<xs:element ref="LEAN_GRP" minOccurs="0" maxOccurs="1" />
		</xs:sequence>
	</xs:complexType>
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
	<!-- Global Element Declarations  -->
	<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
</xs:schema>
