semi合集-English.pdf - 第3729页
SEMI PR8-0703 © SEMI 2003 59 <xs:element name="Extension" type="eda:ExtensionsType" minOccurs="0"/> </xs:sequence> </xs:complexType> <xs:complexType name="MessageHe…

SEMI PR8-0703 © SEMI 2003 58
<xs:complexType name="ExtensionsType">
<xs:sequence>
<xs:any namespace="##other"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="OneOrMoreParamsType">
<xs:sequence>
<xs:element name="Param" type="eda:ParamType"
maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="EquipmentIdType">
<xs:sequence>
<xs:element name="Supplier" type="xs:string"/>
<xs:element name="Model" type="xs:string"/>
<xs:element name="ImmutableID"
type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="EventType">
<xs:sequence>
<xs:element name="EventTime"
type="xs:dateTime"/>
<xs:element name="Locator" type="xs:string"/>
<xs:element name="EventID" type="xs:string"/>
<xs:element name="Context"
type="eda:OneOrMoreParamsType" minOccurs="0"/>
<xs:element name="Data"
type="eda:OneOrMoreParamsType"/>
<xs:element name="Extension"
type="eda:ExtensionsType" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ExceptionType">
<xs:sequence>
<xs:element name="ExTime" type="xs:dateTime"/>
<xs:element name="Locator" type="xs:string"/>
<xs:element name="ErrorCode" type="xs:string"/>
<xs:element name="ExType" type="xs:string"/>
<xs:element name="ExState" type="xs:string"/>
<xs:element name="ExDesc" type="xs:string"/>
<xs:element name="Severity" type="xs:string"
minOccurs="0"/>
<xs:element name="Data"
type="eda:OneOrMoreParamsType" minOccurs="0"/>
<xs:element name="Extension"
type="eda:ExtensionsType" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="ErrorType">
<xs:sequence>
<xs:element name="ErrorTime"
type="xs:dateTime"/>
<xs:element name="ErrorType" type="xs:string"/>
<xs:element name="ErrorCode" type="xs:string"/>
<xs:element name="ErrorDesc" type="xs:string"/>

SEMI PR8-0703 © SEMI 2003 59
<xs:element name="Extension"
type="eda:ExtensionsType" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="MessageHeaderType">
<xs:sequence>
<xs:element name="To" type="xs:anyURI"/>
<xs:element name="From" type="xs:anyURI"/>
<xs:element name="CorrelationId"
type="xs:string" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:element name="MessageHeader"
type="eda:MessageHeaderType" />
<xs:element name="EquipmentID" type="eda:EquipmentIdType"/>
<xs:element name="EdaData">
<xs:complexType>
<xs:sequence>
<xs:element ref="eda:EquipmentID"/>
<xs:choice maxOccurs="unbounded"
minOccurs="1">
<xs:element name="Event"
type="eda:EventType"/>
<xs:element name="ExEvent"
type="eda:ExceptionType"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="EdaError">
<xs:complexType>
<xs:sequence>
<xs:element name="EquipmentID"
type="eda:EquipmentIdType"/>
<xs:element name="Error"
type="eda:ErrorType"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="EdaEnabled">
<xs:complexType>
<xs:sequence>
<xs:element ref="eda:EquipmentID"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="EdaDisabled">
<xs:complexType>
<xs:sequence>
<xs:element ref="eda:EquipmentID"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IsEdaEnabled">
<xs:complexType>
<xs:sequence>
<xs:element ref="eda:EquipmentID"/>

SEMI PR8-0703 © SEMI 2003 60
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IsEdaEnabledResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="IsEnabled"
type="xs:boolean"/>
<xs:element name="Error"
type="eda:ErrorType" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetDefinedPlanIds">
<xs:complexType>
<xs:sequence>
<xs:element ref="eda:EquipmentID"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetDefinedPlanIdsResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="DefinedPlanIds"
type="eda:StringArrayValueType"/>
<xs:element name="Error"
type="eda:ErrorType" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetActivePlanIds">
<xs:complexType>
<xs:sequence>
<xs:element ref="eda:EquipmentID"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetActivePlanIdsResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="ActivePlanIds"
type="eda:StringArrayValueType"/>
<xs:element name="Error"
type="eda:ErrorType" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ActivatePlan">
<xs:complexType>
<xs:sequence>
<xs:element ref="eda:EquipmentID"/>
<xs:element name="PlanID"
type="xs:string"/>
<xs:element name="UntilDeactivated"
type="xs:boolean"/>
</xs:sequence>
</xs:complexType>