⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rel-6-mm7-1-4

📁 最新版本的MMS协议
💻
📖 第 1 页 / 共 2 页
字号:
<?xml version="1.0" encoding="UTF-8"?><xs:schema targetNamespace="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4" xmlns:tns="http://www.3gpp.org/ftp/Specs/archive/23_series/23.140/schema/REL-6-MM7-1-4" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" elementFormDefault="qualified" attributeFormDefault="unqualified">	<xs:import namespace="http://schemas.xmlsoap.org/soap/envelope/" schemaLocation="http://schemas.xmlsoap.org/soap/envelope/"/>	<xs:element name="TransactionID">		<xs:annotation>			<xs:documentation>The transaction ID that shall be included in the SOAP Header</xs:documentation>		</xs:annotation>		<xs:complexType>			<xs:simpleContent>				<xs:extension base="xs:string">					<xs:attribute ref="soap:mustUnderstand"/>					<xs:attribute ref="soap:encodingStyle"/>					<xs:attribute ref="soap:actor"/>				</xs:extension>			</xs:simpleContent>		</xs:complexType>	</xs:element>	<xs:element name="SubmitReq" type="tns:submitReqType">		<xs:annotation>			<xs:documentation>VASP to MMS : Sending MM from the VASP to one or more recipients</xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="SubmitRsp" type="tns:submitRspType">		<xs:annotation>			<xs:documentation>MMS  to VASP: Response to a VASP after MM submission request</xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="DeliverReq" type="tns:deliverReqType">		<xs:annotation>			<xs:documentation>MMS to VASP : Delivery of MM from the MMS Relay/Server to the VASP </xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="DeliverRsp" type="tns:deliverRspType">		<xs:annotation>			<xs:documentation>VASP to MMS : Response to a message delivered to the VASP from the MMS Relay/Server</xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="CancelReq" type="tns:cancelReqType">		<xs:annotation>			<xs:documentation>VASP  to MMS: Request to cancel a message submission </xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="CancelRsp" type="tns:genericResponseType">		<xs:annotation>			<xs:documentation>MMS  to VASP: Response to a VASP after MM cancellation request </xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="ReplaceReq" type="tns:replaceReqType">		<xs:annotation>			<xs:documentation>VASP  to MMS: Request to replace a message which was submitted </xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="ReplaceRsp" type="tns:genericResponseType">		<xs:annotation>			<xs:documentation>MMS  to VASP: Response to a VASP after MM replace request </xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="extendedCancelReq" type="tns:extendedcancelReqType">		<xs:annotation>			<xs:documentation>VASP  to MMS: Extended Request to cancel a message submission </xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="extendedCancelRsp" type="tns:extendedcancelRspType">		<xs:annotation>			<xs:documentation>MMS  to VASP: Response to a VASP after extended MM cancellation request </xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="extendedReplaceReq" type="tns:extendedreplaceReqType">		<xs:annotation>			<xs:documentation>VASP  to MMS: extended Request to replace a message which was submitted </xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="extendedReplaceRsp"  type="tns:extendedreplaceRspType">		<xs:annotation>			<xs:documentation>MMS  to VASP: Response to a VASP after extended MM cancellation request </xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="DeliveryReportReq" type="tns:deliveryReportReqType">		<xs:annotation>			<xs:documentation>MMS to VASP : Delivery Report from one of the MM recipients</xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="DeliveryReportRsp" type="tns:genericResponseType">		<xs:annotation>			<xs:documentation>VASP to MMS: Response to a delivery report delivered to the VASP</xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="ReadReplyReq" type="tns:readReplyReqType">		<xs:annotation>			<xs:documentation>MMS to VASP : Delivery Report from one of the MM recipients</xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="ReadReplyRsp" type="tns:genericResponseType">		<xs:annotation>			<xs:documentation>VASP to MMS: Response to a read reply delivered to the VASP</xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="RSErrorRsp" type="tns:genericResponseType">		<xs:annotation>			<xs:documentation>MMS to VASP: Error response to a any bad request sent to the MMS Relay/Server</xs:documentation>		</xs:annotation>	</xs:element>	<xs:element name="VASPErrorRsp" type="tns:genericResponseType">		<xs:annotation>			<xs:documentation>VASP to MMS: Error response to a any bad request sent to the VASP</xs:documentation>		</xs:annotation>	</xs:element>	<xs:complexType name="senderIDType">		<xs:sequence>			<xs:element name="VASPID" type="tns:entityIDType" minOccurs="0"/>			<xs:element name="VASID" type="tns:entityIDType" minOccurs="0"/>			<xs:element name="SenderAddress" type="tns:addressType" minOccurs="0"/>		</xs:sequence>	</xs:complexType>	<xs:complexType name="submitReqType">		<xs:complexContent>			<xs:extension base="tns:genericVASPRequestType">				<xs:sequence>					<xs:element name="Recipients" type="tns:recipientsType"/>					<xs:element name="ServiceCode" type="tns:serviceCodeType" minOccurs="0"/>					<xs:element name="LinkedID" type="tns:messageIDType" minOccurs="0"/>					<xs:element name="MessageClass" type="tns:messageClassType" default="Informational" minOccurs="0"/>					<xs:element name="TimeStamp" type="xs:dateTime" minOccurs="0"/>					<xs:element name="ReplyCharging" minOccurs="0">						<xs:complexType>							<xs:attribute name="replyChargingSize" type="xs:positiveInteger" use="optional"/>							<xs:attribute name="replyDeadline" type="tns:relativeOrAbsoluteDateType" use="optional"/>						</xs:complexType>					</xs:element>					<xs:element name="EarliestDeliveryTime" type="tns:relativeOrAbsoluteDateType" minOccurs="0"/>					<xs:element name="ExpiryDate" type="tns:relativeOrAbsoluteDateType" minOccurs="0"/>					<xs:element name="DeliveryReport" type="xs:boolean" minOccurs="0"/>					<xs:element name="ReadReply" type="xs:boolean" minOccurs="0"/>					<xs:element name="Priority" type="tns:priorityType" minOccurs="0"/>					<xs:element name="Subject" type="xs:string" minOccurs="0"/>					<xs:element name="ChargedParty" type="tns:chargedPartyType" minOccurs="0"/>					<xs:element name="ChargedPartyID" type="tns:chargedPartyIDType" minOccurs="0"/>					<xs:element name="DistributionIndicator" type="xs:boolean" minOccurs="0"/>					<xs:element name="DeliveryCondition" type="tns:deliveryConditionType" minOccurs="0"/>					<xs:element name="ApplicID" type="xs:string" minOccurs="0"/>					<xs:element name="ReplyApplicID" type="xs:string" minOccurs="0"/>					<xs:element name="AuxApplicInfo" type="xs:string" minOccurs="0"/>					<xs:element name="ContentClass" type="tns:contentClassType" minOccurs="0"/>					<xs:element name="DRMContent" type="xs:boolean" minOccurs="0"/>					<xs:element name="Content" type="tns:contentReferenceType" minOccurs="0"/>				</xs:sequence>			</xs:extension>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="submitRspType">		<xs:complexContent>			<xs:extension base="tns:genericResponseType">				<xs:sequence>					<xs:element name="MessageID" type="tns:messageIDType"/>				</xs:sequence>			</xs:extension>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="deliverReqType">		<xs:complexContent>			<xs:extension base="tns:genericRSReqType">				<xs:sequence>					<xs:element name="VASPID" type="tns:entityIDType" minOccurs="0"/>					<xs:element name="VASID" type="tns:entityIDType" minOccurs="0"/>					<xs:element name="LinkedID" type="tns:messageIDType" minOccurs="0"/>					<xs:element name="Sender" type="tns:addressType"/>					<xs:element name="Recipients" type="tns:recipientsType" minOccurs="0"/>					<xs:element name="Previouslysentby" type="tns:previouslySentByType" minOccurs="0"/>					<xs:element name="Previouslysentdateandtime" type="tns:previouslySentByDateTime" minOccurs="0"/>					<xs:element name="SenderSPI" type="tns:serviceProviderIDType" minOccurs="0"/>					<xs:element name="RecipientSPI" type="tns:serviceProviderIDType" minOccurs="0"/>					<xs:element name="TimeStamp" type="xs:dateTime" minOccurs="0"/>					<xs:element name="ReplyChargingID" type="tns:messageIDType" minOccurs="0"/>					<xs:element name="Priority" type="tns:priorityType" minOccurs="0"/>					<xs:element name="Subject" type="xs:string" minOccurs="0"/>					<xs:element name="ApplicID" type="xs:string" minOccurs="0"/>					<xs:element name="ReplyApplicID" type="xs:string" minOccurs="0"/>					<xs:element name="AuxApplicInfo" type="xs:string" minOccurs="0"/>					<xs:element name="UACapabilities" type="tns:capabilitiesType" minOccurs="0"/>					<xs:element name="Content" type="tns:contentReferenceType" minOccurs="0"/>				</xs:sequence>			</xs:extension>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="deliverRspType">		<xs:complexContent>			<xs:extension base="tns:genericResponseType">				<xs:sequence>					<xs:element name="ServiceCode" type="tns:serviceCodeType" minOccurs="0"/>				</xs:sequence>			</xs:extension>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="cancelReqType">		<xs:complexContent>			<xs:extension base="tns:genericVASPRequestType">				<xs:sequence>					<xs:element name="MessageID" type="tns:messageIDType"/>					<xs:element name="ApplicID" type="xs:string" minOccurs="0"/>					<xs:element name="ReplyApplicID" type="xs:string" minOccurs="0"/>					<xs:element name="AuxApplicInfo" type="xs:string" minOccurs="0"/>				</xs:sequence>			</xs:extension>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="extendedcancelReqType">		<xs:complexContent>			<xs:extension base="tns:genericVASPRequestType">				<xs:sequence>					<xs:element name="CancelID" type="tns:messageIDType"/>				</xs:sequence>			</xs:extension>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="extendedcancelRspType">		<xs:annotation>			<xs:documentation>Extended Cancel Response</xs:documentation>		</xs:annotation>		<xs:sequence>			<xs:element name="MM7Version" type="tns:versionType"/>			<xs:element name="Status" type="tns:extendedcancelresponseStatusType"/>		</xs:sequence>	</xs:complexType>	<xs:complexType name="replaceReqType">		<xs:complexContent>			<xs:extension base="tns:genericVASPRequestType">				<xs:sequence>					<xs:element name="MessageID" type="tns:messageIDType"/>					<xs:element name="ServiceCode" type="tns:serviceCodeType" minOccurs="0"/>					<xs:element name="TimeStamp" type="xs:dateTime" minOccurs="0"/>					<xs:element name="ReadReply" type="xs:boolean" minOccurs="0"/>					<xs:element name="EarliestDeliveryTime" type="tns:relativeOrAbsoluteDateType" minOccurs="0"/>					<xs:element name="DistributionIndicator" type="xs:boolean" minOccurs="0"/>					<xs:element name="ContentClass" type="tns:contentClassType" minOccurs="0"/>					<xs:element name="DRMContent" type="xs:boolean" minOccurs="0"/>					<xs:element name="ApplicID" type="xs:string" minOccurs="0"/>					<xs:element name="ReplyApplicID" type="xs:string" minOccurs="0"/>					<xs:element name="AuxApplicInfo" type="xs:string" minOccurs="0"/>					<xs:element name="Content" type="tns:contentReferenceType" minOccurs="0"/>				</xs:sequence>			</xs:extension>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="extendedreplaceReqType">		<xs:sequence>			<xs:element name="MM7Version" type="tns:versionType"/>			<xs:element name="VASPID" type="tns:entityIDType" minOccurs="0"/>			<xs:element name="VASID" type="tns:entityIDType" minOccurs="0"/>			<xs:element name="ServiceCode" type="tns:serviceCodeType" minOccurs="0"/>			<xs:element name="ReplaceID" type="tns:messageIDType" minOccurs="0"/>			<xs:element name="TimeStamp" type="xs:dateTime" minOccurs="0"/>			<xs:element name="EarliestDeliveryTime" type="tns:relativeOrAbsoluteDateType" minOccurs="0"/>			<xs:element name="ExpiryDate" type="tns:relativeOrAbsoluteDateType" minOccurs="0"/>			<xs:element name="ReadReply" type="xs:boolean" minOccurs="0"/>			<xs:element name="DeliveryReport" type="xs:boolean" minOccurs="0"/>			<xs:element name="Content" type="tns:contentReferenceType" minOccurs="0"/>		</xs:sequence>	</xs:complexType>	<xs:complexType name="extendedreplaceRspType">		<xs:annotation>			<xs:documentation>Extended Replace Response</xs:documentation>		</xs:annotation>		<xs:sequence>			<xs:element name="MM7Version" type="tns:versionType"/>			<xs:element name="MessageID" type="tns:messageIDType"/>			<xs:element name="Status" type="tns:extendedcancelresponseStatusType"/>		</xs:sequence>	</xs:complexType>	<xs:complexType name="deliveryReportReqType">		<xs:complexContent>			<xs:extension base="tns:genericRSReqType">				<xs:sequence>					<xs:element name="MessageID" type="tns:messageIDType"/>					<xs:element name="Recipient" type="tns:addressType"/>					<xs:element name="Sender" type="tns:addressType"/>					<xs:element name="Date" type="xs:dateTime"/>					<xs:element name="MMStatus" type="tns:mmDeliveryStatusType"/>					<xs:element name="MMStatusExtension" type="tns:MMStatusExtensionType" minOccurs="0"/>					<xs:element name="StatusText" type="xs:string" minOccurs="0"/>					<xs:element name="ApplicID" type="xs:string" minOccurs="0"/>					<xs:element name="ReplyApplicID" type="xs:string" minOccurs="0"/>					<xs:element name="AuxApplicInfo" type="xs:string" minOccurs="0"/>					<xs:element name="UACapabilities" type="tns:capabilitiesType" minOccurs="0"/>				</xs:sequence>			</xs:extension>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="readReplyReqType">		<xs:complexContent>			<xs:extension base="tns:genericRSReqType">				<xs:sequence>					<xs:element name="MessageID" type="tns:messageIDType"/>					<xs:element name="Recipient" type="tns:addressType"/>					<xs:element name="Sender" type="tns:addressType"/>					<xs:element name="TimeStamp" type="xs:dateTime"/>					<xs:element name="MMStatus" type="tns:mmReadStatusType"/>					<xs:element name="StatusText" type="xs:string" minOccurs="0"/>					<xs:element name="ApplicID" type="xs:string" minOccurs="0"/>					<xs:element name="ReplyApplicID" type="xs:string" minOccurs="0"/>					<xs:element name="AuxApplicInfo" type="xs:string" minOccurs="0"/>				</xs:sequence>			</xs:extension>		</xs:complexContent>	</xs:complexType>	<xs:complexType name="genericRSReqType">		<xs:annotation>			<xs:documentation>base for all request messages from R/S to VASP</xs:documentation>		</xs:annotation>		<xs:sequence>			<xs:element name="MM7Version" type="tns:versionType"/>			<xs:element name="MMSRelayServerID" type="tns:entityIDType" minOccurs="0"/>		</xs:sequence>	</xs:complexType>	<xs:complexType name="genericVASPRequestType">		<xs:annotation>			<xs:documentation>Base type for all requests from VASP to R/S</xs:documentation>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -