diagram | ![]() |
||
namespace | http://www.IM-Draft-03-00-44a | ||
children | distribute header watchForItems dangers reasons instructions pastSightings localWatchFor2 | ||
used by |
|
||
source | <xs:complexType name="WatchFor"> <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="watchForItems"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="16"> <xs:element name="watchForItem"> <xs:complexType> <xs:choice> <xs:element name="person" type="WatchForPerson"/> <xs:element name="vehicle" type="WatchForVehicle"/> <xs:element name="object" type="WatchForObject"/> <xs:element name="amber"/> <!-- A JXML amber alert document --> <xs:element name="localWatchFor" type="local:WatchFor" minOccurs="0"/> </xs:choice> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="dangers" type="FreeText" minOccurs="0"/> <xs:element name="reasons" type="FreeText" minOccurs="0"/> <xs:element name="instructions" type="FreeText" minOccurs="0"/> <xs:element name="pastSightings"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="pastSighting" type="SightingReport"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="localWatchFor2" type="local:WatchFor2" 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 | watchForItem | ||||
source | <xs:element name="watchForItems"> <xs:complexType> <xs:sequence minOccurs="0" maxOccurs="16"> <xs:element name="watchForItem"> <xs:complexType> <xs:choice> <xs:element name="person" type="WatchForPerson"/> <xs:element name="vehicle" type="WatchForVehicle"/> <xs:element name="object" type="WatchForObject"/> <xs:element name="amber"/> <!-- A JXML amber alert document --> <xs:element name="localWatchFor" type="local:WatchFor" minOccurs="0"/> </xs:choice> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
properties |
|
||||
children | person vehicle object amber localWatchFor | ||||
source | <xs:element name="watchForItem"> <xs:complexType> <xs:choice> <xs:element name="person" type="WatchForPerson"/> <xs:element name="vehicle" type="WatchForVehicle"/> <xs:element name="object" type="WatchForObject"/> <xs:element name="amber"/> <!-- A JXML amber alert document --> <xs:element name="localWatchFor" type="local:WatchFor" minOccurs="0"/> </xs:choice> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | WatchForPerson | ||||
properties |
|
||||
children | itemID description furtherData person otherData | ||||
source | <xs:element name="person" type="WatchForPerson"/> |
diagram | ![]() |
||||
type | WatchForVehicle | ||||
properties |
|
||||
children | itemID description furtherData vehicle role roleText otherData localWatchForVehicle | ||||
source | <xs:element name="vehicle" type="WatchForVehicle"/> |
diagram | ![]() |
||||
type | WatchForObject | ||||
properties |
|
||||
children | itemID description furtherData thing otherData | ||||
source | <xs:element name="object" type="WatchForObject"/> |
diagram | ![]() |
||
properties |
|
||
source | <xs:element name="amber"/> |
diagram | ![]() |
||||||||
type | local:WatchFor | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localWatchFor" type="local:WatchFor" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | FreeText | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="dangers" type="FreeText" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | FreeText | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="reasons" type="FreeText" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | FreeText | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="instructions" type="FreeText" minOccurs="0"/> |
diagram | ![]() |
||||
properties |
|
||||
children | pastSighting | ||||
source | <xs:element name="pastSightings"> <xs:complexType> <xs:sequence maxOccurs="100"> <xs:element name="pastSighting" type="SightingReport"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||
type | SightingReport | ||||
properties |
|
||||
children | direction speed location genericLocation when recovered object | ||||
source | <xs:element name="pastSighting" type="SightingReport"/> |
diagram | ![]() |
||||||||
type | local:WatchFor2 | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localWatchFor2" type="local:WatchFor2" minOccurs="0"/> |