Versions Compared

Key

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

Overview

This structure contains the complete set of information about a role Typeskill. The structure is used both to retrieve detailed role type skill information and to pass information about a role skill back to the server to get updated.

Format

Panel
titlePwsSkillDetail
  • PwsSkillDetail
    • SkillGroupIdentity: PwsSkillGroupRef
    • SkillId: Int32
    • SkillName: String
    • SkillUid: Int64
    • InactiveFlag: Boolean
    • NewSkillName: String
    • SortOrder: Int16


Elements

Element

Data Type

Required?

Default

Description

Description
Sample Data 

SkillGroupIdentity

PwsSkillGroupRef

Either SkillGroupIdentity and Skill name combination or SkillUid is required. 



SkillId

Int32

No

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


SkillName

String

Either SkillGroupIdentity and Skill name combination or SkillUid is required. 

Skill name is uninque within a skill group. 


SkillUid

Int64

Either SkillGroupIdentity and Skill name combination or SkillUid is required. 

A unique and immutable identifier for a skill.


InactiveFlag

Boolean

No

If set to "true", the skill is inactive. If set to "false", the skill is active. 


NewSkillName

String

No

The updated skill name.


SortOrder

Int16

No

The sort order the skill within a skill group.

3

Usage Example(s)


Code Block
languagexml
titleExample
collapsetrue
            <req:Skill>
               <!--Optional:-->
               <com:SkillGroupIdentity>
                  <com:SkillGroupName>Technology</com:SkillGroupName>
               </com:SkillGroupIdentity>
               <com:SkillName>HTML</com:SkillName>
               <com:InactiveFlag>0</com:InactiveFlag>
               <!--Optional:-->
               <com:NewSkillName>HTML2</com:NewSkillName>
               <!--Optional:-->
               <com:SortOrder>3</com:SortOrder>
            </req:Skill>

...