P00100_-_HP_Profile_Registration_Profile

Version 1.0.0 11
7.1.6 HP_RegisteredProfile.ImplementationNameSpaces
This property is an indexed array that lists the namespaces for the compliant provider implementations for
the associated class name listed in ImplementationCentralClassNames. This property shall be set to the
namespaces of the providers that directly implement the profile.
7.2 HP_ExtendsProfile
This association shall be made between each extension profile registration and the parent profile it
extends. This association is conditional on whether any of the profiles implemented in the implementation
namespace have been extended by HP extension profile.
7.2.1 HP_ExtendsProfile.Antecedent
Set to the reference of the profile that is extended by another HP profile.
7.2.2 HP_ExtendsProfile.Dependent
Set to the reference to the HP profile that extends a profile.
7.3 HP_ReferencedProfile
This association shall be used to associate an HP profile that references another profile when both are
registered in the interop namespace. Note that only extension profiles that extend an autonomous profile
need to associate with referenced profiles and not peer or second level extension profile.
7.3.1 HP_ReferencedProfile.antecedent
Set to the reference of the HP profile the references another profile.
7.3.2 HP_ReferencedProfile.dependent
Set to the reference of the HP profile that is referenced by the antecedent profile.
7.4 HP_ElementConformsToProfile
HP_ElementConformsToProfile is used to associate an HP registered profile with the HP specific central
class that defined the implementation of the profile. Implementation shall only use this associate when
using the central class methodology for profile registration. The single CIM_ElementConformsToProfile
association between the top-level autonomous profile and the its central class should be all that is needed
for implementation using the scoping class methodology (see DSP1033)
8 Methods
None.
8.1 Profile Conventions for Operations
Support for operations for each profile class (including associations) is specified in the following sub-
clauses. Each sub-clause includes either a statement “All operations are supported as described by
DSP200 v1.2” or a table listing all the operations that are Unspecified by this profile or where the profile
requires behavior other that described by DSP200.
The default list of operations is as follows:
GetInstance