Enrollment Request (Oracle Utilities Grid Edge Distributed Energy Resources Initiated)
This section describes data mapping for the following:
Post DACS Enrollment Request Data Mapping
The Post DACS Enrollment Request mapping details are shown in the table below:
DRMS (Enroll /enroll-to-dacs)
DACS (Digital Asset Enrollments createDigitalAssetEnrollment X1-DigitalAssetEnrollment)
DVM Mapping
Comments
receiveDRMSEnrollmentRequest Request Message
postDACSEnrollmentRequest Request Message
DVM Name
 
params
 
 
 
messageId
transactionId
 
 
customerInfo
customerInfo
 
 
cisPersonId
cisPersonId
 
 
cisAccountId
cisAccountId
 
 
name
name
 
 
homePhone
homePhone
 
 
businessPhone
businessPhone
 
 
email
email
 
 
programInfo
programInfo
 
 
cisServiceAgreementId
cisServiceAgreementId
 
 
programCode
programCode
 
 
startDateTimeISO
startDate
 
substring-before(startDateTimeISO, 'T')
endDateTimeISO
 
 
Will be mapped in future release.
locationInfo
locationId
 
 
division
division
 
 
cisPremiseId
cisPremiseId
 
 
cisServicePointId
cisServicePointId
 
 
timeZone
timeZone
 
 
address1
address1
 
 
address2
 
 
 
address3
 
 
 
address4
 
 
 
city
city
 
 
country
country
 
 
county
county
 
 
state
state
 
 
postal
postal
 
 
assetInfo
assetInfo
 
 
installationMethod
installationMethod
 
 
assetOwnership
assetOwnership
 
 
assetList
assetList
 
 
sequence
sequence
 
 
assetId
assetId
 
 
specification
specification
OUTL-BRT-DACS-DRMS_AssetSpec
 
assetType
assetType
 
 
badgeNo
badgeNo
 
 
serialNo
serialNo
 
 
nicId
nicId
 
 
headEndSystem
headEndSystem
 
 
 
ConnectivityProperties
 
 
 
ConnectivityProperties/Plugin
 
 
drmsInstanceId
ConnectivityProperties/Plugin/ConnectionId
OUTL-BRT-DRMSID-TO-DACSID
Will be mapped in the future release.
Receive DRMS Enrollment Request Response Data Mapping
The Receive DRMS Enrollment Request Response mapping details are shown in the table below:
DACS (Digital Asset Enrollments createDigitalAssetEnrollment X1-DigitalAssetEnrollment)
DRMS (Enroll /enroll-to-dacs)
DVM Mapping
Comments
postDACSEnrollmentRequest Response Message
receiveDRMSEnrollmentRequest Response Message
DVM Name
 
 
MsgAck
 
 
 
MsgAck/responses
 
 
 
MsgAck/responses/response
 
 
response/messageCategory
MsgAck/responses/response/value
 
fn:concat($response/messageCategory, “:”, $response/exception/expanded
Message)
response messageNumber
MsgAck/responses/response/id
 
 
response/status
MsgAck/responses/response/responseCode
OUTL-BRT-DACS_DRMS_EnrollmentStatus
SUCCESS | FAILURE | ERROR
 
MsgAck/responses/response/responseTimeISO
 
xp20:format-dateTime (xsd:dateTime (fn:current-dateTime ()), '[Y0001]-[M01]-[D01]T[H01]:[m01]:[s01].000Z' )
response/transactionId
MsgAck/responses/response/messageId
 
 
response/enrollmentId
MsgAck/responses/response/dacsMessageId
 
 
 
MsgAck/ackType
 
SUCCESS | FAILURE | ERROR
 
MsgAck/whenISO
 
xp20:format-dateTime (xsd:dateTime (fn:current-dateTime ()), '[Y0001]-[M01]-[D01]T[H01]:[m01]:[s01].000Z' )