PwsSkillDetail
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
SkillGroupIdentity: PwsSkillGroupRef
SkillId: Int32
SkillName: String
SkillUid: Int64
InactiveFlag: Boolean
NewSkillName: String
SortOrder: Int16
Elements
Element | Data Type | Required? | Description | Sample Data |
---|---|---|---|---|
SkillGroupIdentity | 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>