P00100_-_HP_Profile_Registration_Profile

Version 1.0.0 15
Figure 4 shows adds an extended profile from the HP Fan profile to show that profile can be extended to
differing levels of specificity. In this example, the namespace implements an instance of HP_x86Fan
which conforms to the DMTF Fan profile and the HP Fan profile. It additionally conforms to a very
specific profile defining fans specific to x86 platforms. Clients can determine this by discovering the
additional HP_ExtendsProfile association instance which association the profile registration for the HP
Fan profile and the HP x86 Fan profile. Note that this example is for illustration purpose only and may or
may not reflect any actual profile implementations or relationships.
system1:
HP_ComputerSystem
cpu1: HP_Processor:
prof3: CIM_RegisteredProfile
RegisteredOrg: DMTF (2)
RegisteredName: Base Server
prof2:
CIM_RegisteredProfile
RegisteredOrg: DMTF (2)
RegisteredName: CPU
prof1: CIM_RegisteredProfile
RegisteredOrg: DMTF
RegisteredName: Fan
prof4: HP_RegisteredProfile
RegisteredOrg: Other (1)
OtherRegOrg: HP WBEM TC
RegisteredName: HP Base Server
prof5: HP_RegisteredProfile
RegisteredOrg: Other (1)
OtherRegOrg: HP WBEM TC
RegisteredName: HP CPU
HP_ExtendsProfile
prof6: HP_RegisteredProfile
RegisteredOrg: Other (1)
OtherRegOrg: HP WBEM TC
RegisteredName: HP Fan
HP_ExtendsProfile
HP_SystemFan
HP_SystemProcessor
HP_ExtendsProfile
CIM_ElementConformsToProfile
Interop Namespace
CIM_ReferencedProfile
CIM_ReferencedProfile
fan2: HP_x86Fan
prof7: HP_RegisteredProfile
RegisteredOrg: Other (1)
OtherRegOrg: HP WBEM TC
RegisteredName: HP x86 Fan
HP_ExtendsProfile
Figure 4 HP PRP: Fan and Processor Object Diagram (product specific extension)