ГОСТ Р ИСО/МЭК 24709-1— 2009
<xs:simpleType name="response">
<xs:restriction base="xs:token">
<xs:enumeration value="pass"/>
<xs:enumeration value="fail"/>
<xs:enumeration value="undecided"/>
</xs:restriction>
</xs:simpleType>
<xs:group name="expression">
<xs:sequence>
<xs:element name="description" type="xs:string"
minOccurs="0"/>
<xs:choice minOccurs=”0" maxOccurs="unbounded">
<xs:element name="and" type="logicalBinaryOperator’7>
<xs:element name-’or" type=”logicalBinaryOperator’7>
<xs:element name="xor" type="logicalBinaryOperator“/>
<xs:element name="not” type="logicalUnaryOperator”/>
<xs:element name="equal_to” type="arithmeticBinaryOperator"/>
<xs:element name="not_equal_to" type=’’arithmeticBinaryOperator"/>
<xs:element name="greater_than"
type="arithmeticBinaryOperator"A>
<xs:element name="greater_than_or_equal_to"
type="arithmeticBinaryOperator"A>
<xs:element name="less_than"
type="arithmeticBinaryOperator"A>
<xs:element name="less_than_or_equal_to”
type=“arithmeticBinaryOperator"/>
<xs:element name="same_as" type="stringBmaryOperator’7>
<xs:element name="not_same_as" type="stringBinaryOperator’7>
<xs:element name="existing“ type="variableOperator"/>
<xs:element name="not_existing" type="variableOperator”/>
</xs:choice>
</xs:sequence>
</xs:group>
</xs:schema>
193