Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Elements


Element

Data Type

Required?

Default

Description

Sample Data

ExternalSystemIdentifier

String

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 

Usage Example(s)


Code Block
languagexml
titleExample 01
collapsetrue
                       <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>