ГОСТ Р ИСО 15745-2—2010
</xsd:attributeGroup>
<xsd:attributeGroup name = "type"»
<xsd:attribute name = "type* use = ’required"»
<xsd:simp!eType>
<xsd:restriction base = "xsd:NMTOKEN">
<xsd:enumeration value = "fixedValue"/»
<xsdenumeration value = "vendorSpecific"/»
</xsd:restriction»
</xsd:simpleType>
</xsd:attribute>
</xsd:attributeGroup>
<xsd:attributeGroup name = "persistent"»
<xsd:attribute name = "persistent* use = "required"»
<xsd:simpleType»
<xsd:restriction base = "xsd:NMTOKEN">
<xsd:enumeration value = "false"/»
<xsd;enumeration value = "true"/»
<xsdenumeration value = "n.a7>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:attributeGroup>
<xsd:attributeGroup name = "dataType"»
<xsd:attribute name = "dataType" use = "required"»
<xsd:simpleType>
<xsd:restriction base = "xsd:NMTOKEN">
<xsd:enumeration value = "boot*/»
<xsdenumeration value = *byte"/»
<xsd:enumeration value = ’char’/»
<xsdenumeration value = "word"/»
<xsdenumeration value = *dWord*.’>
<xsdenumeration value = *lWord7»
<xsdenumeration value = *slnt"/»
<xsdenumeration value = "uslnt"/»
<xsdenumeration value = "int"/>
<xsdenumeration value = "ulnt"/»
<xsd:enumeration value = "dint"/»
<xsd:enumeration value = "udlnt"/»
<xsdenumeration value = "lint"/»
<xsdenumeration value = “ullnt7>
<xsdenumeration value = "real"/»
<xsdenumeration value = "IReal"/»
<xsdenumeration value = "string"/»
<xsdenumeration value = *un»code7>
<xsdenumeration value = ’struct*.’»
<xsdenumeration value = “physical"/»
<xsdenumeration value = "array"/»
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:attributeGroup»
<xsd:attributeGroup name = "accessCategory”»
<xsd:attribute name = "accessCategory” use = ’required’»
<xsd:simpleType>
<xsd:restriction base = "xsd:NMTOKEN">
<xsdenumeration value = "read"/»
<xsd:enumeration value = ’write"/»
<xsdenumeration value = "readWrite"/»
<xsd:enumeration value = "noAccess*/>
</xsd:restriction>
</xsd:simpleType>
159