ГОСТ Р ИСО 15745 - 4 - 2012
<xsd:attribute name="name" type="xsd:string" use="required7>
<xsd:attribute name="uniquelD" type="xsd:ID" use="required7>
<xsd:attribute name="description" type="xsd:string” use="optional7>
<xsd:attribute name="package" type="xsd:string" use="optional7>
</xsd:complexType>
</xsd:element>
<xsd:element name="versionlnfo”>
<xsd:complexType>
<xsd:attribute name="organization” typea"xsd:string" use="required7>
<xsd:attribute name="version" type*"xsd:string" use=’required7>
<xsd:attribute nameo’author" type="xsd:string" use="required7>
<xsd:attribute name="date“ type="xsd:date" use="required7>
<xsd:attribute namea"remarks" type="xsd:string" use="optional7>
</xsd:complexType>
</xsd:element>
<xsd:element name="interfaceList">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="inputVars" minOccurs=”07>
<xsd:element ref="outputVars" minOccurs="07>
<xsd:element ref="configVars" minOccurs="07>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="inputVars”>
<xsd:complexType>
<xsd:sequence>
<xsd:element ref=HvarDeclaration" maxOccurs="unbounded7>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element namea"outputVars">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="varDeclaration" maxOccurs="unbounded7>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="configVars">
<xsd:complexType>
<xsd:sequence>
<xsd:e!ement ref="varDeclaration" maxOccurs="unbounded7>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="varDeclaration">
<xsd:complexType>
<xsd:choice>
<xsd:group ref="g_simple7>
<xsd:element ref="dataTypeIDRef7>
</xsd:choice>
<xsd:attribute name="name" type="xsd:string” use="required7>
395