semi合集-English.pdf - 第3180页

SEMI E125.1-0305 © SEMI 2005 34 7.2.13.5.2 GetEquipmentStructureRes ponse — This global element acts as a top-level container entity rep resenting the SOAP body of the r esponse to an E125 G etEquipmentStructu re request…

100%1 / 7923
SEMI E125.1-0305 © SEMI 2005 33
7.2.13 GetEquipmentStructure
7.2.13.1 This section is provisional, pending approval of SEMI E132.1, SEMI E138, and SEMI E120.1.
7.2.13.2 WSDL Operation Binding
7.2.13.2.1 See the operation binding for “GetEquipmentStructure” in E125-1-V0305-EqpMetadataMgr-
Binding.wsdl. Key information is shown for convenience in the following table.
Table 62 GetEquipmentStructure Operation Binding
SOAPAction
urn:semi-org:ws.E125-1.V0305.esdMetaEqp-
binding:GetEquipmentStructure
Input Headers (WSDL Message, Required) E132HeaderMessage, required
Output Headers (WSDL Message, Required) E132HeaderMessage, required
7.2.13.3 WSDL PortType Operation
7.2.13.3.1 See the portType operation definition for “GetEquipmentStructure” in E125-1-V0305-EqpMetadataMgr-
PortType.wsdl. Key information is shown for convenience in the following table.
Table 63 GetEquipmentStructure PortType Operation
Input Message Name GetEquipmentStructureRequestMessage
Output Message Name GetEquipmentStructureResponseMessage
7.2.13.4 WSDL Message(s)
7.2.13.4.1 See the message definitions for “E132HeaderMessage”, “GetEquipmentStructureRequestMessage”, and
“GetEquipmentStructureResponseMessage” in E125-1-V0305-EqpMetadataMgr-PortType.wsdl. Key information
is shown for convenience in the following table.
Table 64 EquipmentMetadataManager Binding
Message Name
Schema
Element Name
E132HeaderMessage auth:E132Header
GetEquipmentStructureRequestMessage esd: GetEquipmentStructureRequest
GetEquipmentStructureResponseMessage esd: GetEquipmentStructureResponse
7.2.13.5 XML Schema Types
Figure 23
GetEquipmentStructureRequest Global Element
7.2.13.5.1 GetEquipmentStructureRequest — This global element acts as a top-level container entity representing
the SOAP body of a GetEquipmentStructure request. As defined in SEMI E125, this operation has no input
arguments, so the element has no contents.
Figure 24
GetEquipmentStructureResponse Global Element
SEMI E125.1-0305 © SEMI 2005 34
7.2.13.5.2 GetEquipmentStructureResponse — This global element acts as a top-level container entity representing
the SOAP body of the response to an E125 GetEquipmentStructure request. It contains either an element named
“Equipment” of complexType “EquipmentType” as defined in SEMI E120.1, or an element named “Error” of
complexType “ErrorType”, defined in SEMI E138.
Table 65 Translation Table for Output Arguments for the GetEquipmentStructure Operation
Argument Name Format XML Element or Attribute XML Name/Type
equipmentStructure Structured data, of a
type derived from the
E120 type
EquipmentElement, that
represents the
equipment as a whole
element Equipment: cem:EquipmentType
error Structured data, of type
Error, defined in SEMI
E138
element Error: ccs:ErrorType
No SEMI E125-specific error codes
are defined for this operation.
7.2.13.5.3 Equipment — This global element is defined in SEMI E120.1. Please refer to that specification for a
description of the contents of this element.
7.2.14 GetEquipmentNodeDescriptions
7.2.14.1 This section is provisional, pending approval of SEMI E132.1 and SEMI E138.
7.2.14.2 WSDL Operation Binding
7.2.14.2.1 See the operation binding for “GetEquipmentNodeDescriptions” in E125-1-V0305-EqpMetadataMgr-
Binding.wsdl. Key information is shown for convenience in the following table.
Table 66 GetEquipmentNodeDescriptions Operation Binding
SOAPAction
urn:semi-org:ws.E125-1.V0305.esdMetaEqp-
binding:GetEquipmentNodeDescriptions
Input Headers (WSDL Message, Required) E132HeaderMessage, required
Output Headers (WSDL Message, Required) E132HeaderMessage, required
7.2.14.3 WSDL PortType Operation
7.2.14.3.1 See the portType operation definition for “GetEquipmentNodeDescriptions” in E125-1-V0305-
EqpMetadataMgr-PortType.wsdl. Key information is shown for convenience in the following table.
Table 67 GetEquipmentNodeDescriptions PortType Operation
Input Message Name GetEquipmentNodeDescriptionsRequestMessage
Output Message Name GetEquipmentNodeDescriptionsResponseMessage
7.2.14.4 WSDL Message(s)
7.2.14.4.1 See the message definitions for “E132HeaderMessage”, “GetEquipmentNodeDescriptionsRequest
Message”, and “GetEquipmentNodeDescriptionsResponseMessage” in E125-1-V0305-EqpMetadataMgr-
PortType.wsdl. Key information is shown for convenience in the following table.
Table 68 EquipmentMetadataManager Binding
Message Name
Schema
Element Name
E132HeaderMessage auth:E132Header
GetEquipmentNodeDescriptionsRequestMessage esd:GetEquipmentNodeDescriptionsRequest
GetEquipmentNodeDescriptionsResponseMessage
esd:GetEquipmentNodeDescriptionsResponse
SEMI E125.1-0305 © SEMI 2005 35
7.2.14.5 XML Schema Types
Figure 25
GetEquipmentNodeDescriptionsRequest Global Element
7.2.14.5.1 GetEquipmentNodeDescriptionsRequest — This global element acts as a top-level container entity
representing the SOAP body of a GetEquipmentNodeDescriptions request. As defined in SEMI E125, this operation
has one input argument: a list of SEMI E120 Locator values. The list is modeled using zero or more elements
named “EquipmentNodeId” of type “cem:LocatorType”, defined in SEMI E120.1.
Table 69 Translation Table for Input Arguments for the GetEquipmentNodeDescriptions Operation
Argument Name Format XML Element or Attribute XML Name/Type
equipmentNodeIds List of text, each entry
equal to a valid SEMI
SEMI E120 Nameable
“uid” attribute
optional element EquipmentNodeId: cem:LocatorType
Figure 26
GetEquipmentNodeDescriptionsResponse Global Element
7.2.14.5.2 GetEquipmentNodeDescriptionsResponse — This global element acts as a top-level container element
representing the SOAP body of the response to an SEMI E125 GetEquipmentNodeDescriptions request. It contains
either an element named “NodeDescriptionResults” of complexType “NodeDescriptionResultType” or an element
named “Error” of complexType “ErrorType”, defined in SEMI E138.
7.2.14.5.2.1 As defined in SEMI E125, this operation returns an unordered list of instances of the SEMI E125
EquipmentNodeDescription class. The list is modeled as zero or more elements named “NodeDescription” of type
“EquipmentNodeDescriptionType”.
7.2.14.5.2.2 As defined in SEMI E125, the output for this operation can include an unordered list of strings to
identify requests that include one or more invalid CEM Locators as input. If invalid Locator values are provided in
the request, the equipment shall return one or more “InvalidEquipmentNodeId” elements, consisting of the list of all
invalid CEM Locator’s provided in the original request.