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