complexType MessageHeader
diagram
namespace http://www.ite.org/tmdd
children organization-sending organizations-receiving organizations-responding message-type-id message-type-version message-number message-time-stamp
used by
elements FullEventUpdate/message-header BasicEventUpdate/message-header
annotation
documentation
<objectClass>Event</objectClass>
<definition/>
source <xs:complexType name="MessageHeader">
 
<xs:annotation>
   
<xs:documentation>
     
<objectClass>Event</objectClass>
     
<definition/>
   
</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="organization-sending" type="OrganizationInformation">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ941</requirement>
         
<requirement>REQ942</requirement>
       
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="organizations-receiving" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ944</requirement>
       
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence maxOccurs="100">
         
<xs:element name="organizations-receiving-item" type="OrganizationInformation"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="organizations-responding" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ943</requirement>
       
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence maxOccurs="100">
         
<xs:element name="organizations-responding-item" type="OrganizationInformation"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="message-type-id" type="Event-message-type-identifier">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ941</requirement>
       
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="message-type-version" type="Event-message-type-version">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ941</requirement>
       
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="message-number" type="Event-message-number">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ941</requirement>
       
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="message-time-stamp" type="DateTimeZone">
     
<xs:annotation>
       
<xs:documentation>
         
<requirement>REQ941</requirement>
       
</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element MessageHeader/organization-sending
diagram
type OrganizationInformation
properties
isRef 0
content complex
children organization-id organization-name organization-location organization-function organization-contact-details center-contact-list last-update-time
annotation
documentation
<requirement>REQ941</requirement>
<requirement>REQ942</requirement>
source <xs:element name="organization-sending" type="OrganizationInformation">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ941</requirement>
     
<requirement>REQ942</requirement>
   
</xs:documentation>
 
</xs:annotation>
</xs:element>

element MessageHeader/organizations-receiving
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children organizations-receiving-item
annotation
documentation
<requirement>REQ944</requirement>
source <xs:element name="organizations-receiving" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ944</requirement>
   
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="organizations-receiving-item" type="OrganizationInformation"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element MessageHeader/organizations-receiving/organizations-receiving-item
diagram
type OrganizationInformation
properties
isRef 0
content complex
children organization-id organization-name organization-location organization-function organization-contact-details center-contact-list last-update-time
source <xs:element name="organizations-receiving-item" type="OrganizationInformation"/>

element MessageHeader/organizations-responding
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children organizations-responding-item
annotation
documentation
<requirement>REQ943</requirement>
source <xs:element name="organizations-responding" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ943</requirement>
   
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="organizations-responding-item" type="OrganizationInformation"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element MessageHeader/organizations-responding/organizations-responding-item
diagram
type OrganizationInformation
properties
isRef 0
content complex
children organization-id organization-name organization-location organization-function organization-contact-details center-contact-list last-update-time
source <xs:element name="organizations-responding-item" type="OrganizationInformation"/>

element MessageHeader/message-type-id
diagram
type Event-message-type-identifier
properties
isRef 0
content simple
facets
minLength 1
maxLength 16
annotation
documentation
<requirement>REQ941</requirement>
source <xs:element name="message-type-id" type="Event-message-type-identifier">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ941</requirement>
   
</xs:documentation>
 
</xs:annotation>
</xs:element>

element MessageHeader/message-type-version
diagram
type Event-message-type-version
properties
isRef 0
content simple
annotation
documentation
<requirement>REQ941</requirement>
source <xs:element name="message-type-version" type="Event-message-type-version">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ941</requirement>
   
</xs:documentation>
 
</xs:annotation>
</xs:element>

element MessageHeader/message-number
diagram
type Event-message-number
properties
isRef 0
content simple
facets
minInclusive 1
annotation
documentation
<requirement>REQ941</requirement>
source <xs:element name="message-number" type="Event-message-number">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ941</requirement>
   
</xs:documentation>
 
</xs:annotation>
</xs:element>

element MessageHeader/message-time-stamp
diagram
type DateTimeZone
properties
isRef 0
content simple
annotation
documentation
<requirement>REQ941</requirement>
source <xs:element name="message-time-stamp" type="DateTimeZone">
 
<xs:annotation>
   
<xs:documentation>
     
<requirement>REQ941</requirement>
   
</xs:documentation>
 
</xs:annotation>
</xs:element>


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