The following tables specify the Facets available for Clients that implement the Devices information model. Table 129 describes Conformance Units included 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 130 defines a Facet for the identification FunctionalGroup of 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 131 defines 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 132 defines a Facet for 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 133 defines a Facet for 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 134 defines a Facet for 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 124 defines a Facet that 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 125 defines a Facet with additional Conformance Units for a Client that 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 126 defines a Facet with additional Conformance Units for a Client that 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 127 defines a Facet with additional Conformance Units for a Client that 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 139 defines a Facet for 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