RDMessage.xsd 131 KB
Newer Older
					<xsd:restriction base="xsd:string">
						<xsd:length value="2"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:simpleType name="MultimediaBillingIdentifier">
		<xsd:restriction base="xsd:hexBinary"/>
	</xsd:simpleType>
	<xsd:complexType name="MultimediaBillingRecords">
		<xsd:sequence>
			<xsd:element name="time" type="GeneralizedTime" minOccurs="0"/>
			<xsd:element name="place" type="xsd:string" minOccurs="0"/>
			<xsd:element name="amount" type="xsd:double" minOccurs="0"/>
			<xsd:element name="currency" minOccurs="0">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="3"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:element name="method" type="xsd:string" minOccurs="0"/>
			<xsd:element name="nationalMultimediaBillingRecords" type="NationalMultimediaBillingRecords" minOccurs="0"/>
			<xsd:element name="multimediaTransactionID" type="xsd:string" minOccurs="0"/>
			<xsd:element name="multimediaTransactionStatus" type="xsd:string" minOccurs="0"/>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="NationalMultimediaBillingRecords">
		<xsd:sequence>
			<xsd:element name="countryCode">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="2"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:simpleType name="PartyIdentity">
		<xsd:restriction base="xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="QualityOfService">
		<xsd:restriction base="xsd:string"/>
	</xsd:simpleType>
	<xsd:complexType name="NationalMultimediaSubscriberInfo">
		<xsd:sequence>
			<xsd:element name="countryCode">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="2"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="NationalMultimediaServices">
		<xsd:sequence>
			<xsd:element name="countryCode">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="2"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="NationalMultimediaServiceUsage">
		<xsd:sequence>
			<xsd:element name="countryCode">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="2"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="NationalMultimediaPartyInformation">
		<xsd:sequence>
			<xsd:element name="countryCode">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="2"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="NationalMultimediaMediaComponent">
		<xsd:sequence>
			<xsd:element name="countryCode">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="2"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="SupplementaryRequest">
		<xsd:choice>
			<xsd:element name="nationalSupplementaryRequest" type="NationalSupplementaryRequest"/>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:complexType name="NationalSupplementaryRequest">
		<xsd:sequence>
			<xsd:element name="countryCode">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="2"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="SupplementaryResponse">
		<xsd:choice>
			<xsd:element name="nationalSupplementaryRequest" type="NationalSupplementaryResponse"/>
			<xsd:any namespace="##other" processContents="lax"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:complexType name="NationalSupplementaryResponse">
		<xsd:sequence>
			<xsd:element name="countryCode">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="2"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="PaniHeaderInfo">
		<xsd:sequence>
			<xsd:element name="accessType" type="xsd:hexBinary" minOccurs="0"/>
			<xsd:element name="accessClass" type="xsd:hexBinary" minOccurs="0"/>
			<xsd:element name="networkProvided" type="NULL" minOccurs="0"/>
			<xsd:element name="paniLocation" type="Location" minOccurs="0"/>
			<xsd:element name="paniTime" type="GeneralizedTime" minOccurs="0"/>
			<xsd:element name="paniHeaderContent" type="xsd:hexBinary" minOccurs="0"/>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="AccessNetworkInfo">
		<xsd:choice>
			<xsd:element name="paniHeaderInfo" type="PaniHeaderInfo"/>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:simpleType name="MultimediaDeviceID">
		<xsd:restriction base="xsd:hexBinary"/>
	</xsd:simpleType>
	<xsd:complexType name="NationalMultimediaDevice">
		<xsd:sequence>
			<xsd:element name="countryCode">
				<xsd:simpleType>
					<xsd:restriction base="xsd:string">
						<xsd:length value="2"/>
					</xsd:restriction>
				</xsd:simpleType>
			</xsd:element>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:simpleType name="ExternalIdentifier">
		<xsd:restriction base="xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="IMPI">
		<xsd:restriction base="xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="RequestFlag">
		<xsd:restriction base="xsd:string"/>
	</xsd:simpleType>
	<xsd:complexType name="SUPI">
		<xsd:choice>
			<xsd:element name="iMSI" type="IMSI"/>
			<xsd:element name="nAI" type="NAI"/>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:complexType name="GPSI">
		<xsd:choice>
			<xsd:element name="mSISDN" type="PartyNumber"/>
			<xsd:element name="nAI" type="NAI"/>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:choice>
	</xsd:complexType>
	<xsd:simpleType name="NAI">
		<xsd:restriction base="xsd:string"/>
	</xsd:simpleType>
	<xsd:simpleType name="PLMNID">
		<xsd:restriction base="xsd:hexBinary">
			<xsd:length value="3"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="NRCellID">
		<xsd:restriction base="xsd:hexBinary">
			<xsd:length value="5"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:simpleType name="UUID">
		<xsd:restriction base="xsd:hexBinary">
			<xsd:length value="16"/>
		</xsd:restriction>
	</xsd:simpleType>
	<xsd:complexType name="PEI">
		<xsd:choice>
			<xsd:element name="iMEI" type="IMEI"/>
			<xsd:element name="iMEISV" type="IMEISV"/>
			<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
		</xsd:choice>
	</xsd:complexType>