Sand Wen 9 роки тому
батько
коміт
5058fde1bf
2 змінених файлів з 56 додано та 52 видалено
  1. 22 52
      application.yml
  2. 34 0
      svr-pack-resolve.yml

+ 22 - 52
application.yml

@ -11,58 +11,28 @@ 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
# 提取器参数,从数据集中提取摘要、事件时间与身份标识
extractor:
  # 事件提取参数
  # 门诊从“门诊摘要”与“挂号”数据集提取事件
  # 住院从“病人摘要”,“入院记录”与“病案首页”提取事件
  # 值用于生成事件摘要
  event:
    data-sets:
      - HDSC01_01: Clinic
      - HDSC01_02: Clinic
      - HDSC02_01: Resident
      - HDSC02_02: Resident
      - HDSC02_09: Resident
    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:
  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
    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.

+ 34 - 0
svr-pack-resolve.yml

@ -45,6 +45,40 @@ hadoop:
    - hbase.zookeeper.property.clientPort: 2181
    - zookeeper.znode.parent: /hbase-unsecure
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_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
#error code and message
---