semi合集-English.pdf - 第3714页

SEMI PR8-0703 © SEMI 2003 44 <xs:complexType name="ExceptionType"> <xs:sequence> <xs:element name="ExTime" type="xs:dateTime" /> <xs:element name="Locator" typ…

100%1 / 7923
SEMI PR8-0703 © SEMI 2003 43
<xs:element name="FloatVal" type="FloatValueType" />
<xs:element name="FloatArrayVal" type="FloatArrayValueType"
/>
<xs:element name="DoubleVal" type="DoubleValueType" />
<xs:element name="DoubleArrayVal"
type="DoubleArrayValueType" />
</xs:choice>
</xs:group>
<xs:complexType name="StructureValueType">
<xs:group ref="StructureTypeSelectionGroup" maxOccurs="unbounded"
minOccurs="1" />
</xs:complexType>
<xs:complexType name="ParamValueType">
<xs:group ref="TypeSelectionGroup" maxOccurs="unbounded"
minOccurs="1" />
</xs:complexType>
<xs:complexType name="ParamType">
<xs:sequence>
<xs:element name="Locator" type="xs:string" minOccurs="0" />
<xs:element name="Name" type="xs:string" />
<xs:element name="Value" type="ParamValueType" />
<xs:element name="MeasTime" type="xs:dateTime" minOccurs="0"
/>
<xs:element name="Extension" type="ExtensionsType"
minOccurs="0" />
</xs:sequence>
</xs:complexType>
<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="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="OneOrMoreParamsType"
minOccurs="0" />
<xs:element name="Data" type="OneOrMoreParamsType" />
<xs:element name="Extension" type="ExtensionsType"
minOccurs="0" />
</xs:sequence>
</xs:complexType>
SEMI PR8-0703 © SEMI 2003 44
<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="OneOrMoreParamsType"
minOccurs="0" />
<xs:element name="Extension" type="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" />
<xs:element name="Extension" type="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="MessageHeaderType" />
<xs:element name="EquipmentID" type="EquipmentIdType" />
<xs:element name="EdaData">
<xs:complexType>
<xs:sequence>
<xs:element ref="EquipmentID" />
<xs:choice maxOccurs="unbounded" minOccurs="1">
<xs:element name="Event" type="EventType" />
<xs:element name="ExEvent" type="ExceptionType"
/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="EdaError">
<xs:complexType>
<xs:sequence>
<xs:element name="EquipmentID" type="EquipmentIdType"
/>
<xs:element name="Error" type="ErrorType" />
</xs:sequence>
</xs:complexType>
</xs:element>
SEMI PR8-0703 © SEMI 2003 45
<xs:element name="EdaEnabled">
<xs:complexType>
<xs:sequence>
<xs:element ref="EquipmentID" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="EdaDisabled">
<xs:complexType>
<xs:sequence>
<xs:element ref="EquipmentID" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IsEdaEnabled">
<xs:complexType>
<xs:sequence>
<xs:element ref="EquipmentID" />
</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="ErrorType"
minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetDefinedPlanIds">
<xs:complexType>
<xs:sequence>
<xs:element ref="EquipmentID" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetDefinedPlanIdsResponse">
<xs:complexType>
<xs:sequence>
<xs:element name="DefinedPlanIds"
type="StringArrayValueType" />
<xs:element name="Error" type="ErrorType"
minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetActivePlanIds">
<xs:complexType>
<xs:sequence>
<xs:element ref="EquipmentID" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetActivePlanIdsResponse">
<xs:complexType>
<xs:sequence>