ГОСТ Р ИСО 20242-4—2012
<xsd:extension base="CtrlDisconnectBaseType">
<xsd:sequence>
<xsdelement name="Parameter’’ type="MethodlnVotdType7>
<xsd:element name=*’Result* type=*MethodOutVoidType7>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexTyp6>
<xsd:complexType name="CtrlDisconnectBaseType*>
<xsd:complexContent>
<xsd:restrictk>n base="Method">
<xsd:attribute name-’operationld" type=“xsd:uns»gnedShort" use=*required" fixed=*47>
</xsd:restriction>
</xsd:complexContent>
</xsd:comp)exType>
<xsd:complexType name=’CtriGetVariableType“>
<xsd:complexContent>
<xsd:extension base=’CtrlGetVariableBaseType’,>
<xsd:sequence>
<xsd:element name="Parameter" type=*MethodlnGetObjectType7>
<xsd:element name=“Resutt" type=*MethodOUTGetObject7>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:comp)exType>
<xsd:complexType name="CtriGetVariableBaseType“>
<xsd:complexContent>
<xsd:restriction base="Method">
<xsd:attribute name="operationld" type=*xsd:unsignedShort’
use=*required" fixed=*97>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<!- The input parameters for this operation may be a sequence of values. ->
<xsd:complexType name=*WethodlnVoidType">
<xsd:complexContent>
<xsd:extension base=*MethodlnParameter">
<xsd:sequence>
<xsd:element name=’Value" type="voidH/>
</xsd:sequence>
<j’xsd:extension>
</xsd :complexCon tent>
</xsd:comptexType>
<xsd:complexType name="MethcdlnGetObjectType’>
<xsd:complexContent>
<xsd:extension base=*MethodlnParameter">
<xsd:sequence>
<xsd:element name=*Value’>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="Name* type-’xsd:string7>
<xsd:element name=’OptranBtype="xsd:string’’/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd :complexContent>
</xsd:comptexType>
<!- The output parameters for this operation is a special type “void",
which defines, that the accordingly XML element has to be empty. -->
<xsd:complexType name="MethodOutVoidType“>
63