semi合集-English.pdf - 第3561页
SEMI E134.1-0305 © SEMI 2005 48 Table 100 Translation Tab le for PerformanceStatusT ype Attribute or Role Name UML Type XML Element or Attribute (or Reference) XML Name/Type ActivePlans Unordered li st of elements of typ…

SEMI E134.1-0305 © SEMI 2005 47
7.2.20.4 XML Schema Types
Figure 33
GetCurrentPerformanceStatusRequest
7.2.20.4.1 GetCurrentPerformanceStatusRequest — This global element acts as a top-level container entity
representing the SOAP body of a GetCurrentPerformanceStatus request. As defined in SEMI E134, this operation
has no input arguments.
Figure 34
GetCurrentPerformanceStatusResponse
7.2.20.4.2 GetCurrentPerformanceStatusResponse — This global element acts as a top-level container entity
representing the SOAP body of the response to an SEMI E134 GetCurrentPerformanceStatus request. It contains
either an element named “objTypeInstances” of complexType “ObjTypeResultArrayType.
Table 99 Translation Table for Output Arguments for the GetCurrentPerformanceStatus Operation
Argument Name Format XML Element or Attribute XML Name/Type
status One and only one element
of type PerformanceStatus
Element Status: dcm:PerformanceStatusType
error N/A Element ErrorType: ccs:Error
error Structured data, of type
UnauthorizedOperation
Element UnauthorizedOperationError:
eca:UnauthorizedOperationType, see
¶7.2.11.4.12
7.2.20.4.3 PerformanceStatusType — This global complexType is the XML Schema representation of the SEMI
E134 PerformanceStatus class. The following table describes the mapping of the UML class to this XML Schema
complexType.

SEMI E134.1-0305 © SEMI 2005 48
Table 100 Translation Table for PerformanceStatusType
Attribute or Role Name UML Type
XML Element or Attribute
(or Reference)
XML Name/Type
ActivePlans Unordered list of elements of
type DCPActivated
Element ActivePlans: dcm:DCPActivatedArrayType
as described in ¶7.2.14.4.3
ActiveJobs Unordered list of elements of
type ActiveJob
Element ActiveJobs: dcm:ActiveJobArrayType
AffectedSystems Unordered list of zero or more
elements of type
AffectedSystem
Element AffectedSystems:
dcm:AffectedSystemArrayType
timeLastEvaluated Text Attribute timeLastEvaluated: xsd:dateTime
isBelowThreshold Boolean Attribute isBelowThreshold: xsd:boolean
description Text Element description: xsd:string
7.2.20.4.4 ActiveJobType — This global complexType is the XML Schema representation of the SEMI E134
ActiveJob class. The following table describes the mapping of the UML class to this XML Schema complexType.
Table 101 Translation Table for ActiveJobType
Attribute or Role Name UML Type
XML Element or Attribute
(or Reference)
XML Name/Type
jobId Text Attribute jobId: xsd:string
jobType Text Attribute jobType: dcm:JobTypeEnumType
7.2.20.4.5 JobTypeEnumType — JobTypeEnumType is a string restricted to the following supported values.
Table 102 Supported Job Type Table for JobTypeEnumType
Supported JobTypes
urn:semi-org:E94:ControlJob
urn:semi-org:E40:ProcessJob
urn:semi-org:E30:ppSelect
urn:semi-org:E30:rcpSelect
7.2.20.4.6 AffectedSystemType — This global complexType is the XML Schema representation of the SEMI E134
AffectedSystem class. The following table describes the mapping of the UML class to this XML Schema
complexType.
Table 103 Translation Table for AffectedSystemType
Attribute or Role Name UML Type
XML Element or Attribute
(or Reference)
XML Name/Type
equipmentComponent Text Attribute equipmentComponent: xsd:string
description Text Attribute description: xsd:string

SEMI E134.1-0305 © SEMI 2005 49
7.3 DCPConsumer
7.3.1 XML Schema and WSDL Files
7.3.1.1 This section is provisional, pending the approval of SEMI E120.1, SEMI E125.1, and SEMI E132.1.
7.3.1.2 The XML schema and WSDL defined by this specification for the DCPConsumer interface is contained in
the following documents:
Table 104 XML Schema
File Name E134-1-V0305-Schema.xsd
Target Namespace urn:semi-org:xsd.E134-1.V0305.DCM
Imported/Referenced
Namespaces
urn:semi-org:xsd.E120-1.V0704.CommonEquipmentModel
http://www.w3.org/2001/XMLSchema
Description
This file defines all of the SEMI E134 data types and elements used by both the
DataCollectionManager and DCPConsumer interfaces.
Table 105 DCPConsumer PortType Definitions
File Name E134-1-V0305-Client-portType.wsdl
Target Namespace urn:semi-org:ws.E134-1.V0305.DCMClient-portType
Imported/Referenced
Namespaces
urn:semi-org:xsd.E132-1.V0305.auth
urn:semi-org:xsd.E134-1.V0305.DCM
http://schemas.xmlsoap.org/wsdl/
http://www.w3.org/2001/XMLSchema
Description
This file defines all of the input/output messages and operations for the DCPConsumer
interface, based on the data types defined in the SEMI E134 XML Schema.
Table 106 DCPConsumer Binding Definitions
File Name E1341-V0305--Client-binding.wsdl
Target Namespace urn:semi-org:ws.E134-1.V0305.DCMClient-binding
Imported/Referenced
Namespaces
urn:semi-org:ws.E134-1.V0305.DCMClient-portType
http://schemas.xmlsoap.org/wsdl/soap/
http://schemas.xmlsoap.org/wsdl/
Description
This file binds the abstract portType definition to HTTP and SOAP, specifying
required SOAP and HTTP headers for each operation and the XML encoding style.
7.3.1.3 These documents are a part of this specification and should accompany this document. The contents of
these documents constitute the core part of this specification.
7.3.1.4 E134-1-V0305-Schema.xsd imports types from the SEMI E132.1 Equipment Client Authentication and
Authorization XML Schema namespace, specifically the E132Header and E132HashHeader types.
7.3.1.5 E134-1-V0305-Schema.xsd imports types from the SEMI 3570.1 Specification for XML Semiconductor
Common Components XML Schema namespace, specifically the ErrorType type.
7.3.2 WSDL Port Type Overview
7.3.2.1 The DCPConsumer WSDL portType definition organizes the SEMI E134.1 XML Schema data types into a
collection of named operations with inputs and outputs that correspond to the UML operations that are defined for
the DCPConsumer interface in SEMI E134, ¶9.1. The WSDL portType itself is named after the SEMI E134
interface, and each WSDL portType operation is named after the corresponding UML operation defined for the
interface. Each WSDL operation consists of two WSDL message definitions corresponding to the input and output
(request and response) for the UML operation defined in SEMI E134. The WSDL message and operation
definitions are described in ¶¶7.3.5 through 7.3.9.