semi合集-English.pdf - 第3550页
SEMI E134.1-0305 © SEMI 2005 37 Figure 27 GetParameterValuesRes ponse 7.2.18.4.2 GetParameterValuesResponse — This global element acts as a top-level container entity rep resenting the SOAP body of the response to an SEM…

SEMI E134.1-0305 © SEMI 2005 36
7.2.18 GetParameterValues
7.2.18.1 WSDL Operation Binding
7.2.18.1.1 See the operation binding for “GetParameterValues” in E134-Equipment-Binding.wsdl. Key information
is shown for convenience in the following table.
Table 70 GetParameterValues Operation Binding
SOAPAction
urn:semi-org:ws.E134-1.V0305.DCMEqp-binding:GetParameterValues
Input Headers (WSDL Message, Required) E132HeaderMessage, required
Output Headers (WSDL Message, Required) E132HeaderMessage, required
7.2.18.2 WSDL Operation
7.2.18.2.1 See the portType operation definition for “GetParameterValues” in E134-Equipment-PortType.wsdl.
Key information is shown for convenience in the following table.
Table 71 GetParameterValues PortType Operation
Input Message Name GetParameterValuesRequest
Output Message Name GetParameterValuesResponse
7.2.18.3 WSDL Message(s)
7.2.18.3.1 See the message definitions for “E132HeaderMessage”, “GetParameterValuesRequest”, and
“GetParameterValuesResponse” in E134-Equipment-PortType.wsdl. Key information is shown for convenience in
the following table.
Table 72 DataCollectionManagement Binding
Message Name
Schema
Element Name
E132HeaderMessage auth:E132Header
GetParameterValuesRequest dcm:GetParameterValuesRequestType
GetParameterValuesResponse dcm:GetParameterValuesResponseType
7.2.18.4 XML Schema Types
Figure 26
GetParameterValuesRequest
7.2.18.4.1 GetParameterValuesRequest — This global element acts as a top-level container entity representing the
SOAP body of a GetParameterValues request. As defined in SEMI E134, this operation has one input argument: the
Parameters that are being requested. This argument is modeled as a attributes named “ParameterRequests” of
complexType “ParameterRequestType”.
Table 73 Translation Table for Input Arguments for the GetParameterValues Operation
Argument Name Format XML Element or Attribute XML Name/Type
parameterRequests List of elements of type
ParameterRequest
Element ParameterRequests:
dcm:ParameterRequestType as defined in
¶7.2.11.4.4

SEMI E134.1-0305 © SEMI 2005 37
Figure 27
GetParameterValuesResponse
7.2.18.4.2 GetParameterValuesResponse — This global element acts as a top-level container entity representing the
SOAP body of the response to an SEMI E134 GetParameterValues request. It contains either an element named
“PV” of complexType “ParameterValueType” or an element named “Error” of complexType
“GetParameterValuesErrorType”. GetParameterValuesErrorType contains the Common Components Error class
and the ability to specify specific errors as described in the following table.
Table 74 Translation Table for Output Arguments for the GetParameterValues Operation
Argument Name Format XML Element or Attribute XML Name/Type
parameterValues List of elements of type
ParameterValue.
Element PV: dcm:ParameterValueType
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.18.4.3 ParameterValueType — This global complexType is the XML Schema representation of the SEMI E134
ParameterValues class. The following table describes the mapping of the UML class to this XML Schema
complexType.
7.2.18.4.4 Extended Parameter Value Types
7.2.18.4.4.1 This specification adds new parameter value elements to the minimal set defined in SEMI E134. The
following table shows how each SEMI E134 element has been mapped to the XML Schema element in this
specification, and lists the additional classes not defined in SEMI E134.

SEMI E134.1-0305 © SEMI 2005 38
Figure 28
ParameterValueType
Table 75 Translation Table for ParameterValueType
Attribute or Role Name UML Type
XML Element or Attribute
(or Reference)
XML Name/Type
value RealValue Element F4: xsd:float
value RealValue Element F8: xsd:double
value IntegerValue Element I8: xsd:long
value IntegerValue Element I4: xsd:int
value IntegerValue Element I2: xsd:short
value IntegerValue Element I1: xsd:byte
value StringValue Element S: xsd:string