--- AppSettings: SiteTitle: CSI-NET-BLOODBNK-{env} SiteUrl: "" PostgreSQL: ReadCon: "Host={database:host};Port={database:port};Database={database:bloodBank:dbName};User Id={database:bloodBank:userId};Password={database:bloodBank:password};" WriteCon: "Host={database:host};Port={database:port};Database={database:bloodBank:dbName};User Id={database:bloodBank:userId};Password={database:bloodBank: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:bloodBank:userId};Password={database:bloodBank: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:bloodBank:userId};Password={database:bloodBank: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:bloodBank:userId};Password={database:bloodBank: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:bloodBank:userId};Password={database:bloodBank:password}" BloodBankMiddlewareEnabledGroups: - "105" contextSkipOn: kafka: service_name: CSI-NET-BLOODBNK-{env} Report: Mongo: Collection: BLOODBANK KafkaTopics: NewDonorCreate: "{env}-csi-net-bloodbnk.new-donor-create" NewDonationCreate: "{env}-csi-net-bloodbnk.new-donation-create" EmpiRegisterPatientTopic: "csi.vidaplus.empi.events.patientcreatedevent" EmpiEditPatientTopic: "csi.vidaplus.empi.events.patienteditedevent" EmpiPatientUpdateSpecificFieldsTopic: "csi.vidaplus.empi.events.updatespecificfieldsevent" NewMachineBloodSampleRequestSend: "csi-net-bloodbnk.machine-integration.blood-sample-request" NewMachineBloodSampleRequestResponse: "csi-net-bloodbnk.machine-integration.blood-sample-response" EmpiPatientMergeTopic: "csi.vidaplus.empi.events.patientmergedevent" IsKafkaEnabledInEmpi: true ElasticApm: ServiceName: CSI-NET-BLOODBNK serviceurls: transfutionJavaService: "http://csi-net-bloodbnk-mgt/api/1.0/bloodRequest/" employeeMasterService: "http://csi-pms-rms-resource-registry/" globalConfig: "http://csi-java-base-utility/base/util/config/key?lang=en&internationalization=false" bbCrossMatchResultsByPatientId: "http://csi-net-labsrvcs/api/v1.1/LabValueBasedResults/bbCrossMatchResultsByPatientId?lang=en&internationalization=false"