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 skill group. The structure is used both to retrieve detailed detailed skill group information and to pass information about a skill group back to the server to get updated.

Format

Panel
titlePwsSkillDetailPwsSkillGroupDetail
  • PwsSkillDetail
  • SkillGroupIdentity: PwsSkillGroupRef
  • SkillIdPwsSkillGroupDetail
    • SkillGroupId: Int32
    • SkillNameSkillGroupName: String
    • SkillUidSkillGroupUid: Int64
    • InactiveFlag: Boolean
    • NewSkillNameNewSkillGroupName: String
    • SortOrder: Int16

Elements

SkillId

Element

Data Type

Required?

Description

Sample Data 

SkillGroupIdentity

PwsSkillGroupRef

Either SkillGroupIdentity and Skill name combination or SkillUid is required. 

This structure represents the unique key fields associated with identifying a resource skill group.

SkillGroupId

Int32

No

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

SkillName

SkillGroupName

String

Insert: Yes

Either SkillGroupIdentity and Skill name combination or SkillUid

Update: Either SkillGroupName or SkillGroupUid is required. 

Skill name is unique within

A unique identifier for a skill group.

 

Webpage Development

SkillGroupUid

SkillUid

Int64

Int64

Insert: No

Either SkillGroupIdentity and Skill name combination or SkillUid

Update: Either SkillGroupName or SkillGroupUid 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. 

true

NewSkillName

group. The UID will be generated automatically upon creation of a new skill.

NewSkillGroupName

String

No

In order to update the name of an existing skill group, specify the new skill group name here.

UI Development

SortOrder

Int16

No

The sort order of the skill

within its skill group

group on the list (1-based).

3


Usage Example(s)


Code Block
languagexml
titleExample
collapsetrue
            <req:Skill>   <b:SkillGroupDetail>
            <!--Optional:-->                <com:SkillGroupIdentity><b:SkillGroupId i:nil="true"/>
                  <com<b:SkillGroupName>Technology<SkillGroupName>Quality Assurance2</comb:SkillGroupName>
    
          </com:SkillGroupIdentity>                <com:SkillName>HTML</com:SkillName>
     <b:SkillGroupUid>1152921504606857998</b:SkillGroupUid>
         <com:InactiveFlag>0</com:InactiveFlag>                <!--Optional:-->
               <com:NewSkillName>HTML2</com:NewSkillName><b:NewSkillGroupName i:nil="true"/>
               <!--Optional:-->                <com:SortOrder>3</com:SortOrder><b:SortOrder>1</b:SortOrder>
               </reqb:Skill>SkillGroupDetail>