Quellcode durchsuchen

svr-resource config

laz vor 9 Jahren
Ursprung
Commit
b29f925b42
7 geänderte Dateien mit 179 neuen und 61 gelöschten Zeilen
  1. 5 0
      ag-ehr-platform.yml
  2. 29 23
      application.yml
  3. 41 0
      svr-cipher.yml
  4. 49 0
      svr-health-profile-search.yml
  5. 5 5
      svr-health-profile.yml
  6. 33 33
      svr-pack-resolve.yml
  7. 17 0
      svr-workflow.yml

+ 5 - 0
ag-ehr-platform.yml

@ -5,6 +5,11 @@ logging:
logging.level.root: INFO
netflix:
  metrics:
    rest:
      metricName: api
# service routes
zuul:
  addProxyHeaders: false

+ 29 - 23
application.yml

@ -11,32 +11,39 @@ deploy:
default:
  password: 123456
redis-key-schema:
  std:
    version-table-prefix: std_cda_versions
    version-name: name
    data-set-table-prefix: std_data_set_
    data-set-code: code
    data-set-name: name
    meta-data-table-prefix: std_meta_data_
    meta-data-dict-id: dict_id
    meta-data-type: type
    dict-entry-table-prefix: std_dictionary_entry_
    dict-entry-value: value
  org:
    table: organizations
    name: name
ehr:
  redis-key-schema:
    std:
      version-table-prefix: std_cda_versions
      version-name: name
      data-set-table-prefix: std_data_set_
      data-set-code: code
      data-set-name: name
      data-set-is-multi-record: multi_record
      meta-data-table-prefix: std_meta_data_
      meta-data-dict-id: dict_id
      meta-data-type: type
      dict-entry-table-prefix: std_dictionary_entry_
      dict-entry-value: value
    org:
      table: organizations
      name: name
    resource-adaption:
      table: rs_adapter_metadata
      resource-meta-data: resource_metadata
      
#Application error definition, this file define common errors,
#if the error is used only in your application, please define it in your application configuration file.
ehr.common.invalid.parameter: 参数解析错误
ehr.common.query.not.found: 不存在该对象
ehr.common.repeat.code: 代码重复
#Application port, since 10100, 10 per step. Update max port if new application created. Current max: 10200
#Application port, since 10100, 10 per step. Update max port if new application created. Current max: 10210
ag-ehr-platform.server.port: 443
ag-admin.server.port: 10000
svr-adaption.server.port: 10150
svr-app.server.port: 10160
svr-dict.server.port: 10050
@ -51,10 +58,9 @@ svr-security.server.port: 10110
svr-special-dict.server.port: 10180
svr-standard.server.port: 10040
svr-user.server.port: 10120
ag-ehr-platform.server.port: 443
ag-admin.server.port: 10000
svr-family.server.port: 10190
svr-resource.server.port: 10200
svr-health-profile-search.server.port: 10200
svr-workflow.server.port: 10210
#Application acuator
endpoints:

+ 41 - 0
svr-cipher.yml

@ -0,0 +1,41 @@
logging:
  level:
    com:
      netflix: DEBUG
data-source:
  driver-class-name: com.mysql.jdbc.Driver
  initialize-size: 1
  max-total: 20
  max-idle: 10
  min-idle: 1
  validation-query: SELECT 1
  test-on-borrow: true
  remove-abandoned-timeout: 55
---
spring:
  profiles: dev
data-source:
  url: jdbc:mysql://192.168.1.220:3306/healtharchive?useUnicode=true&characterEncoding=UTF-8
  user-name: ha
  password: ha
---
spring:
  profiles: test
data-source:
  url: jdbc:mysql://172.19.103.50:3306/healtharchive?useUnicode=true&characterEncoding=UTF-8
  user-name: weifuwu
  password: weifuwu
---
spring:
  profiles: prod
data-source:
  url: jdbc:mysql://11.1.2.5:3306/healtharchive?useUnicode=true&characterEncoding=UTF-8
  user-name: ha
  password: jkzlxm

+ 49 - 0
svr-health-profile-search.yml

@ -0,0 +1,49 @@
logging:
  level:
    com:
      netflix: INFO
data-source:
  driver-class-name: com.mysql.jdbc.Driver
  initialize-size: 1
  max-total: 20
  max-idle: 10
  min-idle: 1
  validation-query: SELECT 1
  test-on-borrow: true
  remove-abandoned-timeout: 55
spring:
  # SOLR (SolrProperties)
  data:
    solr:
      repositories.enabled: true # Enable Solr repositories.
---
spring:
  profiles: dev
  data:
    solr:
      zk-host: node1.jkzldev.com,node2.jkzldev.com,node4.jkzldev.com:2181/solr # ZooKeeper host address in the form HOST:PORT.
data-source:
  url: jdbc:mysql://192.168.1.220:3306/healtharchive?useUnicode=true&characterEncoding=UTF-8
  user-name: ha
  password: ha
  
---
spring:
  profiles: test
  data:
    solr:
      zk-host: node1.jkzldev.com,node2.jkzldev.com,node4.jkzldev.com:2181/solr # ZooKeeper host address in the form HOST:PORT.
---
spring:
  profiles: prod
  data:
    solr:
      zk-host: node1.jkzldev.com,node2.jkzldev.com,node4.jkzldev.com:2181/solr # ZooKeeper host address in the form HOST:PORT.

+ 5 - 5
svr-health-profile.yml

@ -55,11 +55,11 @@ fast-dfs:
    anti-steal-token: no
    secret-key: FastDFS1234567890
# CDA类目关键数据集,以此判断CDA文档
cda-document:
  primary-data-set:
    - HDSC01_02: 0dae000656721083269e0319806c0f22
    - HDSC02_09: 0dae0006567210a6269e0319806c0f24
# 就诊事件与CDA文档类型关联
cda-document-type-options:
  event-type:
    - "0": 0dae00065684c9920dc35654490aa9ac   # 门诊
    - "1": 0dae00065684cb220dc35654490aa9ae   # 住院
---
spring:

+ 33 - 33
svr-pack-resolve.yml

@ -45,39 +45,39 @@ hadoop:
    - hbase.zookeeper.property.clientPort: 2181
    - zookeeper.znode.parent: /hbase-unsecure
# 提取器参数,从数据集中提取摘要、事件时间与身份标识
extractor:
  # 事件提取参数
  # 门诊从“门诊摘要”与“挂号”数据集提取事件
  # 住院从“病人摘要”,“入院记录”与“病案首页”提取事件
  # 值用于生成事件摘要
  event:
    data-sets:
      - HDSC01_01: 门诊
      - HDSC01_02: 门诊
      - HDSC02_01: 住院
      - HDSC02_02: 住院
      - HDSC02_09: 住院
    meta-data:
      - HDSD00_01_457_D # 挂号时间
      - HDSD00_01_185_D # 出院时间
  # 身份提取参数,从人口学处提取
  identity:
    data-sets:
      - HDSA00_01
    meta-data:
      id-card-no: HDSA00_01_017_S     # 身份标识
      id-card-type: HDSA00_01_016_S   # 身份类型
  # 卡提取参数
  card:
    data-sets:
      - HDSC01_01: 门诊-病人摘要
      - HDSC01_02: 门诊-挂号
      - HDSC02_01: 住院-病人摘要
      - HDSC02_02: 住院-首页
    meta-data:
      - CARD_NO
      - CARD_TYPE
ehr:
  # 档案包数据提取器参数,从数据集中提取摘要、事件时间与身份标识
  pack-extractor:
    # 事件提取参数,用于生成事件摘要
    # 门诊从“门诊摘要”与“挂号”数据集提取事件
    # 住院从“病人摘要”,“入院记录”与“病案首页”提取事件
    event:
      data-sets:
        - HDSC01_01: Clinic
        - HDSC01_02: Clinic
        - HDSC02_01: Resident
        - HDSC02_02: Resident
        - HDSC02_09: Resident
      meta-data:
        - HDSD00_01_457 # 挂号时间
        - HDSD00_01_575 # 入院时间
    # 身份提取参数,从人口学提取
    identity:
      data-sets:
        - HDSA00_01
      meta-data:
        id-card-no: HDSA00_01_017     # 身份标识
        id-card-type: HDSA00_01_016   # 身份类型
    # 卡提取参数,从就诊摘要提取
    card:
      data-sets:
        - HDSC01_01: 门诊-病人摘要
        - HDSC01_02: 门诊-挂号
        - HDSC02_01: 住院-病人摘要
        - HDSC02_02: 住院-首页
      meta-data:
        - CARD_NO
        - CARD_TYPE
#error code and message

+ 17 - 0
svr-workflow.yml

@ -0,0 +1,17 @@
logging:
  level:
    com:
      netflix: DEBUG
---
spring:
  profiles: dev
---
spring:
  profiles: test
---
spring:
  profiles: prod