ГОСТ Р ИСО 15745-2—2010
<xsd:element name = "configParametersList"»
<xsd:complexType>
<xsd:sequence>
<xsd:element ref = "parameterRef" maxOccurs = "unbounded"/»
<>’xsd:sequence>
</xsd:complexType>
</xsd:element»
<xsd:element name = "constraint’»
<xsd:annotation>
<xsd:documentation»The elements under Constraints aren’t checked by the parser. The languages,
to use to descnbe the constraints, don’t refer to a schema.
</xsd:documentation>
</xsd:annotation>
<xsd:complexType»
<xsd:sequence>
<xsd:any namespace = "##any" processContents = "skip" minOccurs = "0" maxOccurs =
"unbounded"/»
</xsd:sequence>
<xsd:attribute name = "constraintlD" use = "required"»
<xsd:simpleType>
<xsd:restriction base = "xsd:ID">
<xsd:pattern value = "C\d{1.6}"/>
</xsdrestriction»
</xsd:simpleType»
</xsd:attribute>
<xsdattribute name = "constraintType" use = "required"»
<xsd:simpleType»
<xsd:restriction base = “xsd:NMTOKEN">
<xsd:enumeration value = "among_parameters"/>
<xsdenumeration value = "display"/»
<xsd:enumeration value = "network"/»
<xsdenumeration value = "device"/»
</xsd:restriction»
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name = "constraintLanguage" use = “required" type = "xsdistring"/»
</xsd:complexType>
</xsd:element>
<xsd:element name = "constraintsList"»
<xsd:complexType>
<xsd:sequence>
<xsddement ref = "constraint" maxOccurs = "unbounded"/»
</xsd:sequence>
</xsd:complexType»
</xsd:element>
<xsd:element name = "commandParameter"»
<xsd:complexType>
<xsd:simpleContent>
<xsd:extensk>n base = "xsd:string">
<xsd:attribute name = "commandParameterValue" use = "required" type = "xsd:string7>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexTуре»
</xsd:element>
<xsd:element name = "defaullValue"»
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base = "xsd:string"»
<xsd:attributeGroup ref = "type"/»
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType»
128