complexType IssueStamp
diagram
namespace http://www.IM-Draft-03-00-44a
children timePoint count issueType author localIssueStamp
used by
elements Header/issueTime MobileHeader/issueTime RequestForInfo/reqTime
source <xs:complexType name="IssueStamp">
 
<xs:sequence>
   
<xs:element name="timePoint" type="atis:DateTimePair"/>
   
<!-- revise to use ATIS and XML time forms
         Time at which data to follow was determined
         [ from ISO
/IEC 8824-1  (ISO 8601)  ],  to 0.1 seconds -->
   
<xs:element name="count">
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedInt">
         
<xs:minInclusive value="1"/>
         
<xs:maxInclusive value="100000"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- the version count of the issued data
         a rolling count of updates of messages --
>
   
<xs:element name="issueType">
     
<xs:simpleType>
       
<xs:union>
         
<xs:simpleType>
           
<xs:restriction base="xs:unsignedInt">
             
<xs:minInclusive value="1"/>
             
<xs:maxInclusive value="3"/>
           
</xs:restriction>
         
</xs:simpleType>
         
<xs:simpleType>
           
<xs:restriction base="xs:string">
             
<xs:enumeration value="create"/>
             
<xs:enumeration value="update"/>
             
<xs:enumeration value="delete"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:union>
     
</xs:simpleType>
   
</xs:element>
   
<!-- this needs to match with the header words found
         in the ATIS and T%MDD work now
         add ATIS concepts of how &quot;stale&quot; data is to be used --
>
   
<xs:element name="author" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="FreeText">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="200"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- see also [ITE.TMDD.Event-response-plan-author]
         the person issuing this data  (the dispatcher id)
         use is   OPTIONAL  ,  set to null if not used or automated reply
         add operator data elements to match TMDD work here --
>
   
<xs:element name="localIssueStamp" type="local:IssueStamp" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element IssueStamp/timePoint
diagram
type atis:DateTimePair
properties
isRef 0
content simple
source <xs:element name="timePoint" type="atis:DateTimePair"/>

element IssueStamp/count
diagram
type restriction of xs:unsignedInt
properties
isRef 0
content simple
facets
minInclusive 1
maxInclusive 100000
source <xs:element name="count">
 
<xs:simpleType>
   
<xs:restriction base="xs:unsignedInt">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="100000"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element IssueStamp/issueType
diagram
type union of (restriction of xs:unsignedInt, restriction of xs:string)
properties
isRef 0
content simple
source <xs:element name="issueType">
 
<xs:simpleType>
   
<xs:union>
     
<xs:simpleType>
       
<xs:restriction base="xs:unsignedInt">
         
<xs:minInclusive value="1"/>
         
<xs:maxInclusive value="3"/>
       
</xs:restriction>
     
</xs:simpleType>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="create"/>
         
<xs:enumeration value="update"/>
         
<xs:enumeration value="delete"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:union>
 
</xs:simpleType>
</xs:element>

element IssueStamp/author
diagram
type restriction of FreeText
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 200
source <xs:element name="author" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="FreeText">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="200"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element IssueStamp/localIssueStamp
diagram
type local:IssueStamp
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children yourName
source <xs:element name="localIssueStamp" type="local:IssueStamp" minOccurs="0"/>


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