Oracle Field Service Implementation Professional study materials
Oracle Field Service Implementation Professional study resources

Oracle Field Service Implementation Professional flashcards

Oracle Field Service Implementation Professional · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Resource type vs user type
Resource type controls field-work capability and assignable activity types; user type controls application UI access and permissions. Both are assigned to a person and serve different purposes.
Custom property scoping
Properties are defined per entity - resource, activity, work order, inventory, service request - and are not shared across entities. A same-named property on two entities is two independent definitions.
Enumeration property list
A property whose allowed values come from a centrally maintained named list. Adding a value to the list makes it selectable wherever that list is referenced, without editing each property.
Screen configuration effect
Determines which properties and fields appear in the resource's UI. A populated property not placed on a screen is invisible to the field resource, so screen design gates data visibility.
Business rule trigger timing
Rules fire on defined events such as activity create, move, or complete. Conditions are evaluated at that moment only, so rule order and event choice determine the outcome.
Configuration promotion
Moving validated type, property, and rule changes from a test instance to production. Configuration is not automatically versioned, so changes must be exported or documented before promotion.
Quota vs filter
Filters exclude candidate resources from receiving an activity. Quotas cap how much work a resource can take by type or property value. Filters remove candidates; quotas limit load.
Integration user permissions
API calls authenticate as a configured user, so that user's type and permissions bound what the integration can read or write. There is no separate unrestricted integration account.
Routing eligibility triad
A resource is a routing candidate only if its work zone covers the activity location, its skills meet the required skills, and it has available work time that day.
Work zone hierarchy
Zones nest: a parent zone includes all child zones. Assigning a resource to a parent makes it eligible for activities anywhere beneath it, so zone design directly widens or narrows coverage.
Work skill rating and ratio
Skills carry a rating, often 1 to 10, and a ratio. Routing can require a minimum rating, and the ratio affects how much of the resource's capacity the skill consumes.
Routing plan vs dispatch
A routing plan run assigns bucket activities to resources on a schedule. Dispatching then sends the assigned work to the resource. Assignment and dispatch are separate steps.
Bucket vs scheduled activity
Bucket activities are unassigned work awaiting routing. Scheduled activities have a resource and time slot. A routing run moves work from bucket to scheduled.
Capacity planning inputs
Available work time per resource per day, minus time off and non-working days, compared against total required activity minutes including travel and overtime modeled explicitly.
Crew assignment constraint
Multi-resource activities require every crew member to be available for the full duration. If any member is only partially available, the crew cannot take the assignment.
Routing reassignment limits
Routing options decide whether already-assigned activities can be moved. Activities already in progress are normally excluded from reassignment regardless of plan settings.
Work order vs activity
The work order is the customer-facing container; the activity is the schedulable unit assigned to a resource. One work order can hold several activities, and activity status drives work order status.
Activity status model
Statuses progress from pending through started or en route to completed, with not-done and cancelled branches. Transitions follow the activity type's model and cannot be skipped arbitrarily.
Activity type duration change
Editing an activity type's duration affects activities created after the change. Activities already scheduled keep their existing duration unless individually updated.
Service request conversion
A service request captures intake data via its request type. Converting it creates a work order and activities, with property mapping between request and work order configured in advance.
Required inventory effect
Inventory required by an activity type is reserved or consumed when the activity is scheduled or completed. Insufficient stock can block completion depending on configuration.
Activity link constraints
Predecessor and successor links prevent a successor from being scheduled before its predecessor completes. Same-time links force simultaneous assignment of linked activities.
Time window enforcement
Routing must place an activity inside its time window. A missed window yields a late activity that routing may flag but does not always correct on the next run.
Mass update rule bypass
Bulk status or property changes can skip business rules that fire on individual edits. Validate rule-dependent fields after a mass update completes.
Outbound message retry
Outbound messages are delivered to a configured endpoint and retried on failure. Endpoints must therefore be idempotent so repeated delivery does not create duplicate records.
API client authentication
Integrations authenticate as a configured user through an API client. Tokens are issued per client, and the user's permissions limit accessible objects and operations.
Property type validation
Inbound records must supply property values matching each property's declared type, such as integer, date, or enum. A mismatch causes the record to be rejected.
Message scenario payload template
Outbound payloads are templates with explicitly selected fields. Adding a property to an object does not add it to existing messages, so templates need updating.
External ID idempotency
Supplying a stable external identifier on create lets retries update the existing record instead of duplicating it. Essential for reliable at-least-once integration delivery.
Time zone conversion boundary
Store times in the instance time zone and convert at the integration boundary. Activity time zone derives from resource or location, and mismatches cause off-by-hours scheduling errors.
Message queue backlog
A growing queue backlog signals a slow or failing consumer rather than a producer problem. Monitor backlog depth and failed retries as the primary integration health signal.
Bulk import validation
CSV or bulk loads are validated for required fields and referential integrity. Failed rows are reported individually rather than silently discarded, so the report must be reviewed.