Activity Created (Oracle Field Service Cloud Initiated)
This section describes data mapping for the following:
Get OFS Activity Mapping
OIC ActivityCreated Request Message
OFSC GetActivity Data Request Message
DVM Mapping
Comments
Element Name
Parent Element
Type
Element Name
Parent Element
Type
DVM Name
Oracle Utilities Network Management System Column
Oracle Field Service Column
 
notify_POST
 
Outermosttag
canonical_GET
 
Outermosttag
 
 
 
GET getActivity
Details
activityEvent
notify_POST
 
Template
Parameters
canonical_GET
Group
 
 
 
 
activityChanges
activityEvent
Group
 
 
 
 
 
 
 
travelTime
activityChanges
String
 
 
 
 
 
 
 
status
activityChanges
String
 
 
 
 
 
 
 
startTime
activityChanges
String
 
 
 
 
 
 
 
activityDetails
activityEvent
Group
 
 
 
 
 
 
 
activityId
activityDetails
String
activityId
TemplateParameters
String
 
 
 
 
apptNumber
activityDetails
String
 
 
 
 
 
 
 
date
activityDetails
String
 
 
 
 
 
 
 
resourceId
activityDetails
String
 
 
 
 
 
 
 
eventType
activityEvent
Group
 
 
 
 
 
 
 
time
activityEvent
String
 
 
 
 
 
 
 
user
activityEvent
String
 
 
 
 
 
 
 
Create Activity in NMS Mapping
OFS GetActivityDetails Response Message
NMS CreateActivity Request Message
DVM Mapping
Comments
Element Name
Parent Element
Type
Element Name
Parent Element
Type
DVM Name
Oracle Utilities Network Management System Column
Oracle Field Service Column
 
canonical_GETResponse
 
Outermosttag
execute
 
Outermosttag
 
 
 
createActivities
activities.definitions.getActivitySchema
canonical_GETResponse
Group
request-wrapper
execute
Group
 
 
 
 
 
 
 
topLevelArray
request-wrapper
Group
 
 
 
 
activityId
activities.definitions.getActivitySchema
Integer
externalId
topLevelArray
String
 
 
 
 
 
 
 
action
topLevelArray
String
 
 
 
“CREATE”
nms_event_id
activities.definitions.getActivitySchema
String
eventIdx
topLevelArray
String
 
 
 
 
activityType
activities.definitions.getActivitySchema
String
type
topLevelArray
String
 
 
 
 
teamResourceId
activities.definitions.getActivitySchema
String
crewId
topLevelArray
String
 
 
 
 
 
 
 
state
topLevelArray
String
 
 
 
“INITIAL” or “DISPATCHED”
 
 
 
ConnectivityProperties
execute
 
 
 
 
 
 
 
 
Plugin
ConnectivityProperties
 
 
 
 
 
nms_instanceId
activities.definitions.getActivitySchema
String
ConnectionId
Plugin
 
OUTL-BRT-NMS_OFSC_InstanceIDToBucket
NMS_InstanceID
NMS_ConnectionID
Retrieve NMS instance
Update Activity in OFS Mapping
OIC ActivityCreated Request Message
OFS Update Activity Details Request Message
DVM Mapping
Comments
Element Name
Parent Element
Type
Element Name
Parent Element
Type
DVM Name
Oracle Utilities Network Management System Column
Oracle Field Service Column
 
notify_POST
 
Outermosttag
update_PATCH
 
Outermosttag
 
 
 
Activity/Update Activity
activityEvent
notify_POST
 
Template
Parameters
update_PATCH
Group
 
 
 
 
activityDetails
activityEvent
Group
 
 
 
 
 
 
 
activityId
activityDetails
String
activityId
TemplateParameters
Integer
 
 
 
 
 
NMS CreateActivity Response Message
OFS Update Activity Details Request Message
DVM Mapping
Comments
Element Name
Parent Element
Type
Element Name
Parent Element
Type
DVM Name
Oracle Utilities Network Management System Column
Oracle Field Service Column
 
executeResponse
 
Outermosttag
activities.
definitions.update
ActivitySchema
update_PATCH
String
 
 
 
 
response-wrapper
executeResponse
Group
 
 
 
 
 
 
 
id
response-wrapper
Group
 
 
 
 
 
 
 
Value
id
String
apptNumber
activities.definitions.updateActivity
Schema
 
 
 
 
 
Update Activity in NMS Mapping
OFSC GetActivityDetails Response Message
NMS CreateActivity Request Message
DVM Mapping
Comments
Element Name
Parent Element
Type
Element Name
Parent Element
Type
DVM Name
Oracle Utilities Network Management System Column
Oracle Field Service Column
 
canonical_GETResponse
 
Outermosttag
execute
 
Outermosttag
 
 
 
updateActivities
activities.definitions.getActivitySchema
canonical_GETResponse
Group
request-wrapper
execute
Group
 
 
 
 
 
 
 
topLevelArray
request-wrapper
Group
 
 
 
 
apptNumber
activities.definitions.getActivitySchema
Field
id
topLevelArray
Field
 
 
 
 
activityId
activities.definitions.getActivitySchema
Field
externalId
topLevelArray
Field
 
 
 
 
 
 
 
action
topLevelArray
Field
 
 
 
"UPDATE"
nms_event_id
activities.definitions.getActivitySchema
Field
eventIdx
topLevelArray
Field
 
 
 
 
teamResourceId
activities.definitions.getActivitySchema
Field
state
topLevelArray
Field
 
 
 
"INITIAL" or "DISPATCHED" Based on presence of teamResourceId
 
 
 
ConnectivityProperties
execute
 
 
 
 
 
 
 
 
Plugin
ConnectivityProperties
 
 
 
 
 
nms_instanceId
activities.definitions.getActivitySchema
Field
ConnectionId
Plugin
 
OUTL-BRT-NMS_OFSC_InstanceIDToBucket
NMS_InstanceID
NMS_ConnectionID
Retrieve NMS instance