semi合集-English.pdf - 第7741页

SEMI T12-0305 © SEMI 2004, 2005 20 10.2.1.5 showType — This service is used to inquire Attachment type. Following table defines its parameters. Table 12 Parameter Req/Ind Rsp/Conf Description AttachmentType - M Type of A…

100%1 / 7923
SEMI T12-0305 © SEMI 2004, 2005 19
10 Services for Attachment Tracking
10.1 Services — This section defines content of service messages provided by classes in this document.
10.1.1 Format and Protocol — The message format and communication protocol may not be defined here because
they are dependent to specific implementation.
10.1.2 Public Interface — Service definition is a part of definition of public interface. Implementation of services
may not be always required if a set of the message communication between objects or from outside of this system
are not the boarder of deployment unite provided by different suppliers.
10.1.3 Component Based Deployment — However even if they are not, implementing it may help component base
deployment. If it is component based, it is easy to replace, update or improve system by component or such
subcomponent as class.
10.2 Service Definition — Service definitions are given for each class.
10.2.1 Attachment — Following tables defines services of Attachment class.
10.2.1.1 Service List — Attachment class has following services.
Table 8
Operation Description Type Reqd
showId Inquires identification of Attachment. R Y
showName Inquires name of Attachment. R N
changeName Changes name of Attachment. R N
showType Inquires specific type of Attachment. R Y
showHistory Inquires all or a part of Attachment’s history. R Y
updateHistory Adds recent history of Attachment. R Y
10.2.1.2 showId — This service is used to inquire Attachment’s ID. Following table defines its parameters.
Table 9
Parameter Req/Ind Rsp/Conf Description
AttachmentId - M Identification of Attachment.
ServiceStatus - M Result of service request.
10.2.1.3 showNameThis service is used to inquire Attachment’s name. Following table defines its parameters.
Table 10
Parameter Req/Ind Rsp/Conf Description
AttachmentName - M Name of Attachment.
ServiceStatus - M Result of service request.
10.2.1.4 changeName — This service is used to change Attachment’s Name. Following table defines its
parameters.
Table 11
Parameter Req/Ind Rsp/Conf Description
AttachmentName M C Name of Attachment.
ServiceStatus - M Result of service request.
SEMI T12-0305 © SEMI 2004, 2005 20
10.2.1.5 showTypeThis service is used to inquire Attachment type. Following table defines its parameters.
Table 12
Parameter Req/Ind Rsp/Conf Description
AttachmentType - M Type of Attachment.
ServiceStatus - M Result of service request.
10.2.1.6 showHistory — This service is used to inquire Attachment history. Following table defines its parameters.
Table 13
Parameter Req/Ind Rsp/Conf Description
Items C - Expected Items.
Restriction C - Restriction for items.
History - M Requested attachment’s history.
ServiceStatus - M Result of service request.
10.2.1.7 updateHistory — This service is used to add Attachment history. Following table defines its parameters.
Table 14
Parameter Req/Ind Rsp/Conf Description
Item M - Added Item.
HistoryDifference M - Difference of attachment’s history to be updated. Contents must
be as same as written on equipment.
ServiceStatus - M Result of service request.
10.2.1.8 Parameter List — Above services use following parameters.
Table 15
Parameter Definition Form
AttachmentId Identification of Attachment: usually equivalent to physical ID
maybe tagged on physical attachment.
Text.
AttachmentName Human friendly name assigned on an Attachment. Text.
AttachmentType Type of Attachment: at least jig or implement, and based on
attachments’ compatibility. Further classification is dependent on
manufacturer, attachment, equipment or strategy of its user.
Enumerated.
History Historic record of Attachment. Text.
HistoryDifference Difference of historic record of Attachment from last released
information, including events and difference of fluctuating values.
Fluctuation of such specific values as durations and cycles are
embedded by special events so that they are known as such value
fluctuation. Every event must have ID, code, description and
timestamp.
Text.
Item Category of a historic record: event, exception, critical/affective
process condition, cycles and etc.
Text.
Restriction Screening parameter for history items: e.g., all, latest, summary,
time=0715/300903-1655/311203, time=-100.
Text.
ServiceStatus Result of service to show successful or reason of failure. Text.
SEMI T12-0305 © SEMI 2004, 2005 21
10.2.2 Exception — Following tables define services of Exception class.
10.2.2.1 Service List — Exception class has following services.
Table 16
Operation Description Type Reqd
ShowId Inquires identification of Exception. R Y
showCategory Inquires classification of Exception. R Y
showCode Inquires code of Exception. R Y
showDescription Inquires detail description of Exception. R Y
showSubject Inquires on which attachment exception happens. R Y
showState Inquires state of Exception. R Y
updateHistory Updates state of Exception. R Y
destruct Destruct this Exception object. R N
10.2.2.2 showId — This service is used to inquire Exception’s ID. Following table defines its parameters.
Table 17
Parameter Req/Ind Rsp/Conf Description
ExceptionId - M Identification of Exception.
ServiceStatus - M Result of service request.
10.2.2.3 showCategory — This service is used to inquire Exception’s category. Following table defines its
parameters.
Table 18
Parameter Req/Ind Rsp/Conf Description
Category - M Category of Exception.
ServiceStatus - M Result of service request.
10.2.2.4 showCode — This service is used to inquire Exception’s code. Following table defines its parameters.
Table 19
Parameter Req/Ind Rsp/Conf Description
Code - M Code of Exception.
ServiceStatus - M Result of service request.
10.2.2.5 showDescription — This service is used to inquire detail description of Exception. Following table defines
its parameters.
Table 20
Parameter Req/Ind Rsp/Conf Description
Description - M Detail description of Exception.
ServiceStatus - M Result of service request.