1+ # local env
2+ # DB Connections
3+ spring.datasource.url =${DATABASE_URL}
4+ spring.datasource.username =${DATABASE_USERNAME}
5+ spring.datasource.password =${DATABASE_PASSWORD}
6+ spring.datasource.driver-class-name =com.mysql.jdbc.Driver
7+
8+ secondary.datasource.username =${REPORTING_DATABASE_USERNAME}
9+ secondary.datasource.password =${REPORTING_DATABASE_PASSWORD}
10+ secondary.datasource.url =${REPORTING_DATABASE_URL}
11+ secondary.datasource.driver-class-name =com.mysql.jdbc.Driver
12+
13+ # # KM Configuration
14+ km-base-protocol =${KM_API_BASE_PROTOCOL}
15+ km-username =${KM_USERNAME}
16+ km-password =${KM_PASSWORD}
17+ km-base-url =${KM_API_BASE_URL}
18+ km-base-path =${KM_API_BASE_PATH}
19+ km-root-path =/okm:personal/users/
20+ km-guest-user =${KM_GUEST_USER}
21+ km-guest-password =${KM_GUEST_PASSWORD}
22+
23+ # CTI Config
24+ cti-server-ip =${CTI_SERVER_IP}
25+ cti-logger_base_url =${CTI_SERVER_LOGGER_BASE}/logger
26+
27+ # Identity Config
28+ identity-api-url = ${IDENTITY_API_URL}
29+ identity-1097-api-url = ${IDENTITY_1097_API_URL}
30+
31+ # ### SMS Configuration
32+ send-sms =${SEND_SMS}
33+ sendSMSUrl = ${SEND_SMS_URL}
34+ source-address =${SMS_SOURCE_ADDRESS}
35+ sms-username =${SMS_USERNAME}
36+ sms-password =${SMS_PASSWORD}
37+ send-message-url =${SMS_MESSAGE_URL}
38+
39+ # ##SMS Scheduler configurations
40+ start-sms-scheduler =true
41+ cron-scheduler-sms =0 0/1 * * * ? *
42+
43+ # ### Email Configuration
44+ send-email =${SEND_EMAIL}
45+ spring.mail.host =${MAIL_HOST}
46+ spring.mail.port =${MAIL_PORT}
47+ spring.mail.username =${MAIL_USERNAME}
48+ spring.mail.password =${MAIL_PASSWORD}
49+ spring.mail.properties.mail.smtp.auth =true
50+ spring.mail.properties.mail.smtp.starttls.enable =true
51+
52+ # ##Email Scheduler configurations
53+ start-email-scheduler =true
54+ cron-scheduler-email =0 0/1 * * * ? *
55+
56+ # ##cti data check with call detail report Scheduler
57+ # Runs at everyday 12:10AM
58+ start-ctidatacheck-scheduler =true
59+ cron-scheduler-ctidatacheck =0 10 00 * * *
60+
61+ # ## generate Beneficiary Config
62+ genben-api = ${BEN_GEN_API_URL}
63+
64+ # ## file Base Path
65+ ---------------------------
66+ fileBasePath =${MMU_FILE_BASE_PATH}
67+
68+ # ## Redis IP
69+ spring.redis.host =${REDIS_HOST}
70+
71+ # #---------------------------------------------------------------------------------------------------------------
72+ # ##CTI data sync schedular
73+ cz-duration =40
74+ # #---------------------------------------------------------------------------------------------------------------
75+ # # prescription template
76+ TMprescriptionTemplate =TMPrescription
77+ # #---------------------------------------------------------------------------------------------------------------
78+ # #duration for everwell calender
79+ everwellCalendarDuration =15
80+ # #---------------------------------------------------------------------------------------------------------------
81+ # #lonic variables
82+ lonicPageSize =10
83+ # #---------------------------------------------------------------------------------------------------------------
84+ # snomedcti
85+ snomedCTPageSize =10
86+ # #---------------------------------------------------------------------------------------------------------------
87+ # call retry count
88+ callRetryConfiguration =3
89+ # #---------------------------------------------------------------------------------------------------------------
90+ # avni registration Duration
91+ avniRegistrationLimit =7
92+
93+ # --------------------------NHM Agent Real Time Data----------------------------
94+ nhm.agent.real.time.data.url =${NHM_AGENT_REAL_TIME_DATA_URL}
95+ nhm.agent.real.time.data.cron.scheduler =0 */2 * ? * *
96+ nhm.agent.real.time.data.cron.flag =true
97+
98+ # #missing commits
99+
100+ carestream_socket_ip = ${CARESTREAM_SOCKET_IP}
101+ carestream_socket_port = ${CARESTREAM_SOCKET_PORT}
102+
103+ # # everwell variables
104+ everwellUserName = ${EVERWELL_USERNAME}
105+ everwellPassword = ${EVERWELL_PASSWORD}
106+ amritUserName = ${EVERWELL_AMRIT_USERNAME}
107+ amritPassword = ${EVERWELL_AMRIT_PASSWORD}
108+
109+ # # everwell API call
110+ everwellAddSupportAction = ${EVERWELL_BASE_URL}/Api/Patients/AddSupportAction
111+ everwellEditDoses = ${EVERWELL_BASE_URL}/Api/Patients/EditManualDoses
112+ everwellEditMissedDoses = ${EVERWELL_BASE_URL}/Api/Patients/EditMissedDoses
113+ everwellGetPatientAdherenceUrl = ${EVERWELL_BASE_URL}/Api/Patients/CurrentMonthMissedAdherence?Page=
114+ everwellEditSecondaryPhoneNo = ${EVERWELL_BASE_URL}/Api/Patients/EditPhoneNumber
115+ everwell1097userAuthenticate = ${COMMON_API_BASE_URL}user/userAuthenticate
116+ everwelluserAuthenticate = ${EVERWELL_BASE_URL}/token
117+ everwellRegisterBenficiary = ${COMMON_API_BASE_URL}/beneficiary/create
118+
119+
120+ # # LungAssessment credentials
121+ lungAssessmentEmail = ${SWAASA_EMAIL}
122+ lungAssessmentPassword =${SWAASA_PASSWORD}
123+
124+
125+ # # SWASSA APIs
126+ lungAssessmentAdminLogin = ${SWAASA_BASE_URL}/api/adminLogin
127+ lungAssessmentValidateCough = ${SWAASA_BASE_URL}/api/verifycough
128+ lungAssessmentStartAssesment = ${SWAASA_BASE_URL}/api/assessment
129+ lungAssessmentGetAssesment = ${SWAASA_BASE_URL}/api/getAssessment
130+
131+ # E- Sanjeevani user authenticate creds
132+ eSanjeevani.url : ${ESANJEEVANI_URL}
133+ eSanjeevani.userName : ${ESANJEEVANI_USERNAME}
134+ eSanjeevani.password : ${ESANJEEVANI_PASSWORD}
135+ eSanjeevani.salt : ${ESANJEEVANI_SALT}
136+ eSanjeevani.source : ${ESANJEEVANI_SOURCE}
137+ eSanjeevani.registerPatient : ${ESANJEEVANI_REGISTER_PATIENT_URL}
138+ eSanjeevani.routeUrl : ${ESANJEEVANI_ROUTE_URL}
139+
140+ biometric.discover.url = ${BIOMETRIC_URL}
141+ biometric.deviceInfo.url = ${BIOMETRIC_URL}/rd/info
142+ biometric.capture.url = ${BIOMETRIC_URL}/rd/capture
143+ eAusadhaUrl =${EAUSADHA_URL}
144+
145+ eausadhaAuthorization =${EAUSADHA_AUTHORIZATION_KEY}
146+ spring.main.allow-bean-definition-overriding =true
147+ spring.main.allow-circular-references =true
148+
149+ jwt.secret =${JWT_SECRET_KEY}
150+
151+
152+ # ELK logging file name
153+ logging.path =logs/
154+ logging.file.name =${COMMON_API_LOGGING_FILE_NAME}
155+
156+
157+ # #grievance API call
158+ updateGrievanceDetails = ${GRIEVANCE_API_BASE_URL}/grsbepro/igemr1097/public/api/v1/state-wise/grievance-list?page=PageNumber¤tpage=1
159+ updateGrievanceTransactionDetails =${GRIEVANCE_API_BASE_URL}/grsbepro/igemr1097/public/api/v1/grievance_details/
160+ # # grievance variables
161+
162+ grievanceUserName = ${GRIEVANCE_USERNAME}
163+ grievancePassword = ${GRIEVANCE_PASSWORD}
164+ grievanceUserAuthenticate = ${GRIEVANCE_USER_AUTHENTICATE}
165+ grievanceDataSyncDuration = ${GRIEVANCE_DATA_SYNC_DURATION}
166+
167+ springdoc.api-docs.enabled =false
168+ springdoc.swagger-ui.enabled =false
169+
170+
171+ isProduction =${IS_PRODUCTION}
172+ grievanceAllocationRetryConfiguration =3
173+
174+ start-grievancedatasync-scheduler =false
175+ cron-scheduler-grievancedatasync =0 0/2 * * * ?
176+
177+ captcha.secret-key =${CAPTCHA_SECRET_KEY}
178+ captcha.verify-url =${CAPTCHA_VERIFY_URL}
179+ captcha.enable-captcha =${ENABLE_CAPTCHA}
180+
181+ cors.allowed-origins =${CORS_ALLOWED_ORIGINS}
182+
183+ video-call-url =${VIDEO_CALL_URL}
184+ jibri.output.path ={JIBRI_OUTPUT_PATH}
185+ video.recording.path ={VIDEO_RECORDING_PATH}
0 commit comments