宇我的小宇宙
小工具 · 规范库 · 数据库规范(NEW HIS 表结构与数据字典)

基础数据

← 返回上一页
rules/50-database/database-master/16_基础数据.md

基础数据

目录

  • SD_AREA#sd_area — 国家与地区属性
  • SD_CONTI#sd_conti — 基础编码_条件指标
  • SD_DATA#sd_data — 数据元
  1. 此表保存某数据元的具体值
  2. 此表的记录不可物理删除,只可逻辑删:删除时将enabled置为0
  3. 修改此表记录时,不可在原记录上修改,后台操作为:逻辑删除 + 新增
  • SD_DATA_CLASS#sd_data_class — 数据元分类
  • SD_DICT_MAPPER#sd_dict_mapper — 字典对照
  • SD_DICT_MAPPER_CLASS#sd_dict_mapper_class — 字典对照关系分类
  • SD_HIS_TALLY_MAPPER#sd_his_tally_mapper — his收费财务科目对照
  • SD_INSUR_RATIO_CONFIG#sd_insur_ratio_config — 医保预估报销比例配置
  • SD_OTHER_SYS_DICT#sd_other_sys_dict — 第三方系统通用字典
  • SD_OVER_DRAFT_CONFIG#sd_over_draft_config — 全院预警额度配置

SD_AREA

国家与地区属性

字段结构

#字段名类型可空主键说明
1ID_AREAVARCHAR2(20)Y行政区域区ID
2AREA_CODEVARCHAR2(20)Y行政区域编码
3AREA_NAMEVARCHAR2(50)Y行政区域名称
4ID_PARENTVARCHAR2(20)Y上级
5ENABLEDNUMBER(1,0)Y启用标志
6AREA_LEVELNUMBER(1,0)Y层级

SD_CONTI

基础编码_条件指标

字段结构

#字段名类型可空主键说明
1ID_CONTIVARCHAR2(20)Y条件指标主键
2DT_CONTITPVARCHAR2(20)Y条件指标类型
3CODEVARCHAR2(50)Y条件指标编码
4NAMEVARCHAR2(256)Y条件指标名称
5DESCRIPTIONVARCHAR2(256)Y条件指标描述
6CALC_TYPEVARCHAR2(20)Y条件指标运算方式 0 表字段方式;1 SQL;2 外挂函数
7TAB_NAMEVARCHAR2(256)Y表
8TAB_COLVARCHAR2(256)Y字段
9SEL_SQLVARCHAR2(2000)YSQL语句
10ENABLEDNUMBERY状态1有效,0禁用,3删除
11CREATE_DTDATEY创建时间
12CREATE_ID_EMPVARCHAR2(20)Y创建人ID
13CREATE_EMP_NAMEVARCHAR2(50)Y创建人姓名
14LATEST_DTDATEY修改时间
15LATEST_ID_EMPVARCHAR2(20)Y修改人ID
16LATEST_EMP_NAMEVARCHAR2(50)Y修改时间
17IS_SYSTEMCHAR(1)Y是否是系统:1是0否
18CONTI_TYPEVARCHAR2(1)Y1,价格分类9:其他

SD_DATA

数据元
  1. 此表保存某数据元的具体值
  2. 此表的记录不可物理删除,只可逻辑删:删除时将enabled置为0
  3. 修改此表记录时,不可在原记录上修改,后台操作为:逻辑删除 + 新增

字段结构

#字段名类型可空主键说明
1ID_DATAVARCHAR2(20)Y数据元ID、物理主键
2ID_GROUPVARCHAR2(20)Y所属集团、外键:医院资源_集团
3ID_ORGVARCHAR2(20)Y所属机构、外键:医院资源_机构
4ID_DATA_CLASSVARCHAR2(20)Y数据元分类
5DATA_CLASS_CODEVARCHAR2(60)Y数据源分类编码
6DATA_CODEVARCHAR2(50)Y数据元编码
7DATA_NAMEVARCHAR2(100)Y数据元名称
8DATA_DEFAULTVARCHAR2(50)Y数据元默认值
9DATA_LENGTHNUMBERY数据元长度、对字符类型有效
10DATA_MAXNUMBERY数据元最大值、对数字类型有效
11DATA_MINNUMBERY数据元最小值、对数字类型有效
12DATA_CLINICAL_MAXNUMBERY临床标准值上限、用于临床,例如:体温的标准上限值
13DATA_CLINICAL_MINNUMBERY临床标准值下限、用于临床,例如:体温的标准下限值
14PY_CODEVARCHAR2(50)Y拼音码
15WB_CODEVARCHAR2(50)Y五笔码
16ALIASVARCHAR2(100)Y别名
17ENABLEDNUMBER(1,0)Y启用标识、0为不可用,1为可用。如有发布功能,发布后启用;如没有发布功能,保存后启用

删除记录时,将此字段置为0

修改记录时,将原记录的此字段置为0,并新增一条记录

18CREATE_DTDATEY创建日期、该条记录创建日期+时间
19CREATE_ID_EMPVARCHAR2(20)Y创建人员ID、创建此记录的员工id
20CREATE_EMP_NAMEVARCHAR2(20)Y创建人员姓名、冗余字段,记录创建此记录的人员姓名
21LATEST_DTDATEY失效日期、同一条记录,只记录创建时间和最近一次更新时间;对于关键业务详细,采用log日志的方法记录详细变动;可参考人员信息变动表

该记录最近一次修时间+日期

22LATEST_ID_EMPVARCHAR2(20)Y失效人员ID、最近一次修改此记录的员工id
23LATEST_EMP_NAMEVARCHAR2(20)Y修改人员姓名、冗余字段,记录修改此记录的人员姓名
24SERIAL_NONUMBERY排序号
25ID_PARENTVARCHAR2(20)Y父值
26DESCRIPTIONVARCHAR2(250)Y描述
27SYS_INDICATORNUMBERY系统标识,0为非系统标识、1为系统标识,系统标识不可修改
28OTHER_DATA_CODEVARCHAR2(50)Y第三方code
29MAGICVARCHAR2(20)Y字体样式
30DT_BEGINDATEY开始时间
31DT_ENDDATEY结束时间

索引

索引名唯一字段
SD_DATA_DATA_CLASS_CODE_IDXDATA_CLASS_CODE
SD_DATA_DATA_CODE_IDXDATA_CODE
SD_DATA_ID_DATA_IDXID_DATA

SD_DATA_CLASS

数据元分类

字段结构

#字段名类型可空主键说明
1ID_DATA_CLASSVARCHAR2(20)Y数据元分类ID、物理主键
2ID_GROUPVARCHAR2(20)Y集团、外键:医院资源_集团
3ID_ORGVARCHAR2(20)Y机构、外键:医院资源_机构
4ID_PARENTVARCHAR2(20)Y上级、分类为树形结构,使用“上级”来表达层级关系;
5DATA_CLASS_CODEVARCHAR2(60)Y数据元分类编码、业务主键编码
6DATA_CLASS_NAMEVARCHAR2(50)Y数据元分类名称
7DESCRIPTIONVARCHAR2(256)Y数据元分类描述
8PY_CODEVARCHAR2(50)Y拼音码
9WB_CODEVARCHAR2(50)Y五笔码
10ALIASVARCHAR2(20)Y别名
11ENABLEDNUMBER(1,0)Y启用标识、0为不可用,1为可用。如有发布功能,发布后启用;如没有发布功能,保存后启用

删除记录时,将此字段置为0

修改记录时,将原记录的此字段置为0,并新增一条记录

12DT_BEGINDATEY开始时间
13DT_ENDDATEY结束时间

索引

索引名唯一字段
IDX_ID_DATA_CLASSID_DATA_CLASS

SD_DICT_MAPPER

字典对照

字段结构

#字段名类型可空主键说明
1ID_DICT_MAPPERVARCHAR2(20)PK字典关联主键
2ID_DICT_FROMVARCHAR2(20)Y来源id
3ID_DICT_TOVARCHAR2(20)Y目标ID
4FROM_SYS_IDVARCHAR2(20)Y来源系统ID
5TO_SYS_IDVARCHAR2(20)Y目标系统ID
6MAPPER_TYPEVARCHAR2(20)Y类型 MIP:医保计划, DICT:通用字典,EMP:人员,DEPT:科室
7DT_BEGINTIMESTAMP(6)Y开始时间
8DT_ENDTIMESTAMP(6)Y结束时间
9ENABLEDNUMBER(1,0)Y启用标识、0为不可用,1为可用,3禁用
10ID_DICT_MAPPER_CLASSVARCHAR2(20)Y分类ID
11CREATE_DTDATEY创建时间
12CREATE_ID_EMPVARCHAR2(20)Y创建人ID
13CREATE_EMP_NAMEVARCHAR2(20)Y创建人姓名
14LATEST_DTDATEY修改时间
15LATEST_ID_EMPVARCHAR2(20)Y修改人ID
16LATEST_EMP_NAMEVARCHAR2(20)Y创建人姓名

主键

  • PK_ID_DICT_MAPPER: ID_DICT_MAPPER

索引

索引名唯一字段
IDX_ID_DICT_FROMID_DICT_FROM
IDX_ID_DICT_TO2ID_DICT_TO
INDEX_ID_MAPPER_CLASSID_DICT_MAPPER_CLASS
PK_ID_DICT_MAPPERYID_DICT_MAPPER

SD_DICT_MAPPER_CLASS

字典对照关系分类

字段结构

#字段名类型可空主键说明
1ID_DICT_MAPPER_CLASSVARCHAR2(20)PK字典对照关系分类ID
2ID_DICT_FROMVARCHAR2(100)Y来源id
3ID_DICT_TOVARCHAR2(100)Y目标ID
4FROM_SYS_IDVARCHAR2(100)Y来源系统
5TO_SYS_IDVARCHAR2(100)Y目标系统
6FROM_NAMEVARCHAR2(100)Y来源描述
7TO_NAMEVARCHAR2(100)Y目标描述
8DESCRIPTIONVARCHAR2(250)Y备注
9DT_BEGINTIMESTAMP(6)Y开始时间
10DT_ENDTIMESTAMP(6)Y结束时间
11ENABLEDNUMBER(1,0)Y删除标记
12CREATE_DTDATEY创建时间
13CREATE_ID_EMPVARCHAR2(20)Y创建人ID
14CREATE_EMP_NAMEVARCHAR2(20)Y创建人姓名
15LATEST_DTDATEY修改时间
16LATEST_ID_EMPVARCHAR2(20)Y修改人ID
17LATEST_EMP_NAMEVARCHAR2(20)Y创建人姓名

主键

  • PK_ID_DICT_MAPPER_CLASS: ID_DICT_MAPPER_CLASS

索引

索引名唯一字段
IDX_ID_DICT_TOID_DICT_TO
PK_ID_DICT_MAPPER_CLASSYID_DICT_MAPPER_CLASS

SD_HIS_TALLY_MAPPER

his收费财务科目对照

字段结构

#字段名类型可空主键说明
1IDVARCHAR2(20)PK主键
2TALLY_CLASS_DICTVARCHAR2(20)Y对应his字典分类编码
3DEBIT_LEND_TYPEVARCHAR2(20)Y借贷标记debit:借 lend:贷
4HIS_DATA_CODEVARCHAR2(20)Yhis数据编码
5HIS_DATA_NAMEVARCHAR2(100)Yhis数据名称
6FINANCE_DATA_CODEVARCHAR2(20)Y财务科目代码
7FINANCE_DATA_NAMEVARCHAR2(100)Y财务科目名称
8GROUP_CODEVARCHAR2(100)Y辅助核算指标
9OTHER_INFOVARCHAR2(200)Y转记账凭证摘要
10ENABLEDNUMBER(1,0)Y状态1有效,0无效,3删除
11CREATE_DTDATEY创建时间
12CREATE_ID_EMPVARCHAR2(20)Y创建人ID
13CREATE_EMP_NAMEVARCHAR2(20)Y创建人姓名
14LATEST_DTDATEY修改时间
15LATEST_ID_EMPVARCHAR2(20)Y最后修改人ID
16LATEST_EMP_NAMEVARCHAR2(20)Y最后修改人姓名

主键

  • SD_HIS_TALLY_MAPPER_PK: ID

索引

索引名唯一字段
SD_HIS_TALLY_MAPPER_PKYID

SD_INSUR_RATIO_CONFIG

医保预估报销比例配置

字段结构

#字段名类型可空主键说明
1ID_CONFIGVARCHAR2(20)id
2ID_GROUPVARCHAR2(20)Y集团
3ID_ORGVARCHAR2(20)Y机构
4INSURANCE_ORGVARCHAR2(20)Y医保机构
5INSURANCE_TYPEVARCHAR2(20)Y参保类型
6RATIONUMBER(8,4)Y报销比例
7ENABLEDNUMBERY状态:0禁用1启用3删除
8CHARGE_TYPE_CODEVARCHAR2(20)Y费别编码
9INCLUDE_CHARGE_ORGNUMBER(1,0)Y机构支付是否纳入统筹范围 1 是 0 否
10ARREARS_LB_FLAGNUMBER(1,0)Y欠费可离床标记 1欠费可离床 0 欠费不可离床
11ID_DEPTVARCHAR2(20)Y科室ID

SD_OTHER_SYS_DICT

第三方系统通用字典

字段结构

#字段名类型可空主键说明
1ID_OTHER_SYS_DICTVARCHAR2(20)PK其他系统通用字典ID
2DICT_CODEVARCHAR2(60)Y字典编码
3DICT_NAMEVARCHAR2(500)Y字典名称
4DICT_VALUEVARCHAR2(20)Y字典值
5ID_PARENTVARCHAR2(20)Y父ID
6ID_SYSVARCHAR2(20)Y系统ID
7SERIAL_NONUMBER(6,1)Y排序
8ALIASVARCHAR2(100)Y别名
9PY_CODEVARCHAR2(100)Y拼音码
10WB_CODEVARCHAR2(100)Y五笔码
11DT_BEGINTIMESTAMP(6)Y开始时间
12DT_ENDTIMESTAMP(6)Y结束时间
13DICT_TYPENUMBER(1,0)Y0:目录 1:字典
14ENABLEDNUMBER(1,0)Y启用标识、0为不可用,1为可用,3禁用
15DESCRIPTIONVARCHAR2(250)Y描述
16CREATE_DTDATEY创建时间
17CREATE_ID_EMPVARCHAR2(20)Y创建人ID
18CREATE_EMP_NAMEVARCHAR2(20)Y创建人姓名
19LATEST_DTDATEY修改时间
20LATEST_ID_EMPVARCHAR2(20)Y修改人ID
21LATEST_EMP_NAMEVARCHAR2(20)Y创建人姓名
22VALUE_ADDITALVARCHAR2(4000)Y以json方式存储的附加属性

主键

  • PK_SD_OTHER_SYS_DICT: ID_OTHER_SYS_DICT

索引

索引名唯一字段
PK_SD_OTHER_SYS_DICTYID_OTHER_SYS_DICT

SD_OVER_DRAFT_CONFIG

全院预警额度配置

字段结构

#字段名类型可空主键说明
1ID_CONFIGVARCHAR2(20)主键
2ID_GROUPVARCHAR2(20)Y集团
3ID_ORGVARCHAR2(20)Y机构
4CONFIG_TYPENUMBER(2,0)Y配置类型枚举:1:全院 目前只有这一种
5CONFIG_SUB_TYPENUMBER(2,0)Y配置子类型:1:金额2:比例
6VALUENUMBER(8,2)Y值:如果子类型是1,则表示金额如果字类型是2,则表示百分比(0~100)
7ENABLEDNUMBER(1,0)Y状态:0禁用1启用3删除
8AMT_WARNINGNUMBER(8,2)Y预警金额