semi合集-English.pdf - 第3185页

SEMI E125.1-0305 © SEMI 2005 39 Table 75 SEMI E125 ParameterCl assification  ParameterClassificationType Translation Table Attribute or Role Name UML Name/Type XML Element or Attribute XML Name/Type isTransient boolean …

100%1 / 7923
SEMI E125.1-0305 © SEMI 2005 38
7.2.14.5.4 ParameterType — This global complexType is the XML Schema representation of the SEMI E125
Parameter class.
7.2.14.5.4.1 Type information for a Parameter is referenced using a “TypeDefinitionRef” element whose value must
be equal to a valid ParameterTypeDefinition returned via the “GetTypeDefinitions” operation.
7.2.14.5.4.2 Parameter classification is modeled using a choice compositor to select one and only one of the three
possible subclasses of the SEMI E125 ReadOnly and ReadWrite classes (Control, Configuration, or Data).
Table 72 SEMI E125 Parameter ParameterType Translation Table
Attribute or Role Name UML Name/Type XML Element or Attribute XML Name/Type
name text attribute name: xsd:string
description text element Description: xsd:string
constraints List of structured data, of
type Constraint
element Constraint: esd:ConstraintType
(zero or more, see ¶7.2.14.5.5 for mapping
of the SEMI E125 Constraint class)
associatedParameters List of structured data, of
type AssociatedParameter
element AssociatedParameter:
esd:AssociatedParameterType
(zero or more, see ¶7.2.14.5.6 for mapping
of the SEMI E125 AssociatedParameter
class).
typeInformation One and only one element
of type
ParameterTypeDefinition
element TypeDefinitionRef:
esd:ParameterTypeDefinitionReferenceType
classification One and only one element
of any type derived from
ParameterClassification
element Control, Configuration, or Data:
esd:ConfigurationType, ControlType, or
DataType
(one and only one, see ¶¶7.2.14.5.7 through
7.2.14.5.12 for a mapping of the SEMI E125
classification classes)
7.2.14.5.5 ConstraintType — This global complexType is the XML Schema representation of the SEMI E125
Constraint class.
Table 73 SEMI E125 Constraint
ConstraintType Translation Table
Attribute or Role Name UML Name/Type XML Element or Attribute XML Name/Type
name text attribute name: xsd:string
description text element Description: xsd:string
definition text element Definition: xsd:string
7.2.14.5.6 ParameterAssociationType – this global complexType is the XML Schema representation of the E125
AssociatedParameter class.
Table 74 SEMI E125 AssociatedParameter
ParameterAssociationType Translation Table
Attribute or Role Name UML Name/Type XML Element or Attribute XML Name/Type
description text element Description: xsd:string
parameter Unordered list of structured
data, of type Parameter
element ParameterRef:
esd:ParameterReferenceType (see
¶7.2.11.5.5)
7.2.14.5.7 ParameterClassificationType — This global complexType is the XML Schema representation of the
SEMI E125 ParameterClassification class.
SEMI E125.1-0305 © SEMI 2005 39
Table 75 SEMI E125 ParameterClassification ParameterClassificationType Translation Table
Attribute or Role Name UML Name/Type XML Element or Attribute XML Name/Type
isTransient boolean attribute isTransient: xsd:boolean
7.2.14.5.8 ReadWriteType — This global complexType is the XML Schema representation of the SEMI E125
ReadWrite class. It is an extension of the ParameterClassification complexType.
Table 76 SEMI E125 ReadWrite
ReadWriteType Translation Table
Attribute or Role Name UML Name/Type XML Element or Attribute XML Name/Type
affectedParameters Unordered list of structured
data, of type
AssociatedParameter
element AffectedParameters:
esd:AssociatedParameterArrayType
7.2.14.5.9 ReadOnlyType — This global complexType is the XML Schema representation of the SEMI E125
ReadOnly class. It is an extension of the ParameterClassification complexType, and defines no additional attributes
or elements.
7.2.14.5.10 ControlType — This global complexType is the XML Schema representation of the SEMI E125
Control class. It is an extension of the ReadWrite complexType, and defines no additional attributes or elements.
7.2.14.5.11 ConfigurationType — This global complexType is the XML Schema representation of the SEMI E125
Configuration class. It is an extension of the ReadWrite complexType, and defines no additional attributes or
elements.
7.2.14.5.12 DataType — This global complexType is the XML Schema representation of the SEMI E125 Data
class. It is an extension of the ReadOnly complexType, and defines no additional attributes or elements.
7.2.15 GetLatestRevision
7.2.15.1 This section is provisional, pending approval of SEMI E132.1 and the SEMI E138
7.2.15.2 WSDL Operation Binding
7.2.15.2.1 See the operation binding for “GetLatestRevision” in E125-1-V0305-EqpMetadataMgr-Binding.wsdl.
Key information is shown for convenience in the following table.
Table 77 GetLatestRevision Operation Binding
SOAPAction
urn:semi-org:ws.E125-1.V0305.esdMetaEqp-
binding:GetLatestRevision
Input Headers (WSDL Message, Required) E132HeaderMessage, required
Output Headers (WSDL Message, Required) E132HeaderMessage, required
7.2.15.3 WSDL PortType Operation
7.2.15.3.1 See the portType operation definition for “GetLatestRevision” in E125-1-V0305-EqpMetadataMgr-
PortType.wsdl. Key information is shown for convenience in the following table.
Table 78 GetLatestRevision PortType Operation
Input Message Name GetLatestRevisionRequestMessage
Output Message Name GetLatestRevisionResponseMessage
SEMI E125.1-0305 © SEMI 2005 40
7.2.15.4 WSDL Message(s)
7.2.15.4.1 See the message definitions for “E132HeaderMessage”, “GetLatestRevisionRequestMessage”, and
“GetLatestRevisionResponseMessage” in E125-1-V0305-EqpMetadataMgr-PortType.wsdl. Key information is
shown for convenience in the following table.
Table 79 EquipmentMetadataManager Binding
Message Name
Schema
Element Name
E132HeaderMessage auth:E132Header
GetLatestRevisionRequestMessage esd:GetLatestRevisionRequest
GetLatestRevisionResponseMessage esd:GetLatestRevisionResponse
7.2.15.5 XML Schema Types
Figure 29
GetLatestRevisionRequest
7.2.15.5.1 GetLatestRevisionRequest — This global element acts as a top-level container entity representing the
SOAP body of a GetLatestRevision request. As defined in SEMI E125, this operation has no input arguments, so
the element has no contents.
Figure 30
GetLatestRevisionResponse Global Element
7.2.15.5.2 GetLatestRevisionResponse — This global element acts as a top-level container entity representing the
SOAP body of the response to an SEMI E125 GetLatestRevision request. It contains either an element named
“Revision” of built-in type “xsd:dateTime” or an element named “Error” of complexType “ErrorType”, defined in
SEMI E138.
Table 80 Translation Table for Output Arguments for the GetLatestRevision Operation
Argument Name Format XML Element or Attribute XML Name/Type
revision Structured data of type
MetadataRevision
element Revision: xsd:dateTime
error Structured data, of type
Error, defined in the
SEMI Specification for
Semicondoctor
Common Components
Element Error: ccs:ErrorType
There are no SEMI E125-defined error
codes for this operation.
7.2.16 NotifyOnRevisions
7.2.16.1 This section is provisional, pending approval of SEMI E132.1 and SEMI E138.
7.2.16.2 Application of SEMI E132 Sessions
7.2.16.3 The equipment shall maintain revision notification settings on a per-Session basis. For example, the same
SEMI E132 Principal may establish one or more SEMI E132 Sessions on the equipment. If only one of those