complexType FileTransfer
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
elements MobileIDXWrapper/fileTransfer IDX-Wrapper/fileTransferReports/fileTransferReport
annotation
documentation
      
            File Transfer: Send a file encapsulated in the message
        
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>

element FileTransfer/header
diagram
type Header
properties
isRef 0
content complex
children senderIncidentID inReplyTo pedigreeSequence sender basics issueTime updateTime expiryTime onExpiry urgency testMessage localHeader
source <xs:element name="header" type="Header"/>

element FileTransfer/name
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 127
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>

element FileTransfer/path
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 127
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>

element FileTransfer/ext
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 127
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>

element FileTransfer/create
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 127
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>

element FileTransfer/delimit
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
length 1
source <xs:element name="delimit" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element FileTransfer/comment
diagram
type FreeText
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 500
source <xs:element name="comment" type="FreeText" minOccurs="0"/>

element FileTransfer/create-time
diagram
type atis:DateTimePair
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="create-time" type="atis:DateTimePair" minOccurs="0"/>

element FileTransfer/modify-time
diagram
type atis:DateTimePair
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="modify-time" type="atis:DateTimePair" minOccurs="0"/>

element FileTransfer/link
diagram
type URL-Link
properties
isRef 0
content simple
facets
minLength 1
maxLength 100
source <xs:element name="link" type="URL-Link"/>

element FileTransfer/data
diagram
type DateStream
properties
isRef 0
content complex
facets
minLength 2
maxLength 2666667
attributes
Name  Type  Use  Default  Fixed  annotation
EncodingTypederived by: xs:NMTOKENrequired      
source <xs:element name="data" type="DateStream"/>

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


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