Element Types Table

D Type Derives From Content Content Model Attributes
E nameValuePair/parameterName
 
Type string
 
E nameValuePair/parameterValue
 
Type string
 
E nameValuePair
 
Elements (parameterName , parameterValue)
 
E availableTimeswithTDRSID
 
EMPTY
 
timeWindow, TDRSID, duration
E AlertMessage
 
EMPTY
 
SIC, messageType, DASMessageID, referenceRequestID, timeTag, alertPriority, messageText, messageCode
E ResourceAvailabilityRequestMessage
 
Elements (TDRSID+) SIC, userID, timeWindow, serviceLength, maxNumberOfVisibilityWindows, messageType, requestID
E ResourceAvailabilityResponseMessage
 
Elements (availableTimeswithTDRSID*) messageType, SIC, DASMessageID, referenceRequestID, timeTag, requestStatus
E ResourceAllocationModificationRequestMessage
 
Elements (serviceSpecificationParameters) messageType, SIC, userID, requestID, sscCode, effectiveStartTime, realTimeEventRequestID
E ResourceAllocationModificationResponseMessage
 
EMPTY
 
messageType, SIC, DASMessageID, referenceRequestID, timeTag, servicePeriod, requestStatus
E ResourceAllocationDeletionRequestMessage
 
EMPTY
 
messageType, SIC, userID, requestID, referenceRequestID
E ResourceAllocationDeletionResponseMessage
 
EMPTY
 
messageType, SIC, DASMessageID, referenceRequestID, timeTag, servicePeriod, requestStatus, realTimeEventRequestID
E serviceSpecificationParameters
 
Elements (nameValuePair+)
 
E scheduledEventDetails
 
Elements (nameValuePair+)
 
E scheduledEvent
 
EMPTY
 
requestID, TDRSID, serviceType, SIC, timeWindow
E TDRSHandover
 
EMPTY
 
startTime, stopTime, TDRSID, TDRSSupportStatus
E ResourceAllocationRequestMessage
 
Elements (serviceSpecificationParameters) messageType, SIC, requestID, servicePeriod, userID, TDRSID, sscCode
E ResourceAllocationResponseMessage
 
EMPTY
 
messageType, SIC, DASMessageID, referenceRequestID, servicePeriod, requestStatus, timeTag
E PlannedEventsRequestMessage/SIC
 
Type SICType
 
E PlannedEventsRequestMessage
 
Elements (SIC+) messageType, userID, requestID, timeWindow
E PlannedEventsResponseMessage
 
Elements (scheduledEvent+) messageType, DASMessageID, referenceRequestID, timeTag
E EventDetailsRequestMessage
 
EMPTY
 
messageType, SIC, userID, requestID, realTimeEventRequestID, timeWindow
E EventDetailsResponseMessage
 
Elements (scheduledEventDetails , TDRSHandover*) messageType, SIC, DASMessageID, referenceRequestID, timeTag, realTimeEventRequestID
E ServiceReconfigurationRequestMessage
 
Elements (serviceSpecificationParameters) messageType, SIC, userID, requestID, sscCode, realTimeEventRequestID
E ServiceReconfigurationResponseMessage
 
EMPTY
 
messageType, SIC, DASMessageID, referenceRequestID, timeTag, servicePeriod, requestStatus, realTimeEventRequestID
E SignalReacquisitionRequestMessage
 
EMPTY
 
messageType, SIC, userID, requestID, realTimeEventRequestID
E SignalReacquisitionResponseMessage
 
EMPTY
 
messageType, SIC, DASMessageID, referenceRequestID, timeTag, servicePeriod, requestStatus
E UserPerformanceDataRequestMessage
 
EMPTY
 
messageType, SIC, userID, requestID, UPDActivation
E UserPerformanceDataResponseMessage
 
EMPTY
 
messageType, SIC, DASMessageID, referenceRequestID, timeTag, requestStatus
E UserPerformanceDataStatusMessage
 
Elements (userPerformanceParameters) messageType, SIC, DASMessageID, TDRSID, timeTag, servicePeriod, configuration, realTimeEventRequestID
E PlaybackSearchRequestMessage
 
EMPTY
 
messageType, SIC, userID, requestID, timeWindow
E PlaybackSearchResponseMessage/serviceTimeSegmentInformation
 
Elements () eventId, timeWindow
E PlaybackSearchResponseMessage
 
Elements (serviceTimeSegmentInformation) messageType, SIC, DASMessageID, referenceRequestID, timeTag, requestStatus
E PlaybackRequestMessage
 
EMPTY
 
messageType, SIC, userID, requestID, startTimeOfDataSegment, IPAddress, portNumber, playbackStartTime, realTimeEventRequestID
E PlaybackResponseMessage
 
EMPTY
 
messageType, SIC, DASMessageID, referenceRequestID, timeTag, requestStatus, playbackStartTime, IPAddress, portNumber, realTimeEventRequestID
E PlaybackDeletionRequestMessage
 
EMPTY
 
messageType, SIC, userID, requestID, playbackEventRequestID
E PlaybackDeletionResponseMessage
 
EMPTY
 
messageType, SIC, DASMessageID, referenceRequestID, timeTag, requestStatus, playbackStartTime, playbackEventRequestID
E PlaybackModificationRequestMessage
 
EMPTY
 
messageType, SIC, userID, requestID, playbackStartTime, IPAddress, portNumber, playbackEventRequestID
E StateVectorUpdateMessage
 
Elements (ephemerisVector) messageType, SIC, userID, requestID
E PlaybackModificationResponseMessage
 
EMPTY
 
messageType, SIC, DASMessageID, referenceRequestID, timeTag, requestStatus, playbackStartTime, IPAddress, portNumber, playbackEventRequestID
E emitterType
 
Type string
 
E epochTime
 
Type timeTagType
 
E emitterPosition/x_coord
 
Type double
 
E emitterPosition/y_coord
 
Type double
 
E emitterPosition/z_coord
 
Type double
 
E emitterPosition
 
Elements (x_coord , y_coord , z_coord)
 
E emitterVelocity/x_coord
 
Type double
 
E emitterVelocity/y_coord
 
Type double
 
E emitterVelocity/z_coord
 
Type double
 
E emitterVelocity
 
Elements (x_coord , y_coord , z_coord)
 
E angleMeasurementType/degrees
 
Type double
 
E angleMeasurementType/minutes
 
Type double
 
E angleMeasurementType/seconds
 
Type double
 
E angleMeasurementType
 
Elements (degrees , minutes , seconds)
 
E ephemerisVector
 
Elements (emitterType & epochTime & emitterPosition & emitterVelocity) satalliteMass, crossSectionalAreaOfSatellite, dragCoefficient, solarReflectivityCoefficient
E StateVectorUpdateResponseMessage
 
EMPTY
 
messageType, SIC, DASMessageID, referenceRequestID, timeTag, requestStatus
E userPerformanceParameters
 
Elements (nameValuePair+)
 
E TDRSID
 
Type TDRSSatelliteIdentifierType
 
E PlaybackEventDetailsRequestMessage
 
EMPTY
 
messageType, SIC, userID, requestID, playbackEventRequestID
E PlaybackEventDetailsResponseMessage
 
EMPTY
 
messageType, SIC, DASMessageID, timeTag, referenceRequestID, playbackStartTime, playbackEventRequestID, IPAddress, portNumber, realTimeEventRequestID, startTimeOfRealtimeDataSegment



Notations

Name Location (e.g. File or URL) Public Name
xsd http://www.w3.org/2000/10/XMLSchema
 



Processing Instructions

Target Instruction



Namespaces

Prefix URI
xsd http://www.w3.org/2000/10/XMLSchema



DataTypes

Name BaseType Options
alertPriorityType string G | Y | R
timeWindowType string pattern='[1-9]{1}[0-9]{3}[0-3]{1}[0-9]{2} [0-2]{1}[0-9]{1}[0-5]{1}[0-9]{1}[0-5]{1}[0-9]{1}-[1-9]{1}[0-9]{3}[0-3]{1}[0-9]{2} [0-2]{1}[0-9]{1}[0-5]{1}[0-9]{1}[0-5]{1}[0-9]{1}'
timeDurationType string
 
messageTypeType string maxLength='3' minLength='3' pattern='[0-6]{3}'
TDRSSatelliteIdentifierType string maxLength='3' minLength='2'
referenceRequestIDType requestIDType
 
DASMessageIDtype long precision='7'
timeTagType string pattern='[1-9]{1}[0-9]{3}[0-3]{1}[0-9]{2} [0-2]{1}[0-9]{1}[0-5]{1}[0-9]{1}[0-5]{1}[0-9]{1}'
alertMessageTextType string maxLength='200' whiteSpace='preserve'
SICType string length='4'
requestIDType long precision='7'
userIDType string maxLength='20'
acceptRejectRequestStatusType string accepted | rejected
userPerformanceDataIntervalType integer minInclusive='0' maxInclusive='60' precision='2'
serviceTypeType string DASMAR | DASPBK
requestStatusType string length='3' pattern='[0-9]{3}'
IPAddressType string pattern='[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}'
portNumberType integer
 
messageCodeType string length='3' pattern='[0-9]{3}'
sscCodeType string
 



Source Text
<?xml version = "1.0" encoding = "UTF-8"?>
<!--Generated by XML Authority. Conforms to w3c http://www.w3.org/2000/10/XMLSchema-->
<xsd:schema xmlns:xsd = "http://www.w3.org/2000/10/XMLSchema">
<xsd:notation name = "xsd" public = "" system = "http://www.w3.org/2000/10/XMLSchema"/>
<xsd:simpleType name = "alertPriorityType">
<xsd:restriction base = "xsd:string">
<xsd:enumeration value = "G"/>
<xsd:enumeration value = "Y"/>
<xsd:enumeration value = "R"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "timeWindowType">
<xsd:restriction base = "xsd:string">
<xsd:pattern value = "[1-9]{1}[0-9]{3}[0-3]{1}[0-9]{2} [0-2]{1}[0-9]{1}[0-5]{1}[0-9]{1}[0-5]{1}[0-9]{1}-[1-9]{1}[0-9]{3}[0-3]{1}[0-9]{2} [0-2]{1}[0-9]{1}[0-5]{1}[0-9]{1}[0-5]{1}[0-9]{1}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "timeDurationType">
<xsd:restriction base = "xsd:string"/>
</xsd:simpleType>
<xsd:simpleType name = "messageTypeType">
<xsd:restriction base = "xsd:string">
<xsd:maxLength value = "3"/>
<xsd:minLength value = "3"/>
<xsd:pattern value = "[0-6]{3}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "TDRSSatelliteIdentifierType">
<xsd:restriction base = "xsd:string">
<xsd:maxLength value = "3"/>
<xsd:minLength value = "2"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "referenceRequestIDType">
<xsd:restriction base = "requestIDType"/>
</xsd:simpleType>
<xsd:simpleType name = "DASMessageIDtype">
<xsd:restriction base = "xsd:long">
<xsd:precision value = "7"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "timeTagType">
<xsd:restriction base = "xsd:string">
<xsd:pattern value = "[1-9]{1}[0-9]{3}[0-3]{1}[0-9]{2} [0-2]{1}[0-9]{1}[0-5]{1}[0-9]{1}[0-5]{1}[0-9]{1}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "alertMessageTextType">
<xsd:restriction base = "xsd:string">
<xsd:maxLength value = "200"/>
<xsd:whiteSpace value = "preserve"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "SICType">
<xsd:restriction base = "xsd:string">
<xsd:length value = "4"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "requestIDType">
<xsd:restriction base = "xsd:long">
<xsd:precision value = "7"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "userIDType">
<xsd:restriction base = "xsd:string">
<xsd:maxLength value = "20"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "acceptRejectRequestStatusType">
<xsd:restriction base = "xsd:string">
<xsd:enumeration value = "accepted"/>
<xsd:enumeration value = "rejected"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "userPerformanceDataIntervalType">
<xsd:restriction base = "xsd:integer">
<xsd:maxInclusive value = "60"/>
<xsd:minInclusive value = "0"/>
<xsd:precision value = "2"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "serviceTypeType">
<xsd:restriction base = "xsd:string">
<xsd:enumeration value = "DASMAR"/>
<xsd:enumeration value = "DASPBK"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "requestStatusType">
<xsd:restriction base = "xsd:string">
<xsd:length value = "3"/>
<xsd:pattern value = "[0-9]{3}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "IPAddressType">
<xsd:restriction base = "xsd:string">
<xsd:pattern value = "[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "portNumberType">
<xsd:restriction base = "xsd:integer"/>
</xsd:simpleType>
<xsd:simpleType name = "messageCodeType">
<xsd:restriction base = "xsd:string">
<xsd:length value = "3"/>
<xsd:pattern value = "[0-9]{3}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name = "sscCodeType">
<xsd:restriction base = "xsd:string"/>
</xsd:simpleType>
<xsd:element name = "nameValuePair">
<xsd:complexType>
<xsd:sequence>
<xsd:element name = "parameterName" type = "xsd:string"/>
<xsd:element name = "parameterValue" type = "xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name = "availableTimeswithTDRSID">
<xsd:complexType>
<xsd:attribute name = "timeWindow" use = "required" type = "timeWindowType"/>
<xsd:attribute name = "TDRSID" use = "required" type = "TDRSSatelliteIdentifierType"/>
<xsd:attribute name = "duration" use = "required" type = "timeDurationType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "AlertMessage">
<xsd:complexType>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[0]{2}[1]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "alertPriority" use = "required" type = "alertPriorityType"/>
<xsd:attribute name = "messageText">
<xsd:simpleType>
<xsd:restriction base = "xsd:string">
<xsd:maxLength value = "200"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "messageCode" use = "required">
<xsd:simpleType>
<xsd:restriction base = "xsd:string">
<xsd:length value = "3"/>
<xsd:pattern value = "[0-9]{3}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name = "ResourceAvailabilityRequestMessage">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "TDRSID" maxOccurs = "unbounded"/>
</xsd:sequence>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "timeWindow" use = "required" type = "timeWindowType"/>
<xsd:attribute name = "serviceLength" use = "required" type = "xsd:long"/>
<xsd:attribute name = "maxNumberOfVisibilityWindows" use = "required" type = "xsd:integer"/>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[1]{1}[0]{2}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "ResourceAvailabilityResponseMessage">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "availableTimeswithTDRSID" minOccurs = "0" maxOccurs = "unbounded"/>
</xsd:sequence>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[1]{1}[0]{1}[1]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "requestStatus" use = "required" type = "requestStatusType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "ResourceAllocationModificationRequestMessage">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "serviceSpecificationParameters"/>
</xsd:sequence>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[2]{1}[0]{1}[4]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "sscCode" use = "required" type = "sscCodeType"/>
<xsd:attribute name = "effectiveStartTime" use = "required">
<xsd:simpleType>
<xsd:restriction base = "xsd:string">
<xsd:pattern value = "[1-9]{1}[0-9]{3}[0-3]{1}[0-9]{2} [0-2]{1}[0-9]{1}[0-5]{1}[0-9]{1}[0-5]{1}[0-9]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "realTimeEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "ResourceAllocationModificationResponseMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[2]{1}[0]{1}[5]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "servicePeriod" use = "required" type = "timeWindowType"/>
<xsd:attribute name = "requestStatus" use = "required" type = "requestStatusType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "ResourceAllocationDeletionRequestMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[2]{1}[0]{1}[2]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "ResourceAllocationDeletionResponseMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[2]{1}[0]{1}[3]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "servicePeriod" use = "required" type = "timeWindowType"/>
<xsd:attribute name = "requestStatus" use = "required" type = "requestStatusType"/>
<xsd:attribute name = "realTimeEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "serviceSpecificationParameters">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "nameValuePair" maxOccurs = "unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name = "scheduledEventDetails">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "nameValuePair" maxOccurs = "unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name = "scheduledEvent">
<xsd:complexType>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "TDRSID" use = "required" type = "TDRSSatelliteIdentifierType"/>
<xsd:attribute name = "serviceType" use = "required" type = "serviceTypeType"/>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "timeWindow" use = "required" type = "timeWindowType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "TDRSHandover">
<xsd:complexType>
<xsd:attribute name = "startTime" use = "required" type = "timeTagType"/>
<xsd:attribute name = "stopTime" use = "required" type = "timeTagType"/>
<xsd:attribute name = "TDRSID" use = "required" type = "TDRSSatelliteIdentifierType"/>
<xsd:attribute name = "TDRSSupportStatus">
<xsd:simpleType>
<xsd:restriction base = "xsd:string">
<xsd:enumeration value = "granted"/>
<xsd:enumeration value = "pending"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name = "ResourceAllocationRequestMessage">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "serviceSpecificationParameters"/>
</xsd:sequence>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[2]{1}[0]{2}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "servicePeriod" use = "required" type = "timeWindowType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "TDRSID" use = "required" type = "TDRSSatelliteIdentifierType"/>
<xsd:attribute name = "sscCode" use = "required" type = "sscCodeType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "ResourceAllocationResponseMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[2]{1}[0]{1}[1]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "servicePeriod" use = "required" type = "timeWindowType"/>
<xsd:attribute name = "requestStatus" use = "required">
<xsd:simpleType>
<xsd:restriction base = "xsd:string">
<xsd:enumeration value = "accepted"/>
<xsd:enumeration value = "rejected"/>
<xsd:enumeration value = "pending"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "PlannedEventsRequestMessage">
<xsd:complexType>
<xsd:sequence>
<xsd:element name = "SIC" type = "SICType" maxOccurs = "unbounded"/>
</xsd:sequence>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[2]{1}[0]{1}[6]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "timeWindow" use = "required" type = "timeWindowType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "PlannedEventsResponseMessage">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "scheduledEvent" maxOccurs = "unbounded"/>
</xsd:sequence>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[2]{1}[0]{1}[7]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "EventDetailsRequestMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[2]{1}[0]{1}[8]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "realTimeEventRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeWindow" use = "required" type = "timeWindowType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "EventDetailsResponseMessage">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "scheduledEventDetails"/>
<xsd:element ref = "TDRSHandover" minOccurs = "0" maxOccurs = "unbounded"/>
</xsd:sequence>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[2]{1}[0]{1}[9]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "realTimeEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "ServiceReconfigurationRequestMessage">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "serviceSpecificationParameters"/>
</xsd:sequence>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[3]{1}[0]{2}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "sscCode" use = "required" type = "sscCodeType"/>
<xsd:attribute name = "realTimeEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "ServiceReconfigurationResponseMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[3]{1}[0]{1}[1]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "servicePeriod" use = "required" type = "timeWindowType"/>
<xsd:attribute name = "requestStatus" use = "required" type = "requestStatusType"/>
<xsd:attribute name = "realTimeEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "SignalReacquisitionRequestMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[3]{1}[0]{1}[2]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "realTimeEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "SignalReacquisitionResponseMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[3]{1}[0]{1}[3]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "servicePeriod" use = "required" type = "timeWindowType"/>
<xsd:attribute name = "requestStatus" use = "required" type = "requestStatusType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "UserPerformanceDataRequestMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[4]{1}[0]{2}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "UPDActivation" use = "required">
<xsd:simpleType>
<xsd:restriction base = "xsd:string">
<xsd:enumeration value = "Enable"/>
<xsd:enumeration value = "Disable"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name = "UserPerformanceDataResponseMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[4]{1}[0]{1}[1]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "requestStatus" use = "required">
<xsd:simpleType>
<xsd:restriction base = "xsd:string">
<xsd:length value = "3"/>
<xsd:pattern value = "[0-9]{3}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name = "UserPerformanceDataStatusMessage">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "userPerformanceParameters"/>
</xsd:sequence>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[4]{1}[0]{1}[2]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "TDRSID" use = "required" type = "TDRSSatelliteIdentifierType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "servicePeriod" use = "required" type = "timeWindowType"/>
<xsd:attribute name = "configuration" use = "required" type = "xsd:string"/>
<xsd:attribute name = "realTimeEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "PlaybackSearchRequestMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[5]{1}[0]{2}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "timeWindow" use = "required" type = "timeWindowType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "PlaybackSearchResponseMessage">
<xsd:complexType>
<xsd:sequence>
<xsd:element name = "serviceTimeSegmentInformation">
<xsd:complexType>
<xsd:sequence/>
<xsd:attribute name = "eventId" use = "required" type = "requestIDType"/>
<xsd:attribute name = "timeWindow" use = "required" type = "timeWindowType"/>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[5]{1}[0]{1}[1]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "requestStatus" use = "required" type = "requestStatusType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "PlaybackRequestMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[5]{1}[0]{1}[2]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "startTimeOfDataSegment" use = "required" type = "timeTagType"/>
<xsd:attribute name = "IPAddress" type = "IPAddressType"/>
<xsd:attribute name = "portNumber" type = "portNumberType"/>
<xsd:attribute name = "playbackStartTime" use = "required" type = "timeTagType"/>
<xsd:attribute name = "realTimeEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "PlaybackResponseMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[5]{1}[0]{1}[3]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "requestStatus" use = "required" type = "requestStatusType"/>
<xsd:attribute name = "playbackStartTime" use = "required" type = "timeTagType"/>
<xsd:attribute name = "IPAddress" type = "IPAddressType"/>
<xsd:attribute name = "portNumber" type = "portNumberType"/>
<xsd:attribute name = "realTimeEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "PlaybackDeletionRequestMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[5]{1}[0]{1}[4]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "playbackEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "PlaybackDeletionResponseMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[5]{1}[0]{1}[5]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "requestStatus" use = "required" type = "requestStatusType"/>
<xsd:attribute name = "playbackStartTime" type = "timeTagType"/>
<xsd:attribute name = "playbackEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "PlaybackModificationRequestMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[5]{1}[0]{1}[6]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "playbackStartTime" use = "required" type = "timeTagType"/>
<xsd:attribute name = "IPAddress" type = "IPAddressType"/>
<xsd:attribute name = "portNumber" type = "portNumberType"/>
<xsd:attribute name = "playbackEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "StateVectorUpdateMessage">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "ephemerisVector"/>
</xsd:sequence>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[6]{1}[0]{2}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "PlaybackModificationResponseMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[5]{1}[0]{1}[7]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "requestStatus" use = "required" type = "requestStatusType"/>
<xsd:attribute name = "playbackStartTime" use = "required" type = "timeTagType"/>
<xsd:attribute name = "IPAddress" type = "IPAddressType"/>
<xsd:attribute name = "portNumber" type = "portNumberType"/>
<xsd:attribute name = "playbackEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "emitterType">
<xsd:simpleType>
<xsd:restriction base = "xsd:string">
<xsd:enumeration value = "orbiting"/>
<xsd:enumeration value = "fixed"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name = "epochTime" type = "timeTagType"/>
<xsd:element name = "emitterPosition">
<xsd:complexType>
<xsd:sequence>
<xsd:element name = "x_coord" type = "xsd:double"/>
<xsd:element name = "y_coord" type = "xsd:double"/>
<xsd:element name = "z_coord" type = "xsd:double"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name = "emitterVelocity">
<xsd:complexType>
<xsd:sequence>
<xsd:element name = "x_coord" type = "xsd:double"/>
<xsd:element name = "y_coord" type = "xsd:double"/>
<xsd:element name = "z_coord" type = "xsd:double"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name = "angleMeasurementType">
<xsd:complexType>
<xsd:sequence>
<xsd:element name = "degrees" type = "xsd:double"/>
<xsd:element name = "minutes" type = "xsd:double"/>
<xsd:element name = "seconds" type = "xsd:double"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name = "ephemerisVector">
<xsd:complexType>
<xsd:all>
<xsd:element ref = "emitterType"/>
<xsd:element ref = "epochTime"/>
<xsd:element ref = "emitterPosition"/>
<xsd:element ref = "emitterVelocity"/>
</xsd:all>
<xsd:attribute name = "satalliteMass" use = "required" type = "xsd:integer"/>
<xsd:attribute name = "crossSectionalAreaOfSatellite" use = "required" type = "xsd:integer"/>
<xsd:attribute name = "dragCoefficient" use = "required" type = "xsd:integer"/>
<xsd:attribute name = "solarReflectivityCoefficient" use = "required" type = "xsd:integer"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "StateVectorUpdateResponseMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[6]{1}[0]{1}[1]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "requestStatus" use = "required" type = "requestStatusType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "userPerformanceParameters">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "nameValuePair" maxOccurs = "unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name = "TDRSID" type = "TDRSSatelliteIdentifierType"/>
<xsd:element name = "PlaybackEventDetailsRequestMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[5]{1}[0]{8}[1]"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "userID" use = "required" type = "userIDType"/>
<xsd:attribute name = "requestID" use = "required" type = "requestIDType"/>
<xsd:attribute name = "playbackEventRequestID" use = "required" type = "referenceRequestIDType"/>
</xsd:complexType>
</xsd:element>
<xsd:element name = "PlaybackEventDetailsResponseMessage">
<xsd:complexType>
<xsd:attribute name = "messageType" use = "required">
<xsd:simpleType>
<xsd:restriction base = "messageTypeType">
<xsd:pattern value = "[5]{1}[0]{1}[9]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "SIC" use = "required" type = "SICType"/>
<xsd:attribute name = "DASMessageID" use = "required" type = "DASMessageIDtype"/>
<xsd:attribute name = "timeTag" use = "required" type = "timeTagType"/>
<xsd:attribute name = "referenceRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "playbackStartTime" use = "required" type = "timeTagType"/>
<xsd:attribute name = "playbackEventRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "IPAddress" use = "required" type = "IPAddressType"/>
<xsd:attribute name = "portNumber" use = "required" type = "portNumberType"/>
<xsd:attribute name = "realTimeEventRequestID" use = "required" type = "referenceRequestIDType"/>
<xsd:attribute name = "startTimeOfRealtimeDataSegment" use = "required">
<xsd:simpleType>
<xsd:restriction base = "xsd:string">
<xsd:pattern value = "[1-9]{1}[0-9]{3}[0-3]{1}[0-9]{2} [0-2]{1}[0-9]{1}[0-5]{1}[0-9]{1}[0-5]{1}[0-9]{1}"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
</xsd:schema>