Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Overview


This structure represents the key fields associated with an engagement type

Format


PwsEngagementTypeDescriptor
  • PwsEngagementTypeDescriptor
    • EngagementTypeId: Int32
    • EngagementTypeName: String (50)
    • EngagementTypeShortName: String (15)
    • EngagementTypeUid: Int64
    • BillableFlag: Boolean

Elements


Element

Data Type

Required?

Default

Description

Sample Data

EngagementTypeId

Int32

 No

 

The engagement type Id is a unique identifier for an engagement type. For internal use only. 

 

EngagementTypeName

String

One of the EngagementTypeName, EngagementTypeShortName or EngagementTypeUid is required

 

The engagement type name is a unique identifier for an engagement type

Billable - Time and Materials

EngagementTypeShortName

String

See EngagementTypeName

 

The engagement type short name is a unique identifier for an engagement type

TandM 

EngagementTypeUid

Int64

See EngagementTypeName 

 

A unique and immutable identifier for an engagement type 

1152921504606863884

BillableFlag

Boolean

 No

 false

If set to 'true', the engagement type is defined as billable

 

Usage Example(s)


Example 01
                       <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:EngagementTypeDescriptor>
  • No labels