<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> | |
<xs:element name="compass"> | |
<xs:complexType> | |
<xs:sequence> | |
<!-- fm list --> | |
<xs:element name="fmlist" minOccurs="1" maxOccurs="1"> | |
<xs:complexType> | |
<xs:sequence> | |
<xs:element name="fm" maxOccurs="unbounded"> | |
<xs:complexType> | |
<xs:sequence> | |
<xs:element name="latent" minOccurs="0" maxOccurs="1"> | |
<xs:complexType> | |
<xs:attribute name="probability" type="xs:string" use="required"/> | |
</xs:complexType> | |
</xs:element> | |
</xs:sequence> | |
<xs:attribute name="name" type="xs:string" use="required"/> | |
<xs:attribute name="nominal_value" type="xs:string" use="required"/> | |
<xs:attribute name="probability" type="xs:string"/> | |
<xs:attribute name="history" type="xs:string"/> | |
</xs:complexType> | |
</xs:element> | |
</xs:sequence> | |
</xs:complexType> | |
</xs:element> | |
<!-- cc list --> | |
<xs:element name="cclist" minOccurs="0" maxOccurs="1"> | |
<xs:complexType> | |
<xs:sequence> | |
<xs:element name="cc" minOccurs="0" maxOccurs="unbounded"> | |
<xs:complexType> | |
<xs:sequence> | |
<xs:element name="cc_mode" minOccurs="1" maxOccurs="unbounded"> | |
<xs:complexType> | |
<xs:attribute name="name" type="xs:string" use="required"/> | |
<xs:attribute name="low" type="xs:integer" use="required"/> | |
<xs:attribute name="high" type="xs:integer" use="required"/> | |
</xs:complexType> | |
</xs:element> | |
</xs:sequence> | |
<xs:attribute name="name" type="xs:string" use="required"/> | |
<xs:attribute name="fm" type="xs:string" use="required"/> | |
<xs:attribute name="probability" type="xs:string"/> | |
</xs:complexType> | |
</xs:element> | |
</xs:sequence> | |
</xs:complexType> | |
</xs:element> | |
<!-- obs list --> | |
<xs:element name="obslist" minOccurs="0" maxOccurs="1"> | |
<xs:complexType> | |
<xs:sequence> | |
<xs:element name="obs" minOccurs="0" maxOccurs="unbounded"> | |
<xs:complexType> | |
<xs:attribute name="name" type="xs:string" use="required"/> | |
</xs:complexType> | |
</xs:element> | |
</xs:sequence> | |
</xs:complexType> | |
</xs:element> | |
</xs:sequence> | |
</xs:complexType> | |
</xs:element> | |
</xs:schema> |