Add multiple ConfigMaps for various services and database configurations

gastro
Ishrath Ahamed 2 months ago
parent 786cd690a8
commit bd41784e5c

@ -0,0 +1,746 @@
apiVersion: v1
data:
api-gateway.yaml: |
resilience4j.retry:
configs:
default:
maxAttempts: 1
#waitDuration: 100
#retryExceptions:
#- org.springframework.web.client.HttpServerErrorException
#- java.util.concurrent.TimeoutException
#- java.io.IOException
eureka:
client:
enabled: false
serviceUrl:
defaultZone: 'http://localhost:8761/eureka/'
fetch-registry: false
register-with-eureka: false
debug: false
logging:
level:
org:
springframework:
web:
server: DEBUG
client: ERROR
spring:
datasource:
tomcat:
min-evictable-idle-time-millis: 200000
max-active: 30
max-idle: 2
min-idle: 1
max-age: 200000
http:
multipart:
max-file-size: 200MB
max-request-size: 200MB
cloud:
gateway:
httpclient:
connect-timeout: 1000
response-timeout: 50s
routes:
- id: iam
uri: 'http://csi-iam-service'
predicates:
- Path=/iam/**
filters:
- StripPrefix=1
- id: document
uri: 'http://document-management-services'
predicates:
- Path=/document-management/**
filters:
- StripPrefix=1
- id: document-engine
uri: 'http://document-storage-engine-service'
predicates:
- Path=/document-engine/**
filters:
- StripPrefix=1
- id: medispan
uri: 'http://csi-net-medispan'
predicates:
- Path=/csi-net-medispan/**
filters:
- StripPrefix=1
- id: appointment-channel
uri: 'http://cas-appointment-channel'
predicates:
- Path=/cas-appointment-channel/**
filters:
- StripPrefix=1
- id: crs-channel
uri: 'http://crs-channel'
predicates:
- Path=/crs-channel/**
filters:
- StripPrefix=1
- id: sick-leave-create
uri: 'http://sick-leave-create'
predicates:
- Path=/sick-leave-create/**
filters:
- StripPrefix=1
- id: doctor-verify
uri: 'http://sick-leave-doctor-verify'
predicates:
- Path=/sick-leave-doctor-verify/**
filters:
- StripPrefix=1
- id: reporting-publisher
uri: 'http://csi-reporting-publisher'
predicates:
- Path=/reporting-publisher/**
filters:
- StripPrefix=1
- id: config-repo
uri: 'http://config-server'
predicates:
- Path=/config-server/**
filters:
- StripPrefix=1
- id: econsent
uri: 'http://cs-net-econsent'
predicates:
- Path=/cs-net-econsent/**
filters:
- StripPrefix=1
- id: econsentui
uri: 'http://cs-net-econsentui'
predicates:
- Path=/cs-net-econsentui/**
filters:
- StripPrefix=1
- id: middleware
uri: 'http://csi-document-management-service' #'http://document-management-middleware'
predicates:
- Path=/document-management-middleware/**
filters:
- StripPrefix=1
- id: csi-ie-hpd
uri: 'http://csi-ie-hpd'
predicates:
- Path=/csi-ie-hpd/**
filters:
- StripPrefix=1
- id: cs-net-physiotherapy
uri: 'http://cs-net-physiotherapy'
predicates:
- Path=/cs-net-physiotherapy/**
filters:
- StripPrefix=1
- id: cs-net-physiotherapy-ui
uri: 'http://cs-net-physiotherapyui'
predicates:
- Path=/cs-net-physiotherapyui/**
filters:
- StripPrefix=1
- id: cs-net-social-worker-ui
uri: 'http://cs-net-social-worker-ui'
predicates:
- Path=/cs-net-social-worker-ui/**
filters:
- StripPrefix=1
- id: cs-net-social-worker
uri: 'http://cs-net-social-worker'
predicates:
- Path=/cs-net-social-worker/**
filters:
- StripPrefix=1
- id: csi-ie-pdq
uri: 'http://csi-ie-pdq'
predicates:
- Path=/csi-ie-pdq/**
filters:
- StripPrefix=1
- id: csi-ie-employee
uri: 'http://csi-ie-employee'
predicates:
- Path=/csi-ie-employee/**
filters:
- StripPrefix=1
- id: csi-ie-xdsb
uri: 'http://csi-ie-xdsb'
predicates:
- Path=/csi-ie-xdsb/**
filters:
- StripPrefix=1
- id: csi-streaming-etl-service
uri: 'http://csi-streaming-etl-service'
predicates:
- Path=/csi-streaming-etl-service/**
filters:
- StripPrefix=1
- id: csi-rf-file-uploader-service
uri: 'http://csi-rf-file-uploader-service'
predicates:
- Path=/rf/**
filters:
- StripPrefix=1
metadata:
connect-timeout: 5000
response-timeout: 1200000
idle-timeout: 60000
- id: medical-report-channel
uri: 'http://medical-report-channel'
predicates:
- Path=/medical-report-channel/**
filters:
- StripPrefix=1
- id: service-base-ui-registry
uri: 'http://service-base-ui-registry'
predicates:
- Path=/service-base-ui-registry/**
filters:
- StripPrefix=1
- id: csi-ie-lakum
uri: 'http://csi-ie-lakum'
predicates:
- Path=/csi-ie-lakum/**
filters:
- StripPrefix=1
- id: csi-ie-interbranch
uri: 'http://csi-ie-interbranch'
predicates:
- Path=/csi-ie-interbranch/**
filters:
- StripPrefix=1
- id: csi-ie-prescription
uri: 'http://csi-ie-prescription'
predicates:
- Path=/csi-ie-prescription/**
filters:
- StripPrefix=1
- id: crs-channel-user
uri: 'http://crs-channel-user'
predicates:
- Path=/crs-channel-user/**
filters:
- StripPrefix=1
- id: cs-net-econsent
uri: 'http://cs-net-econsent'
predicates:
- Path=/cs-net-econsent/**
filters:
- StripPrefix=1
- id: csi-bm-approval
uri: 'http://csi-bm-approval'
predicates:
- Path=/csi-bm-approval/**
filters:
- StripPrefix=1
- id: csi-bm-billing
uri: 'http://csi-bm-billing'
predicates:
- Path=/csi-bm-billing/**
filters:
- StripPrefix=1
metadata:
connect-timeout: 5000
response-timeout: 300000
idle-timeout: 60000
- id: csi-bm-prm
uri: 'http://csi-bm-prm'
predicates:
- Path=/csi-bm-prm/**
filters:
- StripPrefix=1
- id: csi-bm-inte-bridge
uri: 'http://csi-bm-inte-bridge'
predicates:
- Path=/csi-bm-inte-bridge/**
filters:
- StripPrefix=1
- id: csi-bm-invoice
uri: 'http://csi-bm-invoice'
predicates:
- Path=/csi-bm-invoice/**
filters:
- StripPrefix=1
metadata:
connect-timeout: 5000
response-timeout: 300000
idle-timeout: 60000
- id: csi-ie-api
uri: 'http://csi-ie-api'
predicates:
- Path=/csi-ie-api/**
filters:
- StripPrefix=1
- id: csi-ie-cyclus
uri: 'http://csi-ie-cyclus'
predicates:
- Path=/csi-ie-cyclus/**
filters:
- StripPrefix=1
- id: csi-ie-doctor-api
uri: 'http://csi-ie-doctor-api'
predicates:
- Path=/csi-ie-doctor-api/**
filters:
- StripPrefix=1
- id: csi-ie-dq
uri: 'http://csi-ie-dq'
predicates:
- Path=/csi-ie-dq/**
filters:
- StripPrefix=1
- id: csi-ie-general
uri: 'http://csi-ie-general'
predicates:
- Path=/csi-ie-general/**
filters:
- StripPrefix=1
- id: csi-ie-generalii
uri: 'http://csi-ie-generalii'
predicates:
- Path=/csi-ie-generalii/**
filters:
- StripPrefix=1
- id: csi-ie-insurance
uri: 'http://csi-ie-insurance'
predicates:
- Path=/csi-ie-insurance/**
filters:
- StripPrefix=1
- id: csi-ie-lakum-batch
uri: 'http://csi-ie-lakum-batch'
predicates:
- Path=/csi-ie-lakum-batch/**
filters:
- StripPrefix=1
- id: csi-ie-misc
uri: 'http://csi-ie-misc'
predicates:
- Path=/csi-ie-misc/**
filters:
- StripPrefix=1
- id: csi-ie-mobile
uri: 'http://csi-ie-mobile'
predicates:
- Path=/csi-ie-mobile/**
filters:
- StripPrefix=1
metadata:
connect-timeout: 5000
response-timeout: 300000
idle-timeout: 60000
- id: csi-ie-mobile2
uri: 'http://csi-ie-mobile'
predicates:
- Path=/csi-ie-mobile/api/cache
filters:
- StripPrefix=1
metadata:
connect-timeout: 5000
response-timeout: 300000
idle-timeout: 60000
- id: csi-ie-pacsurl
uri: 'http://csi-ie-pacsurl'
predicates:
- Path=/csi-ie-pacsurl/**
filters:
- StripPrefix=1
- id: csi-ie-zatca
uri: 'http://csi-ie-zatca'
predicates:
- Path=/csi-ie-zatca/**
filters:
- StripPrefix=1
- id: csi-java-base-utility
uri: 'http://csi-java-base-utility'
predicates:
- Path=/csi-java-base-utility/**
filters:
- StripPrefix=1
- id: csi-java-ds-dental-core
uri: 'http://csi-java-ds-dental-core'
predicates:
- Path=/csi-java-ds-dental-core/**
filters:
- StripPrefix=1
- id: csi-java-ehr-common
uri: 'http://csi-java-ehr-common'
predicates:
- Path=/csi-java-ehr-common/**
filters:
- StripPrefix=1
- id: csi-java-ehr-common-scheduler
uri: 'http://csi-java-ehr-common-scheduler'
predicates:
- Path=/csi-java-ehr-common-scheduler/**
filters:
- StripPrefix=1
- id: csi-java-ehr-config
uri: 'http://csi-java-ehr-config'
predicates:
- Path=/csi-java-ehr-config/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ic-bundle
uri: 'http://csi-java-ehr-ic-bundle'
predicates:
- Path=/csi-java-ehr-ic-bundle/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ic-dashboard
uri: 'http://csi-java-ehr-ic-dashboard'
predicates:
- Path=/csi-java-ehr-ic-dashboard/**
filters:
- StripPrefix=1
- id: csi-java-ehr-initialassessment
uri: 'http://csi-java-ehr-initialassessment'
predicates:
- Path=/csi-java-ehr-initialassessment/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ip
uri: 'http://csi-java-ehr-ip'
predicates:
- Path=/csi-java-ehr-ip/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ip-doctor-prescription
uri: 'http://csi-java-ehr-ip-doctor-prescription'
predicates:
- Path=/csi-java-ehr-ip-doctor-prescription/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ldr
uri: 'http://csi-java-ehr-ldr'
predicates:
- Path=/csi-java-ehr-ldr/**
filters:
- StripPrefix=1
- id: csi-java-ehr-listener
uri: 'http://csi-java-ehr-listener'
predicates:
- Path=/csi-java-ehr-listener/**
filters:
- StripPrefix=1
- id: csi-java-ehr-opd
uri: 'http://csi-java-ehr-opd'
predicates:
- Path=/csi-java-ehr-opd/**
filters:
- StripPrefix=1
- id: csi-java-ehr-or-anesthesia
uri: 'http://csi-java-ehr-or-anesthesia'
predicates:
- Path=/csi-java-ehr-or-anesthesia/**
filters:
- StripPrefix=1
- id: csi-java-ehr-or-book
uri: 'http://csi-java-ehr-or-book'
predicates:
- Path=/csi-java-ehr-or-book/**
filters:
- StripPrefix=1
- id: csi-java-ehr-or-booking
uri: 'http://csi-java-ehr-or-booking'
predicates:
- Path=/csi-java-ehr-or-booking/**
filters:
- StripPrefix=1
- id: csi-java-ehr-patient-pomr
uri: 'http://csi-java-ehr-patient-pomr'
predicates:
- Path=/csi-java-ehr-patient-pomr/**
filters:
- StripPrefix=1
- id: csi-java-ehr-specializedclinic
uri: 'http://csi-java-ehr-specializedclinic'
predicates:
- Path=/csi-java-ehr-specializedclinic/**
filters:
- StripPrefix=1
- id: csi-java-ehr-specialized-clinic
uri: 'http://csi-java-ehr-specializedclinic'
predicates:
- Path=/csi-java-ehr-specialized-clinic/**
filters:
- StripPrefix=1
- id: csi-java-ehr-template
uri: 'http://csi-java-ehr-template'
predicates:
- Path=/csi-java-ehr-template/**
filters:
- StripPrefix=1
- id: csi-java-workflow-automation
uri: 'http://csi-java-workflow-automation'
predicates:
- Path=/csi-java-workflow-automation/**
filters:
- StripPrefix=1
- id: csi-net-base-wss
uri: 'http://csi-net-base-wss'
predicates:
- Path=/csi-net-base-wss/**
filters:
- StripPrefix=1
- id: csi-net-bloodbnk
uri: 'http://csi-net-bloodbnk'
predicates:
- Path=/csi-net-bloodbnk/**
filters:
- StripPrefix=1
- id: csi-net-bloodbnk-mgt
uri: 'http://csi-net-bloodbnk-mgt'
predicates:
- Path=/csi-net-bloodbnk-mgt/**
filters:
- StripPrefix=1
- id: csi-net-ehr-dboardpc
uri: 'http://csi-net-ehr-dboardpc'
predicates:
- Path=/csi-net-ehr-dboardpc/**
filters:
- StripPrefix=1
- id: csi-net-ehr-ip-discharg
uri: 'http://csi-net-ehr-ip-discharg'
predicates:
- Path=/csi-net-ehr-ip-discharg/**
filters:
- StripPrefix=1
- id: csi-net-ehr-opd-master
uri: 'http://csi-net-ehr-opd-master'
predicates:
- Path=/csi-net-ehr-opd-master/**
filters:
- StripPrefix=1
- id: csi-net-ehr-opd-patient
uri: 'http://csi-net-ehr-opd-patient'
predicates:
- Path=/csi-net-ehr-opd-patient/**
filters:
- StripPrefix=1
- id: csi-net-empi-crs-inte
uri: 'http://csi-net-empi-crs-inte'
predicates:
- Path=/csi-net-empi-crs-inte/**
filters:
- StripPrefix=1
- id: csi-net-empi-hijridte
uri: 'http://csi-net-empi-hijridte'
predicates:
- Path=/csi-net-empi-hijridte/**
filters:
- StripPrefix=1
- id: csi-net-empiread
uri: 'http://csi-net-empiread'
predicates:
- Path=/csi-net-empiread/**
filters:
- StripPrefix=1
- id: csi-net-empiwrit
uri: 'http://csi-net-empiwrit'
predicates:
- Path=/csi-net-empiwrit/**
filters:
- StripPrefix=1
- id: csi-net-erfuncti
uri: 'http://csi-net-erfuncti'
predicates:
- Path=/csi-net-erfuncti/**
filters:
- StripPrefix=1
- id: csi-net-hemdialy
uri: 'http://csi-net-hemdialy'
predicates:
- Path=/csi-net-hemdialy/**
filters:
- StripPrefix=1
- id: csi-net-himservi
uri: 'http://csi-net-himservi'
predicates:
- Path=/csi-net-himservi/**
filters:
- StripPrefix=1
- id: csi-net-lab-scheduled
uri: 'http://csi-net-lab-scheduled'
predicates:
- Path=/csi-net-lab-scheduled/**
filters:
- StripPrefix=1
- id: csi-net-lab-vidaptor
uri: 'http://csi-net-lab-vidaptor'
predicates:
- Path=/csi-net-lab-vidaptor/**
filters:
- StripPrefix=1
- id: csi-net-labsrvcs
uri: 'http://csi-net-labsrvcs'
predicates:
- Path=/csi-net-labsrvcs/**
filters:
- StripPrefix=1
metadata:
connect-timeout: 5000
response-timeout: 120000
idle-timeout: 60000
- id: csi-net-medispan
uri: 'http://csi-net-medispan'
predicates:
- Path=/csi-net-medispan/**
filters:
- StripPrefix=1
- id: csi-net-noty
uri: 'http://csi-net-noty'
predicates:
- Path=/csi-net-noty/**
filters:
- StripPrefix=1
- id: csi-net-noty-email
uri: 'http://csi-net-noty-email'
predicates:
- Path=/csi-net-noty-email/**
filters:
- StripPrefix=1
- id: csi-net-noty-msgtempl
uri: 'http://csi-net-noty-msgtempl'
predicates:
- Path=/csi-net-noty-msgtempl/**
filters:
- StripPrefix=1
- id: csi-net-noty-query
uri: 'http://csi-net-noty-query'
predicates:
- Path=/csi-net-noty-query/**
filters:
- StripPrefix=1
- id: csi-net-noty-sms
uri: 'http://csi-net-noty-sms'
predicates:
- Path=/csi-net-noty-sms/**
filters:
- StripPrefix=1
- id: csi-personalization-service
uri: 'http://csi-personalization-service'
predicates:
- Path=/csi-personalization-service/**
filters:
- StripPrefix=1
- id: csi-phr-base
uri: 'http://csi-phr-base'
predicates:
- Path=/csi-phr-base/**
filters:
- StripPrefix=1
metadata:
response-timeout: 240000
connect-timeout: 50000
- id: csi-phr-cron
uri: 'http://csi-phr-cron'
predicates:
- Path=/csi-phr-cron/**
filters:
- StripPrefix=1
- id: csi-pms-adt-request
uri: 'http://csi-pms-adt-request'
predicates:
- Path=/csi-pms-adt-request/**
filters:
- StripPrefix=1
- id: csi-pms-rms-masterdata
uri: 'http://csi-pms-rms-masterdata'
predicates:
- Path=/csi-pms-rms-masterdata/**
filters:
- StripPrefix=1
- id: csi-pms-rms-reservation
uri: 'http://csi-pms-rms-reservation'
predicates:
- Path=/csi-pms-rms-reservation/**
filters:
- StripPrefix=1
- id: csi-pms-rms-resource-registry
uri: 'http://csi-pms-rms-resource-registry'
predicates:
- Path=/csi-pms-rms-resource-registry/**
filters:
- StripPrefix=1
- id: csi-reporting-service
uri: 'http://csi-reporting-service'
predicates:
- Path=/csi-reporting-service/**
filters:
- StripPrefix=1
metadata:
response-timeout: 1200000
connect-timeout: 50000
- id: csi-rf-jdbc-sink-service
uri: 'http://csi-rf-jdbc-sink-service'
predicates:
- Path=/csi-rf-jdbc-sink-service/**
filters:
- StripPrefix=1
- id: csi-rms-morgue
uri: 'http://csi-rms-morgue'
predicates:
- Path=/csi-rms-morgue/**
filters:
- StripPrefix=1
- id: document-management-middleware
uri: 'http://csi-document-management-service' #'http://document-management-middleware'
predicates:
- Path=/document-management-middleware/**
filters:
- StripPrefix=1
- id: service-base-masterdata
uri: 'http://service-base-masterdata'
predicates:
- Path=/service-base-masterdata/**
filters:
- StripPrefix=1
- id: service-base-role-permission
uri: 'http://service-base-role-permission'
predicates:
- Path=/service-base-role-permission/**
filters:
- StripPrefix=1
- id: sick-leave-doctor-verify
uri: 'http://sick-leave-doctor-verify'
predicates:
- Path=/sick-leave-doctor-verify/**
filters:
- StripPrefix=1
- id: csi-net-hhc
uri: 'http://csi-net-hhc'
predicates:
- Path=/csi-net-hhc/**
filters:
- StripPrefix=1
- id: wasfaty-service-channel
uri: 'http://wasfaty-service-channel'
predicates:
- Path=/wasfaty-service-channel/**
filters:
- StripPrefix=1
- id: document-generator-core
uri: http://document-generator-core
predicates:
- Path=/document-generator-core/**
filters:
- StripPrefix=1
- id: csi-otp-service
uri: 'http://csi-otp-service'
predicates:
- Path=/csi-otp-service/**
filters:
- StripPrefix=1
- id: vida-ie-simulator
uri: 'http://vida-ie-simulator'
predicates:
- Path=/vida-ie-simulator/**
filters:
- StripPrefix=1
kind: ConfigMap
metadata:
creationTimestamp: null
name: api-gateway-configs
namespace: csi-uat

@ -0,0 +1,690 @@
apiVersion: v1
data:
api-gateway.yaml: |
eureka:
client:
enabled: false
serviceUrl:
defaultZone: 'http://localhost:8761/eureka/'
fetch-registry: false
register-with-eureka: false
debug: false
logging:
level:
org:
springframework:
web:
server: DEBUG
client: ERROR
spring:
datasource:
tomcat:
min-evictable-idle-time-millis: 200000
max-active: 30
max-idle: 2
min-idle: 1
max-age: 200000
http:
multipart:
max-file-size: 200MB
max-request-size: 200MB
cloud:
gateway:
httpclient:
connect-timeout: 1000
response-timeout: 50s
routes:
- id: iam
uri: 'http://csi-iam-service'
predicates:
- Path=/iam/**
filters:
- StripPrefix=1
- id: document
uri: 'http://document-management-services'
predicates:
- Path=/document-management/**
filters:
- StripPrefix=1
- id: document-engine
uri: 'http://document-storage-engine-service'
predicates:
- Path=/document-engine/**
filters:
- StripPrefix=1
- id: medispan
uri: 'http://csi-net-medispan'
predicates:
- Path=/csi-net-medispan/**
filters:
- StripPrefix=1
- id: appointment-channel
uri: 'http://cas-appointment-channel'
predicates:
- Path=/cas-appointment-channel/**
filters:
- StripPrefix=1
- id: crs-channel
uri: 'http://crs-channel'
predicates:
- Path=/crs-channel/**
filters:
- StripPrefix=1
- id: sick-leave-create
uri: 'http://sick-leave-create'
predicates:
- Path=/sick-leave-create/**
filters:
- StripPrefix=1
- id: doctor-verify
uri: 'http://sick-leave-doctor-verify'
predicates:
- Path=/sick-leave-doctor-verify/**
filters:
- StripPrefix=1
- id: reporting-publisher
uri: 'http://csi-reporting-publisher'
predicates:
- Path=/reporting-publisher/**
filters:
- StripPrefix=1
- id: config-repo
uri: 'http://config-server'
predicates:
- Path=/config-server/**
filters:
- StripPrefix=1
- id: econsent
uri: 'http://cs-net-econsent'
predicates:
- Path=/cs-net-econsent/**
filters:
- StripPrefix=1
- id: econsentui
uri: 'http://cs-net-econsentui'
predicates:
- Path=/cs-net-econsentui/**
filters:
- StripPrefix=1
- id: middleware
uri: 'http://csi-document-management-service' #'http://document-management-middleware'
predicates:
- Path=/document-management-middleware/**
filters:
- StripPrefix=1
- id: csi-ie-hpd
uri: 'http://csi-ie-hpd'
predicates:
- Path=/csi-ie-hpd/**
filters:
- StripPrefix=1
- id: cs-net-physiotherapy
uri: 'http://cs-net-physiotherapy'
predicates:
- Path=/cs-net-physiotherapy/**
filters:
- StripPrefix=1
- id: cs-net-physiotherapy-ui
uri: 'http://cs-net-physiotherapyui'
predicates:
- Path=/cs-net-physiotherapyui/**
filters:
- StripPrefix=1
- id: cs-net-social-worker-ui
uri: 'http://cs-net-social-worker-ui'
predicates:
- Path=/cs-net-social-worker-ui/**
filters:
- StripPrefix=1
- id: cs-net-social-worker
uri: 'http://cs-net-social-worker'
predicates:
- Path=/cs-net-social-worker/**
filters:
- StripPrefix=1
- id: csi-ie-pdq
uri: 'http://csi-ie-pdq'
predicates:
- Path=/csi-ie-pdq/**
filters:
- StripPrefix=1
- id: csi-ie-employee
uri: 'http://csi-ie-employee'
predicates:
- Path=/csi-ie-employee/**
filters:
- StripPrefix=1
- id: csi-ie-xdsb
uri: 'http://csi-ie-xdsb'
predicates:
- Path=/csi-ie-xdsb/**
filters:
- StripPrefix=1
- id: csi-streaming-etl-service
uri: 'http://csi-streaming-etl-service'
predicates:
- Path=/csi-streaming-etl-service/**
filters:
- StripPrefix=1
- id: csi-rf-file-uploader-service
uri: 'http://csi-rf-file-uploader-service'
predicates:
- Path=/rf/**
filters:
- StripPrefix=1
metadata:
connect-timeout: 5000
response-timeout: 300000
idle-timeout: 60000
- id: medical-report-channel
uri: 'http://medical-report-channel'
predicates:
- Path=/medical-report-channel/**
filters:
- StripPrefix=1
- id: service-base-ui-registry
uri: 'http://service-base-ui-registry'
predicates:
- Path=/service-base-ui-registry/**
filters:
- StripPrefix=1
- id: csi-ie-lakum
uri: 'http://csi-ie-lakum'
predicates:
- Path=/csi-ie-lakum/**
filters:
- StripPrefix=1
- id: csi-ie-interbranch
uri: 'http://csi-ie-interbranch'
predicates:
- Path=/csi-ie-interbranch/**
filters:
- StripPrefix=1
- id: csi-ie-prescription
uri: 'http://csi-ie-prescription'
predicates:
- Path=/csi-ie-prescription/**
filters:
- StripPrefix=1
- id: crs-channel-user
uri: 'http://crs-channel-user'
predicates:
- Path=/crs-channel-user/**
filters:
- StripPrefix=1
- id: cs-net-econsent
uri: 'http://cs-net-econsent'
predicates:
- Path=/cs-net-econsent/**
filters:
- StripPrefix=1
- id: csi-bm-approval
uri: 'http://csi-bm-approval'
predicates:
- Path=/csi-bm-approval/**
filters:
- StripPrefix=1
- id: csi-bm-billing
uri: 'http://csi-bm-billing'
predicates:
- Path=/csi-bm-billing/**
filters:
- StripPrefix=1
metadata:
connect-timeout: 5000
response-timeout: 300000
idle-timeout: 60000
- id: csi-bm-inte-bridge
uri: 'http://csi-bm-inte-bridge'
predicates:
- Path=/csi-bm-inte-bridge/**
filters:
- StripPrefix=1
- id: csi-bm-invoice
uri: 'http://csi-bm-invoice'
predicates:
- Path=/csi-bm-invoice/**
filters:
- StripPrefix=1
metadata:
connect-timeout: 5000
response-timeout: 300000
idle-timeout: 60000
- id: csi-ie-api
uri: 'http://csi-ie-api'
predicates:
- Path=/csi-ie-api/**
filters:
- StripPrefix=1
- id: csi-ie-cyclus
uri: 'http://csi-ie-cyclus'
predicates:
- Path=/csi-ie-cyclus/**
filters:
- StripPrefix=1
- id: csi-ie-doctor-api
uri: 'http://csi-ie-doctor-api'
predicates:
- Path=/csi-ie-doctor-api/**
filters:
- StripPrefix=1
- id: csi-ie-dq
uri: 'http://csi-ie-dq'
predicates:
- Path=/csi-ie-dq/**
filters:
- StripPrefix=1
- id: csi-ie-general
uri: 'http://csi-ie-general'
predicates:
- Path=/csi-ie-general/**
filters:
- StripPrefix=1
- id: csi-ie-generalii
uri: 'http://csi-ie-generalii'
predicates:
- Path=/csi-ie-generalii/**
filters:
- StripPrefix=1
- id: csi-ie-insurance
uri: 'http://csi-ie-insurance'
predicates:
- Path=/csi-ie-insurance/**
filters:
- StripPrefix=1
- id: csi-ie-lakum-batch
uri: 'http://csi-ie-lakum-batch'
predicates:
- Path=/csi-ie-lakum-batch/**
filters:
- StripPrefix=1
- id: csi-ie-misc
uri: 'http://csi-ie-misc'
predicates:
- Path=/csi-ie-misc/**
filters:
- StripPrefix=1
- id: csi-ie-mobile
uri: 'http://csi-ie-mobile'
predicates:
- Path=/csi-ie-mobile/**
filters:
- StripPrefix=1
- id: csi-ie-pacsurl
uri: 'http://csi-ie-pacsurl'
predicates:
- Path=/csi-ie-pacsurl/**
filters:
- StripPrefix=1
- id: csi-ie-zatca
uri: 'http://csi-ie-zatca'
predicates:
- Path=/csi-ie-zatca/**
filters:
- StripPrefix=1
- id: csi-java-base-utility
uri: 'http://csi-java-base-utility'
predicates:
- Path=/csi-java-base-utility/**
filters:
- StripPrefix=1
- id: csi-java-ds-dental-core
uri: 'http://csi-java-ds-dental-core'
predicates:
- Path=/csi-java-ds-dental-core/**
filters:
- StripPrefix=1
- id: csi-java-ehr-common
uri: 'http://csi-java-ehr-common'
predicates:
- Path=/csi-java-ehr-common/**
filters:
- StripPrefix=1
- id: csi-java-ehr-common-scheduler
uri: 'http://csi-java-ehr-common-scheduler'
predicates:
- Path=/csi-java-ehr-common-scheduler/**
filters:
- StripPrefix=1
- id: csi-java-ehr-config
uri: 'http://csi-java-ehr-config'
predicates:
- Path=/csi-java-ehr-config/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ic-bundle
uri: 'http://csi-java-ehr-ic-bundle'
predicates:
- Path=/csi-java-ehr-ic-bundle/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ic-dashboard
uri: 'http://csi-java-ehr-ic-dashboard'
predicates:
- Path=/csi-java-ehr-ic-dashboard/**
filters:
- StripPrefix=1
- id: csi-java-ehr-initialassessment
uri: 'http://csi-java-ehr-initialassessment'
predicates:
- Path=/csi-java-ehr-initialassessment/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ip
uri: 'http://csi-java-ehr-ip'
predicates:
- Path=/csi-java-ehr-ip/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ip-doctor-prescription
uri: 'http://csi-java-ehr-ip-doctor-prescription'
predicates:
- Path=/csi-java-ehr-ip-doctor-prescription/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ldr
uri: 'http://csi-java-ehr-ldr'
predicates:
- Path=/csi-java-ehr-ldr/**
filters:
- StripPrefix=1
- id: csi-java-ehr-listener
uri: 'http://csi-java-ehr-listener'
predicates:
- Path=/csi-java-ehr-listener/**
filters:
- StripPrefix=1
- id: csi-java-ehr-opd
uri: 'http://csi-java-ehr-opd'
predicates:
- Path=/csi-java-ehr-opd/**
filters:
- StripPrefix=1
- id: csi-java-ehr-or-anesthesia
uri: 'http://csi-java-ehr-or-anesthesia'
predicates:
- Path=/csi-java-ehr-or-anesthesia/**
filters:
- StripPrefix=1
- id: csi-java-ehr-or-book
uri: 'http://csi-java-ehr-or-book'
predicates:
- Path=/csi-java-ehr-or-book/**
filters:
- StripPrefix=1
- id: csi-java-ehr-or-booking
uri: 'http://csi-java-ehr-or-booking'
predicates:
- Path=/csi-java-ehr-or-booking/**
filters:
- StripPrefix=1
- id: csi-java-ehr-patient-pomr
uri: 'http://csi-java-ehr-patient-pomr'
predicates:
- Path=/csi-java-ehr-patient-pomr/**
filters:
- StripPrefix=1
- id: csi-java-ehr-specializedclinic
uri: 'http://csi-java-ehr-specializedclinic'
predicates:
- Path=/csi-java-ehr-specializedclinic/**
filters:
- StripPrefix=1
- id: csi-java-ehr-specialized-clinic
uri: 'http://csi-java-ehr-specializedclinic'
predicates:
- Path=/csi-java-ehr-specialized-clinic/**
filters:
- StripPrefix=1
- id: csi-java-ehr-template
uri: 'http://csi-java-ehr-template'
predicates:
- Path=/csi-java-ehr-template/**
filters:
- StripPrefix=1
- id: csi-java-workflow-automation
uri: 'http://csi-java-workflow-automation'
predicates:
- Path=/csi-java-workflow-automation/**
filters:
- StripPrefix=1
- id: csi-net-base-wss
uri: 'http://csi-net-base-wss'
predicates:
- Path=/csi-net-base-wss/**
filters:
- StripPrefix=1
- id: csi-net-bloodbnk
uri: 'http://csi-net-bloodbnk'
predicates:
- Path=/csi-net-bloodbnk/**
filters:
- StripPrefix=1
- id: csi-net-bloodbnk-mgt
uri: 'http://csi-net-bloodbnk-mgt'
predicates:
- Path=/csi-net-bloodbnk-mgt/**
filters:
- StripPrefix=1
- id: csi-net-ehr-dboardpc
uri: 'http://csi-net-ehr-dboardpc'
predicates:
- Path=/csi-net-ehr-dboardpc/**
filters:
- StripPrefix=1
- id: csi-net-ehr-ip-discharg
uri: 'http://csi-net-ehr-ip-discharg'
predicates:
- Path=/csi-net-ehr-ip-discharg/**
filters:
- StripPrefix=1
- id: csi-net-ehr-opd-master
uri: 'http://csi-net-ehr-opd-master'
predicates:
- Path=/csi-net-ehr-opd-master/**
filters:
- StripPrefix=1
- id: csi-net-ehr-opd-patient
uri: 'http://csi-net-ehr-opd-patient'
predicates:
- Path=/csi-net-ehr-opd-patient/**
filters:
- StripPrefix=1
- id: csi-net-empi-crs-inte
uri: 'http://csi-net-empi-crs-inte'
predicates:
- Path=/csi-net-empi-crs-inte/**
filters:
- StripPrefix=1
- id: csi-net-empi-hijridte
uri: 'http://csi-net-empi-hijridte'
predicates:
- Path=/csi-net-empi-hijridte/**
filters:
- StripPrefix=1
- id: csi-net-empiread
uri: 'http://csi-net-empiread'
predicates:
- Path=/csi-net-empiread/**
filters:
- StripPrefix=1
- id: csi-net-empiwrit
uri: 'http://csi-net-empiwrit'
predicates:
- Path=/csi-net-empiwrit/**
filters:
- StripPrefix=1
- id: csi-net-erfuncti
uri: 'http://csi-net-erfuncti'
predicates:
- Path=/csi-net-erfuncti/**
filters:
- StripPrefix=1
- id: csi-net-hemdialy
uri: 'http://csi-net-hemdialy'
predicates:
- Path=/csi-net-hemdialy/**
filters:
- StripPrefix=1
- id: csi-net-himservi
uri: 'http://csi-net-himservi'
predicates:
- Path=/csi-net-himservi/**
filters:
- StripPrefix=1
- id: csi-net-lab-scheduled
uri: 'http://csi-net-lab-scheduled'
predicates:
- Path=/csi-net-lab-scheduled/**
filters:
- StripPrefix=1
- id: csi-net-lab-vidaptor
uri: 'http://csi-net-lab-vidaptor'
predicates:
- Path=/csi-net-lab-vidaptor/**
filters:
- StripPrefix=1
- id: csi-net-labsrvcs
uri: 'http://csi-net-labsrvcs'
predicates:
- Path=/csi-net-labsrvcs/**
filters:
- StripPrefix=1
metadata:
connect-timeout: 5000
response-timeout: 120000
idle-timeout: 60000
- id: csi-net-medispan
uri: 'http://csi-net-medispan'
predicates:
- Path=/csi-net-medispan/**
filters:
- StripPrefix=1
- id: csi-net-noty
uri: 'http://csi-net-noty'
predicates:
- Path=/csi-net-noty/**
filters:
- StripPrefix=1
- id: csi-net-noty-email
uri: 'http://csi-net-noty-email'
predicates:
- Path=/csi-net-noty-email/**
filters:
- StripPrefix=1
- id: csi-net-noty-msgtempl
uri: 'http://csi-net-noty-msgtempl'
predicates:
- Path=/csi-net-noty-msgtempl/**
filters:
- StripPrefix=1
- id: csi-net-noty-query
uri: 'http://csi-net-noty-query'
predicates:
- Path=/csi-net-noty-query/**
filters:
- StripPrefix=1
- id: csi-net-noty-sms
uri: 'http://csi-net-noty-sms'
predicates:
- Path=/csi-net-noty-sms/**
filters:
- StripPrefix=1
- id: csi-personalization-service
uri: 'http://csi-personalization-service'
predicates:
- Path=/csi-personalization-service/**
filters:
- StripPrefix=1
- id: csi-phr-base
uri: 'http://csi-phr-base'
predicates:
- Path=/csi-phr-base/**
filters:
- StripPrefix=1
- id: csi-phr-cron
uri: 'http://csi-phr-cron'
predicates:
- Path=/csi-phr-cron/**
filters:
- StripPrefix=1
- id: csi-pms-adt-request
uri: 'http://csi-pms-adt-request'
predicates:
- Path=/csi-pms-adt-request/**
filters:
- StripPrefix=1
- id: csi-pms-rms-masterdata
uri: 'http://csi-pms-rms-masterdata'
predicates:
- Path=/csi-pms-rms-masterdata/**
filters:
- StripPrefix=1
- id: csi-pms-rms-reservation
uri: 'http://csi-pms-rms-reservation'
predicates:
- Path=/csi-pms-rms-reservation/**
filters:
- StripPrefix=1
- id: csi-pms-rms-resource-registry
uri: 'http://csi-pms-rms-resource-registry'
predicates:
- Path=/csi-pms-rms-resource-registry/**
filters:
- StripPrefix=1
- id: csi-reporting-service
uri: 'http://csi-reporting-service'
predicates:
- Path=/csi-reporting-service/**
filters:
- StripPrefix=1
metadata:
response-timeout: 600000
connect-timeout: 50000
- id: csi-rf-jdbc-sink-service
uri: 'http://csi-rf-jdbc-sink-service'
predicates:
- Path=/csi-rf-jdbc-sink-service/**
filters:
- StripPrefix=1
- id: csi-rms-morgue
uri: 'http://csi-rms-morgue'
predicates:
- Path=/csi-rms-morgue/**
filters:
- StripPrefix=1
- id: document-management-middleware
uri: 'http://csi-document-management-service' #'http://document-management-middleware'
predicates:
- Path=/document-management-middleware/**
filters:
- StripPrefix=1
- id: service-base-masterdata
uri: 'http://service-base-masterdata'
predicates:
- Path=/service-base-masterdata/**
filters:
- StripPrefix=1
- id: service-base-role-permission
uri: 'http://service-base-role-permission'
predicates:
- Path=/service-base-role-permission/**
filters:
- StripPrefix=1
- id: sick-leave-doctor-verify
uri: 'http://sick-leave-doctor-verify'
predicates:
- Path=/sick-leave-doctor-verify/**
filters:
- StripPrefix=1
- id: wasfaty-service-channel
uri: 'http://wasfaty-service-channel'
predicates:
- Path=/wasfaty-service-channel/**
filters:
- StripPrefix=1
kind: ConfigMap
metadata:
creationTimestamp: null
name: api-gateway-configs
namespace: csi-uat

@ -0,0 +1,12 @@
apiVersion: v1
data:
db-base-utility-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres
db-dialect: org.hibernate.dialect.PostgreSQLDialect
db-driver: org.postgresql.Driver
SPRING_JPA_HIBERNATE_DDL-AUTO: update
SPRING_JPA_HIBERNATE_DDL_AUTO: update
kind: ConfigMap
metadata:
annotations:
name: baseutil-database-configs
namespace: csi-uat

@ -0,0 +1,9 @@
apiVersion: v1
data:
db_host: 172.15.100.28
dms_engine_endpoint: http://document-storage-engine-service
minio_endpoint: http://172.15.100.68
kind: ConfigMap
metadata:
name: dse-service-configs
namespace: csi-uat

@ -0,0 +1,35 @@
apiVersion: v1
data:
AppKeys__Api: http://cs-net-econsent/
AppKeys__CSIPDFPATH: http://document-management-services/document.v1/document/upload
AppKeys__CSIPOSTPDFPATH: http://document-management-middleware/v1/upload/upload
AppKeys__GetCSIFileInfo: http://document-management-middleware/v1/download/getFile?fileHash=
AppKeys__IsDymaicUri: "true"
AppKeys__Redirection: https%3A%2F%2Fcsi.dev.cloudsol.lk%2Femd%2FVidaPages%2FLoginVidaPlusResponse
AppKeys__Tenant: csi.dev
AppKeys__VidaPlusLogOutUri: https://csi-iam-service/auth/realms
AppKeys__VidaPlusLoginUri: https://csi-dev.cloudsolutions.lk/auth/realms
AppKeys__patientInformationGetCSI: http://csi-net-empiread/api/ConsentScreen/patients/
AppKeys__patientInformationPostCSI: http://csi-pms-adt-request/consent/confirm
ConnectionStrings__Pg: Host=172.15.100.240;Port=5432;Database=dev_postgres;User Id=em_management;Password=devpg123;
ServiceUrls__AltServiceUri: https://csi-iam-service/
ServiceUrls__Tenant: csi.dev
ServiceUrls__ConnectionString: pg
ServiceUrls__GetAuthTokenUri: auth/realms
ServiceUrls__GetCSIFileInfo: http://document-management-middleware/v1/download/getFile?fileHash=
ServiceUrls__GetPatientServiceUri: api/ConsentScreen/patients
ServiceUrls__GetUserInfoUri: https://csi-iam-service/auth/realms
ServiceUrls__IsLocalCall: "false"
ServiceUrls__LogOut: auth/realms/his/protocol/openid-connect/logout?redirect_uri=http%3A%2F%2Flocalhost%3A4200%2Femd%2FVidaPages%2FLoginVidaPlus
ServiceUrls__PostPatientServiceUri: http://csi-pms-adt-request/consent/confirm
ServiceUrls__ServiceUri: https://csi-iam-service/
ServiceUrls__VidaServiceUri: http://csi-net-empiread/
ServiceUrls__client_id: app
ServiceUrls__grant_type: authorization_code
ServiceUrls__redirect_uri: https://csi.dev.cloudsol.lk/emd/VidaPages/LoginVidaPlusResponse
ServiceUrls__version: "0.1"
kind: ConfigMap
metadata:
name: econsent-service-configs
namespace: csi-uat

@ -0,0 +1,35 @@
apiVersion: v1
data:
AppKeys__Api: http://cs-net-econsent/
AppKeys__CSIPDFPATH: http://document-management-services/document.v1/document/upload
AppKeys__CSIPOSTPDFPATH: http://document-management-middleware/v1/upload/upload
AppKeys__GetCSIFileInfo: http://document-management-middleware/v1/download/getFile?fileHash=
AppKeys__IsDymaicUri: "true"
AppKeys__Redirection: https%3A%2F%2Fcsi.dev.cloudsol.lk%2Femd%2FVidaPages%2FLoginVidaPlusResponse
AppKeys__Tenant: csi.dev
AppKeys__VidaPlusLogOutUri: https://csi-iam-service/auth/realms
AppKeys__VidaPlusLoginUri: https://csi.dev.cloudsol.lk/auth/realms
AppKeys__patientInformationGetCSI: http://csi-net-empiread/api/ConsentScreen/patients/
AppKeys__patientInformationPostCSI: http://csi-pms-adt-request/consent/confirm
ConnectionStrings__Pg: Host=172.15.100.240;Port=5432;Database=dev_postgres;User Id=em_management;Password=devpg123;
ServiceUrls__AltServiceUri: https://csi-iam-service/
ServiceUrls__Tenant: csi.dev
ServiceUrls__ConnectionString: pg
ServiceUrls__GetAuthTokenUri: auth/realms
ServiceUrls__GetCSIFileInfo: http://document-management-middleware/v1/download/getFile?fileHash=
ServiceUrls__GetPatientServiceUri: api/ConsentScreen/patients
ServiceUrls__GetUserInfoUri: https://csi-iam-service/auth/realms
ServiceUrls__IsLocalCall: "false"
ServiceUrls__LogOut: auth/realms/his/protocol/openid-connect/logout?redirect_uri=http%3A%2F%2Flocalhost%3A4200%2Femd%2FVidaPages%2FLoginVidaPlus
ServiceUrls__PostPatientServiceUri: http://csi-pms-adt-request/consent/confirm
ServiceUrls__ServiceUri: https://csi-iam-service/
ServiceUrls__VidaServiceUri: http://csi-net-empiread/
ServiceUrls__client_id: app
ServiceUrls__grant_type: authorization_code
ServiceUrls__redirect_uri: https://csi.dev.cloudsol.lk/emd/VidaPages/LoginVidaPlusResponse
ServiceUrls__version: "0.1"
kind: ConfigMap
metadata:
name: econsent-service-configs
namespace: csi-uat

@ -0,0 +1,14 @@
apiVersion: v1
data:
database-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres
database-url-second: jdbc:postgresql://172.15.100.28:5432/dev_postgres
db-dialect: org.hibernate.dialect.PostgreSQLDialect
db-driver: org.postgresql.Driver
db-or-anesthesia-schema: EH_ORANESTHESIA
db-spe-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres
db-ip-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres
EHR_WORKFLOW_MONGO_URI: mongodb://admin:admin@172.15.100.24:27017/task_list?tls=true&tlsAllowInvalidCertificates=true
kind: ConfigMap
metadata:
name: ehr-database-configs
namespace: csi-uat

@ -0,0 +1,680 @@
eureka:
client:
enabled: false
serviceUrl:
defaultZone: 'http://localhost:8761/eureka/'
fetch-registry: false
register-with-eureka: false
debug: false
logging:
level:
org:
springframework:
web:
server: DEBUG
client: ERROR
spring:
datasource:
tomcat:
min-evictable-idle-time-millis: 200000
max-active: 30
max-idle: 2
min-idle: 1
max-age: 200000
http:
multipart:
max-file-size: 200MB
max-request-size: 200MB
cloud:
gateway:
httpclient:
connect-timeout: 1000
response-timeout: 50s
routes:
- id: iam
uri: 'http://csi-iam-service'
predicates:
- Path=/iam/**
filters:
- StripPrefix=1
- id: document
uri: 'http://document-management-services'
predicates:
- Path=/document-management/**
filters:
- StripPrefix=1
- id: document-engine
uri: 'http://document-storage-engine-service'
predicates:
- Path=/document-engine/**
filters:
- StripPrefix=1
- id: medispan
uri: 'http://csi-net-medispan'
predicates:
- Path=/csi-net-medispan/**
filters:
- StripPrefix=1
- id: appointment-channel
uri: 'http://cas-appointment-channel'
predicates:
- Path=/cas-appointment-channel/**
filters:
- StripPrefix=1
- id: crs-channel
uri: 'http://crs-channel'
predicates:
- Path=/crs-channel/**
filters:
- StripPrefix=1
- id: sick-leave-create
uri: 'http://sick-leave-create'
predicates:
- Path=/sick-leave-create/**
filters:
- StripPrefix=1
- id: doctor-verify
uri: 'http://sick-leave-doctor-verify'
predicates:
- Path=/sick-leave-doctor-verify/**
filters:
- StripPrefix=1
- id: reporting-publisher
uri: 'http://csi-reporting-publisher'
predicates:
- Path=/reporting-publisher/**
filters:
- StripPrefix=1
- id: config-repo
uri: 'http://config-server'
predicates:
- Path=/config-server/**
filters:
- StripPrefix=1
- id: econsent
uri: 'http://cs-net-econsent'
predicates:
- Path=/cs-net-econsent/**
filters:
- StripPrefix=1
- id: econsentui
uri: 'http://cs-net-econsentui'
predicates:
- Path=/cs-net-econsentui/**
filters:
- StripPrefix=1
- id: middleware
uri: 'http://csi-document-management-service' #'http://document-management-middleware'
predicates:
- Path=/document-management-middleware/**
filters:
- StripPrefix=1
- id: csi-ie-hpd
uri: 'http://csi-ie-hpd'
predicates:
- Path=/csi-ie-hpd/**
filters:
- StripPrefix=1
- id: cs-net-physiotherapy
uri: 'http://cs-net-physiotherapy'
predicates:
- Path=/cs-net-physiotherapy/**
filters:
- StripPrefix=1
- id: cs-net-physiotherapy-ui
uri: 'http://cs-net-physiotherapyui'
predicates:
- Path=/cs-net-physiotherapyui/**
filters:
- StripPrefix=1
- id: cs-net-social-worker-ui
uri: 'http://cs-net-social-worker-ui'
predicates:
- Path=/cs-net-social-worker-ui/**
filters:
- StripPrefix=1
- id: cs-net-social-worker
uri: 'http://cs-net-social-worker'
predicates:
- Path=/cs-net-social-worker/**
filters:
- StripPrefix=1
- id: csi-ie-pdq
uri: 'http://csi-ie-pdq'
predicates:
- Path=/csi-ie-pdq/**
filters:
- StripPrefix=1
- id: csi-ie-employee
uri: 'http://csi-ie-employee'
predicates:
- Path=/csi-ie-employee/**
filters:
- StripPrefix=1
- id: csi-ie-xdsb
uri: 'http://csi-ie-xdsb'
predicates:
- Path=/csi-ie-xdsb/**
filters:
- StripPrefix=1
- id: csi-streaming-etl-service
uri: 'http://csi-streaming-etl-service'
predicates:
- Path=/csi-streaming-etl-service/**
filters:
- StripPrefix=1
- id: csi-rf-file-uploader-service
uri: 'http://csi-rf-file-uploader-service'
predicates:
- Path=/rf/**
filters:
- StripPrefix=1
metadata:
connect-timeout: 5000
response-timeout: 600000
idle-timeout: 60000
- id: medical-report-channel
uri: 'http://medical-report-channel'
predicates:
- Path=/medical-report-channel/**
filters:
- StripPrefix=1
- id: service-base-ui-registry
uri: 'http://service-base-ui-registry'
predicates:
- Path=/service-base-ui-registry/**
filters:
- StripPrefix=1
- id: csi-ie-lakum
uri: 'http://csi-ie-lakum'
predicates:
- Path=/csi-ie-lakum/**
filters:
- StripPrefix=1
- id: csi-ie-interbranch
uri: 'http://csi-ie-interbranch'
predicates:
- Path=/csi-ie-interbranch/**
filters:
- StripPrefix=1
- id: csi-ie-prescription
uri: 'http://csi-ie-prescription'
predicates:
- Path=/csi-ie-prescription/**
filters:
- StripPrefix=1
- id: crs-channel-user
uri: 'http://crs-channel-user'
predicates:
- Path=/crs-channel-user/**
filters:
- StripPrefix=1
- id: cs-net-econsent
uri: 'http://cs-net-econsent'
predicates:
- Path=/cs-net-econsent/**
filters:
- StripPrefix=1
- id: csi-bm-approval
uri: 'http://csi-bm-approval'
predicates:
- Path=/csi-bm-approval/**
filters:
- StripPrefix=1
- id: csi-bm-billing
uri: 'http://csi-bm-billing'
predicates:
- Path=/csi-bm-billing/**
filters:
- StripPrefix=1
- id: csi-bm-inte-bridge
uri: 'http://csi-bm-inte-bridge'
predicates:
- Path=/csi-bm-inte-bridge/**
filters:
- StripPrefix=1
- id: csi-bm-invoice
uri: 'http://csi-bm-invoice'
predicates:
- Path=/csi-bm-invoice/**
filters:
- StripPrefix=1
- id: csi-ie-api
uri: 'http://csi-ie-api'
predicates:
- Path=/csi-ie-api/**
filters:
- StripPrefix=1
- id: csi-ie-cyclus
uri: 'http://csi-ie-cyclus'
predicates:
- Path=/csi-ie-cyclus/**
filters:
- StripPrefix=1
- id: csi-ie-doctor-api
uri: 'http://csi-ie-doctor-api'
predicates:
- Path=/csi-ie-doctor-api/**
filters:
- StripPrefix=1
- id: csi-ie-dq
uri: 'http://csi-ie-dq'
predicates:
- Path=/csi-ie-dq/**
filters:
- StripPrefix=1
- id: csi-ie-general
uri: 'http://csi-ie-general'
predicates:
- Path=/csi-ie-general/**
filters:
- StripPrefix=1
- id: csi-ie-generalii
uri: 'http://csi-ie-generalii'
predicates:
- Path=/csi-ie-generalii/**
filters:
- StripPrefix=1
- id: csi-ie-insurance
uri: 'http://csi-ie-insurance'
predicates:
- Path=/csi-ie-insurance/**
filters:
- StripPrefix=1
- id: csi-ie-lakum-batch
uri: 'http://csi-ie-lakum-batch'
predicates:
- Path=/csi-ie-lakum-batch/**
filters:
- StripPrefix=1
- id: csi-ie-misc
uri: 'http://csi-ie-misc'
predicates:
- Path=/csi-ie-misc/**
filters:
- StripPrefix=1
- id: csi-ie-mobile
uri: 'http://csi-ie-mobile'
predicates:
- Path=/csi-ie-mobile/**
filters:
- StripPrefix=1
- id: csi-ie-pacsurl
uri: 'http://csi-ie-pacsurl'
predicates:
- Path=/csi-ie-pacsurl/**
filters:
- StripPrefix=1
- id: csi-ie-zatca
uri: 'http://csi-ie-zatca'
predicates:
- Path=/csi-ie-zatca/**
filters:
- StripPrefix=1
- id: csi-java-base-utility
uri: 'http://csi-java-base-utility'
predicates:
- Path=/csi-java-base-utility/**
filters:
- StripPrefix=1
- id: csi-java-ds-dental-core
uri: 'http://csi-java-ds-dental-core'
predicates:
- Path=/csi-java-ds-dental-core/**
filters:
- StripPrefix=1
- id: csi-java-ehr-common
uri: 'http://csi-java-ehr-common'
predicates:
- Path=/csi-java-ehr-common/**
filters:
- StripPrefix=1
- id: csi-java-ehr-common-scheduler
uri: 'http://csi-java-ehr-common-scheduler'
predicates:
- Path=/csi-java-ehr-common-scheduler/**
filters:
- StripPrefix=1
- id: csi-java-ehr-config
uri: 'http://csi-java-ehr-config'
predicates:
- Path=/csi-java-ehr-config/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ic-bundle
uri: 'http://csi-java-ehr-ic-bundle'
predicates:
- Path=/csi-java-ehr-ic-bundle/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ic-dashboard
uri: 'http://csi-java-ehr-ic-dashboard'
predicates:
- Path=/csi-java-ehr-ic-dashboard/**
filters:
- StripPrefix=1
- id: csi-java-ehr-initialassessment
uri: 'http://csi-java-ehr-initialassessment'
predicates:
- Path=/csi-java-ehr-initialassessment/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ip
uri: 'http://csi-java-ehr-ip'
predicates:
- Path=/csi-java-ehr-ip/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ip-doctor-prescription
uri: 'http://csi-java-ehr-ip-doctor-prescription'
predicates:
- Path=/csi-java-ehr-ip-doctor-prescription/**
filters:
- StripPrefix=1
- id: csi-java-ehr-ldr
uri: 'http://csi-java-ehr-ldr'
predicates:
- Path=/csi-java-ehr-ldr/**
filters:
- StripPrefix=1
- id: csi-java-ehr-listener
uri: 'http://csi-java-ehr-listener'
predicates:
- Path=/csi-java-ehr-listener/**
filters:
- StripPrefix=1
- id: csi-java-ehr-opd
uri: 'http://csi-java-ehr-opd'
predicates:
- Path=/csi-java-ehr-opd/**
filters:
- StripPrefix=1
- id: csi-java-ehr-or-anesthesia
uri: 'http://csi-java-ehr-or-anesthesia'
predicates:
- Path=/csi-java-ehr-or-anesthesia/**
filters:
- StripPrefix=1
- id: csi-java-ehr-or-book
uri: 'http://csi-java-ehr-or-book'
predicates:
- Path=/csi-java-ehr-or-book/**
filters:
- StripPrefix=1
- id: csi-java-ehr-or-booking
uri: 'http://csi-java-ehr-or-booking'
predicates:
- Path=/csi-java-ehr-or-booking/**
filters:
- StripPrefix=1
- id: csi-java-ehr-patient-pomr
uri: 'http://csi-java-ehr-patient-pomr'
predicates:
- Path=/csi-java-ehr-patient-pomr/**
filters:
- StripPrefix=1
- id: csi-java-ehr-specializedclinic
uri: 'http://csi-java-ehr-specializedclinic'
predicates:
- Path=/csi-java-ehr-specializedclinic/**
filters:
- StripPrefix=1
- id: csi-java-ehr-specialized-clinic
uri: 'http://csi-java-ehr-specializedclinic'
predicates:
- Path=/csi-java-ehr-specialized-clinic/**
filters:
- StripPrefix=1
- id: csi-java-ehr-template
uri: 'http://csi-java-ehr-template'
predicates:
- Path=/csi-java-ehr-template/**
filters:
- StripPrefix=1
- id: csi-java-workflow-automation
uri: 'http://csi-java-workflow-automation'
predicates:
- Path=/csi-java-workflow-automation/**
filters:
- StripPrefix=1
- id: csi-net-base-wss
uri: 'http://csi-net-base-wss'
predicates:
- Path=/csi-net-base-wss/**
filters:
- StripPrefix=1
- id: csi-net-bloodbnk
uri: 'http://csi-net-bloodbnk'
predicates:
- Path=/csi-net-bloodbnk/**
filters:
- StripPrefix=1
- id: csi-net-bloodbnk-mgt
uri: 'http://csi-net-bloodbnk-mgt'
predicates:
- Path=/csi-net-bloodbnk-mgt/**
filters:
- StripPrefix=1
- id: csi-net-ehr-dboardpc
uri: 'http://csi-net-ehr-dboardpc'
predicates:
- Path=/csi-net-ehr-dboardpc/**
filters:
- StripPrefix=1
- id: csi-net-ehr-ip-discharg
uri: 'http://csi-net-ehr-ip-discharg'
predicates:
- Path=/csi-net-ehr-ip-discharg/**
filters:
- StripPrefix=1
- id: csi-net-ehr-opd-master
uri: 'http://csi-net-ehr-opd-master'
predicates:
- Path=/csi-net-ehr-opd-master/**
filters:
- StripPrefix=1
- id: csi-net-ehr-opd-patient
uri: 'http://csi-net-ehr-opd-patient'
predicates:
- Path=/csi-net-ehr-opd-patient/**
filters:
- StripPrefix=1
- id: csi-net-empi-crs-inte
uri: 'http://csi-net-empi-crs-inte'
predicates:
- Path=/csi-net-empi-crs-inte/**
filters:
- StripPrefix=1
- id: csi-net-empi-hijridte
uri: 'http://csi-net-empi-hijridte'
predicates:
- Path=/csi-net-empi-hijridte/**
filters:
- StripPrefix=1
- id: csi-net-empiread
uri: 'http://csi-net-empiread'
predicates:
- Path=/csi-net-empiread/**
filters:
- StripPrefix=1
- id: csi-net-empiwrit
uri: 'http://csi-net-empiwrit'
predicates:
- Path=/csi-net-empiwrit/**
filters:
- StripPrefix=1
- id: csi-net-erfuncti
uri: 'http://csi-net-erfuncti'
predicates:
- Path=/csi-net-erfuncti/**
filters:
- StripPrefix=1
- id: csi-net-hemdialy
uri: 'http://csi-net-hemdialy'
predicates:
- Path=/csi-net-hemdialy/**
filters:
- StripPrefix=1
- id: csi-net-himservi
uri: 'http://csi-net-himservi'
predicates:
- Path=/csi-net-himservi/**
filters:
- StripPrefix=1
- id: csi-net-lab-scheduled
uri: 'http://csi-net-lab-scheduled'
predicates:
- Path=/csi-net-lab-scheduled/**
filters:
- StripPrefix=1
- id: csi-net-lab-vidaptor
uri: 'http://csi-net-lab-vidaptor'
predicates:
- Path=/csi-net-lab-vidaptor/**
filters:
- StripPrefix=1
- id: csi-net-labsrvcs
uri: 'http://csi-net-labsrvcs'
predicates:
- Path=/csi-net-labsrvcs/**
filters:
- StripPrefix=1
metadata:
connect-timeout: 5000
response-timeout: 120000
idle-timeout: 60000
- id: csi-net-medispan
uri: 'http://csi-net-medispan'
predicates:
- Path=/csi-net-medispan/**
filters:
- StripPrefix=1
- id: csi-net-noty
uri: 'http://csi-net-noty'
predicates:
- Path=/csi-net-noty/**
filters:
- StripPrefix=1
- id: csi-net-noty-email
uri: 'http://csi-net-noty-email'
predicates:
- Path=/csi-net-noty-email/**
filters:
- StripPrefix=1
- id: csi-net-noty-msgtempl
uri: 'http://csi-net-noty-msgtempl'
predicates:
- Path=/csi-net-noty-msgtempl/**
filters:
- StripPrefix=1
- id: csi-net-noty-query
uri: 'http://csi-net-noty-query'
predicates:
- Path=/csi-net-noty-query/**
filters:
- StripPrefix=1
- id: csi-net-noty-sms
uri: 'http://csi-net-noty-sms'
predicates:
- Path=/csi-net-noty-sms/**
filters:
- StripPrefix=1
- id: csi-personalization-service
uri: 'http://csi-personalization-service'
predicates:
- Path=/csi-personalization-service/**
filters:
- StripPrefix=1
- id: csi-phr-base
uri: 'http://csi-phr-base'
predicates:
- Path=/csi-phr-base/**
filters:
- StripPrefix=1
- id: csi-phr-cron
uri: 'http://csi-phr-cron'
predicates:
- Path=/csi-phr-cron/**
filters:
- StripPrefix=1
- id: csi-pms-adt-request
uri: 'http://csi-pms-adt-request'
predicates:
- Path=/csi-pms-adt-request/**
filters:
- StripPrefix=1
- id: csi-pms-rms-masterdata
uri: 'http://csi-pms-rms-masterdata'
predicates:
- Path=/csi-pms-rms-masterdata/**
filters:
- StripPrefix=1
- id: csi-pms-rms-reservation
uri: 'http://csi-pms-rms-reservation'
predicates:
- Path=/csi-pms-rms-reservation/**
filters:
- StripPrefix=1
- id: csi-pms-rms-resource-registry
uri: 'http://csi-pms-rms-resource-registry'
predicates:
- Path=/csi-pms-rms-resource-registry/**
filters:
- StripPrefix=1
- id: csi-reporting-service
uri: 'http://csi-reporting-service'
predicates:
- Path=/csi-reporting-service/**
filters:
- StripPrefix=1
metadata:
response-timeout: 600000
connect-timeout: 50000
- id: csi-rf-jdbc-sink-service
uri: 'http://csi-rf-jdbc-sink-service'
predicates:
- Path=/csi-rf-jdbc-sink-service/**
filters:
- StripPrefix=1
- id: csi-rms-morgue
uri: 'http://csi-rms-morgue'
predicates:
- Path=/csi-rms-morgue/**
filters:
- StripPrefix=1
- id: document-management-middleware
uri: 'http://csi-document-management-service' #'http://document-management-middleware'
predicates:
- Path=/document-management-middleware/**
filters:
- StripPrefix=1
- id: service-base-masterdata
uri: 'http://service-base-masterdata'
predicates:
- Path=/service-base-masterdata/**
filters:
- StripPrefix=1
- id: service-base-role-permission
uri: 'http://service-base-role-permission'
predicates:
- Path=/service-base-role-permission/**
filters:
- StripPrefix=1
- id: sick-leave-doctor-verify
uri: 'http://sick-leave-doctor-verify'
predicates:
- Path=/sick-leave-doctor-verify/**
filters:
- StripPrefix=1
- id: wasfaty-service-channel
uri: 'http://wasfaty-service-channel'
predicates:
- Path=/wasfaty-service-channel/**
filters:
- StripPrefix=1
- id: document-generator-core
uri: 'http://document-generator-core'
predicates:
- Path=/document-generator-core/**
filters:
- StripPrefix=1

@ -0,0 +1,25 @@
apiVersion: v1
data:
kafka__servers: "172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092"
kafka__referral-status-topic: hhc-referral-status
Provider: PostgreSQL
WriteCon: "Host=172.15.100.240;Port=5432;Database=dev_postgress;User Id=csi_hhc;Password=devpg123"
ReadCon: "Host=172.15.100.240;Port=5432;Database=dev_postgress;User Id=csi_hhc;Password=devpg123"
Report__Mongo__ConnectionString: mongodb://admin:admin@172.15.100.24:27017/roles-permissions-01?tls=true&tlsAllowInvalidCertificates=true
Report__Mongo__DbName: csi-net-reporting
Report__Mongo__Collection: HHC
ServiceURIS__ADTMasterDataURI: http://csi-pms-rms-masterdata/amd-masterdata/
ServiceURIS__BmInvoiceURI: http://csi-bm-invoice/
Report__SkipSendToReporting: "true"
eureka__client__healthcheck__enabled: "true"
eureka__client__serviceUrl: http://eureka:8761/eureka/
eureka__client__shouldFetchRegistry: "true"
eureka__client__shouldRegisterWithEureka: "true"
eureka__instance__hostname: csi-net-hhc
eureka__instance__healthCheckUrl: ""
eureka__instance__preferIpAddress: "false"
kind: ConfigMap
metadata:
name: hhc-config
namespace: csi-uat

@ -0,0 +1,16 @@
apiVersion: v1
data:
LOG4J_FORMAT_MSG_NO_LOOKUPS: 'true'
DB_VENDOR: postgres
DB_SCHEMA: sc_iam
# SPRING_JPA_HIBERNATE_DDL-AUTO: none
REPORTING_EXCHANGE_NAME: csi.reporting
REPORTING_PORT: "5672"
KEYCLOAK_HOSTNAME: csi.dev.cloudsol.lk
REPORTING_QUEUE_NAME: csi-reporting
# DB_CONNECTION_STRING: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.201.217.11)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME =VIDA4PDB)))
DB_CONNECTION_STRING: jdbc:postgresql://172.15.100.28:5432/dev_postgres
kind: ConfigMap
metadata:
name: iam-service-configs
namespace: csi-uat

@ -0,0 +1,11 @@
apiVersion: v1
data:
hospital-map.yaml: |
hospital-map:
map:
303: HMG
kind: ConfigMap
metadata:
name: ie-hospital-config
namespace: csi-uat

@ -0,0 +1,41 @@
apiVersion: v1
data:
CSI_INIT_DB_MASTERDATA_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_INIT_DB_CONFIG_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_INIT_DB_BASEUTIL_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_INIT_DB_BL_INVOICE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_INIT_DB_BL_INVOICE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
SCREEN_PERMISSION_API_END_POINT: http://service-base-ui-registry/ui-registry/save
SCREEN_PERMISSION_X_GROUP: "1"
SCREEN_PERMISSION_X_HOSPITAL: "4"
SCREEN_PERMISSION_X_LOCATION: "4"
SCREEN_PERMISSION_X_MOUDLE: setup
SCREEN_PERMISSION_X_USER: "1003"
LABLE_TRANSILATION_API_END_POINT: http://csi-pms-rms-masterdata/amd-masterdata/translations/bulk-insert
LABLE_TRANSILATION_X_GROUP: "58"
LABLE_TRANSILATION_X_HOSPITAL: "59"
LABLE_TRANSILATION_X_LOCATION: "59"
LABLE_TRANSILATION_X_MOUDLE: setup
LABLE_TRANSILATION_X_USER: "1002"
MASTER_DATA_API_END_POINT: "http://csi-pms-rms-masterdata/amd-masterdata/"
MASTER_DATA_X_GROUP: "105"
MASTER_DATA_X_HOSPITAL: "313"
MASTER_DATA_X_LOCATION: "313"
MASTER_DATA_X_MOUDLE: setup
MASTER_DATA_X_USER: "1002"
MASTER_DATA_DISABLED: "true"
MONGO_DB_URL: mongodb://admin:admin@172.15.100.24:27017/csi-morgue?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest
#RELATIONAL_DATABASE_URL: jdbc:oracle:thin:@(description=(CONNECT_TIMEOUT=10)(TRANSPORT_CONNECT_TIMEOUT=5)(RETRY_COUNT=3)(address=(host=VIDAUDB.hmg.local)(protocol=tcp)(port=1521))(failover=yes)(connect_data=(SERVER=DEDICATED)(service_name=vuatpdb.hmg.local)(failover_mode=(type=select)(method=basic))))
RELATIONAL_DATABASE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
SCREEN_PERMISSION_API_END_POINT: http://service-base-ui-registry/ui-registry/save
FEATURE_TOGGLE_API_END_POINT: 'http://csi-java-base-utility/base/util/tenant'
LIQUIBASE_DB_MIGRATION: "true"
FRONTEND_KEYWORDS_INCLUDES: "csi-ehr-ic-dashboard"
BACKEND_KEYWORDS_INCLUDES: "csi-ds-dental-core-java-sev,csi-rms-morgue,csi-rf-file-uploader,api-gateway,csi-central-authentication-service,csi-base-services-parent,csi-ehr-ic-bundle-java-sev,csi-ehr-ic-dashboard-java-sev,csi-ehr-or-booking-java-sev,csi-ehr-or-book-java-sev,csi-ehr-or-anesthesia-java-sev,csi-integration-engine,base-utility-service-java-sev,samples,csi-vidaplus-framework,csi-services,csi-base-service-temp,csi-ehr-initialassessment-java-sev,csi-ehr-common-java-sev,csi-ehr-template-java-sev,csi-ehr-listener-java-sev,csi-ehr-specialized-clinic-java-sev,csi-ehr-ldr-java-sev,csi-blood-transfusion-java,csi-ie-general,csi-ie-common,csi-ie-mapper,csi-ie-ots,csi-ie-wasfaty,csi-ie-cas,csi-ie-sickleave,csi-ie-ris,csi-ie-mdi,csi-ie-metrics,csi-ie-crisis,csi-ie-generalii,csi-ie-mobile,csi-ie-ihe,csi-ie-dq,csi.vidaplus.rcmss,csi-ehr-ip-java-sev,csi-ehr-common-scheduler-java-sev,csi-ehr-services-parent,csi-rcm-claim-java-service,csi-vidaplus-framework,csi-java-ehr-ip-doctor-prescription,csi-phr-cron,csi-phr-base,csi-phr-base-bgservice,csi-workflow-automation-service-java-sev,csi-java-bb-service,bb-donation_srv,csi-net-bb-mgt-srv,csi-ehr-common-growthchart-java-sev,csi-ehr-common-admission-discharge-java-sev,csi-empi-api,csi-empi-wrapper,csi-empi-patient-registration-srv,csi-empi-patient-service-read,csi-ehr-config-test,csi-ehr-opd-java-sev,csi-ehr-opd-patient-pomr-java-sev,csi-ehr-config-java-sev,csi-bm-inte-bridge-java-service,csi-bm-billing-java-service,csi-bm-invoice-java-service,csi-bm-approval-java-service,csi-personalization-service-java-sev,lab-labmgt_srv,lab-scheduled,lab-vidaptorintegration,csi-ehr-er-functions-dotnet-sev,csi-health-information-srv,ren-hemodialysis-srv,csi-net-base-email,csi-net-base-notifications,csi-net-base-notifications-query,csi-net-base-sms,csi-net-base-message-templates,csi-net-base-wss,csi-pms-adt-request"
ENVIRONMENT: DEV
envPrefix: DEV
kind: ConfigMap
metadata:
name: init-database-configs
namespace: csi-uat

@ -0,0 +1,14 @@
apiVersion: v1
data:
database-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres
db-dialect: org.hibernate.dialect.PostgreSQLDialect
db-driver: org.postgresql.Driver
permission-mongodb-uri: mongodb://admin:admin@172.15.100.24:27017/roles-permissions-01?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest
ui-reg-mongodb-uri: mongodb://admin:admin@172.15.100.24:27017/ui-registry-01?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest
csi.personalization.mongo.uri: mongodb://admin:admin@172.15.100.24:27017/csi-personalisation?tls=true&tlsAllowInvalidCertificates=true
kind: ConfigMap
metadata:
name: security-database-configs
namespace: csi-uat

@ -0,0 +1,11 @@
apiVersion: v1
data:
activeProfile: java-dev
configserver: http://config-server
domain_name: csi.dev.cloudsol.lk
eureka_server: http://eureka:8761/eureka/
ui_hostname: http://webserver-service
kind: ConfigMap
metadata:
name: security-service-configs
namespace: csi-uat

@ -0,0 +1,15 @@
apiVersion: v1
data:
active_profile: java-dev
bloodTransfusion-db-platform: org.hibernate.dialect.PostgreSQLDialect
bloodTransfusion-db-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres?currentSchema=bb_transfusion
bloodbank-db-platform: org.hibernate.dialect.PostgreSQLDialect
bloodbank-db-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres?currentSchema=bb_bloodbank
configserver: http://config-server
eureka_server: http://eureka:8761/eureka/
rootDomainName: cloudsol.lk
kind: ConfigMap
metadata:
annotations:
name: service-config-bloodbank
namespace: csi-uat

@ -0,0 +1,20 @@
apiVersion: v1
data:
active_profile: java-dev
bootstrap-servers: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
configserver: http://config-server
discharge-clear-notification: adt-discharge-clear-notification.t
discharge-start-notification: adt-discharge-start-notification.t
discharge-summary-clear-notification: adt-discharge-summary-clear-notification.t
eureka_server: http://eureka:8761/eureka/
pharmacy-db-platform: org.hibernate.dialect.PostgreSQLDialect
pharmacy-db-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres
prescription-db-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres
prescription-db-platform: org.hibernate.dialect.PostgreSQLDialect
mongodb-phr-cron-uri: mongodb://admin:admin@172.15.100.24:27017/cron?tls=true&tlsAllowInvalidCertificates=true
apm_server: http://172.100.10.57.:8200,http://172.100.10.57:8200
kind: ConfigMap
metadata:
name: service-config-pharmacy
namespace: csi-uat

@ -0,0 +1,25 @@
apiVersion: v1
data:
CSI_DB_ADT_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_DENTAL_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_MASTERDATA_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_RESERVATION_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_RESOURCE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_MORGUE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
SPRING_DATASOURCE_DRIVER-CLASS-NAME: org.postgresql.Driver
SPRING_JPA_DATABASE-PLATFORM: org.hibernate.dialect.PostgreSQLDialect
CSI_RMS_ADTREQUEST_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/adt-request?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300
CSI_RMS_MASTERDATA_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/multi-dictionary?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300
CSI_RMS_MORGUE_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/csi-morgue?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest
CSI_RMS_RESERVATION_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/reservation?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300
CSI_RMS_RESOURCEREG_MONGOURI: mongodb://admin:admin@172.15.100.24:27017/resource_reg?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300
active_profile: java-dev
SPRING_JPA_HIBERNATE_DDL-AUTO: none
SPRING_JPA_HIBERNATE_DDL_AUTO: none
kind: ConfigMap
metadata:
annotations:
name: service-configs-adt
namespace: csi-uat
annotations:
reloader.stakater.com/match: "true"

@ -0,0 +1,15 @@
apiVersion: v1
data:
CSI_DB_BM_PROMOTION_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_SERVER: postgres
#SPRING_JPA_DATABASE-PLATFORM: org.hibernate.dialect.Oracle10gDialect
configserver: http://config-server
eureka_server: http://eureka:8761/eureka/
rootDomainName: cloudsol.lk
SPRING_JPA_DATABASE-PLATFORM: org.hibernate.dialect.PostgreSQLDialect
active_profile: java-dev
CSI_DB_BM_PROMOTION_LIQUIBASE_ENABLED: 'false'
kind: ConfigMap
metadata:
name: service-configs-bm-promotional
namespace: csi-uat

@ -0,0 +1,19 @@
apiVersion: v1
data:
CSI_DB_BM_APPROVAL_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_BM_BILLING_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_BM_INVOICE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_PORT: "1521"
CSI_DB_SERVER: postgress
SPRING_DATASOURCE_DRIVER-CLASS-NAME: org.postgresql.Driver
SPRING_JPA_DATABASE-PLATFORM: org.hibernate.dialect.PostgreSQLDialect
logging.level.com.csi.common.billing.client.EmailAuthLevelUserClient: DEBUG
logging.level.com.csi.common.billing.client.PaymentModeRulesServiceClient: DEBUG
logging.level.com.csi.common.approval.client.ApprovalServiceClient: DEBUG
logging.level.com.csi.common.patienteligibility.client.CiePatientEligibilityServiceClient: DEBUG
active_profile: java-dev
kind: ConfigMap
metadata:
annotations:
name: service-configs-bm
namespace: csi-uat

@ -0,0 +1,8 @@
apiVersion: v1
data:
BASE_URL: http://127.0.0.1
PORT: "8080"
kind: ConfigMap
metadata:
name: service-configs-cssd-node
namespace: csi-uat

@ -0,0 +1,12 @@
apiVersion: v1
data:
SPRING_DATASOURCE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
database-url: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_SERVER: POSTGRESQL
SPRING_JPA_HIBERNATE_DIALECT: org.hibernate.dialect.PostgreSQLDialect
#SPRING_JPA_DATABASE-PLATFORM: org.hibernate.dialect.Oracle12cDialect
active_profile: java-dev
kind: ConfigMap
metadata:
name: service-configs-cssd
namespace: csi-uat

@ -0,0 +1,55 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: service-configs-dbschemas-reporting
namespace: csi-uat
data:
oracleSchema.json: |
{
"{$LB_LABSERVICE}": "LB_LABSERVICE",
"{$RM_MASTERDATA}": "RM_MASTERDATA",
"{$BB_BLOODBANK}": "BB_BLOODBANK",
"{$BB_TRANSFUSION}": "BB_TRANSFUSION",
"{$BL_BILLING}": "BL_BILLING",
"{$BL_APPROVAL}": "BL_APPROVAL",
"{$BL_INVOICE}": "BL_INVOICE",
"{$EH_PRESCRIPTION}": "EH_PRESCRIPTION",
"{$RM_RESERVATION}": "RM_RESERVATION",
"{$SC_SECURITY}": "SC_SECURITY",
"{$SC_IAM}": "SC_IAM",
"{$EH_IP}": "EH_IP",
"{$LB_PATIENT}": "LB_PATIENT",
"{$EH_POMR}": "EH_POMR",
"{$EH_OPD}": "EH_OPD",
"{$EH_REPORT}": "EH_REPORT",
"{$EH_SCHEDULE}": "EH_SCHEDULE",
"{$EH_TEMPLATE}": "EH_TEMPLATE",
"{$EH_LDR}": "EH_LDR",
"{$EH_CONFIG}": "EH_CONFIG",
"{$EH_INITIALASSMNT}": "EH_INITIALASSMNT",
"{$EH_COMMMON}": "EH_COMMMON",
"{$EH_NPATIENT}": "EH_NPATIENT",
"{$EH_NMASTER}": "EH_NMASTER",
"{$EH_NDISCHARGE}": "EH_NDISCHARGE",
"{$EH_ICBUNDLE}": "EH_ICBUNDLE",
"{$EH_ORBOOK}": "EH_ORBOOK",
"{$PH_MEDISPAN}": "PH_MEDISPAN",
"{$RM_RESOURCEREG}": "RM_RESOURCEREG",
"{$AD_REQUEST}": "AD_REQUEST",
"{$EH_DENTAL}": "EH_DENTAL",
"{$ER_ERFUN}": "ER_ERFUN",
"{$RE_HEMDIALY}": "RE_HEMDIALY",
"{$VP_BASEUTIL}": "VP_BASEUTIL",
"{$IE_INTEGRATION}": "IE_INTEGRATION",
"{$EH_ORBOOKING}": "EH_ORBOOKING",
"{$EH_ORANESTHESIA}": "EH_ORANESTHESIA",
"{$FB_RULES}": "FB_RULES",
"{$PH_PHARMACY}": "PH_PHARMACY",
"{$EM_MANAGEMENT}": "EM_MANAGEMENT",
"{$IE_MIRTH}": "IE_MIRTH",
"{$EH_COMMONREPORT}": "EH_COMMONREPORT",
"{$EH_ICDASHBOARD}": "EH_ICDASHBOARD",
"{$HM_HIMSERVICE}": "HM_HIMSERVICE",
"{$EH_SPECLCLINIC}": "EH_SPECLCLINIC",
"{$RF_EMPI}": "RF_EMPI"
}

@ -0,0 +1,20 @@
apiVersion: v1
data:
PROFILE: prod
db_connectiontimeout: "60000"
db_idletimeout: "60000"
db_maxconnections: "8"
db_maxlifetime: "60000"
db_numthreads: "8"
db_queuesize: "2000"
db_profile: slick.jdbc.PostgresProfile
db_driver: org.postgresql.Driver
db_profile: slick.jdbc.PostgresProfile
db_driver: org.postgresql.Driver
db_url: jdbc:postgresql://172.15.100.28:5432/dev_postgres
minio_endpoint: http://172.15.100.68:7480
mongo_connection_string: mongodb://admin:admin@172.15.100.24:27017/?tls=true&tlsAllowInvalidCertificates=true
kind: ConfigMap
metadata:
name: service-configs-dms
namespace: csi-uat

@ -0,0 +1,20 @@
apiVersion: v1
data:
SPRING_DATASOURCE_DRIVER-CLASS-NAME: org.postgresql.Driver
SPRING_DATASOURCE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
SPRING_JPA_PROPERTIES_HIBERNATE_DIALECT: org.hibernate.dialect.PostgreSQLDialect
# SPRING_LIQUIBASE_CHANGE-LOG: classpath:db/changelog/postgres/changelog-master.xml
MINIO_ENDPOINT: http://172.15.100.68:7480
MINIO_DEVELOPMENTENVIRONMENT: DEV
SPRING_DATA_MONGODB_URI: mongodb://admin:admin@172.15.100.24:27017/csi-dms?tls=true&tlsAllowInvalidCertificates=true
active_profile: perf
FILE_WS_DOWNLOAD_PATH: /home/data/downloads/ws/
FILE_UNZIP_FILE_PATH: /home/data/downloads/unzip/
FILE_TEMP_FILE_UPLOAD_PATH: /home/data/upload/
# SPRING_LIQUIBASE_ENABLED: "true"
SPRING_PROFILES_ACTIVE: "perf"
SPRING.LIQUIBASE.CHANGE-LOG: classpath:db/changelog/oracle/changelog-master.xml
kind: ConfigMap
metadata:
name: service-configs-document-management-service
namespace: csi-uat

@ -0,0 +1,66 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: service-configs-empi-api
data:
active_profile: java-dev
JPA_DIALECT: org.hibernate.dialect.PostgreSQLDialect
DB_SCHEMA: EMPI
DB_JDBC_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
DB_DRIVER_CLASS_NAME: org.postgresql.Driver
#HIBERNATE_DDL_AUTO: "false"
KAFKA_PRODUCER_BOOTSTRAP_SERVER_URLS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
KAFKA_CONSUMER_BOOTSTRAP_SERVER_URLS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
KAFKA_TOPIC_BULK_PATIENT_CREATION: "csi.vidaplus.empi.events.bulkunknownpatientscreatedevent"
KAFKA_TOPIC_UNKNOWN_PATIENT_CREATION: "csi.vidaplus.empi.events.unknownpatientcreatedevent"
KAFKA_TOPIC_PATIENT_CREATED_EVENT : "csi.vidaplus.empi.events.patientcreatedevent"
KAFKA_TOPIC_PATIENT_CREATION_FAILED_EVENT : "csi.vidaplus.empi.events.patientcreationfailedevent"
KAFKA_TOPIC_PATIENT_EDITED_EVENT : "csi.vidaplus.empi.events.patienteditedevent"
#hostname: "csi-empi-api"
SERVER_PORT: "3008"
CONTEXT_PATH: "/api"
LOGGING_PATTERN: "%d{yyyy-MM-dd HH:mm:ss} [%thread] %highlight(%-5level) %logger{36} - %msg%n"
LOGGING_FILE_NAME: ./logs/empi.log
LOGGING_LEVEL: info
LOGGING_MAX_FILE_SIZE: 10MB
LOGGING_MAX_HISTORY: "7"
BULK_PATIENT_CREATION_TOPIC: "csi.vidaplus.empi.events.bulkunknownpatientscreatedevent"
UNKNOWN_PATIENT_CREATION_TOPIC: "csi.vidaplus.empi.events.unknownpatientcreatedevent"
PATIENT_CREATED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcreatedevent"
PATIENT_CREATION_FAILED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcreationfailedevent"
PATIENT_EDITED_EVENT_TOPIC: "csi.vidaplus.empi.events.patienteditedevent"
NOTIFY_MERGE_IN_PROGRESS_EVENT_TOPIC: "csi.vidaplus.empi.commands.mergeinprogressstatuscommand"
PATIENT_MERGE_PROFILE_TOPIC: "csi.vidaplus.empi.commands.patientmergecommand"
QUICK_REGISTER_TOPIC: "csi.vidaplus.empi.commands.quickregisterinhospitalcommand"
EDIT_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.editpatientcommand"
EDIT_PATIENT_FOR_INTEGRATIONS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.editpatientforintegrationscommand"
ETL_SCRIPT_PATIENT_BULK_REGISTER_COMMAND_TOPIC: "csi.vidaplus.empi.commands.etlscriptpatientbulkregistercommand"
REGISTER_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.registerpatientcommand"
REGISTER_UNKNOWN_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.registerunknownpatientcommand"
ETL_SCRIPT_UPDATE_LEGACY_MRN_BULK_COMMAND_TOPIC: "csi.vidaplus.empi.commands.etlscriptupdatelegacymrnbulkcommand"
MERGE_IN_PROGRESS_STATUS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.mergeinprogressstatuscommand"
SYNC_CRS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.synccrscommand"
UPDATE_SPECIFIC_FIELDS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.updatespecificfieldscommand"
UPLOAD_FILE_COMMAND_TOPIC: "csi.vidaplus.empi.commands.uploadfilecommand"
MERGE_IN_PROGRESS_STATUS_EVENT_TOPIC: "csi.vidaplus.empi.events.mergeinprogressstatusevent"
PATIENT_CREATED_BULK_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcreatedbulkevent"
PATIENT_MERGED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientmergedevent"
QUICK_REGISTERED_IN_HOSPITAL_EVENT_TOPIC: "csi.vidaplus.empi.events.quickregisteredinhospitalevent"
UPDATE_SPECIFIC_FIELDS_EVENT_TOPIC: "csi.vidaplus.empi.events.updatespecificfieldsevent"
UPLOAD_FILE_EVENT_TOPIC: "csi.vidaplus.empi.events.uploadfileevent"
IS_DECEASED_UPDATE_COMMAND_TOPIC: "csi.vidaplus.empi.commands.isdeceasedupdatecommand"
ETL_SCRIPT_PATIENT_REGISTER_COMMAND_TOPIC: "csi.vidaplus.empi.commands.etlscriptpatientregistercommand"
REGISTER_BULK_UNKNOWN_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.registerbulkunknownpatientcommand"
SAVE_EMPI_USER_DATA_PERMISSION_COMMAND_TOPIC: "csi.vidaplus.empi.commands.saveempiuserdatapermissioncommand"
SAVE_PATIENT_DATA_PERMISSION_COMMAND_TOPIC: "csi.vidaplus.empi.commands.savepatientdatapermissioncommand"
UPDATE_FULL_NAME_COMMAND_TOPIC: "csi.vidaplus.empi.commands.updatefullnamecommand"
UPDATE_MERGE_IN_PROGRESS_FLAG_COMMAND_TOPIC: "csi.vidaplus.empi.commands.updatemergeinprogressflagcommand"
EMPI_DATA_PERMISSION_SAVED_EVENT_TOPIC: "csi.vidaplus.empi.events.empidatapermissionsavedevent"
ETL_SCRIPT_PATIENT_REGISTERED_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptpatientregisteredevent"
ETL_SCRIPT_UPDATE_LEGACY_MRN_BULK_ALREADY_HAS_LEGACY_MRN_FOR_THIS_HOSPITAL_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptupdatelegacymrnbulkalreadyhaslegacymrnforthishospitalevent"
ETL_SCRIPT_UPDATE_LEGACY_MRN_BULK_FOUND_MANY_PATIENT_FOR_ONE_ID_NUMBER_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptupdatelegacymrnbulkfoundmanypatientforoneidnumberevent"
ETL_SCRIPT_UPDATE_LEGACY_MRN_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptupdatelegacymrnevent"
PATIENT_CRS_SYNC_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcrssyncevent"
PATIENT_DATA_PERMISSION_SAVED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientdatapermissionsavedevent"
NOTIFICATION_SERVICE_URL : "https://vidaqa.cloudsolutions.com.sa/csi-api//csi-api/csi-net-noty"
INTEGRATION_URL: "https://vidapreprod.hmg.com/csi-api/csi-ie-general/api"

@ -0,0 +1,65 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: service-configs-empi-wrapper
data:
SERVER_PORT: "8080"
CONTEXT_PATH: "/api"
LOGGING_PATTERN: "%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n"
LOGGING_FILE_NAME: "./deploy/empi-wrapper.log"
LOGGING_LEVEL: "info"
LOGGING_MAX_FILE_SIZE: "10MB"
LOGGING_MAX_HISTORY: "7"
RMS_BASE_URL: "http://csi-pms-rms-masterdata/"
DMS_BASE_URL: "http://document-management-middleware"
CRS_BASE_URL: "http://10.201.216.37:8097/api/Client/GetClient/"
EMPI_BASE_URL: "http://csi-empi-api/api"
BILLING_BASE_URL: "http://csi-bm-billing/billing"
SECURITY_BASE_URL : "https://csi-iam-service"
RMS_REQUEST_URL : "http://csi-pms-adt-request"
BASE_UTIL_URL : "http://csi-java-base-utility/base"
RMS_RESERVATION_URL: "http://csi-pms-rms-reservation"
INTEGRATION_URL: "http://csi-ie-general/api"
NOTIFICATION_BASE_URL: "http://csi-net-noty/api/Notifications"
KAFKA_PRODUCER_BOOTSTRAP_SERVER_URLS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
KAFKA_CONSUMER_BOOTSTRAP_SERVER_URLS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
EMPI_ADVANCE_DATA_TOPIC: "patient-advance-data"
BULK_PATIENT_CREATION_TOPIC: "csi.vidaplus.empi.events.bulkunknownpatientscreatedevent"
UNKNOWN_PATIENT_CREATION_TOPIC: "csi.vidaplus.empi.events.unknownpatientcreatedevent"
PATIENT_CREATED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcreatedevent"
PATIENT_CREATION_FAILED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcreationfailedevent"
PATIENT_EDITED_EVENT_TOPIC: "csi.vidaplus.empi.events.patienteditedevent"
NOTIFY_MERGE_IN_PROGRESS_EVENT_TOPIC: "csi.vidaplus.empi.commands.mergeinprogressstatuscommand"
PATIENT_MERGE_PROFILE_TOPIC: "csi.vidaplus.empi.commands.patientmergecommand"
QUICK_REGISTER_TOPIC: "csi.vidaplus.empi.commands.quickregisterinhospitalcommand"
EDIT_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.editpatientcommand"
EDIT_PATIENT_FOR_INTEGRATIONS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.editpatientforintegrationscommand"
ETL_SCRIPT_PATIENT_BULK_REGISTER_COMMAND_TOPIC: "csi.vidaplus.empi.commands.etlscriptpatientbulkregistercommand"
REGISTER_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.registerpatientcommand"
REGISTER_UNKNOWN_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.registerunknownpatientcommand"
ETL_SCRIPT_UPDATE_LEGACY_MRN_BULK_COMMAND_TOPIC: "csi.vidaplus.empi.commands.etlscriptupdatelegacymrnbulkcommand"
MERGE_IN_PROGRESS_STATUS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.mergeinprogressstatuscommand"
SYNC_CRS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.synccrscommand"
UPDATE_SPECIFIC_FIELDS_COMMAND_TOPIC: "csi.vidaplus.empi.commands.updatespecificfieldscommand"
UPLOAD_FILE_COMMAND_TOPIC: "csi.vidaplus.empi.commands.uploadfilecommand"
MERGE_IN_PROGRESS_STATUS_EVENT_TOPIC: "csi.vidaplus.empi.events.mergeinprogressstatusevent"
PATIENT_CREATED_BULK_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcreatedbulkevent"
PATIENT_MERGED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientmergedevent"
QUICK_REGISTERED_IN_HOSPITAL_EVENT_TOPIC: "csi.vidaplus.empi.events.quickregisteredinhospitalevent"
UPDATE_SPECIFIC_FIELDS_EVENT_TOPIC: "csi.vidaplus.empi.events.updatespecificfieldsevent"
UPLOAD_FILE_EVENT_TOPIC: "csi.vidaplus.empi.events.uploadfileevent"
IS_DECEASED_UPDATE_COMMAND_TOPIC: "csi.vidaplus.empi.commands.isdeceasedupdatecommand"
ETL_SCRIPT_PATIENT_REGISTER_COMMAND_TOPIC: "csi.vidaplus.empi.commands.etlscriptpatientregistercommand"
REGISTER_BULK_UNKNOWN_PATIENT_COMMAND_TOPIC: "csi.vidaplus.empi.commands.registerbulkunknownpatientcommand"
SAVE_EMPI_USER_DATA_PERMISSION_COMMAND_TOPIC: "csi.vidaplus.empi.commands.saveempiuserdatapermissioncommand"
SAVE_PATIENT_DATA_PERMISSION_COMMAND_TOPIC: "csi.vidaplus.empi.commands.savepatientdatapermissioncommand"
UPDATE_FULL_NAME_COMMAND_TOPIC: "csi.vidaplus.empi.commands.updatefullnamecommand"
UPDATE_MERGE_IN_PROGRESS_FLAG_COMMAND_TOPIC: "csi.vidaplus.empi.commands.updatemergeinprogressflagcommand"
EMPI_DATA_PERMISSION_SAVED_EVENT_TOPIC: "csi.vidaplus.empi.events.empidatapermissionsavedevent"
ETL_SCRIPT_PATIENT_REGISTERED_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptpatientregisteredevent"
ETL_SCRIPT_UPDATE_LEGACY_MRN_BULK_ALREADY_HAS_LEGACY_MRN_FOR_THIS_HOSPITAL_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptupdatelegacymrnbulkalreadyhaslegacymrnforthishospitalevent"
ETL_SCRIPT_UPDATE_LEGACY_MRN_BULK_FOUND_MANY_PATIENT_FOR_ONE_ID_NUMBER_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptupdatelegacymrnbulkfoundmanypatientforoneidnumberevent"
ETL_SCRIPT_UPDATE_LEGACY_MRN_EVENT_TOPIC: "csi.vidaplus.empi.events.etlscriptupdatelegacymrnevent"
PATIENT_CRS_SYNC_EVENT_TOPIC: "csi.vidaplus.empi.events.patientcrssyncevent"
PATIENT_DATA_PERMISSION_SAVED_EVENT_TOPIC: "csi.vidaplus.empi.events.patientdatapermissionsavedevent"
GENERAL-NOTIFICATIONS_TOPIC: "csi.net.base.notifications.commands.notificationrequestfromextenalcommand"

@ -0,0 +1,76 @@
apiVersion: v1
data:
dbVendor: postgres
CSI_DB_DRIVER: org.postgresql.Driver
CSI_DB_INT_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_INT2_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_MOBILE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
CSI_DB_PLATFORM: org.hibernate.dialect.PostgreSQLDialect
CSI_DB_INT_PLATFORM: org.hibernate.dialect.PostgreSQLDialect
CSI_DB_MOBILE_SEQUENCETEMPLATE: "SELECT ##sequence_name##.NEXTVAL FROM dual"
active_profile: java-dev
CSI_SCHEDULE_INT_MEALPLAN: 'false'
CSI_IE_INT_ELIGIBILITY_PRESEARCH: 'true'
CSI_SCHEDULE_INT_POLL: 'true'
CSI_IE_INT_ELIGIBILITY_CACHEVALIDATION: 'true'
kafka.topic.phr-omnicell-formulary-update: csi.vidaplus.phr.omnicell.formularyUpdate
kafka.enable.phr-updated-formulary: 'false'
CSI_DB_INT_MONGOURL: mongodb://admin:admin@172.15.100.24:27017/multi-dictionary?tls=true&tlsAllowInvalidCertificates=truereadPreference=nearest&maxStalenessSeconds=300
QLINE_URL: https://qline.com
KAFKA_TOPIC_ANESTHESIA_EVALUATION_NOTIFICATION: or-anesthesia-evaluation-notification
KAFKA_ENABLE_ANESTHESIA_EVALUATION: 'false'
KAFKA_ENABLE_CSI_VIDAPLUS_PHR_ORDER_PRESCRIPTION_REFUND_TOPIC: 'false'
schedule.cdm.enable: 'true'
schedule.cdm.poll-time: '60000'
schedule.cdm.lockAtLeast: PT20S
schedule.cdm.lockAtMost: PT40S
isEmpiNew: 'false'
csi.schedule.int.cyclus: '300000'
csi.schedule.int.cyclus: 'true'
FEIGN_CSI_PMS_RMS_RESOURCE_REGISTRY: http://csi-pms-rms-resource-registry-v2
EPHARMACY_URL: https://hmgpharmacyapi.hmg.com/uat
SCHEDULE_EPHARMACY: 'false'
schedule.cdm.enable: 'true'
schedule.cdm.poll-time: '60000'
schedule.cdm.lockAtLeast: PT20S
schedule.cdm.lockAtMost: PT40S
kafka.topic.operation-note: surgical-operative-report-topic
kafka.enable.operation-note: 'false'
kafka.enable.bed-status-listener: 'false'
kafka.retryAttempts: '3'
kafka.autoCreateTopics: 'true'
#SPRING_DATA_REDIS_SENTINEL_NODES:
#iSPRING_DATA_REDIS_SENTINEL_MASTER: mymaster
SPRING_REDIS_PORT: "6379"
SPRING__HOST: "172.15.100.41"
SPRING_DATA_REDIS_PORT: "6379"
SPRING_DATA_REDIS_HOST: "172.15.100.41"
FEIGN_CSI_PMS_RMS_RESOURCE_REGISTRY: http://csi-pms-rms-resource-registry-v2
vida.user.naphies-contract: 'true'
vida.user.icu_wards: '1'
kafka.enable.mdi-vital-results : 'false'
kafka.topic.vital-results-notify: 'flowsheet-data-queue'
kafka.enable.mdi-transfer-notify : 'false'
spring.liquibase.enabled: 'false'
kafka.enable.lab-middleware-header-publisher: 'false'
kafka.enable.mdi-staff-registry: 'false'
kafka.topic.base-event-notify: adt-transfer-event
kafka.enable.mdi-empi-edited-event: 'false'
kafka.enable.visit-sign: 'false'
csi.db.inte2.platform : org.hibernate.dialect.PostgreSQLDialect
logging.level.com.csi.vidaplus.integration.mobile.proxy.PatientDetailsServiceClient: DEBUG
logging.level.com.csi.vidaplus.integration.mobile.proxy.ReservationServiceClient: INFO
feign.httpclient.disableSslValidation: 'true'
pushnotification.url: https://uat.hmgwebservices.com
kafka.enable.payment-request: 'false'
kafka.enable.csi-phr-save-prescription: 'false'
minPoolSize: '30'
maxPoolSize: '200'
kafka.enable.mdi-admission-update-base: 'true'
kafka.enable.birth-notification-request-status-update: 'false'
kafka.enable.admission-events: 'false'
kind: ConfigMap
metadata:
annotations:
name: service-configs-integration
namespace: csi-uat

@ -0,0 +1,13 @@
apiVersion: v1
data:
METADATA_TOPIC: form-metadata-queue
DATA_TOPIC: form-data-queue
ORACLE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
BOOTSTRAP_SERVERS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
kind: ConfigMap
metadata:
name: service-configs-jdbc-sink
namespace: csi-uat
annotations:
reloader.stakater.com/match: "true"

@ -0,0 +1,10 @@
apiVersion: v1
data:
SPRING_REDIS_SENTINEL_MASTER: mymaster
SPRING_REDIS_SENTINEL_NODES: 172.15.100.41:26379,172.15.100.40:26379,172.15.100.39:26379,10.201.218.46:26379,10.201.218.47:26379
KAFKA_BOOTSTRAP_SERVERS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
SPRING_REDIS_HOST: 172.15.100.41:6379
kind: ConfigMap
metadata:
name: otp-configs
namespace: csi-uat

@ -0,0 +1,28 @@
apiVersion: v1
data:
METADB_DRIVER: org.postgresql.Driver
METADB_PROFILE: slick.jdbc.PostgresProfile
METADB_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
WAREHOUSEDB_DB_DRIVER: org.postgresql.Driver
WAREHOUSEDB_DRIVER: slick.driver.PostgresqlDriver
WAREHOUSEDB_PROFILE: slick.jdbc.PostgresProfile
WAREHOUSEDB_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
METADB_NUM_THREADS : "10"
METADB_MAX_CONNECTIONS : "10"
APP_DB_DRIVER: org.postgresql.Driver
APP_DB_PROFILE: slick.jdbc.PostgresProfile
APP_DB_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
# active_hospital_filter: "true"
# hospital_id_columns: HOSPITAL_ID,HOSPITALID
# tenant_id_columns: HOSPITAL_GROUP_ID,HOSPITALGROUPID,TENANT_ID,TENANTID
hospital_id_columns: HOSPITAL_ID,HOSPITALID
tenant_id_columns: HOSPITAL_GROUP_ID,HOSPITALGROUPID,TENANT_ID,TENANTID
oracle_schema_dir: /app/dbschema_config/oracleSchema.json
kind: ConfigMap
metadata:
annotations:
name: service-configs-reporting
namespace: csi-uat
annotations:
reloader.stakater.com/match: "true"

@ -0,0 +1,12 @@
apiVersion: v1
data:
spring.env.url: http://csi-reporting-service
spring.env.path: /csi-api/csi-reporting-service
spring.datasource.driver-class-name: org.postgresql.Driver
spring.datasource.url: jdbc:postgresql://172.15.100.28:5432/dev_postgres
kind: ConfigMap
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
name: service-configs-rf-uploader
namespace: csi-uat

@ -0,0 +1,9 @@
apiVersion: v1
data:
SPRING_DATASOURCE_URL: jdbc:oracle:thin:(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.9.204.80)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME = VIDPSPDB)))
SPRING_DATASOURCE_driver_class_name: org.postgresql.Driver
SPRING_JPA_HIBERNATE_DIALECT: org.hibernate.dialect.PostgreSQLDialect
kind: ConfigMap
metadata:
name: service-configs-rules
namespace: csi-uat

@ -0,0 +1,18 @@
apiVersion: v1
data:
#bootstrap_servers: 10.201.218.30:9092,10.201.218.31:9093,10.201.218.32:9094
#connect_api: http://10.4.41.118:8083
#zookeepers: 10.201.218.33:2181,10.201.218.34:2181,10.201.218.35:2181,10.201.218.36:2181,10.201.218.37:2181
#ORACLE_URL: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=VIDAUDB.hmg.local)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME =vuatpdb.hmg.local)))
#mongo_connection_string: mongodb://10.201.218.38:27017,10.201.218.39:27017,10.201.218.40:27017,10.201.218.41:27017/?maxPoolSize=5&ssl=false&maxIdleTimeMS=60000
DB_TYPE: postgres
MONGO_CONNECTION_STRING: mongodb://admin:admin@172.15.100.24:27017/?tls=true&tlsAllowInvalidCertificates=true
SLICK_DATASOURCE_PROFILE: slick.jdbc.PostgresProfile$
DATASOURCE_DRIVER: org.postgresql.Driver
DATASOURCE_URL: jdbc:postgresql://172.15.100.28:5432/dev_postgres
kind: ConfigMap
metadata:
name: service-configs-stream-etl
namespace: csi-uat

@ -0,0 +1,11 @@
apiVersion: v1
data:
bootstrap_servers: 10.201.218.30:9092,10.201.218.31:9093,10.201.218.32:9094
connect_api: http://10.4.41.118:8083
zookeepers: 10.201.218.33:2181,10.201.218.34:2181,10.201.218.35:2181,10.201.218.36:2181,10.201.218.37:2181
ORACLE_URL: jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=VIDAUDB.hmg.local)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME =vuatpdb.hmg.local)))
mongo_connection_string: mongodb://10.201.218.38:27017,10.201.218.39:27017,10.201.218.40:27017,10.201.218.41:27017/?maxPoolSize=5&ssl=false&maxIdleTimeMS=60000
kind: ConfigMap
metadata:
name: service-configs-stream-etl
namespace: csi-uat

@ -0,0 +1,26 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: service-configs-unauthorized-error
namespace: csi-uat
annotations:
reloader.stakater.com/match: "true"
data:
index.html: |
<!DOCTYPE html>
<html>
<head|></head>
<body>
<h1>UNAUTHORIZED ACCESS</h1>
<h2>Devtools Detected</h2>
<p>You are prohibited from accessing VIDA 4.0 with the DevTools open. Close them and click <a id="dynamicLink" href="javascript:void(0);">here</a>.</p>
<script>
// Get the anchor element by ID
var dynamicLink = document.getElementById("dynamicLink");
// Set the href attribute using window.location.origin
dynamicLink.href = window.location.origin;
</script>
</body>
</html>

@ -0,0 +1,74 @@
apiVersion: v1
data:
LOG4J_FORMAT_MSG_NO_LOOKUPS: 'true'
CICD_AUTORECONECT_ADMIN: ?autoReconnect=true
CICD_URI_ADMIN: jdbc:postgresql://postgres:5432/
CSI_DATEFORMAT_FORMAT: yyyy/MM/dd HH:mm:ss
CSI_JPA_EVENT_ISREPORT: "true"
CSI_LOGS_KAFKA_BOOTSTRAPADDRESS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
CSI_LOGS_KAFKA_SERVICENAME: ${spring.application.name}-hmg
CSI_LOGS_KAFKA_TOPIC: log-sinks-kafka-hmg-prod
CSI_PERSISTENCE_AUTOGEN-ID: "true"
CSI_PERSISTENCE_AUTOGEN_SEQUENCE: hibernate_sequence
HIBERNATE_DIALECT: org.hibernate.dialect.PostgreSQLDialect
HYSTRIX_COMMAND_DEFAULT_CIRCUITBREAKER_ENABLED: "true"
HYSTRIX_COMMAND_DEFAULT_EXECUTION_ISOLATION_THREAD_TIMEOUTINMILLISECONDS: "1440000"
HYSTRIX_COMMAND_DEFAULT_FALLBACK: ""
HYSTRIX_SHARESECURITYCONTEX: "true"
KAFKA_BOOTSTRAP-SERVERS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
KAFKA_BOOTSTRAP_SERVERS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
KAFKA_BOOTSTRAPADDRESS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
KAFKA_CONSUMER_BOOTSTRAP_SERVERS: 172.15.100.80:9092,172.15.100.81:9092,172.15.100.82:9092
KAFKA_ELK_TOPIC: log-sinks-kafka-local-dev
ORM_CONFIGURATION: spring
ORM_HTTP_MULTIPART_MAX-FILE-SIZE: 100MB
ORM_HTTP_MULTIPART_MAX-REQUEST-SIZE: 100MB
ORM_JACKSON_DATA-FORMAT: yyyy-MM-dd HH:mm:ss
POSTGRESQL_DRIVER: org.postgresql.Driver
SERVER_PORT: "80"
SPRING_DATASOURCE_TOMCAT_MAX-ACTIVE: "50"
SPRING_DATASOURCE_TOMCAT_MAX-IDLE: "3"
SPRING_DATASOURCE_TOMCAT_MAX-WAIT: "20000"
SPRING_DATASOURCE_TOMCAT_TEST-ON-BORROW: "true"
SPRING_JPA_HIBERNATE_DDL-AUTO: none
SPRING_JPA_HIBERNATE_DDL_AUTO: none
SPRING_RABBITMQ_HOST: rabbitmq
SPRING_RABBITMQ_PORT: "5672"
SPRING_JPA_HIBERNATE_DIALECT: org.hibernate.dialect.PostgreSQLDialect
SPRING_JPA_HIBERNATE_SHOW-SQL: "true"
SPRING_LIQUIBASE_ENABLED: 'false'
# SPRING_REDIS_SENTINEL_MASTER: mymaster
# SPRING_REDIS_SENTINEL_NODES: 10.201.218.43:26379,10.201.218.44:26379,10.201.218.45:26379,10.201.218.46:26379,10.201.218.47:26379
# SPRING_DATA_REDIS_SENTINEL_MASTER: mymaster
# SPRING_DATA_REDIS_SENTINEL_NODES: 10.201.218.43:26379,10.201.218.44:26379,10.201.218.45:26379,10.201.218.46:26379,10.201.218.47:26379
SPRING_REDIS_PORT: "6379"
SPRING_REDIS_HOST: "172.15.100.41"
SPRING_DATA_REDIS_PORT: "6379"
SPRING_DATA_REDIS_HOST: "172.15.100.41"
activeProfile: java-dev
apm_server: http://172.100.10.57:8200
cache_type: redis
config_server: http://config-server
db-dialect: org.hibernate.dialect.PostgreSQLDialect
db-driver: org.postgresql.Driver
elasticsearch_host: elasticsearch
elasticsearch_port: "9200"
eureka_healthURL: http://config-server:8888
eureka_hostname: http://config-server:8888
eureka_ip: eureka
eureka_port: "8888"
eureka_server: http://eureka:8761/eureka/
management_health_refresh_enabled: "false"
mongo_port: "27017"
mongo_server: mongo
namespace: csi-uat
net_environment: DEV
rootDomainName: cloudsol.lk
svc_reg_addr: eureka
ui_hostname: http://webserver-service
CSI_ENV_PREFIX: DEV
kind: ConfigMap
metadata:
annotations:
name: service-configs
namespace: csi-uat

@ -0,0 +1,8 @@
apiVersion: v1
data:
HOST: 172.15.100.240
DB: supportportal
kind: ConfigMap
metadata:
name: support-portal-config
namespace: csi-uat
Loading…
Cancel
Save