XHLIS系统ServiceASQL文件说明Word文档格式.docx
《XHLIS系统ServiceASQL文件说明Word文档格式.docx》由会员分享,可在线阅读,更多相关《XHLIS系统ServiceASQL文件说明Word文档格式.docx(14页珍藏版)》请在冰豆网上搜索。
Lis_charge_item的charge
6
诊疗项目编号规则
Lis_charge_item的number_priority
7
诊疗项目检验分组
Lis_charge_item的group_id
●返回的结果集保存在ChargeItem.csv
二、取收费项目字典(XHLis81中的诊疗项目收费对应界面的收费对应中的列表)
[GetBaseDataChargeItemDetail]
DATABASE=
SQL=
对应表
收费项目分类
收费项目代码
His_charge_item_detail的his_id
收费项目名称
His_charge_item_detail的charge_name
收费项目输入码
收费项目价格
His_charge_item_detail的charge
备注
His_charge_item_detail的remark
●返回的结果集保存在ChargeItemDetail.csv
三、病人科别字典
[GetBaseDataDept]
科室代码
Lis_base_data的his_id
科室名称
Lis_base_data的chinese_name
输入码
Lis_base_data的custom_code
●返回的结果集保存在Dept.csv
四、病人病区字典
[GetBaseDataWard]
病区代码
病区名称
●返回的结果集保存在Ward.csv
五、标本种类字典
[GetBaseDataSampleClass]
标本代码
标本名称
●返回的结果集保存在SampleClass.csv
六、取医院医生字典
[GetBaseDataPerson]
医生代码
医生姓名
手机短号
Lis_base_data的custom03
手机长号
Lis_base_data的custom04
输入码2
Lis_base_data的stroke_code
●返回的结果集保存在Person.csv
七、取临床诊断字典
[GetBaseDataDiagnoses]
诊断代码
诊断
●返回的结果集保存在Diagnoses.csv
八、取病人基本信息
[GetPatientDataNN]
第一个N表示数量级别(1:
单个;
2:
部分;
3:
所有)
第二个N表示病人类别(1:
住院;
门诊;
5:
体检)
NN=11表示单个住院病人(根据住院号)
NN=12表示单个门诊病人(根据门诊号或卡号或发票号)
NN=15表示单个体检病人
NN=21表示部分住院病人(根据病区)
NN=22表示部分门诊病人(根据病区)
NN=31表示所有住院病人
DATABASE=;
SQL语句
ParmType=;
参数类型(STRING,INT)
ParmLens=;
参数长度,当参数的实际长度小于定义的参数长度时,会在参数前补0。
只有参数类型是STRING时才有效
如果SQL语句中有参数,则参数后必须有空格,例如(outpatient_id=:
PatientID),:
PatientID后不能直接跟’)’。
必须是’)’。
对应表以及字段
住院(门诊)号
Outpatient_id
住院(门诊)唯一号
Inpatient_id
收费类别
Charge_type
姓名
Patient_name
性别(1:
男;
女)
Patient_sex
年龄
Patient_age
民族
Patient_nation
8
ABO血型
Abo
9
RH血型
Rh
10
科别(医疗小组)
Patient_dept
11
病区
Patient_ward
12
床号
Patient_bed
13
特殊信息
/
14
已检信息
15
传染信息
16
临床诊断
clinical_diagnoses
17
简要病史
18
申请医生
requisition_person
19
送检单位
requisition_from
20
电话号码
mobile_no
21
预交金额
22
身份证号码
Id_card
23
病人科别
24
临床路径
Clinical_Paths2012-06-28新增
25
病员唯一码
26
是否VIP排队
2014-04-16新增
27
出生年月
2015-11-13新增
28
入院时间
2016-01-03新增
收费类别(charge_type)=XHLIS0表示此病人需要保密,不允许被查报告
●返回的结果集保存在GetPatientData.csv
九、取病人检验申请项目信息
[GetReqDataNN]
HISID
Lis_requisition_item的His_id
Lis_requisition_info的Outpatient_id
Lis_requisition_info的Inpatient_id
Lis_requisition_info的Patient_name
性别
1:
男2:
女
Lis_requisition_info的Patient_sex
Lis_requisition_info的Patient_age
科别
Lis_requisition_info的Patient_dept
Lis_requisition_info的Patient_ward
Lis_requisition_info的Patient_bed
检验项目代码
Lis_requisition_item的Charge_item_id
检验项目名称
检验项目金额
Charge
检验项目收费状态
Charge_state
检验项目收费时间
(条码打印时间)
Charge_time
检验项目收费人员
Charge_person
标本种类
Sample_class
Lis_requisition_info的clinical_diagnoses
Lis_requisition_info的Requisition_person
病人类别
住院
门诊
住院急诊
4:
门诊急诊
体检
Patient_type
申请科室
Lis_requisition_info的Requisiton_dept
采样时间
sampling_time
Lis_requisition_info的Charge_type
申请时间
Lis_requisition_info的requisition_time
Lis_requisition_info的bloodtype_abo
Lis_requisition_info的bloodtype_rh
用血目的
用血数量
输血史
29
妊娠史
30
条码号
31
采样人员
Sampling_person
32
33
合并标记
34
运送人员
send_person,2009-08-20新增
35
运送时间
send_time,2009-08-20新增
36
条码打印名称
Charge_item_print_name,2010-03-16
37
Lis_requisition_info的especial_condition
38
mobile_no,2010-10-28新增
39
执行人员
execute_person
40
执行时间
execute_time
41
42
remark
43
试管费标记
Tube_flag,2011-09-05新增
44
发票号码
2011-12-20新增
45
检验项目打印名称
2011-12-24新增
46
采集部位
Sampling_position2012-06-19新增
47
预交余额
48
检验科室
InspectDept2012-12-19新增加
49
折扣金额
50
51
patient_birthday,2014-03-11新增
52
Patient_id,2014-03-18新增
53
20140512新增值“vip”表示是VIP
54
院区
20150928新增Area_id
55
20150928新增Lab_id
56
条码打印人员
20160111新增
●返回的结果集保存在GetReqData.csv
十、取病人收费信息(routine和xhlis32中的病人费用核对)
[GetPatientChargeNN]
NN=11表示对某个住院病人的费用核对
NN=13表示对某个记账科室的所有住院病人的费用核对
住院号
ID(表的主健)
收费金额
收费日期
收费人员
●SQL语句中的变量名必须固定的
@OUTPATIENTID(住院号)
@INPATIENTID(住院唯一号)
@CHARGEDEPT(记帐科室)
@DATEFROM(起始日期)
@DATETO(终止日期)
十一、取登录名(xhlis13,xhlis15,xhlis21,xhlis22,xhlis23,xhlis24,xhlis25,xhlis32,xhlis81)
[GetLogName]
●结果:
用户名
十二、取登录名(xhlis11)
[GetLogName11]
十三、取登录名(xhlis12)
[GetLogName12]
十四、取登录名(xhlis14)
[GetLogName14]
十五、验证登录密码(xhlis13,xhlis15,xhlis21,xhlis22,xhlis23,xhlis24,xhlis25,xhlis32,xhlis81)
[CheckLogPass]
登录人所在的科室代码
十六、验证登录密码(xhlis11)
[CheckLogPass11]
十七、验证登录密码(xhlis12)
[CheckLogPass12]
十八、验证登录密码(xhlis14)
[CheckLogPass14]
十九、取登录者的输入法
[GetLogIme]
输入法
二十、修改登录密码
[ChangeLogPass]