Files
fcb_photo_review/photo_review/__init__.py

67 lines
1.6 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import jieba
'''
项目配置
'''
# 每次从数据库获取的案子数量
PHHD_BATCH_SIZE = 10
# 没有查询到案子的等待时间(分钟)
SLEEP_MINUTES = 5
# 是否发送报错邮件
SEND_ERROR_EMAIL = True
# 处理批号(这里仅起声明作用)
BATCH_ID = ''
'''
别名配置
'''
# 使用别名中的value替换key。考虑到效率问题只会替换第一个匹配到的key。
HOSPITAL_ALIAS = {
'沐阳': ['沭阳'],
'连水': ['涟水'],
'唯宁': ['睢宁'], # 雕宁
'九〇四': ['904'],
'漂水': ['溧水'],
}
DEPARTMENT_ALIAS = {
'耳鼻喉': ['耳鼻咽喉'],
'急症': ['急诊'],
}
'''
搜索过滤配置
'''
# 默认会过滤单字
HOSPITAL_FILTER = ['医院', '人民', '第一', '第二', '第三', '大学', '附属']
DEPARTMENT_FILTER = ['', '', '西', '']
'''
分词配置
'''
jieba.suggest_freq(('肿瘤', '医院'), True)
jieba.suggest_freq(('', ''), True)
jieba.suggest_freq(('感染', ''), True)
jieba.suggest_freq(('', ''), True)
jieba.suggest_freq(('', ''), True)
'''
出院记录缺页判断关键词配置
'''
DISCHARGE_KEY = {
'入院诊断': ['入院诊断'],
'入院情况': ['入院情况', '入院时情况', '入院时主要症状'],
'入院日期': ['入院日期', '入院时间'],
'诊疗经过': ['诊疗经过', '住院经过', '治疗经过'],
'出院诊断': ['出院诊断'],
'出院情况': ['出院情况', '出院时情况'],
'出院日期': ['出院日期', '出院时间'],
'出院医嘱': ['出院医嘱']
}
def modify_batch_id(batch_id):
# 修改批号的接口
global BATCH_ID
BATCH_ID = batch_id