The following sections specify the Facets available for Servers that implement the Machinery – Result Transfer companion specification. Each section defines and describes a Facet or Profile.

Table 31 defines a Facet that describes a Server providing a simple result transfer by offering the GetLatestResult Method. This mechanism is limited to only provide the latest result, not accessing the previous results.

Table 31 – Machinery-Result Simple Result Transfer Server Facet

Group

Conformance Unit / Profile Title

Mandatory / Optional

Machinery-Result

Machinery-Result GetLatestResult

M

Machinery-Result

Machinery-Result ResultFiles

O

Machinery-Result

Machinery-Result PredefinedResultMetaData

O

Machinery-Result

Machinery-Result Types

M

Address Space Model

0:Address Space Base

M

View Services

0:View Basic

M

View Services

0:View TranslateBrowsePath

M

View Services

0:View Minimum Continuation Point 01

M

Attribute Services

0:Attribute Read

M

Method Services

0:Method Call

M

Method Services

0:Method Call Complex

M

Table 32 defines a Facet that describes a Server providing a result transfer mechanism by providing ResultEvents and the GetResultById Method. This mechanism can be used to allow accessing the latest and previous results.

Table 32 – Machinery-Result Result Transfer Server Facet

Group

Conformance Unit / Profile Title

Mandatory / Optional

Machinery-Result

Machinery-Result GetResultById

M

Machinery-Result

Machinery-Result GetResultsFiltered

O

Machinery-Result

Machinery-Result ResultEvents

M

Machinery-Result

Machinery-Result ResultFiles

O

Machinery-Result

Machinery-Result PredefinedResultMetaData

O

Machinery-Result

Machinery-Result Types

M

Address Space Model

0:Address Space Base

M

View Services

0:View Basic

M

View Services

0:View TranslateBrowsePath

M

View Services

0:View Minimum Continuation Point 01

M

Attribute Services

0:Attribute Read

M

Method Services

0:Method Call

M

Method Services

0:Method Call Complex

M

Profile

0:Standard Event Subscription Server Facet

M

Table 33 defines a Facet that describes a Server providing a result transfer mechanism by offering ResultVariables. This mechanism can be used to allow accessing the latest and previous results.

Table 33 – Machinery-Result Result Transfer Variables Server Facet

Group

Conformance Unit / Profile Title

Mandatory / Optional

Machinery-Result

Machinery-Result ResultVariables

M

Machinery-Result

Machinery-Result ResultEvents

O

Machinery-Result

Machinery-Result ResultFiles

O

Machinery-Result

Machinery-Result PredefinedResultMetaData

O

Machinery-Result

Machinery-Result Types

M

Address Space Model

0:Address Space Base

M

View Services

0:View Basic

M

View Services

0:View TranslateBrowsePath

M

View Services

0:View Minimum Continuation Point 01

M

Attribute Services

0:Attribute Read

M

Method Services

0:Method Call

O

Method Services

0:Method Call Complex

O