/
PwsScheduleRole
PwsScheduleRole
Bettina Borces
Luke Wright
Owned by Bettina Borces
Overview
This structure represents a resource's assignment to a project role.
Format
PwsScheduleRole
- PwsScheduleRole
- ExternalSystemIdentifier: String
- ProjectRoleId: Int32
- ProjectRoleUid: Int64
- AssignedTasks: PwsScheduleProjectTask []
- Bookings: PwsScheduleBooking []
- ProjectDescriptor: PwsScheduleProject
- RoleEndDate: DateTime
- RoleName: String
- RoleStartDate: DateTime
Elements
Element | Data Type | Description | Sample Data |
---|---|---|---|
ExternalSystemIdentifier | String | 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 |
AssignedTasks | The tasks assigned to the role. | ||
Bookings | The full details of the scheduled minutes associated with the role. | ||
ProjectDescriptor | The project associated with the scheduled role. | ||
RoleEndDate | DateTime | The role end date (in midnight UTC format). | 2018-04-30T00:00:00Z |
RoleName | String | The role name. | JS |
RoleStartDate | DateTime | The role start date (in midnight UTC format). | 2018-03-01T00:00:00Z |
Usage Example(s)
Example 01 Expand source
<a:PwsScheduleRole> <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:AssignedTasks> <a:PwsScheduleProjectTask> <ExternalSystemIdentifier i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectTaskUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504608644258</ProjectTaskUid> <a:Description>Task A1</a:Description> <a:Name>Task A1</a:Name> <a:Notes> <a:PwsProjectTaskNoteHistory> <a:CreatedByUser xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:UserDisplayName>Beth Brown</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>E125</b:UserReferenceSystemId> <b:UserUid>1152921504607011056</b:UserUid> </a:CreatedByUser> <a:CreatedTimestamp>2018-03-07T18:10:20.357Z</a:CreatedTimestamp> <a:ProjectTaskNotes>This is the first task of this project</a:ProjectTaskNotes> </a:PwsProjectTaskNoteHistory> <a:PwsProjectTaskNoteHistory> <a:CreatedByUser xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:UserDisplayName>Jack Spratt</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>E123</b:UserReferenceSystemId> <b:UserUid>1152921504607112369</b:UserUid> </a:CreatedByUser> <a:CreatedTimestamp>2018-03-07T18:24:42.013Z</a:CreatedTimestamp> <a:ProjectTaskNotes>Please speak to Jack before starting this task</a:ProjectTaskNotes> </a:PwsProjectTaskNoteHistory> </a:Notes> <a:OpenForTimeFlag>true</a:OpenForTimeFlag> <a:ParentProjectTaskIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectTaskId i:nil="true"/> <b:ProjectTaskUid>1152921504608637335</b:ProjectTaskUid> </a:ParentProjectTaskIdentity> <a:ParentTaskName>Task A</a:ParentTaskName> <a:PlannedEndDateTime>2018-04-02T08:00:00Z</a:PlannedEndDateTime> <a:PlannedStartDateTime>2018-03-01T00:00:00Z</a:PlannedStartDateTime> <a:ProjectTaskTypeIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ExternalSystemIdentifier i:nil="true"/> <b:ProjectTaskTypeId i:nil="true"/> <b:ProjectTaskTypeUid>1152921504608115974</b:ProjectTaskTypeUid> </a:ProjectTaskTypeIdentity> <a:Roles/> <a:SequenceNumber>1</a:SequenceNumber> <a:WbsCode>1.1</a:WbsCode> <a:ParentTaskWbsCode>1</a:ParentTaskWbsCode> <a:BudgetedMinutes>10560</a:BudgetedMinutes> <a:Estimate> <a:CompletedFlag>false</a:CompletedFlag> <a:RemainingAsOfDate>2018-03-05T00:00:00Z</a:RemainingAsOfDate> <a:RemainingMinutes>480</a:RemainingMinutes> </a:Estimate> <a:LateFlag>false</a:LateFlag> <a:RemainingMinutesPriorToDateRange>480</a:RemainingMinutesPriorToDateRange> <a:TotalMinutesToDate>0</a:TotalMinutesToDate> </a:PwsScheduleProjectTask> </a:AssignedTasks> <a:Bookings> <a:PwsScheduleBooking> <a:DailyWeeklyFlag>W</a:DailyWeeklyFlag> <a:Date>2018-03-25T00:00:00Z</a:Date> <a:Notes xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <b:string i:nil="true"/> <b:string i:nil="true"/> <b:string i:nil="true"/> <b:string i:nil="true"/> <b:string i:nil="true"/> <b:string i:nil="true"/> <b:string i:nil="true"/> </a:Notes> <a:ScheduledMinutes>1200</a:ScheduledMinutes> </a:PwsScheduleBooking> </a:Bookings> <a:ProjectDescriptor> <ProjectCode xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">P001395-001</ProjectCode> <ProjectId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ProjectUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504607412209</ProjectUid> <a:ColorMapColor>0x00ffff</a:ColorMapColor> <a:EngagementDescriptor> <EngagementCode xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">E001395</EngagementCode> <EngagementId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <EngagementUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504607324698</EngagementUid> <a:ClientDescriptor> <ClientId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <ClientNumber xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">PR-PSA</ClientNumber> <ClientUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504606961482</ClientUid> <a:ClientName>Projector PSA</a:ClientName> </a:ClientDescriptor> <a:EngagementManager xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:UserDisplayName>Jack Spratt</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>E123</b:UserReferenceSystemId> <b:UserUid>1152921504607112369</b:UserUid> <b:EmailAddress>jack@revcorp.bb</b:EmailAddress> <b:FirstName>Jack</b:FirstName> <b:LastName>Spratt</b:LastName> <b:MiddleName i:nil="true"/> </a:EngagementManager> <a:EngagementName>Web Services Engagement</a:EngagementName> <a:EngagementTypeDescriptor> <EngagementTypeId i:nil="true" xmlns="http://projectorpsa.com/DataContracts/Shared/Common/"/> <EngagementTypeName xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">Billable - Time and Materials</EngagementTypeName> <EngagementTypeShortName xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">TandM</EngagementTypeShortName> <EngagementTypeUid xmlns="http://projectorpsa.com/DataContracts/Shared/Common/">1152921504606863884</EngagementTypeUid> <a:BillableFlag>true</a:BillableFlag> <a:BusyFlag>true</a:BusyFlag> </a:EngagementTypeDescriptor> </a:EngagementDescriptor> <a:ProjectCloseDate i:nil="true"/> <a:ProjectDescription>New Web Services Project (A) - 2018</a:ProjectDescription> <a:ProjectManager xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:UserDisplayName>Jack Spratt</b:UserDisplayName> <b:UserId i:nil="true"/> <b:UserReferenceSystemId>E123</b:UserReferenceSystemId> <b:UserUid>1152921504607112369</b:UserUid> <b:EmailAddress>jack@revcorp.bb</b:EmailAddress> <b:FirstName>Jack</b:FirstName> <b:LastName>Spratt</b:LastName> <b:MiddleName i:nil="true"/> </a:ProjectManager> <a:ProjectName>New Web Services Project (A)</a:ProjectName> <a:ProjectOpenDate>2018-01-01T00:00:00Z</a:ProjectOpenDate> <a:ProjectStageIdentity xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:ProjectStageId i:nil="true"/> <b:ProjectStageName>Delivery</b:ProjectStageName> <b:ProjectStageShortName>Delivery</b:ProjectStageShortName> <b:ProjectStageUid>1152921504606853304</b:ProjectStageUid> </a:ProjectStageIdentity> <a:ColorMapBackgroundColor xmlns:b="http://projectorpsa.com/DataContracts/Shared/Common/"> <b:B>255</b:B> <b:G>255</b:G> <b:R>0</b:R> </a:ColorMapBackgroundColor> </a:ProjectDescriptor> <a:RoleEndDate>2018-04-30T00:00:00Z</a:RoleEndDate> <a:RoleName>JS</a:RoleName> <a:RoleStartDate>2018-03-01T00:00:00Z</a:RoleStartDate> </a:PwsScheduleRole>
, multiple selections available,
Related content
PwsProjectRoleElement
PwsProjectRoleElement
More like this
PwsScheduleProjectTask
PwsScheduleProjectTask
More like this
PwsRole
PwsRole
More like this
PwsScheduleProject
PwsScheduleProject
More like this
PwsProjectRoleSchedule
PwsProjectRoleSchedule
More like this
PwsProjectRoleApprovalResult
PwsProjectRoleApprovalResult
More like this