complexType RequestForInfo
diagram
namespace http://www.IM-Draft-03-00-44a
children typeReq typeItem dataSource requesterID secString returnTo preferredFormat typeMIME refDestination reqTime
used by
element RequestForExternalInformation/theRFI
source <xs:complexType name="RequestForInfo">
 
<xs:sequence>
   
<xs:element name="typeReq" type="TypeReq" minOccurs="0"/>
   
<!-- the name of the database or dictionary
         to be used  (e.g. NAERG2000) --
>
   
<xs:element name="typeItem" type="TypeItem" minOccurs="0"/>
   
<!-- the code or key index to be looked up
         (e.g. 1203 for common Gas) --
>
   
<xs:element name="dataSource" type="DataSource" minOccurs="0"/>
   
<!-- the source of the data to be used
         (e.g. national,  local,  Bob&apos;s db. etc..) --
>
   
<xs:element name="requesterID" type="RequesterID" minOccurs="0"/>
   
<!-- an identity of the requestor when needed -->
   
<xs:element name="secString" type="SecString" minOccurs="0"/>
   
<!-- any security strings can be placed here -->
   
<xs:element name="returnTo" type="ReturnTo" minOccurs="0"/>
   
<!-- a indication of where the returned data
         should be sent to. This might be a deployed
         asset,  or the dispatch requester if blank
         presume return to the CAD seat of the
         requesting operator --
>
   
<xs:element name="preferredFormat" type="ReplyFormat" minOccurs="0"/>
   
<!-- the desired formatting to be used.
         If data is not available in such
         a format,  another may be selected.
         It is the responsibility of implementers
         to deal with size and complexity restrictions
         in the reply --
>
   
<xs:element name="typeMIME" type="TypeMIME" minOccurs="0"/>
   
<!-- if an internet MIME style is selected,
         the type shall follow here
         it shall follow the std 2-part expression
         (e.g. text
/plain)
         the charset is presumed to be &quot;US-ASCII&quot;
         unless that is also denoted --
>
   
<xs:element name="refDestination" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="0"/>
         
<xs:maxLength value="30"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<!-- a unique tag by which the request is
         known by the issuing center --
>
   
<xs:element name="reqTime" type="IssueStamp"/>
   
<!-- time/version stamp -->
 
</xs:sequence>
</xs:complexType>

element RequestForInfo/typeReq
diagram
type TypeReq
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 250
source <xs:element name="typeReq" type="TypeReq" minOccurs="0"/>

element RequestForInfo/typeItem
diagram
type TypeItem
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 250
source <xs:element name="typeItem" type="TypeItem" minOccurs="0"/>

element RequestForInfo/dataSource
diagram
type DataSource
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 250
source <xs:element name="dataSource" type="DataSource" minOccurs="0"/>

element RequestForInfo/requesterID
diagram
type RequesterID
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 250
source <xs:element name="requesterID" type="RequesterID" minOccurs="0"/>

element RequestForInfo/secString
diagram
type SecString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 250
source <xs:element name="secString" type="SecString" minOccurs="0"/>

element RequestForInfo/returnTo
diagram
type ReturnTo
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 250
source <xs:element name="returnTo" type="ReturnTo" minOccurs="0"/>

element RequestForInfo/preferredFormat
diagram
type ReplyFormat
properties
isRef 0
minOcc 0
maxOcc 1
content simple
source <xs:element name="preferredFormat" type="ReplyFormat" minOccurs="0"/>

element RequestForInfo/typeMIME
diagram
type TypeMIME
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 50
source <xs:element name="typeMIME" type="TypeMIME" minOccurs="0"/>

element RequestForInfo/refDestination
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 0
maxLength 30
source <xs:element name="refDestination" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="0"/>
     
<xs:maxLength value="30"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element RequestForInfo/reqTime
diagram
type IssueStamp
properties
isRef 0
content complex
children timePoint count issueType author localIssueStamp
source <xs:element name="reqTime" type="IssueStamp"/>


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