Base Rule Types Overview

Name Base Rule Type Description
People Filter This Base Rule extends the power of the People Filter and makes it available for filling vacancies. This base rule returns people who satisfy all the filter targets defined in its base rule arguments. The <People Filter> base rule utilizes the person’s Profile, Assignment, Skills and Certifications; Employee Category, or the Roster. This base rule returns candidates who satisfy the criteria on a specific Target Date.
Roster Condition Uses the DyA variables ROSTERCOUNTALARM or ROSTERCOUNTLOCK to test the roster to see if an alarm exists or will exist after the next action. This base rule returns people with a True or False value. True means an alarm was tripped.
Active in the Outbound Returns people with a True or False value. True means the person has an offer currently in the call queue but the offer has not been extended, yet.
Alphabetic by Alpha String Returns people with the contents of the Alpha String field in their active profile. The Alpha String is located in the Advanced TAB of the Person Profiles window. The Alpha String field is an optional field so it may be blank.
Alphabetic by Last Name Returns people with the contents of the Last Name field. The Last Name field is required so a person cannot have a blank Last Name field. The Last Name field is located in the General TAB of the Person window.
Already Offered Vacancy Returns people with a True or False value. True means the person has been extended an offer for the target position.
Assigned in Same Roster Hierarchy to Vacancy Targets people assigned to the same organizational hierarchy (e.g., Agency, Region, Station, Unit, Position) as the target vacancy. Returns people with a number value. A number is returned only if the person’s assignment organization hierarchy matches the vacancy’s target hierarchy level. If a person’s assignment hierarchy level does not match the target level, then a blank value is returned.
Assigned to Target Shift Returns people with a True or False value. True means the person is assigned to the same shift of the as the target vacancy.
Assignment History Count This base rule is used with auctions or to fill roster vacancies. Returns people with the number of assignments that match the arguments in the period defined by From and Through
Auction Item Dates This base rule is used with auctions only. Returns people with the date they bid, won, or were awarded an auction item as specified by the arguments in the period defined by From and Through.
Auction Item Numbers This base rule is used with auctions only. Returns people with the number of bids, wins, or awards as specified by the arguments in the period defined by From and Through.
Consecutive Threshold Day By Work Code Returns a number of consecutive days with a minimum hours per day threshold for each person. This rule evaluates a range of days and can be used to prevent fatigue before or after the target vacancy, but not limited to fatigue as this rule which counts days and work code hours can also be used to sort by consecutive days; for example, as a tie breaker sort by least number of consecutive days.
Consecutive Threshold Day By Work Code Type Returns a number of consecutive days with a minimum hours per day threshold for each person. This rule evaluates a range of days and can be used to prevent fatigue before or after the target vacancy, but not limited to fatigue as this rule which counts days and work code type hours can also be used to sort by consecutive days; for example, as a tie breaker sort by least number of consecutive days.
Contacted for opportunity within period Returns people with a True or False value. True means the person has been contacted for the opportunity within the time period specified by the From/Through fields.
Employee ID Returns people with the contents of their Employee ID field. This is an optional field, so it can be blank. The Employee ID field is located in the General TAB of the Person window.
Payroll ID Returns people with the contents of their Payroll ID field. This is an optional field, so it can be blank. The Payroll ID field is located in the General TAB of the Person window.
External Rule Used to dynamically add custom rule functionality and allows this application to qualify and/or sort candidates using data from an external source. Please contact a Kronos application expert for further information.
Gender Returns people with the contents of their Gender Code field. This is an optional field, so it can be blank. The Gender Code field is located in the General TAB of the Person window.
Has Accrued Enough Hours Returns true for candidates with enough hours accrued against the target work code (zero=List Target Work Code)
In Proximity to Vacancy Location Returns people with a True or False value. True means the person’s location in their active profile or assigned position is the same as the target vacancy’s location information from its roster record.
Individual Opportunity Number Returns people with the contents of their Opportunity # field. This is an optional field, so it can be blank; however, if it is blank, the value is 0. The Opportunity # field is located in the Advanced TAB of the Person Profile window.
Job Allocation Returns the amount of time a person is allocated as a percentage.
Job Level Returns people with the contents of their Job Level field (the field to the right of the Rank field) in the General TAB of the Person Profiles window. This field is an optional field, so it can be blank.
Last Contacted (Last Called Date Time) Returns candidates with their most recently called Contact Log record based on date and time stamp.
Last Creation Date Time Returns people with the most recent staffing record for each person that matches the target list, work code, or work code group in a given time frame.
List Target Order Returns people with the order number of the list target in the list used to staff them (fill the vacancy). All lists have at least one list target so this return value is always >= 1.
Location Proximity Returns people with the value in the matrix between the person’s Location/Destination value and the Destination Target’s Location/Destination value. Location is an optional field so a person may have a blank value. A person may also have a blank return value, even if their Location field is not blank, if the Location proximity matrix does not have a value defined between the person’s Location/Destination value and the Destination Target’s Location/Destination value.
Logging Bucket Dates Returns people with the target Logging Bucket records’ DateTime stamp.
Logging Bucket Numbers Returns people with the total hours or counts in the target Logging Bucket.
Minimum Break Hours Between Days Returns people with a True or False value. True means the person fails the minimum break between days.
On Probation Returns people with a True or False value. True means the person is on probation. This is a duplicate Base Rule. Do not use this Base Rule. Use Target Probation (Penalty) >, instead.
Organization Opportunity Numbers Select to include and form one name on the Roster when this Agency is merged with another Agency(s). For example: “Agency 1, Agency 5”. Rare usage.
Overworked Returns people with a True or False value. True means the person is "overworked".
Preferences Returns the person's highest preference.
Preferred Region Returns people with the abbreviation of the contents of their Preferred Region field, if it matches the target Region. This is an optional field. People can have blank return values if the Preferred Region field is blank or if its value is not the target Region. The Preferred Region field is located in the Advanced TAB of the Person Profile window.
Preferred Station Returns people with the abbreviation of the contents of their Preferred Station field, if it matches the target station. Preferred Station is an optional field. People can have blank return values if the Preferred Station field is blank or if its value is not the target station. The Preferred Station field is located in the Advanced TAB of the Person Profile window.
Person Profile User Defined Field Value Returns people whose active profile satisfy the User Defined Field’s Argument Value criteria on a specific target date. The argument value is the User Defined Field’s (UDF) gray number or unique identifier available on the UDF in Setup > General > User Defined Fields.
Promotion Date Returns people with the contents of their Promoted field. Promoted is an optional field, so it can be blank. The Promotion Date field is located in the Advanced TAB of the Person Profile window.
Rank Job Title Level Returns people with the contents of the Level field associated with the rank/job title on their active Person Profile. The Rank Level field comes from the Setup Rank window. This field is optional and it can be blank. The Rank Level field only exists to be used in a rule to break ties between equal candidates.
Scheduled to Work Returns people with a True or False value. True means the person is scheduled to work in the target shift in the period defined by the From/Through fields.
Shift Days Returns people with a number that represents if they’re on a single day off or multiple days off, as specified in their assignment’s shift pattern. The return value depends on the Sort Options argument.
Special Date Returns people with the contents of the Special Date field in their active profile. This field is optional so it may be blank. Use this field to store a date that is used during staffing (e.g., Hire Date). This field is located in the Advanced TAB of the Person Profile window.
Target Group > Returns people with a True or False value. True means that the person’s active profile belongs to the target group.
Target Home Institution > Returns people with a True or False value. True means that the person is associated with target Home Institution.
Target Probation (Penalty) Returns people with a True or False value. True means the person is on probation (has a penalty).
Target Rank > Returns people with a True or False value. True means the person’s active profile has the target Rank (job title).
Target Rank Level > Returns people with a True or False value. True means the Rank on the person’s active Profile has the target Rank Level.
Target Shift > Returns people with a True or False value. True means the person’s assignment has the target Shift.
Target Shift Group > Returns people with a True or False value. True means the person is in the target Shift Group.
Target Specialty > Returns people with a True or False value. True means the person’s active profile has the target Specialty.
Wage Returns people with the contents of the $/hr field. $/hr (Wage) is an optional field, but if left blank, the value is 0. This field is located in the Advanced TAB of the Person Profile window.
Will Be Assigned Work Code Type Returns people with a True or False value. True means the person receives the Work Code Type when they are staffed (fill the vacancy).
Work Code Type Count Returns people with the number of times they used the target Work Code in the time frame defined by the From/Through fields. Work Code Count may be zero. Argument: From and Through Target
Work Code Group Count Returns people with the number of times they worked under a work code group in the time frame defined by the From/Through fields. Work Code Group Count may be zero. Argument: From and Through Target
Work Code Group Hours Returns people with the total hours they worked under a work code group in the time frame defined by the From/Through fields. Work Code Group Hours may be zero. Argument: From and Through Target
Work Code Hours Returns people with the total hours that they had on a target Work Code in the time frame defined by the From/Through fields. Work Code Hours may be zero. Argument: From and Through Target
Work Code Tiebreaker Returns people with the target work code records for the time frame defined by the From and Through fields and goes beyond the last four dates available in the base rule type Logging Bucket Dates.
Work Code Type Count Returns people with the number of times they used a work code type in the time frame defined by the From/Through fields. Work code type count may be zero. Argument: From and Through Target
Work Code Type Hours Returns people with the total hours they logged to a work code type in the time frame defined by the From/Through fields. Work code type hours may be zero.Argument:From and Through Target