- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
导诊—表结构—规则类
扫描类型:TGZ_SCANTYPE
定义扫描类型。
字段名含义类型、长度备注
ScanTypeID扫描类型IDINTPK,值从1开始
ScanTypeName扫描类型名称VA64非空,应检查是否重复
说明:
1.若只有一个扫描程序,则本表不需要,下表中的ScanTypeID也不需要
扫描范围:TGZ_SCANRANGE
定义每个业务在每个扫描工位的扫描范围。
字段名含义类型、长度备注
PKNum主键INT无意义
ScanTypeID扫描IDINT引用TGZ_SCANTYPE之ScanTypeID
ActSiteID操作工位IDINT引用TBM_ACTSITE之ActSiteID
DeptID部门IDINT引用TBM_DEPT之DeptID
QueueID排队队列IDINT引用TBM_QUEUE之QueueID
可为空;若为空,则表示扫描对应部门的所
有队列
说明:
1.对于每个挂号扫描工位,定义其扫描范围
2.、、QueueID之组合应唯一;亦可不要PKNum,以
ScanTypeID、ActSiteIDDeptID
、、QueueID之组合为主键
ScanTypeID、ActSiteIDDeptID
3.ActSiteID必须是挂号扫描工位;在编程时可暂时不限制,由使用者掌握
4.如何生成扫描SQL语句的检索条件:
若一个工位有两条记录,DeptID分别为12、13,QueueID均为0,则检索
条件为deptid=12ordeptid=13
若一个工位有两条记录,DeptID、QueueID分别为(14、21)、(15、
22),则检索条件为queueid=21orqueueid=22;因为每一个QueueID是
属于某个DeptID,因此只要指定了QueueID,就可不使用DepeID
5.尽量只划分到部门
6.每个扫描程序必须在本地配置文件中配置其ScanTypeID、ActSiteID
医生服务队列:TGZ_U2Q
定义医生以不同身份坐诊时,服务于哪些队列,队列被服务的优先级。
字段名含义类型、长度备注
PKNum主键INT无意义
UserID服务员工IDINT引用TBM_USER之UserID
RoleID角色IDINT引用TBM_ROLE之RoleID
QueueID排队队列IDINT引用TBM_QUEUE之QueueID
QueuePrio优先级INT队列被服务的优先级
说明:
1.对于每个医生的每种身份,定义其服务队列及队列优先级
2.UserID、RoleID、QueueID之组合应唯一;亦可不要PKNum,以UserID、
Ro
文档评论(0)