ГОСТ РИС0 15745-2—2010
<xsd:sequence>
<xsd:element ref=“defaultValue" minOccurs="07>
<xsd:element ref="lowLimir minOccurs="07>
<xsd:elemenl ref="h»ghLimit* minOccurs="07>
<xsd:element ref=“unit" minOccurs=*07>
<xsd:e!ement ref=’listOfValues’ mmOccurs="07>
<xsd:element ref="membersList“ minOccurs="07>
<xsd:sequence minOccurs=’0">
<xsd:group ref=“g_naming7>
</xsd:sequence>
<xsd:element ref=*actualValue’ minOccurs=“0’/>
</xsd:sequence>
<xsd:attribute name="name" type=*xsd:strir>g" use=“required7>
<xsdattribute name="description* type="xsd:string7>
<xsd:attritxjle name=*memberlD” type=’xsd:string’ use=’required7>
<xsdattributeGroup ref="dataType7>
</xsd:complexType>
</xsd:elemenl>
<xsd:element name=“membersLisr>
<xsd:annotation>
<xsd:documentation>membersUst is mandatory if dataType = struct or array.<i’xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element ref=“member" maxOcairs="unbounded7>
</xsd:sequence>
<xsd:attribute name=’numberOfMembers" type=*xsd:integer" use=”required7>
</xsd:complexType>
</xsd:element>
<xsd:element name="outputsList">
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="parameterRer maxOccurs=,*unbounded7>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name=*parameterRer>
<xsd:complexType>
<xsd:attribute name="paramlDHtype="xsd:IDREF" use=*required7>
</xsd:comptexType>
</xsd:element>
<xsd:element name=”parameter" type=”parameterType7>
<xsd:element name="state" type=*stateType7>
<xsd:element name=’statesTab’>
<xsd:complexType>
<xsd:sequence>
<xsd:element ref=“state" maxOccurs="unbounded7>
</xsd:sequence>
</xsd:comptexType>
</xsd:element>
<xsd:element name="stateTransitk>nDiagram’ type=’stateTransitionDiagramType7>
<xsd:element name="transition* type="transit«nType7>
<xsd:element name="transitionsTab’>
<xsd:complexType>
<xsd:sequence>
<xsd:element ref="transition" maxOccurs=’unbounded7>
</xsd:sequence>
</xsd:comptexType>
</xsd:element>
<xsd:element name="unit">
<xsd:complexType>
155