diagram | ![]() |
||
namespace | http://www.IM-Draft-03-00-44a | ||
children | header name path ext create delimit comment create-time modify-time link data localFileTransfer | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="FileTransfer"> <xs:annotation> <xs:documentation> File Transfer: Send a file encapsulated in the message </xs:documentation> </xs:annotation> <xs:sequence> <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="name" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="127"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- the name --> <xs:element name="path" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="127"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- the path --> <xs:element name="ext" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="127"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- the file extension --> <xs:element name="create" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="127"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- the creator --> <xs:element name="delimit" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <!-- the delimiter (\ or /) --> <xs:element name="comment" type="FreeText" minOccurs="0"/> <!-- Used to send any comments needed about the file --> <xs:element name="create-time" type="atis:DateTimePair" minOccurs="0"/> <xs:element name="modify-time" type="atis:DateTimePair" minOccurs="0"/> <xs:choice> <xs:element name="link" type="URL-Link"/> <!-- a link to the file outside of the inline encoding of XML chose this or the date element below to use. In some deployments it will be easier to send data in an out-of-band format, this element is to be used when that occurs, withthe resulting file saved as per the above --> <xs:element name="data" type="DateStream"/> <!-- the data of the file itself --> </xs:choice> <xs:element name="localFileTransfer" type="local:FileTransfer" minOccurs="0"/> </xs:sequence> </xs:complexType> |
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 | restriction of xs:string | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="name" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="127"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
type | restriction of xs:string | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="path" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="127"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
type | restriction of xs:string | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="ext" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="127"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
type | restriction of xs:string | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="create" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="127"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
type | restriction of xs:string | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="delimit" minOccurs="0"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||
type | FreeText | ||||||||
properties |
|
||||||||
facets |
|
||||||||
source | <xs:element name="comment" type="FreeText" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | atis:DateTimePair | ||||||||
properties |
|
||||||||
source | <xs:element name="create-time" type="atis:DateTimePair" minOccurs="0"/> |
diagram | ![]() |
||||||||
type | atis:DateTimePair | ||||||||
properties |
|
||||||||
source | <xs:element name="modify-time" type="atis:DateTimePair" minOccurs="0"/> |
diagram | ![]() |
||||
type | URL-Link | ||||
properties |
|
||||
facets |
|
||||
source | <xs:element name="link" type="URL-Link"/> |
diagram | ![]() |
||||||||||||
type | DateStream | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
attributes |
|
||||||||||||
source | <xs:element name="data" type="DateStream"/> |
diagram | ![]() |
||||||||
type | local:FileTransfer | ||||||||
properties |
|
||||||||
children | yourName | ||||||||
source | <xs:element name="localFileTransfer" type="local:FileTransfer" minOccurs="0"/> |