<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified" elementFormDefault="qualified">
	<xsd:annotation>
		<xsd:documentation>Copyright (C) 2001-2004 Siebel Systems, Inc. All rights reserved. Siebel XSD Generation</xsd:documentation>
	</xsd:annotation>
	<xsd:element name="SiebelMessage" type="SiebelMessage"/>
	<xsd:complexType name="SiebelMessage">
		<xsd:sequence>
			<xsd:element name="ListOfOeEaiObtainMeterReadingDetailsRequestIo" type="ListOfOeEaiObtainMeterReadingDetailsRequestIo" minOccurs="0" maxOccurs="1"/>
		</xsd:sequence>
		<xsd:attribute name="MessageId" type="xsd:string"/>
		<xsd:attribute name="MessageType" type="xsd:string"/>
		<xsd:attribute name="IntObjectName" type="xsd:string"/>
		<xsd:attribute name="IntObjectFormat" type="xsd:string"/>
	</xsd:complexType>
	<xsd:complexType name="ListOfOeEaiObtainMeterReadingDetailsRequestIo">
		<xsd:sequence>
			<xsd:element name="CutAssetMgmt-ServicePoint" type="CutAssetMgmt-ServicePoint" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="CutAssetMgmt-ServicePoint">
		<xsd:sequence>
			<xsd:element name="Id" type="string30" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="InstallDate" type="xsd:string" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="OECreatedBy" type="string50" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="OEJurisdiction" type="string30" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="OEPropertyId" type="string30" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="OESupplyPointType" type="string30" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="ProductName" type="xsd:string" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="ServicePointId" type="string100" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="ServiceType" type="string30" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="ListOfOeProvisioningTask-Integration" type="ListOfOeProvisioningTask-Integration" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="ListOfOeEaiObtainMeterReadingDetailsVbc" type="ListOfOeEaiObtainMeterReadingDetailsVbc" minOccurs="0" maxOccurs="1"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ListOfOeProvisioningTask-Integration">
		<xsd:sequence>
			<xsd:element name="OeProvisioningTask-Integration" type="OeProvisioningTask-Integration" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="OeProvisioningTask-Integration">
		<xsd:sequence>
			<xsd:element name="RowStatus" type="xsd:string" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="ListOfFsActivityStep" type="ListOfFsActivityStep" minOccurs="0" maxOccurs="1"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="ListOfOeEaiObtainMeterReadingDetailsVbc">
		<xsd:sequence>
			<xsd:element name="OeEaiObtainMeterReadingDetailsVbc" type="OeEaiObtainMeterReadingDetailsVbc" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="OeEaiObtainMeterReadingDetailsVbc">
		<xsd:sequence>
			<xsd:element name="Id" type="string30" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="Created" type="string30" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="Updated" type="string30" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="ConflictId" type="string30" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="ModId" type="string30" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="BilledStatus" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="BillingAccountId" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="ErrorCode" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="ErrorMessage" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="MeterId" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="MeterReading" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="NMIMIRN" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="ParentId" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="PremiseId" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="ReadDate" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="ReadSource" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="ReadStatus" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="ReadType" type="xsd:string" minOccurs="0" maxOccurs="1"/>
			<xsd:element name="RegisterId" type="xsd:string" minOccurs="0" maxOccurs="1"/>
		</xsd:sequence>
		<xsd:attribute name="operation" type="xsd:string"/>
		<xsd:attribute name="searchspec" type="xsd:string"/>
	</xsd:complexType>
	<xsd:complexType name="ListOfFsActivityStep">
		<xsd:sequence>
			<xsd:element name="FsActivityStep" type="FsActivityStep" minOccurs="0" maxOccurs="unbounded"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="FsActivityStep">
		<xsd:sequence>
			<xsd:element name="SeqNum" type="xsd:string" minOccurs="1" maxOccurs="1"/>
			<xsd:element name="StepName" type="string30" minOccurs="1" maxOccurs="1"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:simpleType name="string50">
		<xsd:restriction base="xsd:string">
			<xsd:maxLength value="50"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="string30">
		<xsd:restriction base="xsd:string">
			<xsd:maxLength value="30"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="string100">
		<xsd:restriction base="xsd:string">
			<xsd:maxLength value="100"/>
		</xsd:restriction>
	</xsd:simpleType>
</xsd:schema>