ГОСТ Р ИСО 15745 - 4 - 2012
<xsd:pattern value="0x(0-9,a*f.A-F]{1,8}7>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:extension>
</xsd :complexContent>
</xsd:complexType>
</xsd:element>
<!—____________________________________________________-->
<!-- *** RecordData related ***-->
<xsd:complexType name="ParameterRecordDataT” mixed="true">
<xsd:sequence>
<xsd:element name="Name" type="base:LocalizableTextParameterT7>
<xsd:element nam e="Consr minOccurs=*0" maxOccurs=’ unbounded">
<xsd:complexType mixed=’true">
<xsd:attribute name="ByteO(fset" type="base:unsigned32T" use=’optionar default=’07>
<xsd:attribute name="Data” use=”required*>
<xsd:simpleType>
<xsd:restriction base="xsd:normalizedString">
<xsd:pattern value=’ (0x[0-9ra-f,A-F][0-9,a-f,A-F],?){1 ,}7>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
<xsd:element name="Ref" type="ValueltemReferenceT" minOccurs="0"
maxOccurs="unbounded7>
</xsd:sequence>
<xsd:attribute name="lndex" type="base:unsigned16T" use="required7>
<xsd:attribute name="Length" type="base:unsigned32T‘ use="required7>
<xsd:attribute name="TransferSequence" type="base:unsigned16T’ use="optionar
default="07>
</xsd:complexType>
<xsd:element name="ParameterRecordDataltem" type=“ParameterRecordDataT,‘>
<xsd:annotation>
<xsd:documentation>This defines a ParameterRecordData element.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<!-- *** Multiply used types ***-->
<xsd:complexType name="ValueltemReferenceT">
<xsd:attribute name=’ ValueltemTarget" type=’xsd:string" use="optional7>
<xsd:attribute name="ByteOffset" type="base:unsigned32T" use=”required7>
<xsd:attribute name="BitOffset" use="optional" default=’0">
<xsd:simpleType>
<xsd:restriction base="xsd:normalizedString">
<xsd:pattern value=‘ [0-7]7>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="BitLength" type="base:unsigned8T" use=’optional" default="17>
<xsd:attribute name="DataType" type=”base:DataTypeEnumT” use="required7>
<xsd:attribute name="AllowedValues" type="base:SignedValueListT" use="optional7>
<xsd:attribute name="DefaultValue" use=”required">
<xsd:simpleType>
<xsd:restriction base=“xsd:normalizedString">
<xsd:pattern value=“\-?[\d+]{1,20}7>
259