PwsRateCardRef
Overview
This structure represents the unique key fields associated with identifying a rate card or an RDC card. Rate Cards define frequently employed rate structures (hourly or daily billing rate per title) used to bill clients. RDC cards define hourly or daily resource direct costs associated with resources. Rate Cards can be identified by RateCardType and RateCardName, or RateCardUid. When specifying a PwsRateCardRef as an input to a web service, you may specify one or both of RateCardType/RateCardName and RateCardUid. However, if you do specify both, they must both refer to the same rate card or the rate card reference will not be considered valid. When a PwsRateCardRef is returned in the response to a web service, both the RateCardType/RateCardName and RateCardUid will be populated, and guaranteed to refer to a single rate card.
Format
- PwsRateCardRef
- RateCardId: Int32
- RateCardName: String (50)
- RateCardType: String (1)
- RateCardUid: Int64
Elements
Element | Data Type | Required? | Description | Sample Data |
---|---|---|---|---|
RateCardId | Int32 | No | The rate card Id is a unique identifier for a rate card. For internal use only. | |
RateCardName | String (50) | One of RateCardName or RateCardUid is required | The rate card name is a unique identifier for a rate card. | USA Rate Card |
RateCardType | String (1) | If a RateCardName or RateCardUid is indicated this field is required | The rate card type: "C" for cost (RDC) "R" for rate | R |
RateCardUid | Int64 | See RateCardName | A unique and immutable identifier for a rate card. | 1152921504606860819 |