The following tables specify the Facetsavailable for Clientsthat implement the Devicesinformation model. Table 129describes Conformance Unitsincluded in the minimum needed Facet.

Table 129– DI BaseDevice Client Facet definition

Group

Conformance Unit / Profile Title

M / O

DI

DI Client Information Model

M

DI

DI Client DeviceSet

M

DI

DI Client Nameplate

O

DI

DI Client Software Component

O

DI

DI Client DeviceHealth

O

DI

DI DeviceHealthProperty

O

DI

DI HealthDiagnosticsAlarm

O

DI

DI Client DeviceSupportInfo

O

Table 130defines aFacetfor the identification FunctionalGroupof Devices. This includes the option of identifying the Protocol(s).

Table 130– DI DeviceIdentification Client Facet definition

Group

Conformance Unit / Profile Title

M / O

DI

DI Client Identification

M

Table 131defines extensions specifically needed for BlockDevices.

Table 131– DI BlockDevice Client Facet definition

Group

Conformance Unit / Profile Title

M / O

DI

DI Client Blocks

M

Table 132defines a Facetfor the Locking AddIn Capability. This includes the option of breaking a lock.

Table 132– DI Locking Client Facet definition

Group

Conformance Unit / Profile Title

M / O

DI

DI Client Locking

M

DI

DI Client BreakLocking

O

Table 133defines a Facetfor the use of the Device Communication model.

Table 133– DI DeviceCommunication Client Facet definition

Group

Conformance Unit / Profile Title

M / O

DI

DI Client Network

M

DI

DI Client ConnectionPoint

M

DI

DI Client NetworkSet

M

DI

DI Client ConnectsTo

M

Table 134defines a Facetfor the use of the Device Integration Host model.

Table 134– DI DeviceIntegrationHost Client Facet definition

Group

Conformance Unit / Profile Title

M / O

DI

DI Client DeviceTopology

M

DI

DI Client Offline

M

Table 124defines a Facetthat describes the basic features of a software update client. It contains the common part of the Direct Loading, Cached Loading and FileSystem Loading Client Profiles.

Table 135– DI SU Software Update Base Client Facet

Group

Conformance Unit / Profile Title

M / O

DI

DI SU Client SoftwareUpdate

M

DI

DI SU Client PrepareForUpdate

O

DI

DI SU Client Resume Update

O

DI

DI SU Client Manual Power Cycle

O

DI

DI SU Client Update Parameter Backup

O

DI

DI SU Client UpdateKey

O

Table 125defines a Facet with additional Conformance Unitsfor a Clientthat supports Direct-Loading.

Table 136– DI SU Direct Loading Client Facet

Group

Conformance Unit / Profile Title

M / O

Profile

DI SU Software Update Base Client Facet

M

DI

DI SU Client DirectLoading

M

DI

DI SU Client WriteBlockSize

O

DI

DI SU Client Update Hash

O

Table 126defines a Facet with additional Conformance Unitsfor a Clientthat supports Cached-Loading.

Table 137– DI SU Cached Loading Client Facet

Group

Conformance Unit / Profile Title

M / O

Profile

DI SU Client SoftwareUpdate

M

DI

DI SU Client CachedLoading

M

DI

DI SU Client Update Confirmation

O

DI

DI SU Client FallbackVersion

O

DI

DI SU Client WriteBlockSize

O

DI

DI SU Client Update Hash

O

Table 127defines a Facet with additional Conformance Unitsfor a Clientthat supports File System based Loading.

Table 138– DI SU FileSystem Loading Client Facet

Group

Conformance Unit / Profile Title

M / O

Profile

DI SU Client SoftwareUpdate

M

DI

DI SU Client FileSystem Loading

M

DI

DI SU Client Update Confirmation

O

DI

DI SU Client ValidateFiles

O

Table 139defines a Facetfor the use of the Lifetime model.

Table 139– DI Lifetime Client Facet definition

Group

Conformance Unit / Profile Title

M / O

DI

DI LT Client Lifetime

M