You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
197 lines
5.9 KiB
197 lines
5.9 KiB
---
|
|
AppSettings:
|
|
CacheDbResults: true
|
|
SiteTitle: "CSI-NET-LABSRVCS-{env}"
|
|
PostgreSQL:
|
|
ReadCon: "Host={database:host};Port={database:port};Database={database:lab:dbName};User Id={database:lab:userId};Password={database:lab:password};"
|
|
WriteCon: "Host={database:host};Port={database:port};Database={database:lab:dbName};User Id={database:lab:userId};Password={database:lab:password};"
|
|
Oracle:
|
|
ReadCon: "Data Source=(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=OFF)(FAILOVER=ON)(ADDRESS=(PROTOCOL=TCP)(HOST= OracleDBUATScan)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST= OracleDBUATScan)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=KAUATPDB)));User Id={database:lab:userId};Password={database:lab:password}"
|
|
WriteCon: "Data Source=(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=OFF)(FAILOVER=ON)(ADDRESS=(PROTOCOL=TCP)(HOST=OracleDBUATScan)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=OracleDBUATScan)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=KAUATPDB)));User Id={database:lab:userId};Password={database:lab:password}"
|
|
Logging:
|
|
IncludeScopes: false
|
|
LogLevel:
|
|
Default: Debug
|
|
Microsoft: Information
|
|
System: Information
|
|
TestVal: testvalue
|
|
kafka:
|
|
service_name: "CSI-NET-LABSRVCS-{env}"
|
|
billing-notification-rabbitmq:
|
|
exchange:
|
|
exchangeName: billing-notification-exchange
|
|
type: topic
|
|
durable: true
|
|
exclusive: false
|
|
autoDelete: false
|
|
queue:
|
|
name: billing-notification-queue
|
|
routekey: billing-notification-queueKey
|
|
autoDelete: false
|
|
durable: true
|
|
exclusive: false
|
|
lab-request-rabbitmq:
|
|
exchange:
|
|
exchangeName: lab-request-exchange
|
|
type: fanout
|
|
durable: false
|
|
exclusive: false
|
|
autoDelete: false
|
|
queue:
|
|
name: LabRequestEvent
|
|
routekey: LabRequestEvent
|
|
autoDelete: false
|
|
durable: true
|
|
exclusive: false
|
|
autoack: false
|
|
lab-rabbitmq:
|
|
exchangeName: net-template
|
|
durable: true
|
|
queue:
|
|
name: masterdata-sync
|
|
routeKey: masterdata-sync
|
|
durable: true
|
|
ic-notification:
|
|
exchangeName: ic-notification
|
|
durable: true
|
|
Type: direct
|
|
queue:
|
|
durable: true
|
|
routekey: ic-notification.infected
|
|
serio-ic-notification:
|
|
exchangeName: ic-notification
|
|
durable: true
|
|
Type: direct
|
|
queue:
|
|
durable: true
|
|
routekey: lab-test-infected
|
|
lab-request-rabbitmq-billing:
|
|
exchange:
|
|
exchangeName: invoice-status-lab-exchange
|
|
type: direct
|
|
durable: true
|
|
queue:
|
|
name: lab-invoice-status-queue
|
|
routekey: lab-invoice-status-queueKey
|
|
durable: true
|
|
rabbitmq:
|
|
client:
|
|
exchange: lab-td-exchange
|
|
type: topic
|
|
durable: true
|
|
exclusive: false
|
|
autoDelete: false
|
|
queue:
|
|
name: TestDirectoryProcedure
|
|
routekey: TestDirectoryProcedure
|
|
lab-order-exchange:
|
|
exchangename: feature-ehr-exchange
|
|
queue:
|
|
name: feature-ehr-queue
|
|
routekey: feature-ehr-queue
|
|
exchange-notification:
|
|
autoDelete: false
|
|
durable: false
|
|
exchangeName: lab.qa.notifications.exchange
|
|
exclusive: false
|
|
queue:
|
|
routekey: lab.qa.notifications
|
|
sample-collection-exchnage:
|
|
exchangeName: lab-exchange
|
|
queue:
|
|
name: lab-orders-queue
|
|
routekey: lab-orders-queue
|
|
queue2:
|
|
name: sample-rejecting-notify-queue
|
|
routekey: sample-rejecting-notify-queue
|
|
redis:
|
|
client:
|
|
instanceName: "lab:"
|
|
contextSkipOn: ""
|
|
ADT:
|
|
DataKey: masterdataObject
|
|
TypeKey: masterdataType
|
|
ADTType:
|
|
Hospital: Hospitals
|
|
HospitalGroup: HospitalGroup
|
|
HospitalAttribute:
|
|
HospitalGroupKey: hospitalGroup
|
|
HospitalID: id
|
|
HospitalGroupIdKey: id
|
|
TranslationLanguageArrayKey: translationLanguages
|
|
LabHospitalTranslationAttribute:
|
|
TranslationValueObjKey: translationValues
|
|
LanguageObjKey: language
|
|
ColumnName: columnName
|
|
ColumnValue: value
|
|
TranslationId: id
|
|
HospitalName: hospitalName
|
|
Language: language
|
|
LanguageCode: languageCode
|
|
LabHospitalGroupAttribute:
|
|
HospitalGroupId: id
|
|
LabHospitalGroupAttribute:
|
|
HospitalGroupId: id
|
|
TranslationLanguageArrayKey: translationLanguages
|
|
LabHospitalGroupTransalationAttribute:
|
|
TranslationId: id
|
|
ColumnName: columnName
|
|
ColumnValue: value
|
|
HospitalGroupName: hospitalGroupName
|
|
TranslationValueObjKey: translationValues
|
|
LanguageObjKey: language
|
|
LanguageCode: language
|
|
Language: language
|
|
ProceduresAttribute:
|
|
ProcedureCode: procedureId
|
|
ProcedureName: name
|
|
LanguageCode: languageCode
|
|
MongoLogs: "mongodb://{Mongo:appLogs}/app-logs"
|
|
Report:
|
|
Mongo:
|
|
Collection: "LAB"
|
|
RabbitMQ:
|
|
Mongo:
|
|
Collection: "LAB"
|
|
RmqLabNotificationsExchange:
|
|
exchangename: csi.net.labsrvcs.notifications
|
|
durable: true
|
|
routeKeys:
|
|
LabOrderCancelation: csi.net.labsrvcs.notifications
|
|
VerifyTextBasedResults: csi.net.labsrvcs.notifications
|
|
VerifyHistopathologyResults: csi.net.labsrvcs.notifications
|
|
SampleRejected: csi.net.labsrvcs.notifications
|
|
SampleCollected: csi.net.labsrvcs.notifications
|
|
SampleRecieved: csi.net.labsrvcs.notifications
|
|
IHEPublish: csi.net.labsrvcs.ihe
|
|
RmqICNotificationsExchange:
|
|
exchangename: csi.net.labsrvcs.ic.notifications
|
|
routeKeys:
|
|
InfectedNotifyToIC: csi.net.labsrvcs.lab.sample.infected
|
|
InfectedMicroNotifyToIC: csi.net.labsrvcs.sample.micro.infected
|
|
RmqSampleCollectionExchange:
|
|
exchangename: csi.net.labsrvcs
|
|
routeKeys:
|
|
SampleRejected: csi.net.labsrvcs.sample.reject.notifications
|
|
SampleRecieved: csi.net.labsrvcs.sample.recieved
|
|
LabOrderStatus: csi.net.labsrvcs.status
|
|
IHEPublish: csi.net.labsrvcs.ihe
|
|
TestStatusPublish: csi.net.labsrvcs.TestStatus
|
|
SetupMasterDataExchange:
|
|
exchangeName: net-template
|
|
durable: true
|
|
queue:
|
|
name: masterdata-sync
|
|
routeKey: masterdata-sync
|
|
durable: true
|
|
RmqBillingCollectionExchange:
|
|
exchangeName: csi.net.labsrvcs.billing
|
|
durable: true
|
|
routeKeys:
|
|
PerformedStatus: csi.net.labsrvcs.billing
|
|
LabUserRoles:
|
|
-"Lab Technician"
|
|
-"Lab_Doctor"
|
|
-"LAB_Manager"
|
|
-"Lab Receptionist"
|