实现挂号收费的收费录入功能的代码(九)

实现挂号收费的收费录入功能的代码(九)

3.2.5收费录入

3.2.5.1收费录入主界面

收费录入这个模块可以实现对处方单进行收费的功能,他可以根据病人是否为会员来收费。如果病人是会员,则可以根据该病人所属会员类型进行自动打折,并进行会员卡积分。消费一元人民币就可以积分0.01分。同时还可以根据是否有医保进行医保结账,就是如果该病人有医保,就可以该医保进行医保结账一部分。病人还可以进行多种方式的结账如现金、卡付或记账。他还可以查询所有的已收费的处方信息等功能。

界面效果图:

 

3.2.5.1(图1

从界面上可以看到我们这里用到的控件有:

控件名称

说明

组装箱控件groupBox

   第一要设置每个控件的Text,第二设置控件Name;不同的是dataGridView右键进行编辑列。

标签控件lable

文本框控件textBox

下拉框控件comboBox

时间控件dateTimePicker

按钮控件button

嵌板控件panel

表格控件dataGridView

查询功能实现

第一步:数据库

1、  表与关系

 

3.2.5.1(图2

表1:处方单表(PW_OrdonnanceTable)

 

列名

数据类型

主键/外键

说明

OrdonnanceID

int  - Identity

主键

处方单ID

OrdonnanceNumber

nchar  (30)

 

处方单号

PatientID

int

外键

病人ID

PrescriptionDate

datetime

 

处方时间

ClinicTechnicalOffices_TechnicalOfficesID

int

外键

就诊科室_科室ID

TreatmentDoctor_StaffID

int

外键

就诊医生_员工ID

AS_ChargeStatusID

int

外键

收费状态ID

ChargeForPersonnel_StaffID

int

外键

收费人员_员工ID

ChargeTime

datetime

 

收费时间

AS_TakeMedicineStatusID

int

外键

发药状态ID

TakeMedicinePersonnel_StaffID

int

外键

发药人员_员工ID

TakeMedicineTime

datetime

 

发药时间

BedID

int

外键

床位ID

OutpatientMedicalRecordsTemplateID

int

外键

门诊病历模板ID

WhetherEffective

bit

((1))

有效否

 

 

2:床位表(BT_BedTable)

 

列名

数据类型

主键/外键

说明

BedID

int  - Identity

主键

床位ID

BedNumber

nchar  (50)

 

床位编号

BedName

nchar  (50)

 

床位名称

AlphabeticBrevityCode

nchar  (30)

 

拼音简码

WubiInCode

nchar  (30)

 

五笔简码

TechnicalOfficesID

int

外键

科室ID

AS_BedRankID

int

外键

床位级别ID

WhetherEffective

bit

((1))

有效否

NormalSum

decimal  (18, 2)

 

标准金额

BedRemarks

nchar  (150)

 

床位备注

 

 

3:病人表(BT_PatientTable

列名

数据类型

主键/外键

说明

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值