Senior Application Developer

loc: Maynooth, ON K0L 2S0tel: 613-553-0960email: rgsamways@gmail.com
Robin Samways

$ Dispatch · Object Model

The Contact extensions and the new Job__c object together.

## PROFESSIONAL_CONTACT_FIELDS


Professionals are standard Salesforce Contacts, extended with four custom fields.

FieldPurpose
Service RegionPicklist — where this Professional works
CertificationsMulti-select picklist — Septic/Well, Electrical, Foundation/Structural, Roofing, General Inspection, mirroring Farpost Atlas’s own tracked-record types
Availability StatusPicklist — Available or Unavailable
RatingDecimal — a seeded value used as the matching service’s secondary sort signal

## JOB__C


Jobs are a new custom object.

FieldPurpose
Job TypePicklist — the same value set as Certifications
RegionPicklist — the same value set as Service Region, seeded from real North Hastings-area municipality names (Bancroft, Faraday, Carlow/Mayo, Hastings Highlands, Limerick, Tudor and Cashel, Wollaston) for narrative continuity with Farpost Atlas’s own setting — but zero data or code is shared with Atlas
UrgencyPicklist — High, Medium, or Low
StatusPicklist — Open, Claimed, or Completed, defaulting to Open on creation
Assigned ProfessionalLookup to Contact, set only once a claim succeeds
DescriptionFree text

Feedback on this page