AppSettings: SiteTitle: CSI-NET-ERFUNCTI-{env} PostgreSQL: ReadCon: "Host={database:host};Port={database:port};Database={database:erFuncti:dbName};User Id={database:erFuncti:userId};Password={database:erFuncti:password};" WriteCon: "Host={database:host};Port={database:port};Database={database:erFuncti:dbName};User Id={database:erFuncti:userId};Password={database:erFuncti:password};" #Oracle: # ReadCon: "Data Source=(description=(CONNECT_TIMEOUT={database:connectTimeout})(RETRY_COUNT={database:retryCount})(RETRY_DELAY={database:retryDelay})(TRANSPORT_CONNECT_TIMEOUT={database:transportConnecttimeout})(address=(host={database:primaryHost})(protocol=tcp)(port={database:port}))(address=(host={database:secondaryHost})(protocol=tcp)(port={database:port}))(failover=yes)(connect_data=(service_name={database:serviceName})(failover_mode=(type=select)(method=basic))));User Id={database:erFuncti:userId};Password={database:erFuncti:password};Password={database:erFuncti:password};Max Pool Size={database:maxPoolsize};Connection Timeout={database:connectionTimeout}" # WriteCon: "Data Source=(description=(CONNECT_TIMEOUT={database:connectTimeout})(RETRY_COUNT={database:retryCount})(RETRY_DELAY={database:retryDelay})(TRANSPORT_CONNECT_TIMEOUT={database:transportConnecttimeout})(address=(host={database:primaryHost})(protocol=tcp)(port={database:port}))(address=(host={database:secondaryHost})(protocol=tcp)(port={database:port}))(failover=yes)(connect_data=(service_name={database:serviceName})(failover_mode=(type=select)(method=basic))));User Id={database:erFuncti:userId};Password={database:erFuncti:password};Password={database:erFuncti:password};Max Pool Size={database:maxPoolsize};Connection Timeout={database:connectionTimeout}" #Oracle: # ReadCon: "Data Source=(description=(address=(host={database:primaryHost})(protocol=tcp)(port={database:port}))(address=(host={database:secondaryHost})(protocol=tcp)(port={database:port}))(failover=yes)(connect_data=(service_name={database:serviceName})(failover_mode=(type=select)(method=basic))));User Id={database:erFuncti:userId};Password={database:erFuncti:password}" #WriteCon: "Data Source=(description=(address=(host={database:primaryHost})(protocol=tcp)(port={database:port}))(address=(host={database:secondaryHost})(protocol=tcp)(port={database:port}))(failover=yes)(connect_data=(service_name={database:serviceName})(failover_mode=(type=select)(method=basic))));User Id={database:erFuncti:userId};Password={database:erFuncti:password}" IsKafkaQueueEnv: false kafka: service_name: CSI-NET-ERFUNCTI-{env} kafka_group_id: er-kafka-group-{env} adt_discharge_topic: adt-discharge.t empi_register-patient_topic: csi.vidaplus.empi.events.unknownpatientcreatedevent admission_request_update_topic: adt-update-admission-request-notification empi_register-patient_bulk_topic: csi.vidaplus.empi.events.bulkunknownpatientscreatedevent kafka_topics: "er-register-patient,er-register-patient-bulk,discharge-exchange,nurse-task-queue" kafka_him_charting_component: topic: "{env}-him-charting-component" nurse_task_topic: nurse-task-queue empi_patient_update_topic: csi.vidaplus.empi.events.patienteditedevent adt-admission-response-topic: adt-admission-generated-response.t bm-er-consultation-invoice-topic : bm-er-consultation-invoice mrg-work-list: mrg-work-list er-doctor-details-topic: kafka_er_doctor_details adt-discharge-topic: adt-discharge-request.t er-patient-assignment-details-topic : patient-assignment-details-topic er_patient_journey : kafka-er-patient-journey rabbitmq: exchnage: exchangeName: vidaplus.empi.exchange type: topic durable: true exclusive: false autoDelete: false queue: name: er-register-patient routekey: csi.vidaplus.empi.events.unknownpatientcreatedevent durable: true exclusive: false autoDelete: false queueBulk: name: er-register-patient-bulk routekey: csi.vidaplus.empi.events.bulkunknownpatientscreatedevent durable: true exclusive: false autoDelete: false createPatient: name: er-create-patient routekey: csi.vidaplus.empi.events.patientcreatedevent durable: true exclusive: false autoDelete: false editPatient: name: er-edit-patient routekey: csi.vidaplus.empi.events.patienteditedevent durable: true exclusive: false autoDelete: false dischargeExchange: exchangeName: discharge-exchange type: direct durable: true exclusive: false autoDelete: false nurseTaskQueue: name: nurse-task-queue routekey: discharge-init durable: true exclusive: false autoDelete: false Report: Mongo: Collection: "ERFUNCTI" RabbitMQ: Mongo: Collection: "ERFUNCTI" ElasticApm: ServiceName: CSI-NET-ERFUNCTI