Schema vciStbDelayModel.xsd


schema location:  Z:\widar\schema\vciStbDelayModel.xsd
attribute form default: 
element form default:  qualified
 
Elements 
bbDelayModel 
modelCff 
sbDelayModel 
vciDelayModel 
vciStbDelayModel 


element bbDelayModel
diagram
properties
content complex
children modelCff
attributes
Name  Type  Use  Default  Fixed  annotation
numCffxs:intrequired      
bbIdxs:integerrequired      
annotation
documentation

Baseband Delay Model
Epoch and t0  are specified by the parent element (see vciStbDelayModel).
numCff - Number of  coefficients of the polynomial specified in the model.
source <xs:element name="bbDelayModel">
 
<xs:annotation>
   
<xs:documentation>
Baseband Delay Model
Epoch and t0  are specified by the parent element (see vciStbDelayModel).
numCff - Number of  coefficients of the polynomial specified in the model.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="modelCff" maxOccurs="unbounded"/>
   
</xs:sequence>
   
<xs:attribute name="numCff" type="xs:int" use="required"/>
   
<xs:attribute name="bbId" type="xs:integer" use="required"/>
 
</xs:complexType>
</xs:element>

attribute bbDelayModel/@numCff
type xs:int
properties
isRef 0
use required
source <xs:attribute name="numCff" type="xs:int" use="required"/>

attribute bbDelayModel/@bbId
type xs:integer
properties
isRef 0
use required
source <xs:attribute name="bbId" type="xs:integer" use="required"/>

element modelCff
diagram
properties
content complex
used by
elements vciStbDelayModel/bbDelayModel bbDelayModel vciStbDelayModel/bbDelayModel/sbDelayModel sbDelayModel
attributes
Name  Type  Use  Default  Fixed  annotation
indexxs:intrequired      
cffxs:doublerequired      
annotation
documentation

Coefficent for the delay models.
This format will be used during the testing.
When the full system is installed  ASCII representation may be replaced by hexBinary.
source <xs:element name="modelCff">
 
<xs:annotation>
   
<xs:documentation>
Coefficent for the delay models.
This format will be used during the testing.
When the full system is installed  ASCII representation may be replaced by hexBinary.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:attribute name="index" type="xs:int" use="required"/>
   
<xs:attribute name="cff" type="xs:double" use="required"/>
 
</xs:complexType>
</xs:element>

attribute modelCff/@index
type xs:int
properties
isRef 0
use required
source <xs:attribute name="index" type="xs:int" use="required"/>

attribute modelCff/@cff
type xs:double
properties
isRef 0
use required
source <xs:attribute name="cff" type="xs:double" use="required"/>

element sbDelayModel
diagram
properties
content complex
children modelCff
attributes
Name  Type  Use  Default  Fixed  annotation
numCffxs:intrequired      
bbIdderived by: xs:integerrequired      
sbIdderived by: xs:integerrequired      
annotation
documentation

Subband Delay Model
Epoch and t0 are specified by the parent element (see vciStbDelayModel).
numCff - Number of  coefficients of the polynomial specified in the model.
source <xs:element name="sbDelayModel">
 
<xs:annotation>
   
<xs:documentation>
Subband Delay Model
Epoch and t0 are specified by the parent element (see vciStbDelayModel).
numCff - Number of  coefficients of the polynomial specified in the model.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="modelCff" maxOccurs="unbounded"/>
   
</xs:sequence>
   
<xs:attribute name="numCff" type="xs:int" use="required"/>
   
<xs:attribute name="bbId" use="required">
     
<xs:simpleType>
       
<xs:restriction base="xs:integer">
         
<xs:minInclusive value="0"/>
         
<xs:maxInclusive value="7"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="sbId" use="required">
     
<xs:simpleType>
       
<xs:restriction base="xs:integer">
         
<xs:minInclusive value="0"/>
         
<xs:maxInclusive value="17"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute sbDelayModel/@numCff
type xs:int
properties
isRef 0
use required
source <xs:attribute name="numCff" type="xs:int" use="required"/>

attribute sbDelayModel/@bbId
type restriction of xs:integer
properties
isRef 0
use required
facets
minInclusive 0
maxInclusive 7
source <xs:attribute name="bbId" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="7"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute sbDelayModel/@sbId
type restriction of xs:integer
properties
isRef 0
use required
facets
minInclusive 0
maxInclusive 17
source <xs:attribute name="sbId" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="17"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element vciDelayModel
diagram
properties
content complex
children vciStbDelayModel
attributes
Name  Type  Use  Default  Fixed  annotation
timeStampxs:dateTimerequired      
annotation
documentation

Defines the format and content of the delay models as expected by the WIDAR correlator.              VCI Delay Model messages are sent to the MCCC, which forwards models to the Station Board CMIBs.
vciDelayModel is an "envelope" element; it may contain models for several Station Boards.
Time stamp specified in this element is the time when the element  was generated or transmitted.
source <xs:element name="vciDelayModel">
 
<xs:annotation>
   
<xs:documentation>
Defines the format and content of the delay models as expected by the WIDAR correlator.              VCI Delay Model messages are sent to the MCCC, which forwards models to the Station Board CMIBs.
vciDelayModel is an "envelope" element; it may contain models for several Station Boards.
Time stamp specified in this element is the time when the element  was generated or transmitted.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="vciStbDelayModel" maxOccurs="unbounded"/>
   
</xs:sequence>
   
<xs:attribute name="timeStamp" type="xs:dateTime" use="required"/>
 
</xs:complexType>
</xs:element>

attribute vciDelayModel/@timeStamp
type xs:dateTime
properties
isRef 0
use required
source <xs:attribute name="timeStamp" type="xs:dateTime" use="required"/>

element vciStbDelayModel
diagram
properties
content complex
children bbDelayModel
used by
element vciDelayModel
attributes
Name  Type  Use  Default  Fixed  annotation
epochxs:dateTimerequired      
t0xs:doubleoptional      
idStringxs:string      
documentation
optional identifier string for debugging purposes
annotation
documentation

VCI Station Board Delay Model
May contain delay models for up to two basebands
and for up to 18 subbands for each baseband.
Epoch is the time when the model becomes valid and is used by the delay modules. Epoch is specified in ISO 8601 format.
t0 is the epoch of the polynomial currently defined to be MJD. This is converted into seconds/microseconds for use by the model generator.
if not specified it is assumed that t0 is the same as epoch.
source <xs:element name="vciStbDelayModel">
 
<xs:annotation>
   
<xs:documentation>
VCI Station Board Delay Model
May contain delay models for up to two basebands
and for up to 18 subbands for each baseband.
Epoch is the time when the model becomes valid and is used by the delay modules. Epoch is specified in ISO 8601 format.
t0 is the epoch of the polynomial currently defined to be MJD. This is converted into seconds/microseconds for use by the model generator.
if not specified it is assumed that t0 is the same as epoch.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="bbDelayModel" maxOccurs="2">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="modelCff" maxOccurs="unbounded"/>
           
<xs:element name="sbDelayModel" minOccurs="0" maxOccurs="18">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element ref="modelCff" maxOccurs="unbounded"/>
               
</xs:sequence>
               
<xs:attribute name="sbId" use="required">
                 
<xs:annotation>
                   
<xs:documentation>logical sub band identifier</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:integer">
                     
<xs:minInclusive value="0"/>
                     
<xs:maxInclusive value="17"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:attribute>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="bbId" use="required">
           
<xs:annotation>
             
<xs:documentation>logical base band identifier</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:integer">
               
<xs:minInclusive value="0"/>
               
<xs:maxInclusive value="7"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="epoch" type="xs:dateTime" use="required"/>
   
<xs:attribute name="t0" type="xs:double" use="optional"/>
   
<xs:attribute name="idString" type="xs:string">
     
<xs:annotation>
       
<xs:documentation>optional identifier string for debugging purposes</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute vciStbDelayModel/@epoch
type xs:dateTime
properties
isRef 0
use required
source <xs:attribute name="epoch" type="xs:dateTime" use="required"/>

attribute vciStbDelayModel/@t0
type xs:double
properties
isRef 0
use optional
source <xs:attribute name="t0" type="xs:double" use="optional"/>

attribute vciStbDelayModel/@idString
type xs:string
properties
isRef 0
annotation
documentation
optional identifier string for debugging purposes
source <xs:attribute name="idString" type="xs:string">
 
<xs:annotation>
   
<xs:documentation>optional identifier string for debugging purposes</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element vciStbDelayModel/bbDelayModel
diagram
properties
isRef 0
minOcc 1
maxOcc 2
content complex
children modelCff sbDelayModel
attributes
Name  Type  Use  Default  Fixed  annotation
bbIdderived by: xs:integerrequired      
documentation
logical base band identifier
source <xs:element name="bbDelayModel" maxOccurs="2">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="modelCff" maxOccurs="unbounded"/>
     
<xs:element name="sbDelayModel" minOccurs="0" maxOccurs="18">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element ref="modelCff" maxOccurs="unbounded"/>
         
</xs:sequence>
         
<xs:attribute name="sbId" use="required">
           
<xs:annotation>
             
<xs:documentation>logical sub band identifier</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:integer">
               
<xs:minInclusive value="0"/>
               
<xs:maxInclusive value="17"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="bbId" use="required">
     
<xs:annotation>
       
<xs:documentation>logical base band identifier</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:integer">
         
<xs:minInclusive value="0"/>
         
<xs:maxInclusive value="7"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute vciStbDelayModel/bbDelayModel/@bbId
type restriction of xs:integer
properties
isRef 0
use required
facets
minInclusive 0
maxInclusive 7
annotation
documentation
logical base band identifier
source <xs:attribute name="bbId" use="required">
 
<xs:annotation>
   
<xs:documentation>logical base band identifier</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="7"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element vciStbDelayModel/bbDelayModel/sbDelayModel
diagram
properties
isRef 0
minOcc 0
maxOcc 18
content complex
children modelCff
attributes
Name  Type  Use  Default  Fixed  annotation
sbIdderived by: xs:integerrequired      
documentation
logical sub band identifier
source <xs:element name="sbDelayModel" minOccurs="0" maxOccurs="18">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="modelCff" maxOccurs="unbounded"/>
   
</xs:sequence>
   
<xs:attribute name="sbId" use="required">
     
<xs:annotation>
       
<xs:documentation>logical sub band identifier</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:integer">
         
<xs:minInclusive value="0"/>
         
<xs:maxInclusive value="17"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute vciStbDelayModel/bbDelayModel/sbDelayModel/@sbId
type restriction of xs:integer
properties
isRef 0
use required
facets
minInclusive 0
maxInclusive 17
annotation
documentation
logical sub band identifier
source <xs:attribute name="sbId" use="required">
 
<xs:annotation>
   
<xs:documentation>logical sub band identifier</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="17"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>


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