diagram | ![]() |
||
namespace | http://www.IM-Draft-03-00-44a | ||
children | distribute header newHeaders rational localSplitIncidentEvent | ||
used by |
|
||
source | <xs:complexType name="SplitIncidentEvent"> <xs:sequence> <xs:element name="distribute" type="Distribution" minOccurs="0"/> <xs:element name="header" type="Header"/> <!-- if an inner element is not present then the header content of the message which carries this DF shall be applied to the context of this message. The header has the data creator, time stamps, location, and what to do when the message becomes old (how to get a fresh one) and the reference ID of this message or submessage --> <xs:element name="newHeaders"> <xs:complexType> <xs:sequence minOccurs="2" maxOccurs="16"> <xs:element name="newHeader"> <xs:complexType> <xs:sequence> <xs:element name="header" type="Header"/> <!-- new Header, one for each split --> <xs:element name="basics" type="Basics" minOccurs="0"/> <!-- basic data on location, type, status --> <xs:element name="rational" minOccurs="0"> <xs:simpleType> <xs:restriction base="FreeText"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- rationale of this specific part of the split may contain dispatcher intent comments as well --> </xs:sequence> </xs:complexType> </xs:element> <!-- note that data above is for the post-split --> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="rational" minOccurs="0"> <xs:simpleType> <xs:restriction base="FreeText"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- rationale of why this has occurred --> <xs:element name="localSplitIncidentEvent" type="local:SplitIncidentEvent" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||||
type | Distribution | ||||||||
properties |
|
||||||||
children | from to reference localDistribution | ||||||||
source | <xs:element name="distribute" type="Distribution" minOccurs="0"/> |
diagram | ![]() |
||||
type | Header | ||||
properties |
|
||||
children | senderIncidentID inReplyTo pedigreeSequence sender basics issueTime updateTime expiryTime onExpiry urgency testMessage localHeader | ||||
source | <xs:element name="header" type="Header"/> |
diagram | ![]() |
||||
properties |
|
||||
children | newHeader | ||||
source | <xs:element name="newHeaders"> <xs:complexType> <xs:sequence minOccurs="2" maxOccurs="16"> <xs:element name="newHeader"> <xs:complexType> <xs:sequence> <xs:element name="header" type="Header"/> <!-- new Header, one for each split --> <xs:element name="basics" type="Basics" minOccurs="0"/> <!-- basic data on location, type, status --> <xs:element name="rational" minOccurs="0"> <xs:simpleType> <xs:restriction base="FreeText"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- rationale of this specific part of the split may contain dispatcher intent comments as well --> </xs:sequence> </xs:complexType> </xs:element> <!-- note that data above is for the post-split --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | header basics rational | ||||
source | <xs:element name="newHeader"> <xs:complexType> <xs:sequence> <xs:element name="header" type="Header"/> <!-- new Header, one for each split --> <xs:element name="basics" type="Basics" minOccurs="0"/> <!-- basic data on location, type, status --> <xs:element name="rational" minOccurs="0"> <xs:simpleType> <xs:restriction base="FreeText"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- rationale of this specific part of the split may contain dispatcher intent comments as well --> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | Header | ||||
properties |
|
||||
children | senderIncidentID inReplyTo pedigreeSequence sender basics issueTime updateTime expiryTime onExpiry urgency testMessage localHeader | ||||
source | <xs:element name="header" type="Header"/> |
diagram | ![]() |
||||||||
type | Basics | ||||||||
properties |
|
||||||||
children | incidentLoc estimate1 incidentArea estimate2 typeEvent severity status localBasics | ||||||||
source | <xs:element name="basics" type="Basics" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | restriction of FreeText | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="rational" minOccurs="0"> <xs:simpleType> <xs:restriction base="FreeText"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
type | restriction of FreeText | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="rational" minOccurs="0"> <xs:simpleType> <xs:restriction base="FreeText"> <xs:minLength value="1"/> <xs:maxLength value="255"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
type | local:SplitIncidentEvent | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localSplitIncidentEvent" type="local:SplitIncidentEvent" minOccurs="0"/> |