RemunerationPackageInput
Input object

The salary or compensation for a position.

Fields

Name
Description
basisCode* 
String!
A code classifying the primary method of payment for a position.Currently, three codes are defined:
  • Hourly employment is paid for the number of hours worked.
  • Salaried employment is paid on a monthly or annual basis.
  • SalariedPlusCommission employment is paid on an annual basis plus a results-based commission.
The specified value must correspond to RemunerationRangeInput.intervalCode:
descriptions* 
[String!]!
Human readable descriptions of the remuneration package.Scheme requirements:
  • The global scheme has a maximum of 10 elements for UnpostedPositionProfiles.
  • The seekAnz scheme is limited to a single element with a maximum length of 50 characters.
An empty array must be provided to signify the absence of salary descriptions.
An array of offered salary ranges.Scheme requirements:
  • The global scheme has a maximum of 10 elements for UnpostedPositionProfiles.
  • The seekAnz scheme is limited to a single element containing the amount for the basisCode.
Salary ranges are used to refine candidate job searches. While the monetary values in minimumAmount and maximumAmount are not visible on job ads, the currency and interval may be displayed alongside the descriptions of the remuneration package for clarity.

Seen in

Parent name
Parent type
Description
Input Object
offeredRemunerationPackage field
Input Object
offeredRemunerationPackage field
Input Object
offeredRemunerationPackage field
Input Object
offeredRemunerationPackage field
Input Object
offeredRemunerationPackage field
Input Object
offeredRemunerationPackage field