Schema TesLACommandInterface.0.9.3.xsd


schema location:  F:\HannelConsulting\Ixia\Tesla\www.TesLAAlliance.org-standards\standards\dca\TesLACommandInterface.0.9.3.xsd
attribute form default:  unqualified
element form default:  qualified
 
Elements 
CommandInterface 


element CommandInterface
diagram TCIAutoDoc.0.9.3_p1.png
properties
content complex
children Parameters Responses
attributes
Name  Type  Use  Default  Fixed  annotation
commandNamexs:string      
documentation
optional - should match name of associated file in TCD file
annotation
documentation
Interface definition for a command listed in a TCD file
source <xs:element name="CommandInterface">
 
<xs:annotation>
   
<xs:documentation>Interface definition for a command listed in a TCD file</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Parameters">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="parameter" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:any namespace="" minOccurs="0" maxOccurs="unbounded">
                   
<xs:annotation>
                     
<xs:documentation>any set of elements defined in XML schema.  XML document with root element Parameters to be passed to Command by DCA Consumer</xs:documentation>
                   
</xs:annotation>
                 
</xs:any>
                 
<xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/>
               
</xs:sequence>
               
<xs:attribute name="displayName" type="xs:string"/>
               
<xs:attribute name="helpURI" type="xs:anyURI"/>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Responses">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Response" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:any namespace="" minOccurs="0" maxOccurs="unbounded">
                   
<xs:annotation>
                     
<xs:documentation>any set of elements defined in XML schema.  XML document with root element Responses to be passed by Command to DCA Consumer</xs:documentation>
                   
</xs:annotation>
                 
</xs:any>
                 
<xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/>
               
</xs:sequence>
               
<xs:attribute name="displayName" type="xs:string"/>
               
<xs:attribute name="helpURI" type="xs:anyURI"/>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="tcCode" use="required">
           
<xs:annotation>
             
<xs:documentation>TesLA Completion Code per lookup table referenced in spec</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="logFiles">
           
<xs:annotation>
             
<xs:documentation>delimited list of URIs to log files created by this command</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="vcCode">
           
<xs:annotation>
             
<xs:documentation>vendor-specific completion code</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
         
<xs:attribute name="vcMsg">
           
<xs:annotation>
             
<xs:documentation>vendor-specific completion message with any useful information desired</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="commandName" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>optional - should match name of associated file in TCD file</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CommandInterface/@commandName
type xs:string
properties
isRef 0
annotation
documentation
optional - should match name of associated file in TCD file
source <xs:attribute name="commandName" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>optional - should match name of associated file in TCD file</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CommandInterface/Parameters
diagram TCIAutoDoc.0.9.3_p2.png
properties
isRef 0
content complex
children parameter
source <xs:element name="Parameters">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="parameter" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:any namespace="" minOccurs="0" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation>any set of elements defined in XML schema.  XML document with root element Parameters to be passed to Command by DCA Consumer</xs:documentation>
             
</xs:annotation>
           
</xs:any>
           
<xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="displayName" type="xs:string"/>
         
<xs:attribute name="helpURI" type="xs:anyURI"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CommandInterface/Parameters/parameter
diagram TCIAutoDoc.0.9.3_p3.png
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children vendorExtensions
attributes
Name  Type  Use  Default  Fixed  annotation
displayNamexs:string      
helpURIxs:anyURI      
source <xs:element name="parameter" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:any namespace="" minOccurs="0" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>any set of elements defined in XML schema.  XML document with root element Parameters to be passed to Command by DCA Consumer</xs:documentation>
       
</xs:annotation>
     
</xs:any>
     
<xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="displayName" type="xs:string"/>
   
<xs:attribute name="helpURI" type="xs:anyURI"/>
 
</xs:complexType>
</xs:element>

attribute CommandInterface/Parameters/parameter/@displayName
type xs:string
properties
isRef 0
source <xs:attribute name="displayName" type="xs:string"/>

attribute CommandInterface/Parameters/parameter/@helpURI
type xs:anyURI
properties
isRef 0
source <xs:attribute name="helpURI" type="xs:anyURI"/>

element CommandInterface/Parameters/parameter/vendorExtensions
diagram TCIAutoDoc.0.9.3_p4.png
type xs:anyType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  annotation
source <xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/>

element CommandInterface/Responses
diagram TCIAutoDoc.0.9.3_p5.png
properties
isRef 0
content complex
children Response
attributes
Name  Type  Use  Default  Fixed  annotation
tcCoderequired      
documentation
TesLA Completion Code per lookup table referenced in spec
logFiles      
documentation
delimited list of URIs to log files created by this command
vcCode      
documentation
vendor-specific completion code
vcMsg      
documentation
vendor-specific completion message with any useful information desired
source <xs:element name="Responses">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Response" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:any namespace="" minOccurs="0" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation>any set of elements defined in XML schema.  XML document with root element Responses to be passed by Command to DCA Consumer</xs:documentation>
             
</xs:annotation>
           
</xs:any>
           
<xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/>
         
</xs:sequence>
         
<xs:attribute name="displayName" type="xs:string"/>
         
<xs:attribute name="helpURI" type="xs:anyURI"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="tcCode" use="required">
     
<xs:annotation>
       
<xs:documentation>TesLA Completion Code per lookup table referenced in spec</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="logFiles">
     
<xs:annotation>
       
<xs:documentation>delimited list of URIs to log files created by this command</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="vcCode">
     
<xs:annotation>
       
<xs:documentation>vendor-specific completion code</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="vcMsg">
     
<xs:annotation>
       
<xs:documentation>vendor-specific completion message with any useful information desired</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute CommandInterface/Responses/@tcCode
properties
isRef 0
use required
annotation
documentation
TesLA Completion Code per lookup table referenced in spec
source <xs:attribute name="tcCode" use="required">
 
<xs:annotation>
   
<xs:documentation>TesLA Completion Code per lookup table referenced in spec</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute CommandInterface/Responses/@logFiles
properties
isRef 0
annotation
documentation
delimited list of URIs to log files created by this command
source <xs:attribute name="logFiles">
 
<xs:annotation>
   
<xs:documentation>delimited list of URIs to log files created by this command</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute CommandInterface/Responses/@vcCode
properties
isRef 0
annotation
documentation
vendor-specific completion code
source <xs:attribute name="vcCode">
 
<xs:annotation>
   
<xs:documentation>vendor-specific completion code</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute CommandInterface/Responses/@vcMsg
properties
isRef 0
annotation
documentation
vendor-specific completion message with any useful information desired
source <xs:attribute name="vcMsg">
 
<xs:annotation>
   
<xs:documentation>vendor-specific completion message with any useful information desired</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element CommandInterface/Responses/Response
diagram TCIAutoDoc.0.9.3_p6.png
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children vendorExtensions
attributes
Name  Type  Use  Default  Fixed  annotation
displayNamexs:string      
helpURIxs:anyURI      
source <xs:element name="Response" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:any namespace="" minOccurs="0" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>any set of elements defined in XML schema.  XML document with root element Responses to be passed by Command to DCA Consumer</xs:documentation>
       
</xs:annotation>
     
</xs:any>
     
<xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/>
   
</xs:sequence>
   
<xs:attribute name="displayName" type="xs:string"/>
   
<xs:attribute name="helpURI" type="xs:anyURI"/>
 
</xs:complexType>
</xs:element>

attribute CommandInterface/Responses/Response/@displayName
type xs:string
properties
isRef 0
source <xs:attribute name="displayName" type="xs:string"/>

attribute CommandInterface/Responses/Response/@helpURI
type xs:anyURI
properties
isRef 0
source <xs:attribute name="helpURI" type="xs:anyURI"/>

element CommandInterface/Responses/Response/vendorExtensions
diagram TCIAutoDoc.0.9.3_p7.png
type xs:anyType
properties
isRef 0
minOcc 0
maxOcc 1
content complex
mixed true
attributes
Name  Type  Use  Default  Fixed  annotation
source <xs:element name="vendorExtensions" type="xs:anyType" minOccurs="0"/>


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