ГОСТ Р ИСО 20242-4—2012
<xsdattribute name="category* type-’micxxategoryType" use="required” fixed-’OPERATION"/>
</xsd:comptexType>
<!- * ExecutionControl(Requester) Type Definition * ->
<xsdxomplexType name="ExecutionControlType’’>
<xsd:sequence>
<xsd:e!ement ref="ExecutionRequest* minOccurs=“0* maxOccurs="unbounded7>
<xsd:element ref^ExecutionResponse" minOccurs="0" maxOccurs="unbounded7>
</xsd:sequence>
<xsd:attribute name="name* type="xsd:string7>
<xsd:attribute name^category* type="micxxategoryType" use="required" fixed=“OPERATION7>
</xsd:comptexType>
<!- * Getlnformation(Requester) Type Definition * ->
<xsdxomplexType name="GetlnformationType*>
<xsd:sequence>
<xsd:element ref="Getlnformatk>nRequest" minOccurs=’0" maxOccurs="unbounded7>
<xsd:element ref=’GetlnformationResponse" minOccurs-’O* maxOccurs=*unbounded7>
<i’xsd:sequence>
<xsd:attribute name="name* type="xsd:string7>
<xsd:attribute name="category" type="micxxategoryType”
use=»required» fixed="OPERATION7>
</xsd:comptexType>
<!-- * EventReportType{Receiver)Type Definition * -->
<xsdxomplexType name="EventReportType">
<xsd:sequence>
<xsd:element ref="NotifyEvent" minOccurs=’,0’* maxOccurs=’unbounded7>
<xsd:element ref="EventObject* minOccurs="0" maxOccurs=*unbounded7>
<i’xsd:sequence>
<xsdattribute name="name’ type="xsd:string7>
<xsdattribute name="category type="micxxategoryType"
use=»required» fixed="RECEIVER7>
</xsd:complexType>
<!- *EventObject Type Definition *->
<xsd:element name="EventObject*>
<xsd:complexType>
<xsd:sequence>
<xsd:e!ement name="EquipmentObject" type="EquipmentType"
minOccurs="0’ maxOccurs="unbounded7>
<xsd:element name=*Personne!Object" type="PersonnelType"
minOcxurs="0’ maxOccurs="unbounded7>
<xsd:element name="ExecutionObject” type="ExecutionType"
minOccurs=”0’ maxOccurs=Nunbounded’V>
<yxsd:sequence>
<xsdattribute name=7iame* type="xsd:string7>
</xsdxomplexType>
</xsd:element>
<!- Definition Type of Equipment elements extended on primitive element -->
<!- Equipment element -->
<xsd:element name="Equipment" type="EquipmentType" substitutionGroup=*pps:Resource7>
<!- Equipment Type ->
<xsd:complexType name=*EquipmentType”>
<xsd:comp!exContent>
<xsd:restriction base="pps:PrimitiveType*>
<xsd:sequence>
<xsd:element ref=’pps:Capacity’ minOccurs=*0" maxOccurs=“unbounded7>
<xsd:element ref="pps:Spec* minOccurs=*0" maxOccurs="unbounded7>
<xsd:element ref=*pps: Event" minOccurs=’0" maxOccurs=’’unbounded7>
<xsd:element ref=’pps:Descriptk>n" minOccurs="0“ maxOccurs="unbour»ded7>
<xsd:element ref=”pps:Author" minOccurs="0" maxOccurs=“unbounded7>
<xsd:element ref="pps:Date» minOccurs="0" maxOccurs="unbounded7>
</xsd:sequence>
<xsd:attribute name=’’id" type="xsd:string" use="required7>
<xsd:attribute name="key” type=Hxsd:long"/>
38