ГОСТ Р ИС015745-4—2010
<xsd:Hlement name=*VirtualSubmodu!eltem,’>
<xsd:annotation>
<xsd:documentation>Defines the contents of a submodule in GSDML Device
Description.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="base:ObjectT*>
<xsd:sequence>
<xsd:element name=’IOData“>
<xsd:complexTyf>e>
<xsd:annotation>
<xsd:documentation>Defines the input and output data items for a
submodule.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="lnput* minOccurs=*0“>
<xsd:complexType mixed=’true*>
<xsd:annotation>
<xsd:documentatk>n>Contains the Dataltems used to describe the
input data.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name=’Dataltem’ maxOccurs="unbounded”>
<xsd:complexType mixed="true*>
<xsd:complexContent mixed=*true’>
<xsd:extension base="DataltemT7>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<i’xsd:sequence>
<xsd:attribute name=*Consistency’
type="base:IODataConsistencyEnumT use="optionar default=’ltem consistency7>
</xsd:complexType>
</xsd:element>
<xsd:element name=*Output" minOccurs="0">
<xsd:complexType mixed=’true*>
<xsd:annotation>
<xsd:documentation>Contains the Dataltems used to describe the
output data </xsd:documentation>
</xsd:ar>notation>
<xsd:sequence>
<xsd:element name=’Dataltem" maxOccurs=’unbounded*>
<xsd:complexType mixed="true*>
<xsd:complexContent mixed=*true*>
<xsd:extension base="DataltemT"/>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name=’Consistency"
type=,base:IODataConsistencyEnumT use=’optionar default=’ltem consister>cy7>
</xsd:compfexType>
</xsd:element>
<i’xsd:sequence>
<xsd:attribute name="IOPS_Length" type="base:unsigned16T use=*optionaI*
default="1">
<xsd:annotation>
<xsd:documentation>Length of the Ю producer status within an io data
object.</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
152