Mapping Definitions That Book, Confirm, Insert, or Reschedule an Appointment

The following table describes mapping definitions to book an appointment. Note the following:

  • The integration component in Siebel CRM is a child object type of the integration object.

  • The parent element is in the Oracle Real-Time Scheduler Web service schema.

Siebel CRM Oracle Real-Time Scheduler Description

Integration Component

Field Name

Parent Element

Field Name

Action

Id

Task

hostExternalId

NoSoonerThanDate/Planned

startDateTime

Due/Plannedcompletion

endDateTime

ServiceRegionId

serviceArea

ServiceRegionTimeZone

timeZone

LateCost

lateCost

WorkTimeMin(*60)

estimatedDuration

ServiceCity

city

ServiceCountry

country

ServiceLatitude

geocodeLatitude

ServiceLongitude

geocodeLongitude

ServiceState

state

ServiceStreetAddress

address2

ServiceZipCode

postal

Error Desc

ServerMessage/TEXT

Request_status

No Mapping Available

Value is set to SUCCESS or FAIL based on the message returned from MWM.

Language code

No Mapping Available

Value is set in FMW after looking up the value in the DVM.

FS Activity Skill

ItemTypeName+LowChar1+ExpertiseCode

capabilityType

No Mapping Available

action

Value is hardcoded as M1UP in FMW.

taskType

Value is hardcoded as SIEBEL_GENERIC_ACTIVITY in FMW.

overrideCapabilities

Value is hardcoded as M1YS in FMW.

crewSize

Value is hardcoded as 1 in FMW.

count

Value is hardcoded as 1 in FMW.

appointment

Value is hardcoded as N in FMW.

timeWindowUsage

Value is hardcoded as M1EF in FMW.

conditionalBooking

Value is hardcoded as Y for confirm appointment in FMW.