网站大量收购独家精品文档,联系QQ:2885784924

查询统计需求分析.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
查询统计需求分析

查询统计分为工作量统计,病人统计,科室统计,设备统计,报告结果统计 要求输出的统计内容可自行选取。 工作量统计 医生工作量统计 送检医生 查询条件: 检查时间,检查方法(检查类别),送检科室,病人类别 可能的统计内容: 病人人数,收费金额,检查项目的个数,检查类别的个数 统计结果: 计数或者求和 Select * from patient,patientvisit,studyflow,schedule,exam,balance where Patient.TID=PatientVisit.PatientTID and PatientVisit.TID=StudyFlow.PatientTID and StudyFlow.scheduleTID=Schedule.TID and StudyFlow.ExamTID=Exam.TID and StudyFlow.BalanceTID=Balance.TID and studyflow.examtid=exam.tid and studyflow.status in (’7’,’15’,’39’,’47’) 收费金额在Balance.TotalMoney或者Balance.schedulemoney 送检科室统计病人数量或收费金额 送检科室字段来自schedule. ReferringDepartment,或者DEPT_DICT字典 按送检医生统计病人数量和收费金额 送检医生取自于schedule. ReferringPhysician或者Person字典表 按病人类别统计病人数量 病人类别取自于patientvisit.patientclass 或者patientclass字典表 按检查方法统计病人数量 检查方法取自于studyflow.procedurexname或者procedurexname字典表 按检查类别统计病人数量 检查类别取自于exam. EXAM_CLASS或者EXAM_CLASSX字典表 按检查部位统计病人数量 检查部位取自于studyflow. EXAM_ SUB_CLASS或者EXAM_ SUB_CLASSX字典表 按检查项目统计病人数量 检查项目字段取自于studyflow. ExamItem 每个统计项目还需要输入查询条件,查询条件一般有以下几种: 检查时间:exam.studydate 或者studyflow.studydatetime 医生姓名:schedule. ReferringPhysician 送检科室:schedule. ReferringDepartment 检查科室:Exam. RequestingDepartment或者studyflow. RequestingDepartment 病人类别: patientclass.name 检查类别: EXAM_CLASSX. EXAM_CLASS 检查部位:Exam. EXAM_SUB_CLASS 收费类别:PatientVisit. CHARGE_TYPE 送检科室统计病人数量 第一步:取出医生的姓名,方法有2种 1、select * from person where 2、select distinct(ReferringPhysician) from schedule where studydatetime’’ and studydatetime’’ 第二步:统计每个送检医生的送检病人次数 Select Count(*) FROM STUDYFLOW INNER JOIN PATIENTVISIT ON STUDYFLOW.PatientTID=PatientVisit.TID INNER JOIN PATIENT ON PatientVisit.PatientTID=Patient.TID LEFT JOIN Exam ON STUDYFLOW.ExamTID=Exam.TID LEFT JOIN Schedule ON STUDYFLOW. Schedule TID= Schedule.TID where Schedule. ReferringPhysician=’XXX’ and Exam.Studydate’XXX’ and Exam.Studydate’XXX’ 报告医生 查询条件: 检查时间,检查方法(检查类别),报告状态,报告医生。 可能的统计内容: 报告次数,诊断结果,报告阳性率,病人阳性率 统计结果: 计数,比例或者求和 SELECT COUNT(*) FROM STUDYFLOW INNER JOIN PATIENTVISIT ON STUDYF

文档评论(0)

xingkongwd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档