diagram | ![]() |
||
namespace | http://www.IM-Draft-03-00-44a | ||
children | timePoint count issueType author localIssueStamp | ||
used by |
|
||
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 "stale" 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> |
diagram | ![]() |
||||
type | atis:DateTimePair | ||||
properties |
|
||||
source | <xs:element name="timePoint" type="atis:DateTimePair"/> |
diagram | ![]() |
||||
type | restriction of xs:unsignedInt | ||||
properties |
|
||||
facets |
|
||||
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> |
diagram | ![]() |
||||
type | union of (restriction of xs:unsignedInt, restriction of xs:string) | ||||
properties |
|
||||
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> |
diagram | ![]() |
||||||||
type | restriction of FreeText | ||||||||
properties |
|
||||||||
facets |
|
||||||||
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> |
diagram | ![]() |
||||||||
type | local:IssueStamp | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localIssueStamp" type="local:IssueStamp" minOccurs="0"/> |