XHLIS系统ServiceASQL文件说明.docx

上传人:b****6 文档编号:6167027 上传时间:2023-01-04 格式:DOCX 页数:14 大小:18.77KB
下载 相关 举报
XHLIS系统ServiceASQL文件说明.docx_第1页
第1页 / 共14页
XHLIS系统ServiceASQL文件说明.docx_第2页
第2页 / 共14页
XHLIS系统ServiceASQL文件说明.docx_第3页
第3页 / 共14页
XHLIS系统ServiceASQL文件说明.docx_第4页
第4页 / 共14页
XHLIS系统ServiceASQL文件说明.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

XHLIS系统ServiceASQL文件说明.docx

《XHLIS系统ServiceASQL文件说明.docx》由会员分享,可在线阅读,更多相关《XHLIS系统ServiceASQL文件说明.docx(14页珍藏版)》请在冰豆网上搜索。

XHLIS系统ServiceASQL文件说明.docx

XHLIS系统ServiceASQL文件说明

文档说明

XHLisServiceA.sql文件说明

系统

版本

1.0

作者

徐航艇

日期

2010-04-01

审核

日期

XHLisServiceA.sql文件说明

一、取诊疗项目字典(XHLis81中的诊疗项目界面的左边列表)

●节点名:

[GetBaseDataChargeItem]

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句或则存储过程

●结果集:

NO

信息

对应字段

1

诊疗项目分类

2

诊疗项目代码

Lis_charge_item的his_id

3

诊疗项目名称

Lis_charge_item的chinese_name

4

诊疗项目输入码

5

诊疗项目价格

Lis_charge_item的charge

6

诊疗项目编号规则

Lis_charge_item的number_priority

7

诊疗项目检验分组

Lis_charge_item的group_id

●返回的结果集保存在ChargeItem.csv

二、取收费项目字典(XHLis81中的诊疗项目收费对应界面的收费对应中的列表)

●节点名:

[GetBaseDataChargeItemDetail]

●关键字:

DATABASE=

SQL=

●结果集:

NO

信息

对应表

1

收费项目分类

2

收费项目代码

His_charge_item_detail的his_id

3

收费项目名称

His_charge_item_detail的charge_name

4

收费项目输入码

5

收费项目价格

His_charge_item_detail的charge

6

备注

His_charge_item_detail的remark

●返回的结果集保存在ChargeItemDetail.csv

三、病人科别字典

●节点名:

[GetBaseDataDept]

●关键字:

DATABASE=

SQL=

●结果集:

NO

信息

对应字段

1

科室代码

Lis_base_data的his_id

2

科室名称

Lis_base_data的chinese_name

3

输入码

Lis_base_data的custom_code

●返回的结果集保存在Dept.csv

四、病人病区字典

●节点名:

[GetBaseDataWard]

●关键字:

DATABASE=

SQL=

●结果集:

NO

信息

对应字段

1

病区代码

Lis_base_data的his_id

2

病区名称

Lis_base_data的chinese_name

3

输入码

Lis_base_data的custom_code

●返回的结果集保存在Ward.csv

 

五、标本种类字典

●节点名:

[GetBaseDataSampleClass]

●关键字:

DATABASE=

SQL=

●结果集:

NO

信息

对应字段

1

标本代码

Lis_base_data的his_id

2

标本名称

Lis_base_data的chinese_name

3

输入码

Lis_base_data的custom_code

●返回的结果集保存在SampleClass.csv

六、取医院医生字典

●节点名:

[GetBaseDataPerson]

●关键字:

DATABASE=

SQL=

●结果集:

NO

信息

对应字段

1

医生代码

Lis_base_data的his_id

2

医生姓名

Lis_base_data的chinese_name

3

输入码

Lis_base_data的custom_code

4

手机短号

Lis_base_data的custom03

5

手机长号

Lis_base_data的custom04

6

输入码2

Lis_base_data的stroke_code

●返回的结果集保存在Person.csv

七、取临床诊断字典

●节点名:

[GetBaseDataDiagnoses]

●关键字:

DATABASE=

SQL=

●结果集:

NO

信息

对应字段

1

诊断代码

Lis_base_data的his_id

2

诊断

Lis_base_data的chinese_name

3

输入码

Lis_base_data的custom_code

●返回的结果集保存在Diagnoses.csv

 

八、取病人基本信息

●节点名:

[GetPatientDataNN]

第一个N表示数量级别(1:

单个;2:

部分;3:

所有)

第二个N表示病人类别(1:

住院;2:

门诊;5:

体检)

NN=11表示单个住院病人(根据住院号)

NN=12表示单个门诊病人(根据门诊号或卡号或发票号)

NN=15表示单个体检病人

NN=21表示部分住院病人(根据病区)

NN=22表示部分门诊病人(根据病区)

NN=31表示所有住院病人

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

ParmType=;参数类型(STRING,INT)

ParmLens=;参数长度,当参数的实际长度小于定义的参数长度时,会在参数前补0。

只有参数类型是STRING时才有效

如果SQL语句中有参数,则参数后必须有空格,例如(outpatient_id=:

PatientID),:

PatientID后不能直接跟’)’。

必须是’)’。

●结果集:

NO

信息

对应表以及字段

1

住院(门诊)号

Outpatient_id

2

住院(门诊)唯一号

Inpatient_id

3

收费类别

Charge_type

4

姓名

Patient_name

5

性别(1:

男;2:

女)

Patient_sex

6

年龄

Patient_age

7

民族

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]

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

ParmType=;参数类型(STRING,INT)

●结果集:

NO

信息

对应表

1

HISID

Lis_requisition_item的His_id

2

住院(门诊)号

Lis_requisition_info的Outpatient_id

3

住院(门诊)唯一号

Lis_requisition_info的Inpatient_id

4

姓名

Lis_requisition_info的Patient_name

5

性别

1:

男2:

Lis_requisition_info的Patient_sex

6

年龄

Lis_requisition_info的Patient_age

7

科别

Lis_requisition_info的Patient_dept

8

病区

Lis_requisition_info的Patient_ward

9

床号

Lis_requisition_info的Patient_bed

10

检验项目代码

Lis_requisition_item的Charge_item_id

11

检验项目名称

12

检验项目金额

Charge

13

检验项目收费状态

Charge_state

14

检验项目收费时间

(条码打印时间)

Charge_time

15

检验项目收费人员

Charge_person

16

标本种类

Sample_class

17

临床诊断

Lis_requisition_info的clinical_diagnoses

18

申请医生

Lis_requisition_info的Requisition_person

19

病人类别

1:

住院

2:

门诊

3:

住院急诊

4:

门诊急诊

5:

体检

Patient_type

20

申请科室

Lis_requisition_info的Requisiton_dept

21

采样时间

sampling_time

22

收费类别

Lis_requisition_info的Charge_type

23

申请时间

Lis_requisition_info的requisition_time

24

ABO血型

Lis_requisition_info的bloodtype_abo

25

RH血型

Lis_requisition_info的bloodtype_rh

26

用血目的

27

用血数量

28

输血史

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

送检单位

requisition_from

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

是否VIP排队

20140512新增值“vip”表示是VIP

54

院区

20150928新增Area_id

55

检验科室

20150928新增Lab_id

56

条码打印人员

20160111新增

●返回的结果集保存在GetReqData.csv

十、取病人收费信息(routine和xhlis32中的病人费用核对)

●节点名:

[GetPatientChargeNN]

NN=11表示对某个住院病人的费用核对

NN=13表示对某个记账科室的所有住院病人的费用核对

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

●结果集:

NO

信息

对应表

1

住院号

2

ID(表的主健)

3

收费项目代码

4

收费项目名称

5

收费金额

6

收费日期

7

收费人员

●SQL语句中的变量名必须固定的

1:

@OUTPATIENTID(住院号)

2:

@INPATIENTID(住院唯一号)

3:

@CHARGEDEPT(记帐科室)

4:

@DATEFROM(起始日期)

5:

@DATETO(终止日期)

 

十一、取登录名(xhlis13,xhlis15,xhlis21,xhlis22,xhlis23,xhlis24,xhlis25,xhlis32,xhlis81)

●节点名:

[GetLogName]

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

●结果:

用户名

十二、取登录名(xhlis11)

●节点名:

[GetLogName11]

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

●结果:

用户名

十三、取登录名(xhlis12)

●节点名:

[GetLogName12]

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

●结果:

用户名

十四、取登录名(xhlis14)

●节点名:

[GetLogName14]

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

●结果:

用户名

十五、验证登录密码(xhlis13,xhlis15,xhlis21,xhlis22,xhlis23,xhlis24,xhlis25,xhlis32,xhlis81)

●节点名:

[CheckLogPass]

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

●结果:

登录人所在的科室代码

十六、验证登录密码(xhlis11)

●节点名:

[CheckLogPass11]

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

●结果:

登录人所在的科室代码

十七、验证登录密码(xhlis12)

●节点名:

[CheckLogPass12]

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

●结果:

登录人所在的科室代码

十八、验证登录密码(xhlis14)

●节点名:

[CheckLogPass14]

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

●结果:

登录人所在的科室代码

十九、取登录者的输入法

●节点名:

[GetLogIme]

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

●结果:

输入法

二十、修改登录密码

●节点名:

[ChangeLogPass]

●关键字:

DATABASE=;UDL文件名

SQL=;SQL语句

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1