2.2.4.131 Level

Namespace: http://www.microsoft.com/performancepoint/scorecards

This complex type specifies a level. It extends the complex type NameInfo (section 2.2.4.149).

 <xs:complexType name="Level" xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:complexContent mixed="false">
     <xs:extension base="tns:NameInfo">
       <xs:attribute name="DimensionUniqueName" type="xs:string"/>
       <xs:attribute name="HierarchyUniqueName" type="xs:string"/>
       <xs:attribute name="IsAllLevel" type="xs:boolean" use="required"/>
       <xs:attribute name="LevelNumber" type="xs:int" use="required"/>
     </xs:extension>
   </xs:complexContent>
 </xs:complexType>

DimensionUniqueName: The unique name of the dimension for the level.

HierarchyUniqueName: The unique name of the hierarchy for the level.

IsAllLevel: This attribute MUST be true if this Level is the level that unites all the members of the dimension or hierarchy into one element at the top of the dimension or hierarchy; otherwise, false.

LevelNumber: The numeric representation of the level depth in the dimension or hierarchy that the level represents. The value MUST NOT be less than 0. Zero means this level is the root level in the dimension or hierarchy. If set to 1, this member is at the first level of the dimension or hierarchy, 2 indicates that the member is at the second level of the dimension or hierarchy, and so on.