Configuration Properties
The lookups contain the properties that can be configured and defaulted in the integration.
Lookup: OUTL-BRT-OUAI_DACS_DRMS_ConfigProps
Property Name
Sample Value
Description
dacs.file.target.transfer.pref
os
Target DACS file location preference.
 
Values are “os” or “ftp”.
dacs.enroll.filename.prefix
ENROLL_SYNC
Enrollment Sync Extract file name prefix .
 
It should have the same beginning value as the batch parameter filename in Batch Process X1-
DACEX or X1-DACIL.
 
Integration use this for filtering the file(s) to pick up from DACS file location by the Enrollment Sync flow.
dacs.ftp.enroll.input.
directory
/sploutput/DACSEnv/enroll/
DACS FTP directory where the Enrollment Sync extract files are stored for OIC to pick up from.
 
Required to be populated when DACS is on-premise, dacs.file.transfer.pref is = 'ftp'.
dacs.ftp.kwhavoid.input.directory
/sploutput/DACSEnv/KWHAvoid
DACS FTP directory where the Kwh Avoided extract files are stored for OIC to pick up from.
 
Required to be populated when DACS is on-premise, dacs.file.transfer.pref is = 'ftp'.
dacs.os.namespace
dacsnamespace
DACS Object Storage namespace serves as a container for all DACS related buckets and objects.
 
Required to be populated when DACS is in the cloud, dacs.file.transfer.pref = 'os'.
dacs.os.enroll.bucket
DACS_EnrollFolder
Define the bucket name where the Enroll Sync extract files are stored in the DACS Object Storage for OIC to pick up from.
 
Required to be populated when DACS is in the cloud, dacs.file.transfer.pref = 'os'.
dacs.os.kwhavoided.bucket
DACS_KWHAvdFolder
Define the bucket name where the Kwh Avoided extract files are stored in the DACS Object Storage for OIC to pick up from.
 
Required to be populated when DACS is in the cloud, dacs.file.transfer.pref = 'os'.
dacs.prefixtag.fileuploaded
Sent-
Prefix to append to the filename from DACS that has been transferred successfully to the target location.
 
Shared property for all file related flows in this integration.
notification.email.error.flag
true
If the value is set to true, email notification will be sent out for errors.
 
Valid values: true/false. Default to true.
 
Also, setup the OUTL-BRT-OUAI_DACS_DRMS_Email_ID 'to' property for the users or administrators who should receive the email.
notification.email.process.
complete.flag
true
If the value is set to true, email notification will be sent out when the process is completed.
 
Valid values: true/false. Default to true
 
This is used by flows doing file processing.
 
Also, setup the OUTL-BRT-OUAI_DACS_DRMS_Email_ID 'ouai.to.process.notification', 'dacs.to.process.notification' and 'derms.to.process.notification' properties for the users who should receive the email.
notification.email.process.
nofile.flag
true
If the value is set to true, email notification will be sent out when no file was processed.
 
Valid values: true/false. Default to true
 
This is used by flows doing file processing.
 
Also, setup the OUTL-BRT-OUAI_DACS_DRMS_Email_ID 'ouai.to.process.notification', 'dacs.to.process.notification' and 'derms.to.process.notification' properties for the users who should receive the email.
notification.type.email
email
Hardcoded value for the integrations to send to the ‘common error handler’ to decide how to send the notifications out. In future release this might be augmented with other types beside of ‘email’.
ouai.file.target.transfer.pref
os
Target OUAI file location preference.
 
Values are "os" or "ftp". Defaulted to "os"
ouai.os.namespace
ouainamespace
OUAI Object Storage namespace serves as a container for all OUAI related buckets and objects.
 
Required to be populated when OUAI is in the cloud, ouai.file.transfer.pref = 'os’
ouai.os.enrollack.filename .prefix
feedback.dacs.program_subscription
Enrollment Ack file(s) produce by OUAI should begin with this value.
 
Integration use this for filtering the file(s) to pick up from OUAI file location by the Enrollment Ack flow.
ouai.os.kwhavoided.filename.prefix
ouai.kwh_avoided
Kwh Avoided file(s) produced by OUAI should begin with this value.
 
Integration use this for filtering the file(s) to pick up from OUAI file location by the KWHAvoided flow.
ouai.loadreductionforecast.
fi lename.prefix
ouai.load_forecast
Load Reduction Forecast file(s) produced by OUAI should begin with this value.
 
Integration use this for filtering the file(s) to pick up from OUAI file location by the LoadReductionForecast flow.
ouai.os.enroll.bucket
OUAIEnrollFolder
Define the bucket name where the Enrollment Sync extract files are stored in the OUAI Object Storage for OIC to drop the file.
 
Required to be populated when OUAI is in the cloud, ouai.file.transfer.pref = 'os'.
ouai.os.enrollack.bucket
OUAIEnrollAckFolder
Define the bucket name where the Enrollment Ack extract files are stored in the OUAI Object Storage for OIC to pick from.
 
Required to be populated when OUAI is in the cloud, ouai.file.transfer.pref = 'os'.
ouai.os.eventoutcome.
bucke t
OUAIOutcomeFolder
Define the bucket name where the Event Outcome extract files are stored in the OUAI Object Storage for OIC to drop the file.
 
Required to be populated when OUAI is in the cloud, ouai.file.transfer.pref = 'os'.
ouai.os.kwhavoided.bucket
OUAIKwhAvoidFolder
Define the bucket name where the Kwh Avoided extract files are stored in OUAI Object Stoarage for OIC to pick the file from. Required to be populated when OUAI is in the cloud, ouai.file.transfer.pref = 'os'.
ouai.os.loadreduction
forecast.bucket
OUAI_LRFolder
OUAI directory where the LoadReductionForecast extract files are stored. Required to be populated when OUAI is in the cloud, ouai.file.transfer.pref = 'os'.
ouai.prefixtag.fileuploaded
Sent-
Prefix to append to the filename from OUAI that has been transferred or processed successfully to the target location.
 
Shared property for all file related flows in this integration
 
Lookup: OUTL-BRT-OUAI_DACS_DRMS_Email_ID
Recipient
Email ID
Description
from
admin@myCy.com
The email address used to identify who is sending the notification.
 
This value is the default email address for all outgoing emails for the package.
to
errorDist@myCy.com
The email address(es) who should receive any error notification. Multiple emails can be configured by putting comma to separate the email IDs.
 
These are likely the administrators or users who maintain the applications.
dacs.to.process.notification
dacsUser@myCy.com
The email address(es) who should receive notification for DACS related integration when the file processing has completed, or no file was processed. Multiple emails can be configured by putting comma to separate the email IDs.
 
These are likely the DACS business or application users.
ouai.to.process.notification
ouaiUser@myCy.com
The email address(es) who should receive notification for OUAI related integration when the file processing has completed, or no file was processed. Multiple emails can be configured by putting comma to separate the email IDs.
 
These are likely the OUAI business or application users.
drms.to.process.notification
drmsUser@myCy.com
The email address(es) who should receive notification for DERMS related integration when the file processing has completed, or no file was processed. Multiple emails can be configured by putting comma to separate the email IDs.
 
These are likely the DERMS business or application users.