Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Current »

Overview

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

Format

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

Elements

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.


SkillId

Int32

No

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


SkillName

String

Insert: No

Update: Either SkillGroupIdentity and Skill name combination or SkillUid is required. 

Skill name is unique within a skill group. 

Webpage Development

SkillUid

Int64

Insert: No

Update: Either SkillGroupIdentity and Skill name combination or SkillUid is required. 

A unique and immutable identifier for a skill. The UID will be generated automatically upon creation of a new skill.


InactiveFlag

Boolean

No

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

true

NewSkillName

String

Insert: Yes

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

UI Development

SortOrder

Int16

No

The sort order of the skill within its skill group.

3

Usage Example(s)


Example
            <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>
  • No labels