静脉药物调配中心系统与HIS系统接口.docx

上传人:b****8 文档编号:9365369 上传时间:2023-02-04 格式:DOCX 页数:18 大小:22.61KB
下载 相关 举报
静脉药物调配中心系统与HIS系统接口.docx_第1页
第1页 / 共18页
静脉药物调配中心系统与HIS系统接口.docx_第2页
第2页 / 共18页
静脉药物调配中心系统与HIS系统接口.docx_第3页
第3页 / 共18页
静脉药物调配中心系统与HIS系统接口.docx_第4页
第4页 / 共18页
静脉药物调配中心系统与HIS系统接口.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

静脉药物调配中心系统与HIS系统接口.docx

《静脉药物调配中心系统与HIS系统接口.docx》由会员分享,可在线阅读,更多相关《静脉药物调配中心系统与HIS系统接口.docx(18页珍藏版)》请在冰豆网上搜索。

静脉药物调配中心系统与HIS系统接口.docx

静脉药物调配中心系统与HIS系统接口

静脉药物调配中心系统与HIS系统接口

静脉药物调配中心系统(以下简称静配中心)从HIS系统的摆药结果中提取数据进行处理后,按照既定的规则产生批次相关信息,同时在规定的时间点上对医嘱进行检查从而产生退药信息。

本着两个数据库系统之间尽量数据隔离和安全的原则设计,静配中心系统一般不直接产生退费信息,而是将退费信息生成后,将相关信息提交到HIS系统中,由原HIS系统制作相关退费程序完成退费记录。

静配中心程序需要从HIS中获取的相关信息包括:

科室字典

dept_dict

必须

字段名称

字段

类型

说明

*

科室代码

dept_code

varchar(50)

 

*

科室名称

dept_name

varchar(100)

科室的正式名称

 

科室简称

dept_alias

varchar(50)

 

 

输入码

input_code

varchar(20)

 

科室分类

clinic_attr

int

标明当前科室的分类情况,如病区还是普通科室

本表描述科室信息.一般来说,科室是通过clinic_attr来标示是否是一个病区还是一个普通科室.主要是用来标识是否需要在静配中心软件系统中显示和配制.

药品字典

drug_dict

必须

字段名称

字段

类型

说明

*

药品代码

drug_code

varchar(50)

药品的唯一代码,与药品规格、单位一起确定一种药品

*

药品名称

drug_name

varchar(100)

药品的标准名称

*

规格

drug_spec

varchar(50)

反映药品的含量信息,如2g/10ml

*

单位

units

varchar(50)

对应剂型及规格的最小单位,如片,支

*

最小单位剂量

dose_per_unit

numeric(18,3)

每一最小不可分包装单位所含剂量,如每支所含的药品剂量,如2g/10ml,其最小单位剂量为2

*

剂量单位

dose_units

varchar(10)

剂量的单位,如mg,ml

液体量含量

volume_dose

numeric(18,3)

最小包装的液体量如30ml/支,最小液体量含量为30

液体量单位

volume_units

varchar(10)

液体量单位,一般为ml

剂型

drug_form

varchar(50)

粉针.水针.片剂

 

输入码

input_code

varchar(50)

 

摆药类型

dispensing_property

varchar(50)

大输液,针剂…

注释:

本表定义院内使用的药品基本信息

医嘱执行频率字典

PERFORM_FREQ_DICT

必须

字段名称

字段

类型

说明

*

执行频率描述

Freq_desc

Varchar(50)

执行频率描述,如TID,QD

每天执行次数

Freq_counter

Int

每天执行次数

频率次数

Freq_interval

int

执行频率间隔,如Q8H应填写8

频率间隔单位

Freq_interval_units

Varchar(20)

间隔时间单位,如日,小时

*

默认执行时间表

Perform_scheduel

Varchar(100)

默认的执行时间表,如bid为8-16

给药途径列表

ADMINISTRATION_DICT

必须

字段名称

字段

类型

说明

*

途径名称

administration

Varchar(50)

用途途径说明,如静滴

摆药属性表

DISPENSING_PROPERTY_DICT

必须

字段名称

字段

类型

说明

*

摆药类别

dispensing_property

Varchar(50)

针剂,大输液

注释:

本表用来获取药品的摆药类别定义,如针剂,大输液类型等.

剂量单位字典

DOSAGE_UNITS_DICT

必须

字段名称

字段

类型

说明

*

剂量单位

DOSAGE_UNITS

Varchar(50)

*

基准单位

BASE_UNITS

Varchar(50)

*

换算系数

CONVERSION_RATIO

Numeric(10,6)

反映本单位与基准单位的换算比率

病人主数据表

pat_master_index

必须

字段名称

字段

类型

说明

*

病人标识号

patient_id

varchar(50)

病人的唯一标识

*

姓名

patient_name

varchar(100)

姓名

*

性别

sex

varchar(10)

性别,男,女,未定

*

出生日期

date_of_birth

date

年月日

身份

patient_indentity

varchar(50)

汉字,显示用

收费类型

charge_type

varchar(50)

汉字,显示用

民族

nation

varchar(50)

汉字,显示用

注释:

本表记录所有病人的基本信息.静配中心程序主要是从本表中获取性别和出生日期信息

在院病人记录

pats_in_hospital

必须

字段名称

字段

类型

说明

*

病人标识号

patient_id

varchar(50)

 

*

入院次数标识

visit_id

numeric

每次住院增加1,如无则默认为1

*

所在病房代码

ward_code

varchar(50)

所在病房代码

*

所在科室代码

dept_code

varchar(50)

所属科室代码

*

床号

bed_no

varchar(10)

 

 

床标号

bed_label

varchar(10)

床标号,如无则同床号

*

入院日期

admission_date_time

datetime

 

入科时间

adm_ward_date_time

datetime

转入本科时间

主诊代码

diagnosis_code

Varchar(50)

主诊断代码

 

主要诊断

diagnosis

varchar(100)

如无,则为空

身高

body_height

numeric(4,1)

入院身高cm,无则null

体重

body_weight

numeric(4,1)

入院体重kg,无则null

最近体温

temperature

numeric(10,1)

最后测量的体温(℃)

注释:

本表记录所有在院病人的简要情况.病人出院时,将对应记录删除.静配中心程序主要从本表获取身高体重和在院信息。

医嘱表

orders

必须

字段名称

字段

类型

说明

*

病人标识号

patient_id

varchar(50)

 

*

病人本次住院标识

visit_id

numeric

如无,则默认为1

*

医嘱序号

order_no

Varchar(50)

一个病人的医嘱唯一编号

*

医嘱子序号

order_sub_no

Varchar(20)

用于标识成组医嘱中的各医嘱项目

*

长期医嘱标志

repeat_indicator

numeric

(1)

标志本医嘱是否长期医嘱,1:

长期,0:

临时

*

医嘱代码

order_code

varchar(50)

医嘱代码(药品代码)

医嘱内容

order_text

varchar(100)

医嘱内容说明

*

单次剂量

dosage

numeric(8,4)

 

*

剂量单位

dosage_units

varchar(10)

剂量单位

*

给药途径

administration

varchar(50)

静滴,续静滴…

*

开始日期及时间

start_date_time

datetime

本医嘱起始日期日期及时间

*

停止日期及时间

stop_date_time

datetime

本医嘱停止日期及时间

*

停嘱医生

stop_doctor

varchar(50)

停嘱医生姓名

*

执行频率描述

frequency

varchar(20)

3/日,bid,qd等

 

执行时间详细描述

freq_detail

varchar(20)

医嘱执行的详细时间表

*

执行计划

perform_schedule

varchar(20)

如3/日的时间表为8-12-6.24时执行时,应当取0

皮试结果

perform_result

varchar(10)

皮试结果-,(-),阴性,均可

*

开医嘱科室

ordering_dept

varchar(10)

 

*

开医嘱医生

doctor

varchar(10)

医生姓名

开医嘱医生代码

doctor_code

varchar(10)

开单医生代码

 

医嘱录入日期及时间

enter_date_time

datetime

医嘱录入的日期及时间

 

停医嘱时间

stop_order_date_time

datetime

医嘱停止的日期及时间

*

药品计价属性

drug_billing_attr

numeric

(1)

反应药品是否计价0:

正常,其他:

自带药

 *

立即执行

st_order

numeric

(1)

立即执行的医嘱净配中心不进行配制,直接打包配送到病区.对于临时医嘱,默认都是st医嘱.1:

立即执行,0:

药房配制

 

立即执行修改时间

st_date_time

datetime

修改立即执行的时间,由系统自己生成

 

立即执行修改人

st_operator

varchar(20)

修改立即执行的用户姓名

医嘱状态

Order_status

int

Null或者0为正常,其他为作废

执行药房

perform_dept

varchar(20)

本组医嘱应当执行的药房

药品规格

order_spec

varchar(50)

医嘱执行的规格

生产厂家

firm_id

varchar(50)

药品生产厂家ID

生产厂家

firm_name

varchar(50)

药品生产厂家名称

单次数量

amount

numeric(5,1)

单次包装用量

数量单位

drug_units

varchar(20)

包装单位

注释:

本表记录所有在院病人的医嘱,如果HIS系统的医嘱是主从表结构,则相关表应当具有以上表的所有信息.同一组医嘱的医嘱号相同,用不同的子医嘱号来区分.执行计划中记录了本组医嘱应当执行的时间.立即执行字段修改时间应当由系统自动生成.立即执行字段可能随时发生改动,但对于临时医嘱一般不应当随意进行调整,在未摆药之前可以调整一次,如果进行过临时医嘱的摆药后,将不允许进行修改立即执行标志。

摆药记录表

drug_dispense_rec

必须

字段名称

字段

类型

说明

*

调配药房

dispensary

varchar(50)

药房代码

申请单号

apply_no

varchar(100)

发药单所对应的申请单号

申请单子号

apply_sub_no

varchar(20)

*

摆药ID

dispensing_id

varcar(100)

一次发药单的ID

*

摆药日期及时间

dispensing_date_time

datetime

必填

*

申请科室

ordered_by

varchar(50)

 

*

申请病区

ward_code

varchar(50)

如无,则同申请科室

病人住院号

inp_no

varchar(50)

附加信息

*

病人标识号

patient_id

varchar(50)

 

*

住院次数

visit_id

numeric

如无则1

*

医嘱序号

order_no

varchar(50)

生成本次摆药记录的医嘱序号

*

医嘱子序号

order_sub_no

varchar(10)

生成本次摆药记录的医嘱子序号

*

药品代码

drug_code

varchar(50)

*

药品规格

drug_spec

varchar(50)

实际摆药规格

*

药品单位

drug_units

varchar(20)

*

厂家标识

firm_id

varchar(100)

生产厂家

厂家名称

firm_name

varchar(100)

*

摆药数量

dispense_amount

numeric(8,2)

摆药数量

调剂人

dispensing_provider

varchar(50)

调剂人姓名

费用单ID

fee_item_no

varchar(100)

对应的收费单ID

批次/批号

batch_no

varchar(100)

药品本身的批次(批号)

应收费用

costs

Numeric(10,4)

实收费用

charges

Numeric(10,2)

原始进价

purcharge_costs

Numeric(10,4)

*

计划用药时间

use_time

datetime

对应某次药品的用药时间.如果有,则应当具体到小时,如无,则空.同一次用药同组医嘱应当有相同的用药时间

用药顺序

use_group

varchar(20)

用药顺序分组.如果同一医嘱具有相同的用药时间,应当具有不同的用药分组号,如无,都填写1

对应条码

dosage_barcode

varchar(200)

对应某顿医嘱的标签条码.同一次用药同组医嘱应当有相同的条码号

注释:

本表记录病人的摆药情况,反应药品的实际消耗.若HIS系统是按照发药单模式发药,则应当确保发药单中具有必要的信息.

预出院病人表

pre_dischged_pats

必须

字段名称

字段

类型

说明

*

病人标识号

patient_id

varchar(50)

 

*

入院次数

visit_id

numeric

*

预出院日期

discharge_date_time

datetime

 

 

做出预计的时间

create_date_time

datetime

创建本记录的时间

注释:

本表记录将要出院的病人.如果本人要提前预约出院,应当在本表中做记录,则静配中心中会根据这个表自动将相关药品进行退费.如HIS系统不支持,则不必提供.

药品库存

drug_stock

必须

字段名称

字段

类型

说明

*

管理单位

storage

varchar(50)

库房代码

*

药品代码

drug_code

varchar(50)

 

*

药品规格

drug_spec

varchar(50)

 

*

单位

units

varchar(10)

 

*

厂家标识

firm_id

varchar(100)

生产厂家

厂家名称

firm_name

varchar(100)

货位

location

varchar(20)

 

数量

quantity

numeric(10,2)

参考零售价

retail_price

numeric(10,3)

可供状态

suppliy_indicator

integer

1:

可供,0:

不可供

停用状态

注释:

本表描述库存单位的库存信息,静配中心程序将从本表中提供快捷查询.

如果HIS发药没有拆分成每次的用药量,退药申请视图不能使用,只能是按医生停医嘱时间检查退药,这就要求医生停嘱时间必须准确。

比如:

BID用药,8点16点各一次,如果想退16点用药,停嘱时间必须在16点之前,如果想退8点、16点的药,停嘱时间必须在8点之前

退药申请表back_drug_dispense_request

必须

字段名称

字段

类型

说明

*

调配药房

dispensary

varchar(50)

药房代码

*

摆药ID

back_id

varcar(100)

一次退药单的ID

医嘱执行ID

Order_id

Varchar(100)

能够标识一组医嘱的关键字

*

退药申请日期及时间

back_date_time

Datetime

必填()

*

退药病区

ward_code

varchar(50)

如无,则同申请科室

*

病人标识号

patient_id

varchar(50)

 

*

住院次数

visit_id

numeric(5)

如无则1

*

医嘱序号

order_no

varchar(50)

生成本次退药记录的医嘱序号

*

用药时间

Use_time

Datetime

配制分解医嘱时产生的用药时间例如:

2013-12-1008:

00

对应条码

dosage_barcode

varchar(20)

对应某顿医嘱的标签条码.同一次用药同组医嘱应当有相同的条码号

*

已确认标识

confirm

varchar(20)

1表明是否已经退药了

本表记录所有对静配中心药品的退药申请单(含已确认退费的药品信息),静配中心程序将通过这个视图查询退费药品信息,完成退药信息的提取.

收费项目

Item_price

必须

字段名称

字段

类型

说明

*

收费代码

Item_code

varchar(100

收费类别

Item_class

varchar(100

项目规格

Item_spec

varchar(100

单位

Units

varchar(100

*

单价

Price

numeric(16,4)

厂家

Firm_id

varchar(100

本表用于收取配制费时选择收费项目使用

配制费回写

字段为pivas可提供数据

必须

字段名称

字段

类型

说明

科室代码

dispensary

varchar(50)

静配中心代码

批次

Batch

varchar(50)

病人ID

Patient_id

varchar(50)

入院次数

Visit_id

Number

病区代码

Ward_code

varchar(50)

科室代码

Dept_code

varchar(50)

医嘱号

Order_no

varchar(50)

开单医生

Doctor

varchar(50)

收费类型

Item_class

varchar(50)

配制费收费项目类型

收费代码

Item_code

varchar(50)

配制费收费项目代码

项目名称

Item_name

varchar(50)

配制费项目名称

项目规格

Item_spec

varchar(50)

配制费项目规格

项目单位

Units

varchar(50)

配制费项目单位

生产厂家

Firm_id

varchar(50)

配制费项目生产厂家

数量

Amount

Number

参考单价

price

Number(16,4)

收费人代码

User_code

varchar(50)

收费人姓名

User_name

varchar(50)

计费时间

Billing_time

datetime

明细代码

Bill_item_no

Varchar(100)

此字段为返回代码

说明:

配制中心程序将在适当的条件下,调用接口向HIS进行计费,以上为可提供的项目字段.明细代码为收费接口程序返回的能够唯一确定这条收费明细的关键字,一般为HIS中收费明细的关键字.做查询使用

患者费用信息查询Inp_bill_detail

字段名称

字段

类型

说明

 

序号

item_no

varchar(10)

 

*

费用代码

item_code

varchar(50)

收费项目代码

*

费用规格

item_spec

varchar(50)

收费项目规格

*

费用名称

item_name

varchar(150)

收费项目名称

*

数量

amount

numeric(16,2)

数量

*

单位

units

varchar(10)

单位

 

开单科室代码

ordered_by

varchar(50)

 

执行科室代码

performed_by

varchar(50)

 

 

执行科室名称

dept_name

varchar(100)

 

 

操作人代码

operator_no

varchar(50)

 

 

操作人姓名

operator_name

varchar(100)

收费人姓名

 

应收

costs

numeric(16,4)

 

 

实收

charges

numeric(16,4)

 

*

计费日期

billing_date_time

datetime

 

程序中用来确认相关费用是否已经计费完成

医嘱审查接口

字段为pivas可提供数据

必须

字段名称

字段

类型

说明

科室代码

dispensary

varchar(50)

静配中心代码

病人ID

Patient_id

varchar(50)

入院次数

Visit_id

Number

医嘱类型

Repeat_indicator

int

0:

临时,1:

长期

医嘱号

Order_no

Varchar(50)

医嘱号

录入时间

Enter_date_time

Datetime

医嘱的录入时间

审查人姓名

Check_user_name

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

当前位置:首页 > PPT模板 > 动态背景

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

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