这篇文章是基于我的文章《医院基本流程-挂号收费基本介绍》的进一步详细介绍,在上一篇文章中这是粗略的介绍了一下患者到医院就诊的基本流程,在本文中,将各个环节进一步细化,帮助读者进一步了解医院的就诊的各个流程以及各个系统的交互过程。
以下是流程图
针对患者在门诊就诊的流程,我在流程图中将其划分为了6个步骤,分别在流程前面加数字来标识,分别是
接下来我将对每个步骤的每个环节进行详细解释
患者建档一般有以下俩个环节
环节一:医院建档,方式有以下几种
create table 病人信息表
(
病人id NUMERIC(12,0) identity not null,
病人病历号 VARCHAR(24) not null,
姓名 VARCHAR(64) not null,
卡号 VARCHAR(24) not null,
社保号 VARCHAR(24) null ,
身份证号 VARCHAR(20) null ,
性别 INT not null,
出生年月 DATETIME not null,
联系地址 VARCHAR(64) null ,
联系人 VARCHAR(64) null ,
医保代码 VARCHAR(20) not null,
单位名称 VARCHAR(64) null ,
帐户金额 money not null,
操作员 VARCHAR(64) not null,
录入日期 DATETIME not null,
停用标志 INT not null, --停用标志 1:停用
婚姻状况 INT null
)
环节一:患者挂号,患者可以通过多种方式进行挂号,比如有以下几种常用方式
患者在进行挂号时,生成挂号信息,基本包含以下信息,这里我同样用SQL的建表语句来展示。
create table 挂号记录表
(
序号 bigint identity not null,
结算收据号 NUMERIC(16,0) not null,
病人标识 NUMERIC(12,0) not null,
病历号 varchar(24) not null,
医保代码 varchar(10) not null,
卡号 varchar(32) null ,
病人姓名 varchar(64) not null,
操作员 varchar(32) not null,
操作日期 datetime not null,
挂号日期 datetime not null,
科室代码 varchar(32) not null,
科室名称 varchar(32) null ,
医生代码 varchar(32) not null,
医生名称 varchar(32) null ,
挂号号序 smallint not null,
初复诊标志 int not null,
挂号类别 int not null,
就诊医生代码 VARCHAR(32) null,
分诊日期 DATETIME null,
分诊操作员 VARCHAR(32) null,
就诊医生代码 VARCHAR(32) null,
挂号人工号 VARCHAR(32) null,
挂号科室代码 VARCHAR(32) null,
)
环节一:患者挂号后,首先判断医院是否有分诊,会有俩种情况
情况一:如果没有, 由医生直接根据患者号序,来进行接诊。然后进入环节三-医生就诊环节。
情况二:如果有,进入环节二-护士分诊,由护士根据医生排班和患者签到来进行分诊,然后进入环节阶段。
环节二:由护士在分诊台进行分诊,然后叫号机进行叫号,患者进入相关诊间进行就诊
环节三:医生根据系统显示的患者信息,询问病人情况,进行接诊
--处方信息主表
create table 处方信息主表
(
序号 bigint identity not null,
操作员 varchar(32) not null,
录入日期 datetime not null,
病人ID bigint not null,
患者姓名 varchar(64) not null,
医生代码 varchar(32) not null,
科室代码 varchar(32) not null,
药房代码 varchar(32) not null,
收费科室代码 varchar(32) not null,
收费操作员 varchar(32) null ,
收费日期 datetime null ,
处方贴数 smallint null ,
记录状态 int not null,
处方类型 int not null,
收费科室代码 varchar(32) null,
取消操作员 varchar(32) null,
取消日期 datetime null,
申请单序号 bigint null,
)
--处方信息明细表
create table 处方信息明细表
(
序号 bigint identity not null,
处方主序号 bigint not null,
药品唯一代码 int not null,
规格代码 int not null,
大项目代码 varchar(16) not null,
药品代码 varchar(16) not null,
药品单位 varchar(16) not null,
药品系数 NUMERIC(12,4) not null,
药库系数 NUMERIC(12,4) not null,
批发价 NUMERIC(12,4) not null,
零售价 NUMERIC(12,4) not null,
药品用法 VARCHAR(16) null,
频次代码 VARCHAR(16) null,
剂量 NUMERIC(12,4) not null,
剂量单位 VARCHAR(16) null,
天数 smallint default 1 not null,
数量 NUMERIC(10,4) not null,
药品名称 varchar(64) null,
)
医生在开立处方并保存的时候,可以将处方简单分为以下三类,不同类型的处方拥有不同的环节:
1、药物处方
环节一:医师开立,医生根据患者情况开立药物处方,保存处方信息主表和处方信息明细表
环节二:药物处方在保存后,需要药房人员对医生所开立的处方进行审核,审核通过后,生成收费信息。
2、检查检验处方
环节一:医师开立,医生根据患者情况开立处方,并且生成处方时,根据填写病人的诊断,病史等信息自动生成相关申请单信息。
环节二:处方开立后,患者到检验或者检查科室做项目时,由相关科室人员进行确认处方信息,此时处方生成收费信息(大部分医院流程是确认处方同时,同步进行打印条码和收费,因此对检查检验来说,步骤4、5是同步进行的)
3、其他处方
其他一些处方比如,清创缝合术、医用耗材,由医生录入处方后,直接生成费用信息,并且可以医生自己收费。
环节一:医生直接开取相关项目,生成收费信息
因为这俩个步骤在大多数场景都是同时进行,所以我这里放在一起讲。这里同样分为药物医嘱、检查检验医嘱和其他处方三种场景。
药物医嘱分为俩种情况
情况一:开完处方后,病人先到收费处收费,完成5-费用收取操作。然后去药房拿药。这时候药房会直接发药而不会再次扣费,完成6-执行医嘱操作。
情况二:病人直接去药房拿药,药房会直接扣费发药完成,同时进行5,6步骤。
其他处方也分为俩种情况
情况一:开完处方后,病人先到收费处收费,完成5-费用收取操作。然后去相关科室进行6-医嘱的执行
情况二:开完处方后,医嘱的执行就是在医生所在科室完成,这时医生可以在执行医嘱完成直接收取费用,同时完成5,6步骤。不用病人再去收费处。
检查检验医嘱的环节比较复杂
情况一:患者在开完处方后,直接收费处交费,然后去相关科室做项目,发布报告,基本是按以下环节进行
1、确定处方,打印条码
2、病人做完项目后,书写报告
3、报告审核
4、发布报告到门诊医生系统供医生调阅查看
情况二:患者在开完处方后,直接去相关科室做项目,发布报告,基本是按以下环节进行
1、确定处方,扣费,打印条码
2、病人做完项目后,书写报告
3、报告审核
4、发布报告到门诊医生系统供医生调阅查看