Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This structure represents a resource's skill and level for a particular skill level. Each skill belongs to a group, and the skill group . The skill can be uniquely identified with a SkillGroupName or SkillGroupUid, while the skill can be uniquely identified with a SkillName or SkillUididentified by SkillId, SkillUid or SkillGroupIdentity and SkillName, or by any combination of the three options.

Format


Panel
titlePwsResourceSkillLevel
  • PwsResourceSkillLevel
    • SkillGroupId: Int32
    • SkillGroupName: String
    • SkillGroupUid: Int64
    • SkillGroupIdentity: PwsSkillGroupRef
    • SkillId: Int32
    • SkillName: String
    • SkillUid: Int64
    • SkillLevel: Byte

Elements


Element

Data Type

Required?

Description

Sample Data

SkillGroupId

Int32

No

The skill group Id is a unique identifier for a skill group. For internal use only.

 

SkillGroupName

String (50)

SkillGroupUid

Int64

See SkillGroupName

A unique and immutable identifier for a skill group.

 

One of SkillGroupName or SkillGroupUid is required

The skill group name is a unique identifier for a skill group.

 

SkillGroupIdentity

PwsSkillGroupRef

Yes

This structure represents the unique key fields associated with identifying a

resource

skill group. Skill groups are used to categorize skills (see PwsSkillRef) into related groupings.

 


SkillId

Int32

 No

The skill Id is a unique identifier for a skill. For internal use only.

 


SkillName

String (50)

One of SkillName or SkillUid is required

The skill name is a unique identifier for a skill.

English

SkillUid

Int64

See SkillName

A unique and immutable identifier for a skill.

1152921504606918049

SkillLevel

Byte

Yes

The skill level. Can be a value from 0 to 5.

5

Usage Example(s)


Code Block
languagexml
titleExample 01
collapsetrue
                   <b:SkillLevels>                      <b:PwsResourceSkillLevel>
                        <b:SkillGroupIdentity>
                           <b:SkillGroupId i:nil="true"/>
                           <b:SkillGroupName>Languages</b:SkillGroupName>
                           <b:SkillGroupUid>1152921504606854520</b:SkillGroupUid>
                        </b:SkillGroupIdentity>
                        <b:SkillId i:nil="true"/>
                        <b:SkillName>English</b:SkillName>
                        <b:SkillUid>1152921504606918049</b:SkillUid>
                        <b:SkillLevel>5</b:SkillLevel>
                     </b:PwsResourceSkillLevel>
                   </b:SkillLevels>