Overview
This structure represents the fields associated with a project role
Format
- PwsRole
- ExternalSystemIdentifier: String (50)
- ProjectRoleId: Int32
- ProjectRoleUid: Int64
- RoleEndDate: DateTime
- RoleName: String (50)
- RoleStartDate: DateTime
Elements
Element | Data Type | Required? | Default | Description | Sample Data |
---|---|---|---|---|---|
ExternalSystemIdentifier | String (50) | One of ExternalSystemIdentifier, ProjectRoleUid or RoleName is required | The external system identifier is a unique identifier for a project role (may be null, but once set can only be updated to a different, non-null value) | ||
ProjectRoleId | Int32 | No | The project role id is a unique identifier for a project role. For internal use only. | ||
ProjectRoleUid | Int64 | See ExternalSystemIdentifier | A unique and immutable identifier for a project cost baseline | 1152921504609522500 | |
RoleEndDate | DateTime | No | The role end date | ||
RoleName | String (50) | See ExternalSystemIdentifier | The role name is a unique identifier for a project role | JS | |
RoleStartDate | DateTime | No | The role start date | 2018-01-01T00:00:00Z |