Dynamic Resource Scheduler
Whats New!
User Experience Changes
Security and Authentication
Modules and Utilities
Cyclical Scheduling - Configuration Interface
Cyclical Scheduling - Now Bulk Scheduling
Resource Quotas Improvements - Percentages
Architecture and Scheduling
Configuration
User Guides and Help
Get to Know Dynamic Resource Scheduler
How Does Dynamic Resource Scheduling Work
Speaking the Language of Scheduling
Navigating Dynamic Resource Scheduler
How your Data Links Together
Managing your Organisation
Viewing your Data
Your Customer Data
Your Service Orders
Your Jobs
Your Workers and Resources
Manage Your Tasks
Actioning your Jobs and Tasks
Job Templates
Find A Jobs Possible Workers
Locking Your Jobs
Create a Follow On Task
User Queues and Organising Your Tasks
Schedule and Organise
How to Optimise Your Scheduling
How to Schedule Manually
Scheduling Mutliple Jobs at Once
Reassign and Reschedule your Tasks
Managing Your Time and Durations
Managing your Comments and Contacts
Using Bookmarks to Drive Efficiency
Managing Your Job Status
Visualising Your Planning
Workers and Resources
Advanced Data Management
Creating Unavailability in your Workforce
Adding an Unavailability to an Individual Worker
Creating Unavailabilities for Multiple Days or Workers
Maps And Journey
Using Maps to Visualise Your Data
Using Maps With Your Data
Learn about our Closest Function
Your Journeys
Meetings and Non-Productive Planning
Administer Your Scheduler
Managing Your Organisations and Agencies
Managing Your Custom Data
Managing your Contracts
Customising Your Experience
Managing Depots and Starting Locations
Managing Diary Bookmarks
Managing your External Chart Views
KPI Settings
Managing Your Priorities
Learn about Sectors
Managing Your Follow On Templates
Get To Know Your Working Time Calendar
Managing your SOR Templates
Managing your Job Templates
Managing Your Vocabulary
Managing Your Bookmarks
Manage Your Customer Templates
Get to Know Import and Export
Managing Your Tenant Code Rules
Managing your Order Templates
Managing Your Unavailability Reasons
Get To Know Your Working Time Calendars
Managing your Worker Templates
Releases and Readiness
DRS 6, DRS 5.7 and Job Manager
User Guides and Help
Get to Know DRS
Dynamic Scheduling - How does it work
Navigating DRS
Vocabulary and Concepts
Customers
Orders
Jobs
Scheduling Jobs
Job Functions
Workers
Views
Object Inheritance
Agencies
DRS Modules
Scenario Based Planning
Managing your SMS Service
5.7 Documentation
Technical Documentation
Release Notes
DRS 6.1 Release Notes
DRS 6.1.22 - February 20, 2026
DRS 6.1.21 - September 10, 2025
DRS 6.1.20 - April 20th, 2025
DRS 6.1.19 - 11th April, 2025
DRS 6.1.18 - 13 February 2025
DRS 6.1.17 - 20th December 2024
DRS 6.1.16 - November 8th, 2024
DRS 6.1.15 - October 10th, 2024
DRS 6.1.14 - 6th September 2024
DRS 6.1.13 - 9th August 2024
DRS 6.1.12 Release Notes
DRS 6.1.11 Release Notes
DRS 6.1.10 Release Notes
DRS 6.1.9 Release Notes
DRS 6.1.8 Release Notes
DRS 6.1.7 Release Notes
DRS 6.1.6 Release Notes
DRS 6.1.5 Release Notes
DRS 6.1.4 Release Notes
DRS 6.1.3 Release Notes
DRS 6.1.2 Release Notes
DRS 6.1.1 Release Notes
DRS 6.1.0 Release Notes
DRS 6.0 Release Notes
DRS 6.0.0.0 Release Notes
DRS 6.0.0.1 Release Notes
DRS 6.0.0.2 Release Notes
DRS 6.0.0.3 Release Notes
DRS 6.0.0.4 Release Notes
DRS 6.0.0.6 Release Notes
DRS 6.0.1.0 Release Notes
DRS 6.0.1.1 Release Notes
DRS 6.0.1.2 Release Notes
DRS 6.0.1.3 Release Notes
DRS 6.0.1.4 Release Notes
DRS 6.0.1.5 Release Notes
Kirona Housing
Job Manager 9
Job Manager 9.3.0 - October 2024
Job Manager 9.1.0 - December 2022
Job Manager 9.2.0 - November 2023
Release Notes Disclaimer
Administering your Field Service Products
Supported Versions Policies
Contents
- All categories
- Dynamic Resource Scheduler
- User Guides and Help
- Administer Your Scheduler
- Managing your Contracts
Managing your Contracts
Updated
by Andrew Dotto
Contracts are a mandatory component within DRS and are used to support data processing and map work to the appropriate Agency. They play a key role in defining how your scheduling structure is organised and how work is grouped within the system.
Managing Contracts is straightforward, but it is important to ensure they are configured correctly, as they directly influence how jobs are assigned, processed, and reported across your operation.
All Contracts used against both the Customer and Order Business Data must be added into Contract Rename. You can access the Contract function within the Configuration Menu

Contract
The Contract function also allows you to prefix certain aspects of the system depending on the contract used. This will allow you to differentiate between different orders, properties and SORs based on the contract they are associated to.

Clicking the Add button will allow you to specify the contract and prefix of a contract.
Then you will be able to specify the prefix of:
- Orders
- Properties
- SORs
As they come into the system, as they are used in the system and as they leave the system.

Using the Edit or Add options allow you to configure prefixing in a single screen.

Menu Option | Function Description |
Prefix | This is the prefix that will be added to your Object |
Description | A free text field allowing you to provide context to the Prefixing |
Prefix Type | IN: Adding a value using this Type will Add the Prefix to the Object on the way in through the API, and strip it on the way out through the API. INTERNAL: Adding a value with this type will add the prefix for Objects created directly within the system OUT: Adding a value with this type will atempt to remove the prefix from any object leaving the system through the API |
Object Type | This specifies which object the Prefix will be added to |
Object Field | This specifies which field will be prefixed. If Custom Data is selected, the field must be listed in the Custom Data field |
Custom Data | Enter the field name required |
Caller Source | This identifies which route the data will arrive into DRS from |
Contract Management
Contract Management allows you to control how updates are distributed based on contract, including routing information to different back-office or contractor systems.
DRS can send appointment confirmations, cancellations, and completions to multiple destinations using defined endpoints or folder structures, supporting both flat file transfers and web service integrations. By configuring the appropriate entries, you can ensure updates are delivered to the correct systems automatically.
For example, when an appointment is booked, notifications can be sent simultaneously to both a back-office system and a contractor system.
Below is an example of a configured contract. As this area directly impacts system integrations and data flow, it is recommended to consult an Advanced Consultant before making any changes.
