WO2018082259A1 - 运用于移动终端的电子病历医疗数据查询***及方法 - Google Patents
运用于移动终端的电子病历医疗数据查询***及方法 Download PDFInfo
- Publication number
- WO2018082259A1 WO2018082259A1 PCT/CN2017/080705 CN2017080705W WO2018082259A1 WO 2018082259 A1 WO2018082259 A1 WO 2018082259A1 CN 2017080705 W CN2017080705 W CN 2017080705W WO 2018082259 A1 WO2018082259 A1 WO 2018082259A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- medical
- keyword
- mobile terminal
- electronic
- text content
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- 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
Definitions
- the present invention relates to the field of medical information, and in particular, to an electronic medical record medical data query system and method applied to a mobile terminal.
- the medical record is the original record of the patient's diagnosis and treatment in the hospital. It contains the home page, the history record, the test results, the medical records, the surgical records, the nursing records, and so on.
- EMR Electronic Medical Record
- the main object of the present invention is to provide an electronic medical record medical data query system and method for a mobile terminal, which aims to solve the technical problem that the medical record cannot be further queried based on the electronic medical record.
- the present invention provides an electronic medical record medical data query system for a mobile terminal, which is operated in a mobile terminal, and the mobile terminal is connected to a medical cloud platform through a network, the medical cloud platform Stored with electronic cases and medical data, the system includes:
- a calculation module configured to: when the electronic medical record is displayed on the mobile terminal, calculate a contact area of the electronic medical record clicked by the user's finger with the touch screen of the mobile terminal;
- an obtaining module configured to: when the touch area is greater than or equal to a preset area and click between times or greater than or equal to Set the text content of the electronic medical record by the user's finger;
- a parsing module configured to perform text parsing on the text content and display the parsed text content on the floating window
- the obtaining module is further configured to acquire a keyword selected by the user from the floating window;
- a matching module configured to perform similarity matching on the selected keywords and generate a plurality of matched keywords
- a sending module configured to send the matched keyword to the medical cloud platform
- the receiving module is configured to receive medical data returned by the medical cloud platform according to the keyword query.
- the electronic case is a tabular electronic case, and the electronic case is divided into a plurality of cells in a form of a table, wherein each cell in the electronic case has a fixed display area and an information input area.
- the fixed display area displays fixed text content
- the information input area is used to display text content input by the doctor.
- the parsed text content is an underlined text
- the selected keyword is a continuous text or a discontinuous text in the parsed text content.
- the obtaining module is further configured to perform color conversion on a keyword selected by the user in the floating window.
- the method for performing similarity matching on the keywords and generating a plurality of matched keywords is as follows: (1) preset multiple associated fields; (2) when performing the keywords Similarity matching, each associated field is combined with the keyword to form a combined keyword; (3) Medical name check is performed on each combined keyword to eliminate the combined keyword that does not conform to the medical name, in accordance with the medical The combined keyword of the name is the matched keyword.
- the present invention further provides an electronic medical record medical data query method for a mobile terminal, which is applied to a mobile terminal, where the mobile terminal is connected to a medical cloud platform through a network, and the medical cloud platform is stored.
- the method includes the following steps:
- the electronic case is a tabular electronic case, and the electronic case is divided into a plurality of cells in a form of a table, wherein each cell in the electronic case has a fixed display area and an information input area.
- the fixed display area displays fixed text content
- the information input area is used to display text content input by the doctor.
- the parsed text content is an underlined text
- the selected keyword is a continuous text or a discontinuous text in the parsed text content.
- the step of acquiring a keyword selected by the user from the floating window further comprises the following steps: performing color conversion on the keyword selected by the user in the floating window.
- the manner of performing similarity matching on the keywords and generating a plurality of matched keywords is as follows: (1) preset multiple associated fields; (2) when performing the keywords Similarity matching, each associated field is combined with the keyword to form a combined keyword; (3) Medical name check is performed on each combined keyword to eliminate the combined keyword that does not conform to the medical name, in accordance with the medical The combined keyword of the name is the matched keyword.
- the present invention can further query medical data from a remote medical cloud platform based on data in the electronic medical record, which reduces the diagnosis time and medical expenses of the patient for medical treatment, and reduces the diagnostic efficiency of the patient. .
- FIG. 1 is a schematic diagram of an application environment of an electronic medical record medical data query system applied to a mobile terminal according to the present invention.
- FIG. 2 is a schematic diagram of a preferred embodiment of an electronic medical record medical data query system applied to a mobile terminal of the present invention.
- FIG. 3 is a flow chart of a preferred embodiment of an electronic medical record medical data query method applied to a mobile terminal of the present invention
- FIG. 4 is a schematic view of a preferred embodiment of an electronic medical record of the present invention.
- FIG. 5 is a schematic diagram of a preferred embodiment of the present invention for analyzing text content in an electronic medical record.
- FIG. 1 is a schematic diagram of an application environment of an electronic medical record medical data query system applied to a mobile terminal according to the present invention.
- the electronic medical record medical data query system 10 applied to the mobile terminal in the present invention runs on the mobile terminal 1.
- the mobile terminal 1 is communicatively coupled to the medical cloud platform 3 via the network 2 to acquire various types of medical data from the medical cloud platform 3.
- the medical data includes, but is not limited to, patient name, patient's age, disease, disease name, disease cause, disease diagnosis information, drug name, number of drugs, doctor's name, hospital and department, cost, and patient Contact information (for example, email address, mobile phone number, instant messaging account, etc.), disease encyclopedia, government medical policy documents, etc.
- the medical cloud platform 3 provides a data import interface (for example, an application program interface, an API), and a device or system that accesses the data import interface can obtain medical information from the medical cloud platform 3 data.
- a data import interface for example, an application program interface, an API
- the medical cloud platform 3 further stores an electronic case 100.
- the electronic case 100 is a tabular electronic case 100. Specifically, the electronic case 100 is divided into a plurality of cells in the form of a table. As shown in FIG. 4, the electronic case 100 is displayed on the touch screen of the mobile terminal 1 in the form of a table, and the electronic case 100 is divided into ten cells in the form of a table (10 cells are merely illustrative, actual electronic cases More than ten cells), each cell has corresponding case information, for example, cell 1 shows the name, cell 2 shows the gender, cell 3 shows the birthplace, cell 4 shows the age, Cell 5 shows the occupation, cell 6 shows the date of the visit, cell 7 shows the doctor, cell 8 shows the department, cell 9 shows the visit information and cell 10 shows the medication information.
- case information for example, cell 1 shows the name, cell 2 shows the gender, cell 3 shows the birthplace, cell 4 shows the age, Cell 5 shows the occupation, cell 6 shows the date of the visit, cell 7 shows the doctor, cell 8 shows the department,
- each cell in the electronic case 100 has a fixed display area and a information input area, wherein the fixed display area displays fixed text content, and the information input area is used to display text content input by the doctor, for example,
- the "visiting information" in the cell 9 is displayed in the fixed display area, and the "neck muscle stiffness, the spinal physiological curvature is present, and the cervical intervertebral space tenderness" in the cell 9 is displayed in the information input area.
- the information input area may also display a picture (e.g., a medical image picture).
- the medical data and the electronic case 100 belong to the private information
- the medical data is sent to the data center 2 and the encryption and decryption algorithm (for example, the MD5 encryption and decryption algorithm, The RSA encryption and decryption algorithm, the DES encryption and decryption algorithm, the DSA encryption and decryption algorithm, the AES encryption and decryption algorithm, etc.) first encrypt the medical data, and then transmit it to the data center 2.
- the encryption and decryption algorithm for example, the MD5 encryption and decryption algorithm, The RSA encryption and decryption algorithm, the DES encryption and decryption algorithm, the DSA encryption and decryption algorithm, the AES encryption and decryption algorithm, etc.
- the network 2 may be a wired communication network or a wireless communication network.
- the network 2 is preferably a wireless communication network including, but not limited to, a GSM network, a GPRS network, a CDMA network, a TD-SCDMA network, a WiMAX network, a TD-LTE network, an FDD-LTE network, and the like.
- the medical cloud platform 3 is a server of a cloud platform or a data center, and can better manage and/or assist with the medical cloud platform through the data transmission capability and data storage capability of the cloud platform or the data center.
- the connected mobile terminal 1 facilitates user access to medical data and electronic case 100.
- the mobile terminal 1 may be, but not limited to, any other suitable portable touch screen electronic device such as a smart phone, a tablet computer, a personal digital assistant (PDA), a personal computer, an electronic signboard, and the like.
- a smart phone such as a smart phone, a tablet computer, a personal digital assistant (PDA), a personal computer, an electronic signboard, and the like.
- PDA personal digital assistant
- FIG. 2 it is a block diagram of a preferred embodiment of an electronic medical record medical data query system of the present invention applied to a mobile terminal.
- the electronic medical record medical data query system 10 applied to the mobile terminal is applied to the mobile terminal 1.
- the mobile terminal 1 includes, but is not limited to, an electronic medical record medical data query system 10 for a mobile terminal, a storage unit 11, a processing unit 12, and a communication unit 1
- the storage unit 11 may be a read only storage unit ROM, an electrically erasable storage unit EEPRO
- flash memory unit FLASH or solid hard disk FLASH or solid hard disk.
- the processing unit 12 may be a central processing unit (CPU), A microcontroller (MCU), a data processing chip, or an information processing unit with data processing functions.
- CPU central processing unit
- MCU microcontroller
- data processing chip or an information processing unit with data processing functions.
- the communication unit 13 is a communication interface with a remote communication function, for example, supports GSM, GPR.
- the communication interface of wireless communication technologies such as S, WCDMA, CDMA, TD-SCDMA, WiMAX, TD-LTE, FDD-LTE, and the wired communication interface supporting USB and network cable.
- the electronic medical record medical data query system 10 for the mobile terminal includes, but is not limited to, a calculation module 111, a determination module 112, an acquisition module 113, a parsing module 114, a matching module 115, and a sending module.
- module refers to a series of computer program instruction segments that can be executed by the processing unit 12 of the mobile terminal 1 and capable of performing a fixed function, which is stored in the mobile terminal 1 In the storage unit 11.
- the calculating module 111 is configured to calculate, when the electronic medical record 100 is displayed on the mobile terminal 1, the contact area of the electronic medical record 100 ⁇ with the touch screen of the mobile terminal 1 by the user's finger.
- the touch screen is a capacitive touch screen.
- the capacitive touch screen is a four-layer composite glass screen, the inner surface of the glass screen and the interlayer are each coated with a layer of ITO, the outermost layer is a thin layer of bauxite glass protective layer, and the interlayer IT 0 coating is used as a working surface.
- Four electrodes are led out at the four corners, and the inner layer of ITO is a shield to ensure a good working environment.
- the touch screen When the finger touches the metal layer, due to the human body electric field, the user and the touch screen surface form a coupling capacitor.
- the capacitor For high-frequency current, the capacitor is a direct conductor, and the finger sucks a small current from the contact point.
- the current drawn from the electrodes on the four corners of the touch screen respectively flows, and the current flowing through the four electrodes is proportional to the distance from the finger to the four corners.
- the controller in the touch screen accurately calculates the ratio of the four currents. The position of the touch point is obtained, and the contact area can be calculated by the calculation of the touch point.
- the touch screen is a pressure-sensing capacitive touch screen.
- the pressure value of the pressure-sensing capacitive touch screen is detected at each point of the finger, and the finger is calculated by the pressure value.
- the touch area of a pressure-sensing capacitive touch screen is calculated.
- the determining module 112 is configured to determine whether the touch area is greater than or equal to a preset area.
- the predetermined area is one square centimeter.
- the user can set a preset area, for example, setting a preset area of 1.1 square centimeters, 1.2 square centimeters, 1.3 square centimeters, 1.4 square centimeters, etc.
- the determining module 112 is further configured to determine whether the click time exceeds the preset time.
- the preset time is one second.
- the user can set the preset time, for example, set the preset time to two seconds, three seconds, four seconds, five seconds, etc.
- the obtaining module 113 is configured to obtain, when the click is greater than or equal to the preset time, the text content of the electronic medical record 100 is obtained by the user's finger. In this embodiment, the obtaining module 113 acquires text content from the information input area. As shown in FIG. 4, when the user clicks on one of the cells of the electronic case 100 (for example, clicks on the cell 9), the position clicked by the user's finger is located in the cell 9 of the electronic case 100, and the text content in the cell 9 is obtained.
- the neck muscles are stiff, the spine is physiologically curved, and the cervical intervertebral space is tender.”
- the parsing module 114 is configured to perform text parsing on the text content and display the parsed text content in the floating window 110. Specifically, as shown in FIG. 5, the parsing module 114 decomposes the acquired text content into underlined text and displays it in the floating window 110. Specifically, the floating window 110 is displayed on the uppermost layer of the electronic case 100, and the parsed text content is displayed in the floating window 110. It should be noted that, if the information input area displays a picture, the parsing module 114 parses the picture by OCR (Optical Character Recognition) technology to obtain the parsed text content, and parses the parsed text. The content is displayed in the floating window 110.
- OCR Optical Character Recognition
- the obtaining module 113 is further configured to acquire a keyword selected by the user from the floating window 110.
- the parsed text content is displayed on the floating window 110, and the user can click the selected text by a finger, and the clicked text is the keyword selected by the user from the floating window 110.
- “neck muscle stiffness” is a keyword selected from the floating window 110
- “Men muscle pain” is a keyword selected from the suspension window 110.
- the selected keyword may be a continuous text in the parsed text content (for example, "neck muscle stiffness") or a discontinuous text (for example, "neck muscle pain”).
- the obtaining module 113 also performs color conversion on the keyword selected by the user in the floating window 110, for example, for example.
- the selected keyword is converted into red text (for example, "neck muscle stiffness” is converted into a red font).
- the matching module 115 is configured to perform similarity matching on the selected keywords and generate a plurality of matched keywords.
- the method for performing similarity matching on the keywords and generating a plurality of matched keywords is as follows: (1) Presetting a plurality of associated fields, for example, the associated field may be an orientation.
- Words eg, up, down, left, right, front, back, etc.
- quantifiers eg, one, two, three, four, etc.
- Each associated field is combined with the keyword to form a combined keyword, for example, the keyword is "neck muscle stiffness”, and the keyword is combined with the associated field to form multiple combined keywords (eg, left neck) Muscle stiffness, right neck muscle stiffness, etc.;
- Medical name check for each combination keyword to eliminate combination keywords that do not match the medical name, for example, if a combination keyword is "first neck Muscle stiffness", the "first neck muscle” in this keyword does not conform to the medical term, then the combination keyword "first neck muscle” is removed, and the combined keyword that matches the medical name is the matched keyword.
- the sending module 116 is configured to send the matched keyword to the medical cloud platform 3.
- the floating window 110 further includes a search button, and when the user clicks the search button, the matched keyword is sent to the medical cloud platform 1.
- the medical cloud platform 3 searches for corresponding medical data according to the matched keywords.
- the receiving module 117 is configured to receive medical data returned after the medical cloud platform 3 queries. Specifically, after the medical cloud platform 3 completes the search of the medical data according to the matched keywords, the searched medical data is returned to the mobile terminal 1 and displayed on the touch screen of the mobile terminal 1.
- FIG. 3 it is a flowchart of a preferred embodiment of the electronic medical record medical data query method of the present invention applied to a mobile terminal.
- the medical data query method based on the electronic medical record 100 is applied to the mobile terminal 1, and the method includes the following steps:
- Step S11 When the electronic medical record 100 is displayed on the mobile terminal 1, the calculation module 111 calculates the contact area of the user's finger to click on the electronic medical record 100 ⁇ and the touch screen of the mobile terminal 1.
- the touch screen is a capacitive touch screen.
- the capacitive touch screen is a four-layer composite glass screen.
- the inner surface and the interlayer of the glass screen are coated with a layer of ⁇ , the outermost layer is a thin layer of bauxite glass protective layer, the interlayer enamel coating is used as the working surface, four electrodes are led at the four corners, and the inner layer is shielded.
- the finger touches the metal layer due to the human body electric field, the user and the touch screen surface form a coupling capacitor.
- the capacitor is a direct conductor, and the finger sucks a small current from the contact point.
- the current drawn from the electrodes on the four corners of the touch screen respectively flows, and the current flowing through the four electrodes is proportional to the distance from the finger to the four corners.
- the controller in the touch screen accurately calculates the ratio of the four currents. Get the position of the touch point, which can be calculated by the calculation of the touch point Calculate the contact area.
- the touch screen is a pressure-sensing capacitive touch screen.
- the pressure value of the pressure-sensing capacitive touch screen is detected at each point of the finger, and the finger is calculated by the pressure value.
- the touch area of a pressure-sensing capacitive touch screen is a pressure-sensing capacitive touch screen.
- Step S12 The determining module 112 determines whether the touch area is greater than or equal to a preset area. When the touch area is greater than or equal to the preset area ⁇ , the flow proceeds to step S13. When the touch area is smaller than the preset area ⁇ , step S12 is repeatedly performed.
- the predetermined area is one square centimeter. In other embodiments, the user can set the preset area, for example, setting the preset area to 1.1 square centimeters, 1.2 square centimeters, 1.3 square centimeters, 1.4 square centimeters, and the like.
- Step S13 The determining module 112 determines whether the click time is greater than or equal to the preset time. When the click interval is greater than or equal to the preset time, the flow proceeds to step S14. When the click is less than the preset time, step S13 is repeated. In this embodiment, the preset time is one second. In other embodiments, the user can set the preset time, for example, setting the preset time to two seconds, three seconds, four seconds, five seconds, and the like.
- step S12 and step S13 is not fixed. In other embodiments, the execution order of step S12 and step S13 may be reversed. Specifically, step S13 is performed first and then step S12 is performed. For example, when the click time in step S13 is greater than or equal to the preset time, the flow proceeds to step S12, and the touch area in step S12 is greater than or equal to With the area ⁇ , the flow proceeds to step S14.
- Step S14 The obtaining module 113 acquires the text content of the electronic medical record 100 clicked by the user's finger.
- the obtaining module 113 acquires text content from the information input area.
- the position clicked by the user is located in the cell 9 of the electronic case 100, and the text content in the cell 9 is obtained.
- the neck muscles are stiff, the spine is physiologically curved, and the cervical intervertebral space is tender.”
- Step S15 The parsing module 114 performs text parsing on the acquired text content and displays the parsed text content in the floating window 110. Specifically, as shown in FIG. 5, the parsing module 114 decomposes the acquired text content into underlined characters and displays them in the floating window 110. Specifically, the floating window 110 is displayed on the uppermost layer of the electronic case 100, and the parsed text content is displayed in the floating window 110. It should be noted that, if the information input area displays a picture, the parsing module 114 parses the picture by OCR (Optic al Character Recognition) technology to obtain the parsed text content, and parses the parsed text. The text content is displayed within the floating window 110.
- OCR Optic al Character Recognition
- Step S16 The obtaining module 113 acquires a keyword selected by the user from the floating window 110.
- the parsed text content is displayed on the floating window 110, and the user can click the selected text by a finger, and the clicked text is the keyword selected by the user from the floating window 110.
- the user clicks on the text "neck muscle stiffness" in the floating window 110 with a finger "neck muscle stiffness” is a keyword selected from the floating window 110
- “neck muscle pain” is a keyword selected from the suspension window 110.
- the selected keyword may be a continuous text in the parsed text content (for example, "neck muscle stiffness"), or may be a discontinuous text (for example, "neck muscle pain”). Further, in order to improve the user experience, the user can intuitively see the selected keyword.
- the obtaining module 113 also performs color conversion on the selected keyword, for example, when the user clicks on the selected keyword.
- the keyword ⁇ converts the selected keyword into red text (for example, converts "neck muscle stiffness" into a red font).
- Step S17 The matching module 115 performs similarity matching on the selected keywords and generates a plurality of matched keywords.
- the method for performing similarity matching on the keywords and generating a plurality of matched keywords is as follows: (1) Presetting a plurality of associated fields, for example, the associated fields may be orientation words (for example, , up, down, left, right, front, back, etc., quantifiers (eg, one, two, three, four, etc.); (2) when the matching module 115 performs similarity matching on the keywords, each association Fields are combined with the keywords to form a combined keyword, for example, the keyword is "neck muscle stiffness", which combines with the associated field to form multiple combined keywords (eg, left neck muscle stiffness, Right neck muscle stiffness, etc.; (3) Medical name check for each combination keyword to eliminate combination keywords that do not match the medical name, for example, if a combination keyword is "first neck muscle stiffness" " , the "first neck muscle” in the keyword does not conform to the medical term, then
- Step S18 The sending module 116 sends the matched keyword to the medical cloud platform 3.
- the floating window 110 further includes a search button, and when the user clicks the search button, the matched keyword is sent to the medical cloud platform 1.
- the medical cloud platform 3 searches for corresponding medical data based on the matched keywords.
- Step S19 The receiving module 117 receives the medical data returned after the medical cloud platform 3 queries. Specifically, after the medical cloud platform 3 completes the search of the medical data according to the matched keywords, the search will be performed. The subsequent medical data is returned to the mobile terminal 1 and displayed on the touch screen of the mobile terminal 1.
- the present invention can further query medical data from a remote medical cloud platform based on data in an electronic medical record, which reduces the diagnosis time and medical expenses of the patient for medical treatment, and reduces the diagnostic efficiency of the patient. .
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Public Health (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Primary Health Care (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Epidemiology (AREA)
- Medical Treatment And Welfare Office Work (AREA)
Abstract
本发明提供本发明还提供一种运用于移动终端的电子病历医疗数据查询***及方法,该方法包括以下步骤:计算用户手指点击该电子病历时与该移动终端的触摸屏的接触面积;获取用户手指点击该电子病历的文本内容;将文本内容进行文字解析并将解析后的文本内容显示于悬浮窗;获取用户从悬浮窗中选择的关键字;对所述选择的关键字进行相似度匹配并生成多个匹配后的关键字将所述匹配后的关键字发送至医疗云平台;接收所述医疗云平台根据所述关键字查询后返回的医疗数据。实施本发明可以基于电子病历中的数据从远端的医疗云平台进一步查询医疗数据,降低了患者就医时的诊断时间及就医费用,同时也降低了患者就医时的诊断效率。
Description
运用于移动终端的电子病历医疗数据査询***及方法 技术领域
[0001] 本发明涉及医疗信息化领域, 尤其涉及一种运用于移动终端的电子病历医疗数 据査询***及方法。
背景技术
[0002] 病历是病人在医院诊断治疗全过程的原始记录, 它包含有首页、 病程记录、 检 査检验结果、 医嘱、 手术记录、 护理记录等等。 随着医院计算机管理网络化, 电子病历 (EMR, Electronic Medical Record)应运而生。 作为科技进步的产物, 电 子病历因其方便记录, 易存储等优点被越来越广泛的应用在医疗***中。
[0003] 进一步地, 随着移动医疗的发展, 现在越来越多的患者或医生都使用移动终端
(例如, 手机、 平板电脑等触摸屏的移动终端) 査看电子病例。 然而, 现有的 医疗信息化***中无法通过电子病例进一步査询医疗数据 (例如, 通过电子病 例中的某几个关键字査询所述关键字对应的医疗数据) , 若患者进行远程诊断 吋, 会导致患者就医吋诊断吋间及费用增加, 同吋也降低了患者就医吋的诊断 效率。
技术问题
[0004] 本发明的主要目的在于提供一种运用于移动终端的电子病历医疗数据査询*** 及方法, 旨在解决基于电子病历无法进一步査询医疗数据的技术问题。
问题的解决方案
技术解决方案
[0005] 为实现上述目的, 本发明提供了一种运用于移动终端的电子病历医疗数据査询 ***, 运行于移动终端中, 所述移动终端通过网络与医疗云平台连接, 所述医 疗云平台存储有电子病例及医疗数据, 该***包括:
[0006] 计算模块, 用于当电子病历显示于移动终端上吋, 计算用户手指点击该电子病 历吋与该移动终端的触摸屏的接触面积;
[0007] 获取模块, 用于当所述触摸面积大于或等于预设面积且点击吋间大于或等于预
设吋间吋, 获取用户手指点击该电子病历的文本内容;
[0008] 解析模块, 用于将文本内容进行文字解析并将解析后的文本内容显示于悬浮窗
[0009] 所述获取模块, 还用于获取用户从悬浮窗中选择的关键字;
[0010] 匹配模块, 用于对所述选择的关键字进行相似度匹配并生成多个匹配后的关键 字
[0011] 发送模块, 用于将所述匹配后的关键字发送至医疗云平台; 及
[0012] 接收模块, 用于接收所述医疗云平台根据所述关键字査询后返回的医疗数据。
[0013] 优选的, 所述电子病例为表格式电子病例, 所述电子病例采用表格的形式分为 多个单元格, 其中, 电子病例中的每个单元格都有固定显示区域及信息输入区 域, 所述固定显示区域显示固定的文本内容, 信息输入区域用于显示医生输入 的文本内容。
[0014] 优选的, 所述解析的文本内容为带下划线的文字, 所选择的关键字为解析的文 本内容中连续的文字或不连续的文字。
[0015] 优选的, 所述获取模块还用于将用户在悬浮窗内所选择的关键字进行颜色转换
[0016] 优选的, 所述对所述关键字进行相似度匹配并生成多个匹配后的关键字的方式 如下: (1) 预设多个关联字段; (2) 当对所述关键字进行相似度匹配吋, 每 一个关联字段与所述关键字进行组合以形成一个组合关键字; (3) 对每个组合 关键字进行医学名称检査以剔除不符合医学名称的组合关键字, 符合医学名称 的组合关键字即为匹配后的关键字。
[0017] 另一方面, 本发明还提供一种运用于移动终端的电子病历医疗数据査询方法, 应用于移动终端中, 所述移动终端通过网络与医疗云平台连接, 所述医疗云平 台存储有电子病例及医疗数据, 该方法包括以下步骤:
[0018] 当电子病历显示于移动终端上吋, 计算用户手指点击该电子病历吋与该移动终 端的触摸屏的接触面积;
[0019] 当所述触摸面积大于或等于预设面积且点击吋间大于或等于预设吋间吋, 获取 用户手指点击该电子病历的文本内容;
[0020] 将文本内容进行文字解析并将解析后的文本内容显示于悬浮窗;
[0021] 获取用户从悬浮窗中选择的关键字;
[0022] 对所述选择的关键字进行相似度匹配并生成多个匹配后的关键字
[0023] 将所述匹配后的关键字发送至医疗云平台; 及
[0024] 接收所述医疗云平台根据所述关键字査询后返回的医疗数据。
[0025] 优选的, 所述电子病例为表格式电子病例, 所述电子病例采用表格的形式分为 多个单元格, 其中, 电子病例中的每个单元格都有固定显示区域及信息输入区 域, 所述固定显示区域显示固定的文本内容, 信息输入区域用于显示医生输入 的文本内容。
[0026] 优选的, 所述解析的文本内容为带下划线的文字, 所选择的关键字为解析的文 本内容中连续的文字或不连续的文字。
[0027] 优选的, 所述获取用户从悬浮窗中选择的关键字的步骤进一步包括如下步骤: 对所述用户在悬浮窗内所选择的关键字进行颜色转换。
[0028] 优选的, 所述对所述关键字进行相似度匹配并生成多个匹配后的关键字的方式 如下: (1) 预设多个关联字段; (2) 当对所述关键字进行相似度匹配吋, 每 一个关联字段与所述关键字进行组合以形成一个组合关键字; (3) 对每个组合 关键字进行医学名称检査以剔除不符合医学名称的组合关键字, 符合医学名称 的组合关键字即为匹配后的关键字。
发明的有益效果
有益效果
[0029] 实施本发明可以基于电子病历中的数据从远端的医疗云平台进一步査询医疗数 据, 降低了患者就医吋的诊断吋间及就医费用, 同吋也降低了患者就医吋的诊 断效率。
对附图的简要说明
附图说明
[0030] 图 1是本发明运用于移动终端的电子病历医疗数据査询***的应用环境示意图 [0031] 图 2是本发明运用于移动终端的电子病历医疗数据査询***的优选实施例的模
块示意图;
[0032] 图 3是本发明运用于移动终端的电子病历医疗数据査询方法的优选实施例的流 程图;
[0033] 图 4是本发明电子病历的优选实施例的示意图;
[0034] 图 5是本发明对电子病历中的文本内容进行解析后的优选实施例的示意图。
[0035] 本发明目的的实现、 功能特点及优点将结合实施例, 参照附图做进一步说明。
实施该发明的最佳实施例
本发明的最佳实施方式
[0036] 为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效, 以下结 合附图及较佳实施例, 对本发明的具体实施方式、 结构、 特征及其功效, 详细 说明如下。 应当理解, 此处所描述的具体实施例仅仅用以解释本发明, 并不用 于限定本发明。
[0037] 参照图 1所示, 图 1是本发明运用于移动终端的电子病历医疗数据査询***的应 用环境示意图。 本发明中的运用于移动终端的电子病历医疗数据査询*** 10运 行于移动终端 1上。 所述移动终端 1通过网络 2与医疗云平台 3通信连接, 以从所 述医疗云平台 3获取各种类型的医疗数据。 所述医疗数据包括, 但不限于, 患者 姓名、 患者年齢、 患病吋间、 疾病名称、 患病原因、 疾病诊断信息、 药品名称 、 药品数量、 医生姓名、 就诊医院及科室、 费用及患者的联系方式 (例如, 电 子邮箱地址、 手机号码、 即吋通信账号等) 、 疾病百科、 政府医疗政策文件等 信息。 具体而言, 所述医疗云平台 3提供数据导入接口 (例如, 应用程序接口, Application Program Interface, API) , 接入该数据导入接口的设备或***都可以 从所述医疗云平台 3中获取医疗数据。
[0038] 进一步地, 所述医疗云平台 3还存储有电子病例 100。 所述电子病例 100为表格 式电子病例 100, 具体地说, 所述电子病例 100采用表格的形式分为多个单元格 。 如图 4所示, 电子病例 100以表格的形式显示于移动终端 1的触摸屏上, 所述电 子病例 100采用表格的形式分为十个单元格 (10个单元格只是举例说明, 实际的 电子病例远远多于十个单元格) , 每个单元格上有对应的病例信息, 例如, 单 元格①显示姓名, 单元格②显示性别, 单元格③显示籍贯, 单元格④显示年齢,
单元格⑤显示职业, 单元格⑥显示就诊日期, 单元格⑦显示就诊医生, 单元格⑧ 显示科室, 单元格⑨显示就诊信息及单元格⑩显示用药信息。
[0039] 进一步地, 电子病例 100中的每个单元格都有固定显示区域及信息输入区域, 其中, 固定显示区域显示固定的文本内容, 信息输入区域用于显示医生输入的 文本内容, 例如, 单元格⑨中的 "就诊信息"显示于固定显示区域, 而单元格⑨中 的"颈部肌肉僵硬, 脊柱生理弯曲存在, 颈椎间隙压痛 "显示于信息输入区域。 在 其他实施例中, 所述信息输入区域还可以显示图片 (例如, 医疗影像图片) 。
[0040] 需要说明的是, 由于所述医疗数据及电子病例 100属于隐私信息, 为了确保信 息安全, 所述医疗数据发送给数据中心 2吋, 会通过加解密算法 (例如, MD5加 解密算法、 RSA加解密算法、 DES加解密算法、 DSA加解密算法、 AES加解密算 法等) 先对医疗数据进行加密处理, 之后传输给所述数据中心 2。
[0041] 所述网络 2可以是有线通讯网络或无线通讯网络。 所述网络 2优选为无线通讯网 络, 包括但不限于, GSM网络、 GPRS网络、 CDMA网络、 TD-SCDMA网络、 W iMAX网络、 TD-LTE网络、 FDD-LTE网络等无线传输网络。
[0042] 所述医疗云平台 3是云平台或数据中心的某一台服务器, 通过云平台或数据中 心的数据传输能力及数据存储能力, 可以更好地管理及 /或协助与该医疗云平台 3 连接的移动终端 1, 有利于用户获取医疗数据及电子病例 100。
[0043] 所述移动终端 1可以是, 但不限于, 智能手机、 平板电脑、 个人数字助理 (Pers onal Digital Assistant, PDA) 、 个人电脑、 电子看板等其它任意合适的便携式触 摸屏电子设备。
[0044] 参照图 2所示, 是本发明运用于移动终端的电子病历医疗数据査询***的优选 实施例的模块示意图。 在本实施例中, 所述运用于移动终端的电子病历医疗数 据査询*** 10应用于移动终端 1。 该移动终端 1包括, 但不仅限于, 运用于移动 终端的电子病历医疗数据査询*** 10、 存储单元 11、 处理单元 12、 及通讯单元 1
[0045] 所述的存储单元 11可以为一种只读存储单元 ROM, 电可擦写存储单元 EEPRO
M、 快闪存储单元 FLASH或固体硬盘等。
[0046] 所述的处理单元 12可以为一种中央处理器 (Central Processing Unit, CPU) 、
微控制器 (MCU) 、 数据处理芯片、 或者具有数据处理功能的信息处理单元。
[0047] 所述的通讯单元 13为一种具有远程通讯功能的通讯接口, 例如支持 GSM、 GPR
S、 WCDMA、 CDMA、 TD-SCDMA、 WiMAX、 TD-LTE、 FDD-LTE等无线通讯 技术的通讯接口, 支持 USB、 网线的有线通讯接口。
[0048] 所述运用于移动终端的电子病历医疗数据査询*** 10包括, 但不局限于, 计算 模块 111、 判断模块 112、 获取模块 113、 解析模块 114、 匹配模块 115、 发送模块
116及接收模块 117, 本发明所称的模块是指一种能够被所述移动终端 1的处理单 元 12执行并且能够完成固定功能的一系列计算机程序指令段, 其存储在所述移 动终端 1的存储单元 11中。
[0049] 所述计算模块 111用于当电子病历 100显示于移动终端 1上吋, 计算用户手指点 击该电子病历 100吋与该移动终端 1的触摸屏的接触面积。 在本实施例中, 所述 触摸屏为电容式触摸屏。 具体地说, 电容式触摸屏是一块四层复合玻璃屏, 玻 璃屏的内表面和夹层各涂有一层 ITO, 最外层是一薄层矽土玻璃保护层, 夹层 IT 0涂层作为工作面, 四个角上引出四个电极, 内层 ITO为屏蔽层以保证良好的工 作环境。 当手指触摸在金属层上吋, 由于人体电场, 用户和触摸屏表面形成以 一个耦合电容, 对于高频电流来说, 电容是直接导体, 于是手指从接触点吸走 一个很小的电流。 所吸走的电流分别从触摸屏的四角上的电极中流出, 并且流 经这四个电极的电流与手指到四角的距离成正比, 触摸屏中的控制器通过对这 四个电流比例的精确计算, 得出触摸点的位置, 通过触摸点的计算可以计算出 接触面积。 在其他实施例中, 所述触摸屏为压力感应电容式触摸屏, 当用户手 指触摸该压力感应电容式触摸屏吋, 检测手指各点对该压力感应电容式触摸屏 的压力值, 通过压力值计算手指与该压力感应电容式触摸屏的触摸面积。
[0050] 所述判断模块 112用于判断触摸面积是否大于或等于预设面积。 在本实施例中 , 所述预设面积为一平方厘米。 在其它实施例中, 用户可以设置预设面积, 例 如, 设置预设面积为 1.1平方厘米、 1.2平方厘米、 1.3平方厘米、 1.4平方厘米等
[0051] 当所述触摸面积大于或等于预设面积吋, 所述判断模块 112还用于判断点击吋 间是否超过预设吋间。 在本实施例中, 所述预设吋间为一秒。 在其它实施例中
, 用户可以设置预设吋间, 例如, 设置预设吋间为两秒、 三秒、 四秒、 五秒等
[0052] 所述获取模块 113用于当点击吋间大于或等于预设吋间吋, 获取用户手指点击 该电子病历 100的文本内容。 在本实施例中, 所述获取模块 113从信息输入区域 获取文本内容。 如图 4所示, 当用户手指点击电子病例 100的其中一个单元格 ( 例如点击单元格⑨) , 用户手指点击的位置位于电子病例 100的单元格⑨吋, 获 取单元格⑨中的文本内容"颈部肌肉僵硬, 脊柱生理弯曲存在, 颈椎间隙压痛"。
[0053] 所述解析模块 114用于将文本内容进行文字解析并将解析后的文本内容显示于 悬浮窗 110。 具体地说, 如图 5所示, 所述解析模块 114将获取的文本内容分解为 带下划线的文字并显示于悬浮窗 110内。 具体地说, 所述悬浮窗 110显示于所述 电子病例 100的最上层, 悬浮窗 110内显示解析后的文本内容。 需要说明的是, 若信息输入区域显示的是图片吋, 所述解析模块 114通过 OCR (Optical Character Recognition, 光学字符识别) 技术对图片进行解析以获得解析后的文本内容, 并 将解析后的文本内容显示于悬浮窗 110内。
[0054] 所述获取模块 113还用于获取用户从悬浮窗 110中选择的关键字。 具体而言, 解 析后的文本内容显示于所述悬浮窗 110上吋, 用户可以通过手指点击所选择的文 字, 所点击的文字即为用户从悬浮窗 110中选择的关键字。 例如, 若用户用手指 点击悬浮窗 110内的文字"颈部肌肉僵硬", 则"颈部肌肉僵硬 "为从悬浮窗 110中选 择的关键字, 若用户用手指点击悬浮窗 110内的文字"颈部肌肉痛", 则"颈部肌肉 痛"为从悬浮窗 110中选择的关键字。 需要说明的是, 所选择的关键字可以是解析 的文本内容中连续的文字 (例如, "颈部肌肉僵硬") , 也可以是不连续的文字 ( 例如, "颈部肌肉痛") 。 进一步地, 为了提高用户体验, 让用户很直观地看到选 择的关键字, 在本实施例中, 所述获取模块 113还会将用户在悬浮窗 110内所选 择的关键字进行颜色转换, 例如, 当用户点击所选择的关键字吋, 将所选择的 关键字转换成红色的文字 (例如, 将"颈部肌肉僵硬 "转换成红色字体) 。
[0055] 所述匹配模块 115用于对所述选择的关键字进行相似度匹配并生成多个匹配后 的关键字。 具体地说, 所述对所述关键字进行相似度匹配并生成多个匹配后的 关键字的方式如下: (1) 预设多个关联字段, 例如, 所述关联字段可以是方位
词 (例如, 上、 下、 左、 右、 前、 后等) , 数量词 (例如、 一、 二、 三、 四等 ) ; (2) 当匹配模块 115对所述关键字进行相似度匹配吋, 每一个关联字段与 所述关键字进行组合以形成一个组合关键字, 例如, 关键字为"颈部肌肉僵硬", 该关键字与关联字段组合后形成多个组合关键字 (例如, 左颈部肌肉僵硬、 右 颈部肌肉僵硬等) ; (3) 对每个组合关键字进行医学名称检査, 以剔除不符合 医学名称的组合关键字, 例如, 若某一个组合关键字为"第一颈部肌肉僵硬", 该 关键字中"第一颈部肌肉 "不符合医学名词, 则将该组合关键字"第一颈部肌肉" 剔除, 符合医学名称的组合关键字即为匹配后的关键字。
[0056] 所述发送模块 116用于将所述匹配后的关键字发送至医疗云平台 3。 具体地说, 在本实施例中, 如图 5所示, 所述悬浮窗 110还包括搜索按钮, 当用户点击所述 搜索按钮吋, 将所述匹配后的关键字发送给医疗云平台 1。 所述医疗云平台 3根 据所述匹配后的关键字搜索对应的医疗数据。
[0057] 所述接收模块 117用于接收医疗云平台 3査询后返回的医疗数据。 具体地说, 当 医疗云平台 3根据所述匹配后的关键字完成医疗数据的搜索之后, 将搜索后的医 疗数据返回给移动终端 1, 并显示于移动终端 1的触摸屏上。
[0058] 参照图 3所示, 是本发明运用于移动终端的电子病历医疗数据査询方法的优选 实施例的流程图。 在本实施例中, 所述的基于电子病历 100的医疗数据査询方法 应用于移动终端 1, 该方法包括以下步骤:
[0059] 步骤 S11 : 当电子病历 100显示于移动终端 1上吋, 所述计算模块 111计算用户手 指点击该电子病历 100吋与该移动终端 1的触摸屏的接触面积。 在本实施例中, 所述触摸屏为电容式触摸屏。 具体地说, 电容式触摸屏是一块四层复合玻璃屏
, 玻璃屏的内表面和夹层各涂有一层 ιτο, 最外层是一薄层矽土玻璃保护层, 夹 层 ΙΤΟ涂层作为工作面, 四个角上引出四个电极, 内层 ΙΤΟ为屏蔽层以保证良好 的工作环境。 当手指触摸在金属层上吋, 由于人体电场, 用户和触摸屏表面形 成以一个耦合电容, 对于高频电流来说, 电容是直接导体, 于是手指从接触点 吸走一个很小的电流。 所吸走的电流分别从触摸屏的四角上的电极中流出, 并 且流经这四个电极的电流与手指到四角的距离成正比, 触摸屏中的控制器通过 对这四个电流比例的精确计算, 得出触摸点的位置, 通过触摸点的计算可以计
算出接触面积。 在其他实施例中, 所述触摸屏为压力感应电容式触摸屏, 当用 户手指触摸该压力感应电容式触摸屏吋, 检测手指各点对该压力感应电容式触 摸屏的压力值, 通过压力值计算手指与该压力感应电容式触摸屏的触摸面积。
[0060] 步骤 S12: 所述判断模块 112判断触摸面积是否大于或等于预设面积。 当所述触 摸面积大于或等于预设面积吋, 流程进入步骤 S13。 当所述触摸面积小于预设面 积吋, 重复执行步骤 S12。 在本实施例中, 所述预设面积为一平方厘米。 在其它 实施例中, 用户可以设置预设面积, 例如, 设置预设面积为 1.1平方厘米、 1.2平 方厘米、 1.3平方厘米、 1.4平方厘米等。
[0061] 步骤 S13: 所述判断模块 112判断点击吋间是否大于或等于预设吋间。 当点击吋 间大于或等于预设吋间吋, 流程进入步骤 S14。 当点击吋间小于预设吋间吋, 重 复执行步骤 S13。 在本实施例中, 所述预设吋间为一秒。 在其它实施例中, 用户 可以设置预设吋间, 例如, 设置预设吋间为两秒、 三秒、 四秒、 五秒等。
[0062] 需要说明的是, 步骤 S12与步骤 S13的执行顺序并不是固定的, 在其它实施例中 , 步骤 S12及步骤 S13的执行顺序可以调换。 具体地说, 先执行步骤 S13再执行步 骤 S12, 例如, 当步骤 S13中的点击吋间大于或等于预设吋间吋, 流程进入骤 S12 , 当步骤 S12中的所述触摸面积大于或等于预设面积吋, 流程进入步骤 S14。
[0063] 步骤 S14: 所述获取模块 113获取用户手指点击该电子病历 100的文本内容。 在 本实施例中, 所述获取模块 113从信息输入区域获取文本内容。 如图 4所示, 当 用户手指点击电子病例 100的其中一个单元格 (例如点击单元格⑨) 吋, 用户手 指点击的位置位于电子病例 100的单元格⑨吋, 获取单元格⑨中的文本内容 "颈部 肌肉僵硬, 脊柱生理弯曲存在, 颈椎间隙压痛"。
[0064] 步骤 S15: 所述解析模块 114将获取的文本内容进行文字解析并将解析后的文本 内容显示于悬浮窗 110。 具体地说, 如图 5所示, 所述解析模块 114将获取的文本 内容分解为带下划线的文字并显示于悬浮窗 110内。 具体地说, 所述悬浮窗 110 显示于所述电子病例 100的最上层, 悬浮窗 110内显示解析后的文本内容。 需要 说明的是, 若信息输入区域显示的是图片吋, 所述解析模块 114通过 OCR (Optic al Character Recognition, 光学字符识别) 技术对图片进行解析以获得解析后的 文本内容, 并将解析后的文本内容显示于悬浮窗 110内。
[0065] 步骤 S16: 所述获取模块 113获取用户从悬浮窗 110中选择的关键字。 具体而言 , 解析后的文本内容显示于所述悬浮窗 110上吋, 用户可以通过手指点击所选择 的文字, 所点击的文字即为用户从悬浮窗 110中选择的关键字。 例如, 若用户用 手指点击悬浮窗 110内的文字"颈部肌肉僵硬", 则"颈部肌肉僵硬 "为从悬浮窗 110 中选择的关键字, 若用户用手指点击悬浮窗 110内的文字"颈部肌肉痛", 则"颈部 肌肉痛 "为从悬浮窗 110中选择的关键字。 需要说明的是, 所选择的关键字可以是 解析的文本内容中连续的文字 (例如, "颈部肌肉僵硬") , 也可以是不连续的文 字 (例如, "颈部肌肉痛") 。 进一步地, 为了提高用户体验, 让用户很直观地看 到选择的关键字, 在本实施例中, 所述获取模块 113还会将所选择的关键字进行 颜色转换, 例如, 当用户点击所选择的关键字吋, 将所选择的关键字转换成红 色的文字 (例如, 将"颈部肌肉僵硬 "转换成红色字体) 。
[0066] 步骤 S17: 所述匹配模块 115对所述选择的关键字进行相似度匹配并生成多个匹 配后的关键字。 具体地说, 所述对所述关键字进行相似度匹配并生成多个匹配 后的关键字的方式如下: (1) 预设多个关联字段, 例如, 所述关联字段可以是 方位词 (例如, 上、 下、 左、 右、 前、 后等) , 数量词 (例如、 一、 二、 三、 四等) ; (2) 当匹配模块 115对所述关键字进行相似度匹配吋, 每一个关联字 段与所述关键字进行组合以形成一个组合关键字, 例如, 关键字为"颈部肌肉僵 硬", 该关键字与关联字段组合后形成多个组合关键字 (例如, 左颈部肌肉僵硬 、 右颈部肌肉僵硬等) ; (3) 对每个组合关键字进行医学名称检査, 以剔除不 符合医学名称的组合关键字, 例如, 若某一个组合关键字为"第一颈部肌肉僵硬" , 该关键字中"第一颈部肌肉 "不符合医学名词, 则将该组合关键字"第一颈部肌 肉"剔除, 符合医学名称的组合关键字即为匹配后的关键字。
[0067] 步骤 S18: 所述发送模块 116将所述匹配后的关键字发送至医疗云平台 3。 具体 地说, 在本实施例中, 如图 5所示, 所述悬浮窗 110还包括搜索按钮, 当用户点 击所述搜索按钮吋, 将所述匹配后的关键字发送给医疗云平台 1。 所述医疗云平 台 3根据所述匹配后的关键字搜索对应的医疗数据。
[0068] 步骤 S19: 所述接收模块 117接收医疗云平台 3査询后返回的医疗数据。 具体地 说, 当医疗云平台 3根据所述匹配后的关键字完成医疗数据的搜索之后, 将搜索
后的医疗数据返回给移动终端 1, 并显示于移动终端 1的触摸屏上。
[0069] 以上仅为本发明的优选实施例, 并非因此限制本发明的专利范围, 凡是利用本 发明说明书及附图内容所作的等效结构或等效流程变换, 或直接或间接运用在 其他相关的技术领域, 均同理包括在本发明的专利保护范围内。
工业实用性
[0070] 实施本发明可以基于电子病历中的数据从远端的医疗云平台进一步査询医疗数 据, 降低了患者就医吋的诊断吋间及就医费用, 同吋也降低了患者就医吋的诊 断效率。
Claims
权利要求书 一种运用于移动终端的电子病历医疗数据査询***, 运行于移动终端 中, 其特征在于, 所述移动终端通过网络与医疗云平台连接, 所述医 疗云平台存储有电子病例及医疗数据, 该***包括: 计算模块, 用于 当电子病历显示于移动终端上吋, 计算用户手指点击该电子病历吋与 该移动终端的触摸屏的接触面积; 获取模块, 用于当所述触摸面积大 于或等于预设面积且点击吋间大于或等于预设吋间吋, 获取用户手指 点击该电子病历的文本内容; 解析模块, 用于将文本内容进行文字解 析并将解析后的文本内容显示于悬浮窗; 所述获取模块, 还用于获取 用户从悬浮窗中选择的关键字; 匹配模块, 用于对所述选择的关键字 进行相似度匹配并生成多个匹配后的关键字发送模块, 用于将所述匹 配后的关键字发送至医疗云平台; 及接收模块, 用于接收所述医疗云 平台根据所述关键字査询后返回的医疗数据。
如权利要求 1所述的运用于移动终端的电子病历医疗数据査询***, 其特征在于, 所述电子病例为表格式电子病例, 所述电子病例采用表 格的形式分为多个单元格, 其中, 电子病例中的每个单元格都有固定 显示区域及信息输入区域, 所述固定显示区域显示固定的文本内容, 信息输入区域用于显示医生输入的文本内容。
如权利要求 1所述的运用于移动终端的电子病历医疗数据査询***, 其特征在于, 所述解析的文本内容为带下划线的文字, 所选择的关键 字为解析的文本内容中连续的文字或不连续的文字。
如权利要求 1所述的运用于移动终端的电子病历医疗数据査询***, 其特征在于, 所述获取模块还用于将用户在悬浮窗内所选择的关键字 进行颜色转换。
如权利要求 1所述的运用于移动终端的电子病历医疗数据査询***, 其特征在于, 所述对所述关键字进行相似度匹配并生成多个匹配后的 关键字的方式如下: (1) 预设多个关联字段; (2) 当对所述关键字 进行相似度匹配吋, 每一个关联字段与所述关键字进行组合以形成一
个组合关键字; (3) 对每个组合关键字进行医学名称检査以剔除不 符合医学名称的组合关键字, 符合医学名称的组合关键字即为匹配后 的关键字。
一种运用于移动终端的电子病历医疗数据査询方法, 应用于移动终端 中, 其特征在于, 所述移动终端通过网络与医疗云平台连接, 所述医 疗云平台存储有电子病例及医疗数据, 该方法包括以下步骤: 当电子 病历显示于移动终端上吋, 计算用户手指点击该电子病历吋与该移动 终端的触摸屏的接触面积; 当所述触摸面积大于或等于预设面积且点 击吋间大于或等于预设吋间吋, 获取用户手指点击该电子病历的文本 内容; 将文本内容进行文字解析并将解析后的文本内容显示于悬浮窗 ; 获取用户从悬浮窗中选择的关键字; 对所述选择的关键字进行相似 度匹配并生成多个匹配后的关键字将所述匹配后的关键字发送至医疗 云平台; 及接收所述医疗云平台根据所述关键字査询后返回的医疗数 据。
如权利要求 6所述的运用于移动终端的电子病历医疗数据査询方法, 其特征在于, 所述电子病例为表格式电子病例, 所述电子病例采用表 格的形式分为多个单元格, 其中, 电子病例中的每个单元格都有固定 显示区域及信息输入区域, 所述固定显示区域显示固定的文本内容, 信息输入区域用于显示医生输入的文本内容。
如权利要求 6所述的运用于移动终端的电子病历医疗数据査询方法, 其特征在于, 所述解析的文本内容为带下划线的文字, 所选择的关键 字为解析的文本内容中连续的文字或不连续的文字。
如权利要求 6所述的运用于移动终端的电子病历医疗数据査询方法, 其特征在于, 所述获取用户从悬浮窗中选择的关键字的步骤进一步包 括如下步骤: 对所述用户在悬浮窗内所选择的关键字进行颜色转换。 如权利要求 6所述的运用于移动终端的电子病历医疗数据査询方法, 其特征在于, 所述对所述关键字进行相似度匹配并生成多个匹配后的 关键字的方式如下: (1) 预设多个关联字段; (2) 当对所述关键字
进行相似度匹配吋, 每一个关联字段与所述关键字进行组合以形成一 个组合关键字; (3) 对每个组合关键字进行医学名称检査以剔除不 符合医学名称的组合关键字, 符合医学名称的组合关键字即为匹配后 的关键字。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610982434.5 | 2016-11-05 | ||
CN201610982434.5A CN106502547A (zh) | 2016-11-05 | 2016-11-05 | 运用于移动终端的电子病历医疗数据查询***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018082259A1 true WO2018082259A1 (zh) | 2018-05-11 |
Family
ID=58323440
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/080705 WO2018082259A1 (zh) | 2016-11-05 | 2017-04-17 | 运用于移动终端的电子病历医疗数据查询***及方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106502547A (zh) |
WO (1) | WO2018082259A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106503471A (zh) * | 2016-11-05 | 2017-03-15 | 深圳市前海安测信息技术有限公司 | 基于电子病历的医疗数据查询***及方法 |
CN106502547A (zh) * | 2016-11-05 | 2017-03-15 | 深圳市前海安测信息技术有限公司 | 运用于移动终端的电子病历医疗数据查询***及方法 |
CN111599482A (zh) * | 2020-05-14 | 2020-08-28 | 青岛海信医疗设备股份有限公司 | 电子病例推荐方法和服务器 |
CN113806592B (zh) * | 2021-09-14 | 2024-05-28 | 北京天健源达科技股份有限公司 | 电子病历显示化数据的处理方法 |
CN117789898A (zh) * | 2022-09-17 | 2024-03-29 | 潍坊医学院附属医院 | 一种医疗安全管理*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020123909A1 (en) * | 2001-03-05 | 2002-09-05 | Salisbury Stephen Charles | Consumer electronic medical record file sharing system (CEMRFS) |
CN103164437A (zh) * | 2011-12-11 | 2013-06-19 | 西安扩力机电科技有限公司 | 一种电子病历查询*** |
CN103455242A (zh) * | 2012-05-31 | 2013-12-18 | 宏达国际电子股份有限公司 | 屏幕画面裁切方法及装置 |
CN105574310A (zh) * | 2014-10-13 | 2016-05-11 | 潘一琦 | 一种具有病历信息管理功能的远程诊疗服务*** |
CN106502547A (zh) * | 2016-11-05 | 2017-03-15 | 深圳市前海安测信息技术有限公司 | 运用于移动终端的电子病历医疗数据查询***及方法 |
-
2016
- 2016-11-05 CN CN201610982434.5A patent/CN106502547A/zh active Pending
-
2017
- 2017-04-17 WO PCT/CN2017/080705 patent/WO2018082259A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020123909A1 (en) * | 2001-03-05 | 2002-09-05 | Salisbury Stephen Charles | Consumer electronic medical record file sharing system (CEMRFS) |
CN103164437A (zh) * | 2011-12-11 | 2013-06-19 | 西安扩力机电科技有限公司 | 一种电子病历查询*** |
CN103455242A (zh) * | 2012-05-31 | 2013-12-18 | 宏达国际电子股份有限公司 | 屏幕画面裁切方法及装置 |
CN105574310A (zh) * | 2014-10-13 | 2016-05-11 | 潘一琦 | 一种具有病历信息管理功能的远程诊疗服务*** |
CN106502547A (zh) * | 2016-11-05 | 2017-03-15 | 深圳市前海安测信息技术有限公司 | 运用于移动终端的电子病历医疗数据查询***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106502547A (zh) | 2017-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018082261A1 (zh) | 医疗信息化基于电子病历的医疗数据查询审核***及方法 | |
WO2018082258A1 (zh) | 基于电子病历的医疗数据查询***及方法 | |
WO2018082259A1 (zh) | 运用于移动终端的电子病历医疗数据查询***及方法 | |
WO2018082263A1 (zh) | 医疗信息化基于匹配关键字的电子病历分析***及方法 | |
WO2018082262A1 (zh) | 医疗信息化基于虹膜识别的电子病历信息查询***及方法 | |
US20180053123A1 (en) | Diagnosis-driven electronic charting | |
US10636515B2 (en) | Medical or health information search support apparatus and medical or health information search support system | |
US20130275151A1 (en) | Systems and methods for and displaying patient data | |
CN109559792B (zh) | 一种药品配发方法、区块链节点设备及*** | |
WO2014144194A1 (en) | Method for mapping form fields from an image containing text | |
CN113257377B (zh) | 确定目标用户的方法、装置、电子设备及存储介质 | |
US20160180051A1 (en) | Method and arrangement for matching of diseases and detection of changes for a disease by the use of mathematical models | |
WO2019095551A1 (zh) | 区域医疗电子病历共享整合查询***及方法 | |
WO2021139477A1 (zh) | 智能就医方法、装置、计算机设备及存储介质 | |
WO2020082808A1 (zh) | 一种药房选择方法、服务器、计算机可读存储介质及*** | |
CN107332882B (zh) | 一种安全用药提醒***及方法 | |
WO2023029510A1 (zh) | 基于人工智能的远程问诊方法、装置、设备及介质 | |
WO2018082260A1 (zh) | 基于分区数据库的电子病历信息查询***及方法 | |
CN112749321B (zh) | 数据处理方法、客户端、服务器、***及存储介质 | |
Albaeazanchi et al. | Automated telemedicine and diagnosis system (ATDS) in diagnosing ailments and prescribing drugs | |
US20120253842A1 (en) | Methods, apparatuses and computer program products for generating aggregated health care summaries | |
CN109522331B (zh) | 以个人为中心的区域化多维度健康数据处理方法及介质 | |
EP3579240B1 (en) | Method and system for providing second medical data record | |
Noubiap et al. | Local innovation for improving primary care cardiology in resource-limited African settings: an insight on the Cardio Pad® project in Cameroon | |
CN112750512A (zh) | 数据处理方法、客户端、服务器、***及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17866991 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 16/10/2019) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17866991 Country of ref document: EP Kind code of ref document: A1 |