/
PwsRole

PwsRole

Overview


This structure contains basic information about a role on a project for support of time entry.

Format


PwsRole
  • PwsRole
    • ExternalSystemIdentifier: String (50)
    • ProjectRoleId: Int32
    • ProjectRoleUid: Int64
    • RoleEndDate: DateTime
    • RoleName: String (50)
    • RoleStartDate: DateTime

Elements


Element

Data Type

Description

Sample Data

ExternalSystemIdentifier

String (50)

The external system identifier is a unique identifier for a project role.


ProjectRoleId

Int32

The project role id is a unique identifier for a project role. For internal use only.


ProjectRoleUid

Int64

A unique and immutable identifier for a project role.

1152921504609522500 

RoleEndDate

DateTime

The role end date.


RoleName

String (50)

The role name.

JS 

RoleStartDate

DateTime

The role start date.

2018-01-01T00:00:00Z 

Usage Example(s)


Example 01
                       <a:PwsRole>
                           <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
                           <ProjectRoleId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/>
                           <ProjectRoleUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504609522500</ProjectRoleUid>
                           <a:RoleEndDate i:nil="true"/>
                           <a:RoleName>JS</a:RoleName>
                           <a:RoleStartDate>2018-01-01T00:00:00Z</a:RoleStartDate>
                        </a:PwsRole>

Related content

PwsProjectRoleElement
PwsProjectRoleElement
More like this
PwsProjectRoleCandidate
PwsProjectRoleCandidate
More like this
PwsScheduleRole
PwsScheduleRole
More like this
PwsProjectRoleSchedule
PwsProjectRoleSchedule
More like this
PwsProjectRoleApprovalResult
PwsProjectRoleApprovalResult
More like this
PwsRoleTypeDetail
PwsRoleTypeDetail
More like this