CN112768020A - 一种基于云平台的电子病历系统 - Google Patents
一种基于云平台的电子病历系统 Download PDFInfo
- Publication number
- CN112768020A CN112768020A CN202110028235.1A CN202110028235A CN112768020A CN 112768020 A CN112768020 A CN 112768020A CN 202110028235 A CN202110028235 A CN 202110028235A CN 112768020 A CN112768020 A CN 112768020A
- Authority
- CN
- China
- Prior art keywords
- medical record
- information
- user
- controller
- user terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H10/00—ICT specially adapted for the handling or processing of patient-related medical or healthcare data
- G16H10/60—ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/14—Details of searching files based on file metadata
- G06F16/148—File search processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Bioethics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Medical Informatics (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Library & Information Science (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
本发明涉及一种基于云平台的电子病历系统,该系统包括云服务器和多个用户终端;用户终端包括控制器,控制器连接有无线通讯模块、登录验证模块、外接模块显示屏、选择按键和数字按键;各用户终端的控制器分别设置有不同的加密程序;控制器用于通过登录验证模块判断用户身份是否合法,当用户的身份合法时通过外接模块接收用户的病历信息,将其中的病症、诊断结果、医疗方案、就诊医师加密,得到加密信息,然后将加密信息、就诊医院和就诊时间发送给云服务器;在接收到查询指令后,向云服务器发送查询信息,得到存储在云服务器上的加密信息。本发明所提供的技术方案能够解决现有电子病历不利于整合和保密患者医疗信息的问题。
Description
技术领域
本发明涉及电子病历系统技术领域,具体涉及一种基于云平台的电子病历系统。
背景技术
病历是医务人员对患者疾病的发生、发展、转归,进行检查、诊断、治疗等医疗活动过程的记录,也是对采集到的资料加以归纳、整理、综合分析,按规定的格式和要求书写的患者医疗健康档案。病历既是临床实践工作的总结,又是探索疾病规律及处理医疗纠纷的法律依据,是国家的宝贵财富。病历对医疗、预防、教学、科研、医院管理等都有重要的作用。
电子病历是随着医院计算机管理网络化、信息存储介质--光盘和IC卡等的应用及互联网的全球化而产生的,是用电子设备(计算机、健康卡等)保存、管理、传输和重现的数字化的病人医疗记录,取代手写纸张病历。电子病历具有主动性、完整和正确、知识关联、及时获取等特征,是医疗机构对门诊、住院患者(或保健对象)临床诊疗和指导干预的、数字化医疗服务工作记录。
电子病历是信息技术和网络技术在医疗领域的必然产物,是医院病历现代化管理的必然趋势,其在临床的初步应用,极大地提高了医院的工作效率和医疗质量,但这还仅仅是电子病历应用的起步。
当患者在医院就医时,医院的医务人员会建立患者的医疗档案并根据患者的病情开取相应的病历,如此在不同的医院便会有不同的病历。但是由于各个医院之间的医疗系统是相互独立的,因此当患者在不同的医院就医时,便会有不同的病历,不利于患者的医疗信息整合和保密。
发明内容
本发明的目的是提供一种基于云平台的电子病历系统,以解决现有技术中的电子病历不利于整合和保密患者医疗信息的问题。
为实现上述目的,本发明的采用如下技术方案:
一种基于云平台的电子病历系统,该系统包括云服务器和多个用户终端;所述用户终端包括控制器,控制器连接有无线通讯模块、登录验证模块、外接模块显示屏、选择按键和数字按键;所述无线通讯模块与云服务器通讯连接,所述登录验证模块用于获取用户的登录信息,所述外接模块用于连接外接设备;各用户终端分别设置有相应的ID编码,各用户终端的控制器分别设置有不同的加密程序;
所述控制器用于:
在用户注册时,将用户终端与用户身份信息绑定,用户身份信息包括用户姓名和用户的身份证号码;
通过登录验证模块判断用户身份是否合法,当用户的身份合法时:
通过外接模块接收用户的病历信息,病历信息包括病人的姓名、身份证号码、病症、诊断结果、医疗方案、就诊医师、就诊医院和就诊时间;
接收到用户的病历信息后,将其中的病症、诊断结果、医疗方案、就诊医师加密,得到加密信息,然后将加密信息、就诊医院和就诊时间发送给云服务器;
在接收到查询指令后,向云服务器发送查询信息,得到存储在云服务器上的加密信息;
将从云服务器接收到的加密病历信息解密,并结合用户的身份信息得到用户的病历信息;
所述云服务器用于:
当接收到控制器发送的注册信息后,建立与用户终端ID编码相应的病历档案;所述注册信息包括用户终端的ID编码;
当接收到加密信息、就诊时间和就诊医院时,将其存储到与用户终端ID编码相应的病历档案中;
当接收到查询信息时,从与用户终端ID编码相应的病历档案中获取加密信息就诊时间和就诊医院,并将其发送给控制器。
进一步的,用户终端的注册方法为:控制器通过登录验证模块采集用户的登录信息;
控制器判断是否被其用户终端是否被注册;
如果被注册,则通过显示屏显示“该用户终端已被注册”的信息;
如果没有被注册,则通过显示屏显示“该用户终端未被注册,是否进行注册”的信息;
当用户选择“是”时,在显示屏上显示“请输入身份证号码”的信息;
用户通过数字键盘输入身份证号,控制器获取用户身份证号并将其保存,并建立病历索引表。
进一步的,当控制器从外接模块获取到病历信息后,判断其中的身份证号码与存储的身份证号码是否一致,如果不一致,则通过显示屏显示“用户错误”的信息。
进一步的,所述控制器上设置有病历检索表,病历检索表包括病历信息中的就诊时间和就诊医院;在控制器接收到查询指令时,将病历检索表发送给外接模块所连接的外接设备,根据外接设备选择的就诊时间和就诊医院,从云服务器获取相应的加密信息。
进一步的,当控制器从外接模块接收到选择的就诊时间和就诊医院时时将其显示在显示屏上,通过按键选择是否允许其查询病历。
进一步的,所述外接模块为USB接口,用于通过USB数据线连接外接设备。
进一步的,所述登录验证模块为指纹采集器。
本发明的有益效果:
本发明所提供的技术方案,可从外接设备上获取用户的病历信息并对其进行存储,从而便于对其医疗信息的整合。在存储用户的病历信息时,将用户的病症、诊断结果、医疗方案、就诊医师加密后与就诊医院、就诊时间一起发送到云服务器,在云服务器进行存储,从而减少用户终端的数据存储量。并且在云服务器进行存储时,只存储了用户的病症、诊断结果、医疗方案、就诊医师、就诊医院、就诊时间,没有用户的身份信息,在查询用户的病历信息时需要结合用户的用户终端才能得到完整的病历,因此可以提高用户医疗信息的保密性。
附图说明
图1是本发明实施例中基于云平台的电子病历系统的结构示意图;
图2是本发明实施例中用户终端的结构示意图。
具体实施方式
本实施例提供一种基于云平台的电子病历系统,其结构如图1所示,包括云服务器和多个用户终端,各用户终端与云服务器通讯连接。
用户终端的结构如图2所示,包括控制器,控制器连接有无线通讯模块、登录验证模块、显示屏、选择按键、数字按键和外接模块,其中无线通讯模块用于通讯连接云服务器;登录验证模块为指纹采集模块,用于采集用户的指纹信息,将用户的指纹信息作为其登录信息;外接模块为USB接口,用于通过USB数据线连接外接设备。
本实施例所提供的基于云平台的电子病历系统,其每个用户终端设置有相应的ID编号,且每个用户终端仅供一个用户使用,用户先在其用户终端进行注册,云服务器在用户注册时,建立该用户的病历档案,方法为:
控制器通过登录验证模块采集用户的登录信息;
控制器判断是否被其用户终端是否被注册;
如果被注册,则通过显示屏显示“该用户终端已被注册”的信息;
如果没有被注册,则通过显示屏显示“该用户终端未被注册,是否进行注册”的信息;
当用户选择“是”时,在显示屏上显示“请输入身份证号码”的信息;
用户通过数字键盘输入身份证号,控制器获取用户身份证号并将其保存,并建立病历索引表,病历索引表如表1所示,用于记录每次病历的就诊医院和就诊时间;
表1
控制器将其用户终端的ID编号发送给云服务器,并标记该用户终端已被注册;
云服务器接收到控制器发送给过来的ID编号后,建立该ID编号的病历档案,该病历档案即为对应用户的病历档案。
本实施例所提供的基于云平台的电子病历系统,外接模块用于连接外接设备,外接设备可以为医生终端,也可以为其他计算机等智能设备,用户或者医生可通过外接设备输入和查询用户的病历,方法为:
控制器接收用户的登录信息,判断其与存储的登录信息是否一致;
如果一致,则判断为该用户登录成功;
当用户登录成功时,判断外接模块是否连接外接设备。
当外接模块连接外接设备时,在外接设备上显示电子病历窗口,在电子病历窗口中设置有“病历输入”选择按键和“病历查询”选择按键。
当在电子病历窗口选择“病历输入”按键时,弹出病历输入窗口,在病历输入窗口输入病历信息,病历信息包括患者姓名、患者身份证号码、病症、诊断结果、治疗方案、就诊医院、就诊医师和就诊时间;
外接设备输入病历信息后将其通过外接模块发送给控制器,控制器判断病历信息的患者身份证号码与存储的身份证号码是否一致;
如果不一致,则在显示屏上显示“用户错误”的信息;
如果一致,则将病历信息中的病症、诊断结果、治疗方案和就诊医师电子签名加密得到加密信息,然后将加密信息与就诊医院、诊断日期一起并发送给云服务器,同时,将病历信息中的就诊医院、就诊日期存储在病历索引表中,并保存用户的姓名;
云服务器接收到加密信息、就诊医院和诊断日期后将其存储到与用户终端ID编号相应的病历档案中。
当在电子病历窗口选择“病历查询”按键时,控制器将病历索引表通过外接模块发送给外接设备;
用户确定需要查询的病历信息,在外接设备上从病历检索表中选择需要查询的病历的就诊医院和就诊时间,外接设备将用户选择的就诊医院和就诊时间发送给用户终端的控制器;
用户终端的控制器将其ID编码以及选择的就诊医院和就诊时间发送给云服务器;
云服务器根据接收到的就诊医院和就诊时间,从其ID编码对应的病历档案中查询相应加密信息,并将其发送给用户终端的控制器;
用户终端的控制器将加密的信息解密,得到病症、诊断结果、医疗方案和就诊医师,并结合病人的姓名、身份证号、就诊医院和就诊时间得到病历信息,并将病历信息通过外接模块发送给外接设备。
本实施例中控制器还连接有定位模块,在接收到病历信息后,通过定位模块获取用户终端的位置信息,并根据用户终端的位置信息确定就诊医院,判断与病历信息的就诊医院是否一致,如果不一致,则控制显示屏显示“就诊医院错误”的信息。
本实施例中,当控制器从外接模块中接收到在外接设备上选择的就诊医院和就诊时间后,将其显示在显示屏上,并显示是否允许查询的信息;如果用户选择允许查询,则将选择的就诊医院和就诊时间发送给云服务器。
本实施例中,在对病症、诊断结果、医疗方案和就诊医师进行加密时,所采用的是RSA加密算法,作为其他实施方式,可采用其他的如ECDSA等加密算法,且每个用户终端上算法的密钥不同,从而使各用户终端不能通用。
以上公开的本发明的实施例只是用于帮助阐明本发明的技术方案,并没有尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。
本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不会使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (7)
1.一种基于云平台的电子病历系统,其特征在于,该系统包括云服务器和多个用户终端;所述用户终端包括控制器,控制器连接有无线通讯模块、登录验证模块、外接模块显示屏、选择按键和数字按键;所述无线通讯模块与云服务器通讯连接,所述登录验证模块用于获取用户的登录信息,所述外接模块用于连接外接设备;各用户终端分别设置有相应的ID编码,各用户终端的控制器分别设置有不同的加密程序;
所述控制器用于:
在用户注册时,将用户终端与用户身份信息绑定,用户身份信息包括用户姓名和用户的身份证号码;
通过登录验证模块判断用户身份是否合法,当用户的身份合法时:
通过外接模块接收用户的病历信息,病历信息包括病人的姓名、身份证号码、病症、诊断结果、医疗方案、就诊医师、就诊医院和就诊时间;
接收到用户的病历信息后,将其中的病症、诊断结果、医疗方案、就诊医师加密,得到加密信息,然后将加密信息、就诊医院和就诊时间发送给云服务器;
在接收到查询指令后,向云服务器发送查询信息,得到存储在云服务器上的加密信息;
将从云服务器接收到的加密病历信息解密,并结合用户的身份信息得到用户的病历信息;
所述云服务器用于:
当接收到控制器发送的注册信息后,建立与用户终端ID编码相应的病历档案;所述注册信息包括用户终端的ID编码;
当接收到加密信息、就诊时间和就诊医院时,将其存储到与用户终端ID编码相应的病历档案中;
当接收到查询信息时,从与用户终端ID编码相应的病历档案中获取加密信息就诊时间和就诊医院,并将其发送给控制器。
2.根据权利要求1所述的基于云平台的电子病历系统,其特征在于,用户终端的注册方法为:控制器通过登录验证模块采集用户的登录信息;
控制器判断是否被其用户终端是否被注册;
如果被注册,则通过显示屏显示“该用户终端已被注册”的信息;
如果没有被注册,则通过显示屏显示“该用户终端未被注册,是否进行注册”的信息;
当用户选择“是”时,在显示屏上显示“请输入身份证号码”的信息;
用户通过数字键盘输入身份证号,控制器获取用户身份证号并将其保存,并建立病历索引表。
3.根据权利要求1或2所述的基于云平台的电子病历系统,其特征在于,当控制器从外接模块获取到病历信息后,判断其中的身份证号码与存储的身份证号码是否一致,如果不一致,则通过显示屏显示“用户错误”的信息。
4.根据权利要求1所述的基于云平台的电子病历系统,其特征在于,所述控制器上设置有病历检索表,病历检索表包括病历信息中的就诊时间和就诊医院;在控制器接收到查询指令时,将病历检索表发送给外接模块所连接的外接设备,根据外接设备选择的就诊时间和就诊医院,从云服务器获取相应的加密信息。
5.根据权利要求4所述的基于云平台的电子病历系统,其特征在于,当控制器从外接模块接收到选择的就诊时间和就诊医院时时将其显示在显示屏上,通过按键选择是否允许其查询病历。
6.根据权利要求1所述的基于云平台的电子病历系统,其特征在于,所述外接模块为USB接口,用于通过USB数据线连接外接设备。
7.根据权利要求1所述的基于云平台的电子病历系统,其特征在于,所述登录验证模块为指纹采集器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110028235.1A CN112768020A (zh) | 2021-01-09 | 2021-01-09 | 一种基于云平台的电子病历系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110028235.1A CN112768020A (zh) | 2021-01-09 | 2021-01-09 | 一种基于云平台的电子病历系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112768020A true CN112768020A (zh) | 2021-05-07 |
Family
ID=75701214
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110028235.1A Withdrawn CN112768020A (zh) | 2021-01-09 | 2021-01-09 | 一种基于云平台的电子病历系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112768020A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113571144A (zh) * | 2021-07-06 | 2021-10-29 | 上海市第一人民医院 | 基于人工智能的ct扫描图像的云病历管理方法 |
-
2021
- 2021-01-09 CN CN202110028235.1A patent/CN112768020A/zh not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113571144A (zh) * | 2021-07-06 | 2021-10-29 | 上海市第一人民医院 | 基于人工智能的ct扫描图像的云病历管理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2432141C (en) | Computer oriented record administration system | |
US8977572B2 (en) | Systems and methods for patient-controlled, encrypted, consolidated medical records | |
US9141758B2 (en) | System and method for encrypting provider identifiers on medical service claim transactions | |
US8108311B2 (en) | Systems and methods for constructing a local electronic medical record data store using a remote personal health record server | |
US20050197859A1 (en) | Portable electronic data storage and retreival system for group data | |
US20130144790A1 (en) | Data Automation | |
US20060293925A1 (en) | System for storing medical records accessed using patient biometrics | |
US20130013339A1 (en) | Systems and methods for medical data storage and retrieval | |
KR20140089346A (ko) | 정보 처리 장치 및 방법과 프로그램 | |
US20080065419A1 (en) | Method and apparatus for access to health data with portable media | |
US11343330B2 (en) | Secure access to individual information | |
WO2004025530A1 (ja) | 医療情報管理システム | |
WO2012129265A1 (en) | Encrypted portable electronic medical record system | |
US20090204439A1 (en) | Apparatus and method for managing electronic medical records embedded with decision support tools | |
KR100750071B1 (ko) | 의료 정보 공유 방법 및 그 시스템 | |
KR20060060162A (ko) | 의료문서 통합 관리 시스템 및 방법 | |
US20110125646A1 (en) | Methods and systems for managing personal health records by individuals | |
WO2015015321A1 (en) | Digital and computerized information system to access contact and medical history data of individuals in an emergency situation | |
US20110313928A1 (en) | Method and system for health information exchange between sources of health information and personal health record systems | |
CN112768020A (zh) | 一种基于云平台的电子病历系统 | |
WO2024179175A1 (zh) | 一种医疗数据的分屏显示方法和装置 | |
JPH11143956A (ja) | 診療情報を他医療機関に開示する方法及び装置 | |
JP6318645B2 (ja) | 患者情報表示プログラム、方法、装置及びシステム、並びに患者情報管理プログラム、方法及び装置 | |
US20210335468A1 (en) | Electronic system for automatically recommendating pharmacy stores all suitable drug products and methods thereof | |
CN115270190A (zh) | 一种医院数据隐私保护方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210507 |