ГОСТ Р ИСО 15745 - 4 - 2012
<xsd:element ref="functionlnstancel_ist" minOccurs="07>
</xsd:sequence>
<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" type="xsd:string" use="required7>
<xsd:attribute name="version“ type»"xsd:string" use="required7>
<xsd:attribute name="author" type="xsd:string" use=”required7>
<xsd:attribute name="date" type="xsd:date" use="required7>
<xsd:attribute name="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=BoutputVars" minOccurs="07>
<xsd:element ref="configVars" minOccurs="07>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="inputVars">
<xsd:complexType>
<xsd:sequence>
<xsd:e!ement ref="varDeclaration” maxOccurs="unbounded7>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name=”outputVars">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="varDeclaration" maxOccurs="unbounded7>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:e!ement name=”configVars”>
<xsd:complexType>
<xsd:sequence>
<xsd:element 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>
469