semi合集-English.pdf - 第7749页
SEMI T12-0305 © SEMI 2004, 2005 28 10.2.5.5 disown — Thi s service is used to rem ove a HistoryRecord from history data base. Following tabl e defines its parameters. Table 51 Parameter Req/Ind Rsp/Conf Description Attac…

SEMI T12-0305 © SEMI 2004, 2005 27
Parameter Definition Form
History 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.
ServiceStatus Result of service to show successful or reason of failure. Text.
State State of HistoryBuffer object. Text.
10.2.5 HistoryDB — Following tables define services of HistoryDB class.
10.2.5.1 Service List — HistoryDB class has following services.
Table 47
Operation Description Type Reqd
Update Updates history information. R Y
Reset Resets a part of history information. R Y
Adopt Adopts new history information as a HistoryRecord. R Y
Disown Removes a HistoryRecord from history data base. R Y
listRecords Lists up HistoryRecords in history data base. R Y
showHistory Inquires history information of a record. R Y
10.2.5.2 update — This service is used to touch up history information. Following table defines its parameters.
Table 48
Parameter Req/Ind Rsp/Conf Description
AttachmentId M - Identification of an Attachment.
History M - Historic information in history format.
ServiceStatus - M Result of service request.
10.2.5.3 reset — This service is used to reset fluctuateable historic value in history. Following table defines its
parameters.
Table 49
Parameter Req/Ind Rsp/Conf Description
AttachmentId M - Identification of an Attachment.
DataName M - Name of historic data value.
ServiceStatus - M Result of service request.
10.2.5.4 adopt — This service is used to adopt new history information as a HistoryRecord. This service is
typically used to add an attachment to inventory. Following table defines its parameters.
Table 50
Parameter Req/Ind Rsp/Conf Description
AttachmentId M - Identification of an Attachment.
History M - Historic information in history format.
ServiceStatus - M Result of service request.

SEMI T12-0305 © SEMI 2004, 2005 28
10.2.5.5 disown — This service is used to remove a HistoryRecord from history data base. Following table defines
its parameters.
Table 51
Parameter Req/Ind Rsp/Conf Description
AttachmentId M - Identification of an Attachment.
ServiceStatus - M Result of service request.
10.2.5.6 showHistory — This service is used to inquire history of an Attachment. Following table defines its
parameters.
Table 52
Parameter Req/Ind Rsp/Conf Description
AttachmentId M - Identification of an Attachment.
Items C - Expected Items.
Restriction C - Restriction for items.
History - M Requested attachment’s history.
ServiceStatus - M Result of service request.
10.2.5.7 listRecords — This service is used to list records in history data base. Following table defines its
parameters.
Table 53
Parameter Req/Ind Rsp/Conf Description
AttachmentId - M Identification of an Attachment (maybe list).
ServiceStatus - M Result of service request.
10.2.5.8 Parameter List — Above services use following parameters.
Table 54
Parameter Definition Form
AttachmentId Identification of Attachment: usually equivalent to physical ID
maybe tagged on physical attachment.
Text.
DataName Name of data value. Text.
History History of an Attachment. It’s not necessary to have entire history
depending on the other service parameters: it may be summary,
limited or simple record.
Text.
Item Category of a historic record: event, exception, fluctuating values,
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.
10.2.6 HistoryRecord — Following tables define services of HistoryRecord class.
10.2.6.1 Service List — HistoryRecord class has following services.

SEMI T12-0305 © SEMI 2004, 2005 29
Table 55
Operation Description Type Reqd
fluctuate Increases or decreases such a historic value as duration or cycle. R Y
addEvent Appends event information: may include event of entering exception. R Y
listEvents Lists up interesting events. R Y
showEvent Inquires event information. R Y
showHistory Inquires history in this record. R Y
destruct Destruct a HistoryRecord object. R Y
10.2.6.2 fluctuate — This service is used to make an increment or decrement such a historic value as used period or
cycle. Following table defines its parameters.
Table 56
Parameter Req/Ind Rsp/Conf Description
DataName M - Name of historic value.
DataValue M - Difference of the value: plus or minus value.
ServiceStatus - M Result of service request.
10.2.6.3 addEvent — This service is used to append event information. However an exception may not be an event
but a state, it occurrence of the exception is an event. To record an exception in history this service is used.
Following table defines its parameters.
Table 57
Parameter Req/Ind Rsp/Conf Description
History M - Historic information of event in history format.
ServiceStatus - M Result of service request.
10.2.6.4 listEvents — This service is used to list up events recorded as history with identification, code and
timestamp. Following table defines its parameters.
Table 58
Parameter Req/Ind Rsp/Conf Description
EventCaption - M Heading information of each event for list (maybe list).
ServiceStatus - M Result of service request.
10.2.6.5 showEvent — This service is used to inquire full information of one of events stored as history. Following
table defines its parameters.
Table 59
Parameter Req/Ind Rsp/Conf Description
History - M Historic information of event in history format.
ServiceStatus - M Result of service request.