complexType tpeg_messageType
diagram gluon3_1_p524.png
namespace http://gluon.nrk.no/tpeg3_1
children tpeg:originator tpeg:summary tpeg:multimedia tpeg:road_traffic_message tpeg:public_transport_information tpeg:parking_information tpeg:congestion_traveltime
used by
elements tpeg_document/tpeg_message_set/tpeg_message tpeg_document/tpeg_message
source <xs:complexType name="tpeg_messageType">
 
<xs:sequence>
   
<xs:element name="originator" type="tpeg:originatorType" minOccurs="0"/>
   
<xs:element name="summary" type="tpeg:summaryType" minOccurs="0" maxOccurs="unbounded"/>
   
<xs:element name="multimedia" minOccurs="0">
     
<xs:complexType>
       
<xs:attribute name="mimeType" type="xs:string"/>
       
<xs:attribute name="lang" type="xs:NMTOKEN"/>
       
<xs:attribute name="src" type="xs:string"/>
       
<xs:attribute name="height" type="xs:NMTOKEN"/>
       
<xs:attribute name="width" type="xs:NMTOKEN"/>
       
<xs:attribute name="object" default="stop">
         
<xs:simpleType>
           
<xs:restriction base="xs:NMTOKEN">
             
<xs:enumeration value="stop"/>
             
<xs:enumeration value="move"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
       
<xs:attribute name="priority" default="general">
         
<xs:simpleType>
           
<xs:restriction base="xs:NMTOKEN">
             
<xs:enumeration value="emergency"/>
             
<xs:enumeration value="important"/>
             
<xs:enumeration value="general"/>
             
<xs:enumeration value="reference"/>
             
<xs:enumeration value="other"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
       
<xs:attribute name="view-type" default="over">
         
<xs:simpleType>
           
<xs:restriction base="xs:NMTOKEN">
             
<xs:enumeration value="on"/>
             
<xs:enumeration value="over"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
     
</xs:complexType>
   
</xs:element>
   
<xs:choice>
     
<xs:element name="road_traffic_message" type="tpeg:road_traffic_messageType"/>
     
<xs:element name="public_transport_information" type="tpeg:public_transport_informationType"/>
     
<xs:element name="parking_information">
       
<xs:complexType/>
     
</xs:element>
     
<xs:element name="congestion_traveltime">
       
<xs:complexType/>
     
</xs:element>
   
</xs:choice>
 
</xs:sequence>
</xs:complexType>

element tpeg_messageType/originator
diagram gluon3_1_p525.png
namespace http://gluon.nrk.no/tpeg3_1
type tpeg:originatorType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
country  xs:string        
originator_name  xs:string        
source <xs:element name="originator" type="tpeg:originatorType" minOccurs="0"/>

element tpeg_messageType/summary
diagram gluon3_1_p526.png
namespace http://gluon.nrk.no/tpeg3_1
type tpeg:summaryType
properties
minOcc 0
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
xml:lang  xs:language        
source <xs:element name="summary" type="tpeg:summaryType" minOccurs="0" maxOccurs="unbounded"/>

element tpeg_messageType/multimedia
diagram gluon3_1_p527.png
namespace http://gluon.nrk.no/tpeg3_1
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
mimeType  xs:string        
lang  xs:NMTOKEN        
src  xs:string        
height  xs:NMTOKEN        
width  xs:NMTOKEN        
object  derived by: xs:NMTOKEN    stop    
priority  derived by: xs:NMTOKEN    general    
view-type  derived by: xs:NMTOKEN    over    
source <xs:element name="multimedia" minOccurs="0">
 
<xs:complexType>
   
<xs:attribute name="mimeType" type="xs:string"/>
   
<xs:attribute name="lang" type="xs:NMTOKEN"/>
   
<xs:attribute name="src" type="xs:string"/>
   
<xs:attribute name="height" type="xs:NMTOKEN"/>
   
<xs:attribute name="width" type="xs:NMTOKEN"/>
   
<xs:attribute name="object" default="stop">
     
<xs:simpleType>
       
<xs:restriction base="xs:NMTOKEN">
         
<xs:enumeration value="stop"/>
         
<xs:enumeration value="move"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="priority" default="general">
     
<xs:simpleType>
       
<xs:restriction base="xs:NMTOKEN">
         
<xs:enumeration value="emergency"/>
         
<xs:enumeration value="important"/>
         
<xs:enumeration value="general"/>
         
<xs:enumeration value="reference"/>
         
<xs:enumeration value="other"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="view-type" default="over">
     
<xs:simpleType>
       
<xs:restriction base="xs:NMTOKEN">
         
<xs:enumeration value="on"/>
         
<xs:enumeration value="over"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute tpeg_messageType/multimedia/@mimeType
type xs:string
source <xs:attribute name="mimeType" type="xs:string"/>

attribute tpeg_messageType/multimedia/@lang
type xs:NMTOKEN
source <xs:attribute name="lang" type="xs:NMTOKEN"/>

attribute tpeg_messageType/multimedia/@src
type xs:string
source <xs:attribute name="src" type="xs:string"/>

attribute tpeg_messageType/multimedia/@height
type xs:NMTOKEN
source <xs:attribute name="height" type="xs:NMTOKEN"/>

attribute tpeg_messageType/multimedia/@width
type xs:NMTOKEN
source <xs:attribute name="width" type="xs:NMTOKEN"/>

attribute tpeg_messageType/multimedia/@object
type restriction of xs:NMTOKEN
properties
default stop
facets
Kind Value Annotation
enumeration stop
enumeration move
source <xs:attribute name="object" default="stop">
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:enumeration value="stop"/>
     
<xs:enumeration value="move"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute tpeg_messageType/multimedia/@priority
type restriction of xs:NMTOKEN
properties
default general
facets
Kind Value Annotation
enumeration emergency
enumeration important
enumeration general
enumeration reference
enumeration other
source <xs:attribute name="priority" default="general">
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:enumeration value="emergency"/>
     
<xs:enumeration value="important"/>
     
<xs:enumeration value="general"/>
     
<xs:enumeration value="reference"/>
     
<xs:enumeration value="other"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute tpeg_messageType/multimedia/@view-type
type restriction of xs:NMTOKEN
properties
default over
facets
Kind Value Annotation
enumeration on
enumeration over
source <xs:attribute name="view-type" default="over">
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:enumeration value="on"/>
     
<xs:enumeration value="over"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element tpeg_messageType/road_traffic_message
diagram gluon3_1_p528.png
namespace http://gluon.nrk.no/tpeg3_1
type tpeg:road_traffic_messageType
properties
content complex
children tpeg:repetitive_time tpeg:non_repetitive_time tpeg:location_container tpeg:accidents tpeg:obstructions tpeg:activities tpeg:road_conditions tpeg:network_performance tpeg:network_conditions tpeg:facilities_performance tpeg:moving_hazards tpeg:security_alert tpeg:public_transport_info tpeg:visibility tpeg:weather tpeg:diversion_advice
attributes
Name  Type  Use  Default  Fixed  Annotation
message_id  xs:string  required      
version_number  xs:string  required      
message_generation_time  xs:dateTime        
start_time  xs:dateTime        
stop_time  xs:dateTime        
message_expiry_time  xs:dateTime        
severity_factor  xs:ENTITY        
unverified_information  xs:string        
source <xs:element name="road_traffic_message" type="tpeg:road_traffic_messageType"/>

element tpeg_messageType/public_transport_information
diagram gluon3_1_p529.png
namespace http://gluon.nrk.no/tpeg3_1
type tpeg:public_transport_informationType
properties
content complex
children tpeg:location_container tpeg:transport_mode tpeg:service_information tpeg:message_report_type tpeg:additional_information tpeg:cross_reference
attributes
Name  Type  Use  Default  Fixed  Annotation
message_id  xs:string  required      
version_number  xs:string  required      
message_generation_time  xs:string        
start_time  xs:string        
stop_time  xs:string        
message_expiry_time  xs:string        
severity_factor  xs:string        
unverified_information  xs:string        
source <xs:element name="public_transport_information" type="tpeg:public_transport_informationType"/>

element tpeg_messageType/parking_information
diagram gluon3_1_p530.png
namespace http://gluon.nrk.no/tpeg3_1
properties
content complex
source <xs:element name="parking_information">
 
<xs:complexType/>
</xs:element>

element tpeg_messageType/congestion_traveltime
diagram gluon3_1_p531.png
namespace http://gluon.nrk.no/tpeg3_1
properties
content complex
source <xs:element name="congestion_traveltime">
 
<xs:complexType/>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy