ГОСТ Р ИСО 15745 - 4 - 2012
<xsd:attribute name="value" type="xsd:string" use="required’V>
</xsd:complexType>
</xsd:element>
<xsd:element name="parameterGroupList">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="parameterGroup" maxOccurs="unbounded’7>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="parameterGroup">
<xsd:complexType>
<xsd:sequence>
<xsd:group ref=*"g labels"/>
<xsd:element ref=’parameterGroup" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element ref="parameterRef" minOccurs="0" maxOccurs="unbounded’7>
</xsd:sequence>
<xsd:attribute name="uniquelD" type="xsd:ID" use="required7>
<xsd:attribute name="kindOfAccess" type="xsd:string" use="optional"/>
</xsd:complexType>
</xsd:element>
<xsd:element name="parameterRef“>
<xsd:complexType>
<xsd:attribute name="uniquelDRef" type="xsd:IDREF” use="required’7>
</xsd:complexType>
</xsd:element>
<!--################ complex types -->
<xsd:element name="array">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref «"subrange" maxOccurs="unbounded’7>
<xsd:choice>
<xsd:group ref="g simple’7>
<xsd:element ref=‘dataTypeIDRef"/>
</xsd:choice>
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string” use="required7>
<xsd:attribute name="uniquelD" type="xsd:ID" use="required"/’>
<xsd:attribute name="description" type="xsd:string” use="optional7>
</xsd:complexType>
</xsd:element>
<xsd:element name="subrange">
<xsd:complexType>
<xsd:attribute name="lowerLimir type="xsd:long" use="required7>
<xsd:attribute name="upperLimit" type="xsd:long" use="required7>
</xsd:complexType>
</xsd:element>
<xsd:element name="struct“>
<xsd:complexType>
<xsd:sequence>
<xsd:element ref «"count" minOccurs="0"/>
<xsd:element ref="varDeclaration" maxOccurs="unbounded"/>
473