Enrollment Synchronization (Oracle Utilities Digital Asset Management Initiated)
This section describes data mapping for the following:
Post DRMS Enrollment Synchronization Data Mapping
The Post DRMS Enrollment Synchronization mapping details are shown in the table below:
DACS (Synchronize Digital Asset (NMS) DRMS_X1-NMSDASMSG)
DRMS (Enroll /enroll)
DVM Mapping
Comments
receiveDACSEnrollmentSync Request Message
postDRMSEnrollmentSync Request Message
 
DVM Name
 
sendDetails/syncRequestId
dacsMessageId
 
 
sendDetails/contactInfo
contactInfo
 
 
sendDetails/contactInfo/contactId
contactId
 
 
sendDetails/contactInfo/cisPersonId
cisPersonId
 
 
sendDetails/subscriptionInfo
subscriptionInfo
 
 
sendDetails/subscriptionInfo/subscriptionId
subscriptionId
 
 
sendDetails/subscriptionInfo/cisAccountId
cisAccountId
 
 
sendDetails/subscriptionInfo/subscriptionType
subscriptionType
 
 
sendDetails/subscriptionInfo/status
status
 
 
sendDetails/subscriptionInfo/programId
programId
 
 
sendDetails/subscriptionInfo/startDateTime
startDateTimeISO
 
 
sendDetails/subscriptionInfo/endDateTime
endDateTimeISO
 
 
sendDetails/subscriptionInfo/programCode
programCode
 
 
sendDetails/locationInfo
locationInfo
 
 
sendDetails/locationInfo/division
division
 
 
sendDetails/locationInfo/servicePointId
servicePointId
 
 
sendDetails/locationInfo/cisPremiseId
cisPremiseId
 
 
sendDetails/locationInfo/cisServicePointId
cisServicePointId
 
 
sendDetails/locationInfo/controllableDevices
controllableDevices
 
 
sendDetails/locationInfo/controllableDevices/equipmentList
 
 
 
sendDetails/locationInfo/controllableDevices/equipmentList/deviceId
 
 
 
sendDetails/locationInfo/controllableDevices/equipmentList/deviceType
deviceType
 
 
sendDetails/locationInfo/controllableDevices/equipmentList/badgeNumber
badgeId
 
 
sendDetails/locationInfo/controllableDevices/equipmentList/serialNumber
serialId
 
 
sendDetails/locationInfo/controllableDevices/equipmentList/nicid
nicid
 
 
sendDetails/locationInfo/controllableDevices/equipmentList/specification
specification
 
 
sendDetails/locationInfo/controllableDevices/equipmentList/headEndSystem
headEndSystem
 
 
sendDetails/locationInfo/controllableDevices/equipmentList/installDateTime
installISO
 
 
sendDetails/locationInfo/controllableDevices/equipmentList/removalDateTime
removalISO
 
 
sendDetails/locationInfo/controllableDevices/equipmentList/status
status
 
 
sendDetails/facilityInfo
facilityInfo
 
 
sendDetails/facilityInfo/facilityId
facilityId
 
 
sendDetails/facilityInfo/transformerNumber
transformerNumber
 
 
 
ConnectivityProperties
 
 
 
ConnectivityProperties/Plugin
 
 
sendDetails/locationInfo/division
ConnectivityProperties/Plugin/ConnectionId
OUTL-BRT-DRMSID-TO-DACSID
 
Post DACS Enrollment Synchronization Acknowledgment Data Mapping
The Post DACS Enrollment Synchronization Acknowledgment mapping details are shown in the table below:
OIC (enrollmentSyncAck)
DACS (Master Data Synchronization: F1-SyncRequest)
DVM Mapping
Comments
postOICEnrollmentSyncAck Request Message
postDACSEnrollmentSyncAck Request Message
DVM Name
 
MsgAck
 
 
 
MsgAck/responses
 
 
 
MsgAck/responses/response
 
 
 
MsgAck/responses/response/responseCode
F1-UpdateSyncRequest/hasError
 
“true” when Error
MsgAck/responses/response/dacsMessageId
templateParameters/syncRequestId
 
 
F1-UpdateSyncRequest/syncRequestId
 
 
MsgAck/ackType
 
 
 
 
F1-UpdateSyncRequest/exeptionInfo
 
 
 
F1-UpdateSyncRequest/exeptionInfo/sequence
 
“1”
 
F1-UpdateSyncRequest/exeptionInfo/messageCategory
 
“11114”
 
F1-UpdateSyncRequest/exeptionInfo/messageNumber
 
“31002”
concat(MsgAck/responses/response/id, MsgAck/responses/response/value)
F1-UpdateSyncRequest/exeptionInfo/comments
 
 
 
F1-UpdateSyncRequest/exeptionInfo/messageParameters
 
 
 
F1-UpdateSyncRequest/exeptionInfo/messageParameters
 
 
 
F1-UpdateSyncRequest/exeptionInfo/messageParameters/parameterSequence
 
“1”
concat(MsgAck/responses/response/id, MsgAck/responses/response/value)
F1-UpdateSyncRequest/exeptionInfo/messageParameters/messageParameterValue
 
 
Receive DACS Enrollment Synchronization Response Data Mapping
The Receive DACS Enrollment Synchronization Response mapping details are shown in the table below:
DRMS (Enroll /enroll)
DACS (Synchronize Digital Asset (NMS) DRMS_X1-NMSDASMSG)
DVM Mapping
Comments
recieveDACSEnrollmentSync Request Message
recieveDACSEnrollmentSync Response Message
DVM Name
 
sendDetails/syncRequestId
responseDetails/externalId
 
Same value as in $varDRMSResponse/responses/response/dacsMessageId