semi合集-English.pdf - 第3541页
SEMI E134.1-0305 © SEMI 2005 28 7.2.13.4.2 GetPlanD efinitionResponse — This global element acts as a top- level container entity representing th e SOAP body of the resp onse to an SE MI E134 GetPl anDef inition request.…

SEMI E134.1-0305 © SEMI 2005 27
7.2.13.3 WSDL Message(s)
7.2.13.3.1 See the message definitions for “E132HeaderMessage”, “GetPlanDefinitionRequest”, and
“GetPlanDefinitionResponse” in E134-Equipment-PortType.wsdl. Key information is shown for convenience in the
following table.
Table 43 DataCollectionManagement Binding
Message Name
Schema
Element Name
E132HeaderMessage auth:E132Header
GetPlanDefinitionRequest dcm:GetPlanDefinitionRequestType
GetPlanDefinitionResponse dcm:GetPlanDefinitionResponseType
7.2.13.4 XML Schema Types
Figure 16
GetPlanDefinitionRequest
7.2.13.4.1 GetPlanDefinitionRequest — This global element acts as a top-level container entity representing the
SOAP body of a GetPlanDefinition request. As defined in SEMI E134, this operation has one input argument: the
Plan id that is being requested. This argument is modeled as a single element named “PlanId” of simpleType
“xsd:string”.
Table 44 Translation Table for Input Arguments for the GetPlanDefinitionOperation
Argument Name Format XML Element or Attribute XML Name/Type
planId Text element PlanId: xsd:string
Figure 17
GetPlanDefinitionResponse

SEMI E134.1-0305 © SEMI 2005 28
7.2.13.4.2 GetPlanDefinitionResponse — This global element acts as a top-level container entity representing the
SOAP body of the response to an SEMI E134 GetPlanDefinition request. It contains either an element named
“PlanDefinition” of complexType “DataCollectionPlanType” or an element named “Error” of complexType
“GetPlanDefinitionErrorType”. GetPlanDefinitionErrorType contains the Common Components Error class and the
ability to specify an UnauthorizedOperationError or NoSuchPlanError if appropriate.
Table 45 Translation Table for Output Arguments for the GetPlanDefinitionOperation
Argument Name Format XML Element or Attribute XML Name/Type
planDefinition Structure, of type
DataCollectionPlan
Element PlanDefinition: dcm:DataCollectionPlanType
as defined in ¶7.2.11.4.2
error N/A Element ErrorType: ccs:Error
error Structure, of type
UnauthorizedOperation
Element UnauthorizedOperationError:
eca:UnauthorizedOperationType, see
¶7.2.11.4.12
error Structure, of type
NoSuchPlan
Element NoSuchPlanError: dcm:NoSuchPlanType
7.2.13.4.3 NoSuchPlanType — This global complexType is the XML Schema representation of the SEMI E134
NoSuchPlan class. The following table describes the mapping of the UML class to this XML Schema
complexType.
Table 46 Translation Table for NoSuchPlanType
Attribute or Role Name UML Type
XML Element or Attribute
(or Reference)
XML Name/Type
planId Text Attribute planId: xsd:string
7.2.14 ActivatePlan
7.2.14.1 WSDL Operation Binding
7.2.14.1.1 See the operation binding for “ActivatePlan” in E134-Equipment-Binding.wsdl. Key information is
shown for convenience in the following table.
Table 47 ActivatePlan Operation Binding
SOAPAction
urn:semi-org:ws.E134-1.V0305.DCMEqp-binding:ActivatePlan
Input Headers (WSDL Message, Required) E132HeaderMessage, required
Output Headers (WSDL Message, Required) E132HeaderMessage, required
7.2.14.2 WSDL Operation
7.2.14.2.1 See the portType operation definition for “ActivatePlan” in E134-Equipment-PortType.wsdl. Key
information is shown for convenience in the following table.
Table 48 ActivatePlan PortType Operation
Input Message Name ActivatePlanRequest
Output Message Name ActivatePlanResponse
7.2.14.3 WSDL Message(s)
7.2.14.3.1 See the message definitions for “E132HeaderMessage”, “ActivatePlanRequest”, and
“ActivatePlanResponse” in E134-Equipment-PortType.wsdl. Key information is shown for convenience in the
following table.

SEMI E134.1-0305 © SEMI 2005 29
Table 49 DataCollectionManagement Binding
Message Name
Schema
Element Name
E132HeaderMessage auth:E132Header
ActivatePlanRequest dcm:ActivatePlanRequestType
ActivatePlanResponse dcm:ActivatePlanResponseType
7.2.14.4 XML Schema Types
Figure 18
ActivatePlanRequest
7.2.14.4.1 ActivatePlanRequest — This global element acts as a top-level container entity representing the SOAP
body of a ActivatePlan request. As defined in SEMI E134, this operation has one input argument: the Plan id that is
being activated. This argument is modeled as a single element named “PlanId” of simpleType “xsd:string”.
Table 50 Translation Table for Input Arguments for the ActivatePlanOperation
Argument Name Format XML Element or Attribute XML Name/Type
planId Text element PlanId: xsd:string
Figure 19
ActivatePlanResponse
7.2.14.4.2 ActivatePlanResponse — this global element acts as a top-level container entity representing the SOAP
body of the response to an SEMI E134 ActivatePlan request. It contains either an element named “activatedPlan” of
complexType “DCPActivatedType” or an element named “Error” of complexType “ActivatePlanErrorType”.
GetPlanDefinitionErrorType contains the Common Components Error class and the ability to specify specific errors
as described in the following table.