Multi-hospital HIS interface dynamic access system and access method based on medical self-service terminal

Through the multi-hospital HIS interface dynamic access system based on medical self-service terminals, the customized development problem of medical self-service terminals between different hospitals is solved, more efficient code reuse and stability is achieved, and project implementation costs are reduced.

CN120301903APending Publication Date: 2025-07-11GUANGZHOU LIQI INTELLIGENT TECH
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510327381.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

Existing medical self-service terminals need customized development when connecting with HIS systems in different hospitals, resulting in long project implementation time, high cost and unfavorable for product iteration and upgrading.

Method used

The multi-hospital HIS interface dynamic access system based on medical self-service terminals is adopted. Through front-end separation technology and configuration interface management, dynamic access to multi-hospital HIS interface is realized. The Java springBoot back-end framework and MYSQL database are adopted to configure and manage external and local HIS interfaces to reduce coupling.

Benefits of technology

It improves code reuse rate, reduces maintenance and development costs, realizes flexible interface switching and stable system operation, and reduces duplicate development work.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120301903A_ABST
    Figure CN120301903A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of medical service terminal equipment, in particular to a multi-hospital HIS interface dynamic access system and method based on a medical self-service terminal. Comprising a front-end device which is used for interacting with a user and has a user registration function, a payment function, a check query printing function and a medical insurance payment function; the medical insurance payment function comprises the steps of acquiring medical insurance identity information of a patient, returning a doctor-seeing ID through a medical insurance registration interface, uploading medical insurance expense details according to the ID, performing medical insurance pre-settlement after the medical insurance expense details are uploaded, judging whether registration expense can be reduced or not, and then paying the remaining payment amount by an individual account to complete medical insurance settlement; the device provided by the system is more advanced in technology, low in maintenance and development cost and convenient for unified management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of medical service terminal devices, and particularly relates to a multi-hospital HIS interface dynamic access system and an access method based on a medical self-service terminal. Background Art

[0002] When the current medical self-service terminal projects are delivered and implemented on the market, they need to be connected to the hospital's HIS system to obtain patient information, department information, appointment source information, etc., so as to realize functions such as patient login recognition, department selection for registration, payment, inspection list query and printing on the medical self-service terminal. When doing projects in different hospitals, corresponding customized connection and development need to be carried out according to the HIS platform interfaces of different hospitals, resulting in a longer implementation and delivery time of the entire project, and being not conducive to the overall iterative upgrade and development of the product.

[0003] Based on the fact that the current medical self-service terminals all need to adopt customized development to connect to the HIS interfaces of different hospitals, and each hospital connects to a set of HIS interface systems to form a development version, resulting in product fragmentation, high maintenance and project implementation costs; there is an urgent need for a multi-hospital HIS interface dynamic access system or method for medical self-service terminals to solve the above problems. Summary of the Invention

[0004] Aiming at the fact that the current medical self-service terminals all need to adopt customized development to connect to the HIS interfaces of different hospitals, this application provides a multi-hospital HIS interface dynamic access system and an access method based on a medical self-service terminal to solve the above problems.

[0005] To achieve the above object, the present invention is realized through the following technical solutions: An embodiment of this application discloses a multi-hospital HIS interface dynamic access system based on a medical self-service terminal, including: Front-end device: The front-end device is used for interaction with users, including user registration function, payment function, inspection list query and printing function, and medical insurance payment function; the medical insurance payment function includes obtaining the patient's medical insurance identity information, returning a visit ID through the medical insurance registration interface, uploading the medical insurance expense details according to the ID, performing medical insurance pre-settlement after completion, judging whether the registration fee can be reduced, and then the remaining payment amount is paid by the individual account to complete the medical insurance settlement; Back-end device: Adopt the latest background framework and persistence layer framework to implement SQL database operations, use HttpUtil to encapsulate the tool class for Http requests, this tool encapsulates the common operations of the HttpRequest object, and supports services such as https, proxy, and file upload. Use Jackson to implement the encapsulation of XML / json data formats to realize the data interaction of requests between the front-end and the back-end.

[0006] It further includes: the background of the medical self-service terminal system: realizing query statistics, device management, financial management, refund management, warning management, printing management, interface management, manufacturer management and system settings of the medical self-service terminal through backend technology; configuring the function menus of different devices and the corresponding ways to call the hospital HIS interface through the device management function.

[0007] It further includes: the multi-hospital HIS interface management platform: realizing the interface specification configuration and internal and external interface mapping management of multi-hospital HIS through backend technology; the multi-hospital HIS interface management platform includes: external HIS hospital interface and management, and local HIS interface and management. The internal and external interface mapping management mainly maps and associates the local HIS interface with the HIS interfaces of different external hospitals according to the name rules one by one.

[0008] It further includes: the external HIS hospital interface and management platform: performing field entry and version management on the HIS interfaces of multiple hospitals, and dynamically configuring in the background to select different hospital HIS interfaces to realize business functions.

[0009] It further includes: the local HIS interface and management platform: the local HIS interface and management platform is a fixed HIS interface specification defined within this system, and realizes logical isolation through dynamic mapping of the interface specification.

[0010] It further includes: the local database: using MYSQL5.0 as the database of the local system, and the data source is the data returned by the request of the external hospital HIS interface, including: patient basic information, diagnosis and treatment data, medical insurance data, payment data, inspection form data and printing data, which is convenient for patients to directly read when querying and printing. The data can be set to be automatically deleted in the long term and short term to ensure the security of patient data and encrypt and store sensitive data.

[0011] An access method, applied to a multi-hospital HIS interface dynamic access system based on a medical self-service terminal as described in any one of the above, includes: S1: The patient logs in, and uses brushing the ID card, brushing the diagnosis and treatment card, scanning the patient information code, face brushing and brushing the medical insurance card to confirm the identity; the system obtains the personal basic data of the patient according to different methods, and then requests the patient details from the configured backend HIS hospital interface to obtain the patient's medical treatment data. S2: Perform function selection, including registration, printing, and payment operations. S3: According to the patient's function selection, read the HIS interface configured for this function in the background, whether it is an external hospital HIS interface or a local HIS interface. S4: If the external HIS interface of Hospital A is configured in the function background, the program retrieves the interface specification of Hospital A to request and return data, and writes the returned data into the local database and ends. S5: If the local HIS interface is configured in the function background at this time, the program calls the local internal HIS interface to read the data on the local database, returns it to the front end for display and ends.

[0012] Technical effects: 1. The medical self-service terminal system is implemented by adopting the technical method of separating the front end and the back end based on the B / S architecture, which is more advanced than the C / S architecture method adopted by traditional self-service terminal products. Because when using the C / S architecture, each hospital project needs to re-connect to the HIS interface and develop and deploy, with higher costs and lower code reuse rate. The technology is more advanced, with lower maintenance and development costs and convenient for unified management.

[0013] 2. Through the multi-hospital HIS interface management platform, the configuration of the interface and the mapping management of internal and external interfaces are realized, so that the interface is no longer fixed to the program. Mapping is used to control which external method the internal object should call, and it can be modified and changed at any time, making the program more flexible. The interface is configurable, and different hospital HIS interfaces and version control can be flexibly switched.

[0014] 3. The product is more stable, and different data request access modes can be configured for each function menu in the background. Implementation technical means: Through the local HIS interface and the local database, the program does not completely depend on the HIS system. Except for real-time requests (such as registration and payment), other function modules can directly read local data and cache when the hospital network is disconnected, ensuring the normal operation of the program. Description of the drawings

[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required to be used in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0016] Figure 1 It is the connection block diagram of the multi-hospital HIS interface dynamic access system based on the medical self-service terminal of the present application; Figure 2 It is the flowchart of the multi-hospital HIS interface dynamic access method based on the medical self-service terminal of the present application.

[0017] 1. Front-end device; 2. Back-end device; 3. Medical self-service terminal system background; 4. Multi-hospital HIS interface management platform; 5. External HIS hospital interface and management platform; 6. Local HIS interface and management platform; 7. Local database. Detailed implementation manners

[0018] In the following description, for the purpose of illustration rather than limitation, specific details such as specific system architectures, technologies, etc. are presented to thoroughly understand the embodiments of the present application. However, those skilled in the art should clearly understand that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid unnecessary details from interfering with the description of the present application.

[0019] It should be understood that when used in the specification of the present application and the appended claims, the term "comprising" indicates the presence of the described features, wholes, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or their combinations.

[0020] Please refer to Figure 1 and Figure 2 , like the original medical self-service terminal device, where each hospital docks with a set of HIS interface systems to form a development version, resulting in fragmented products, high maintenance and project implementation costs. Based on the above problems, the present application develops a configurable interface platform to implement dynamic management of HIS interfaces of multiple hospitals, and adds the configuration of optional local interfaces and external interfaces in business management, logically separating the business functions from the hospital HIS, so as to achieve docking with different hospital HIS interfaces on a set of self-service terminal system versions, reducing the costs of repeated development and delivery; The embodiments of the present application disclose a multi-hospital HIS interface dynamic access system based on a medical self-service terminal, including: Front-end device 1: It is implemented using the latest VUE3.0 front-end development framework, the Element Plus UI library to implement front-end user interaction functions, and the Axios library to implement data http API interface requests to complete data interaction between the front-end and the back-end. For the function of checking and querying and printing bills, it uses an http request to download the PDF file of the HIS system and calls the system printer for printing. For the payment function, it uses the UnionPay Business cashier aggregation payment interface to implement various payment methods such as electronic medical insurance vouchers, social security cards, bank cards, WeChat, Alipay, and credit payment. For the registration function, it uses an http API to request JSON format interfaces of doctor scheduling, department information, and patient information data from the HIS system. Medical insurance payment function: First, obtain the patient's medical insurance identity information and return a visit ID through the medical insurance registration interface. If it is outpatient medical insurance payment, obtain the patient's visit information, upload the medical insurance visit information, upload the medical insurance expense details according to this ID, and after completion, perform medical insurance pre-settlement, judge whether the registration fee can be waived, and then the remaining payment amount is paid by the individual account to complete the medical insurance settlement.

[0021] Backend device 2: It adopts the latest Java springBoot background framework and Mybatis persistence layer framework to implement SQL database operations. It uses HttpUtil to encapsulate the utility class for Http requests. This utility encapsulates the common operations of the HttpRequest object and supports services such as https, proxy, and file upload. It uses Jackson to encapsulate XML / json data formats to achieve data interaction in requests between the front end and the back end.

[0022] It is worth mentioning that by adopting the front-end and back-end separation technology, the front-end functions are determined, and external requests and data interfaces are configured and managed at the back end. The HIS interface specifications of multiple hospitals are mapped with the internal HIS interface module definitions of the program itself as parameters, reducing the coupling between the front end and the back end and the coupling between the internal module functions and external hospital interfaces. The competitiveness and advantages of the product are enhanced through a configuration-based solution.

[0023] It also includes: The background of the medical self-service terminal system 3: It uses Java springBoot back-end technology to implement query statistics, device management, financial management, refund management, warning management, printing management, interface management, manufacturer management, and system settings of the medical self-service terminal. Through the device management function, the function menus of different devices and the corresponding ways to call the hospital HIS interface are configured.

[0024] It also includes: The multi-hospital HIS interface management platform 4: It uses Java springBoot back-end technology to implement the interface specification configuration and internal and external interface mapping management of multi-hospital HIS. The interface specification configuration is divided into: ⑤ External HIS hospital interface and management, ⑥ Local HIS interface and management. The internal and external interface mapping mainly maps the local HIS interface and the HIS interfaces of different external hospitals one by one according to the name rules.

[0025] It also includes: The external HIS hospital interface and management platform 5: It performs field entry and version management on the HIS interfaces of multiple hospitals, facilitating the background to dynamically configure and select different hospital HIS interfaces to implement business functions. The header files are distinguished according to the hospital names, such as the HIS interface of Hospital A, the HIS interface of Hospital B, and so on.

[0026] It also includes: Local HIS interface and management platform 6: This is a fixed HIS interface specification defined within the system, which does not directly interface with external hospital HIS. It is dynamically mapped by the interface specification to achieve logical isolation, avoiding the need to rewrite the docking code for each hospital during project implementation. At the same time, it ensures that the system is not bound to each hospital, allowing for seamless switching between different hospitals without affecting the business logic and code. In the future, when implementing or expanding projects for different hospitals, only the external hospital HIS interface platform needs to be developed and maintained, without the need to rewrite internal interfaces and code, greatly improving the reuse efficiency of the product.

[0027] It also includes: Local database 7: MYSQL 5.0 is used as the database for the local system. The data sources are the data returned from requests to the external hospital HIS interface, including: patient basic information, diagnosis and treatment data, medical insurance data, payment data, test order data, print data, etc., which are convenient for patients to directly read when querying and printing. The data can be set to be automatically deleted in the long term and short term to ensure the security of patient data, and sensitive data is stored encrypted.

[0028] An access method, applied to a multi-hospital HIS interface dynamic access system based on a medical self-service terminal as described in any one of the above, includes: S1: The patient logs in, and identity confirmation is performed by swiping the ID card, swiping the diagnosis and treatment card, scanning the patient information code, face recognition, and swiping the medical insurance card; the system obtains the patient's personal basic data according to different methods, and then requests the patient details from the configured backend HIS hospital interface to obtain the patient's medical treatment data; S2: Function selection is performed, including registration, printing, and payment operations; S3: According to the patient's function selection, the HIS interface configured for this function in the background is read, whether it is an external hospital HIS interface or a local HIS interface; S4: If the external HIS interface of Hospital A is configured for the function in the background, the program calls the interface specification of Hospital A to request and return data, and writes the returned data into the local database 7 and ends; S5: If the local HIS interface is configured for this function at this time, the program calls the local internal HIS interface to read the data on the local database 7, returns it to the front end for display and ends.

[0029] It is worth mentioning that this application designs a set of medical self-service terminal interface dynamic access methods for multi-hospital HIS interfaces, which solves the problem of duplicate code work in real-time development of projects for multiple hospitals in the industry, reduces the implementation cost of projects and improves the delivery speed. It adopts the brand-new java springBoot technology and the front-end and back-end separation mode of the B / S system architecture, making the product architecture more advanced. Multi-hospital HIS interface dynamic access method and data call implementation process.

[0030] In the above embodiments, the device components involved are conventional device components unless otherwise specified, and the connection methods and control methods involved are conventional connection methods and control methods unless otherwise specified.

[0031] The present invention has been described in detail above in conjunction with the embodiments. However, those skilled in the art can understand that, without departing from the gist of the present invention, various specific parameters in the above embodiments can be changed to form multiple specific embodiments, which are all within the common variation range of the present invention and will not be elaborated herein one by one.

Claims

1. A multi-hospital HIS interface dynamic access system based on a medical self-service terminal, characterized in that, Including: Front-end device: The front-end device is used for interaction with users, including user registration function, payment function, test order query and printing function, and medical insurance payment function; The medical insurance payment function includes obtaining the patient's medical insurance identity information, returning a visit ID through the medical insurance registration interface, uploading the medical insurance expense details according to the ID, performing a pre-settlement of medical insurance after completion, judging whether the registration fee can be waived, and then the remaining payment amount is paid by the individual account to complete the medical insurance settlement. Back-end device: Adopting the latest background framework and persistence layer framework to implement SQL database operations, using HttpUtil to encapsulate the tool class for Http requests. This tool encapsulates the common operations of the HttpRequest object and supports services such as https, proxy, and file upload. Using Jackson to implement the encapsulation of XML / json data formats to achieve data interaction between the front-end and the back-end.

2. The multi-hospital HIS interface dynamic access system based on a medical self-service terminal according to claim 1, characterized in that It also includes: Medical self-service terminal system background: Implementing query statistics, device management, financial management, refund management, warning management, printing management, interface management, manufacturer management, and system settings of the medical self-service terminal through back-end technologies; Configuring the function menus of different devices and the corresponding ways to call the hospital HIS interface through the device management function.

3. A multi-hospital HIS interface dynamic access system based on a medical self-service terminal according to claim 1, characterized in that, It also includes: Multi-hospital HIS interface management platform: Implementing the interface specification configuration and internal and external interface mapping management of multi-hospital HIS through back-end technologies; The multi-hospital HIS interface management platform includes: external HIS hospital interface and management, and local HIS interface and management. The internal and external interface mapping management mainly maps the local HIS interface and the HIS interfaces of different external hospitals one by one according to the name rules.

4. A multi-hospital HIS interface dynamic access system based on a medical self-service terminal according to claim 1, characterized in that It also includes: External HIS hospital interface and management platform: Entering the HIS interfaces of multiple hospitals in a field-based manner and performing version management, and dynamically configuring the background to select different hospital HIS interfaces to implement business functions.

5. The multi-hospital HIS interface dynamic access system based on a medical self-service terminal according to claim 1, characterized in that, It also includes: Local HIS interface and management platform: The local HIS interface and management platform is a fixed HIS interface specification defined within this system, and logical isolation is achieved through dynamic mapping by the interface specification.

6. The multi-hospital HIS interface dynamic access system based on a medical self-service terminal according to claim 1, wherein It also includes: Local database: Using MYSQL5.0 as the database of the local system, and the data source is the data returned by the external hospital HIS interface request, including: patient basic information, diagnosis and treatment data, medical insurance data, payment data, test order data, and printing data, which is convenient for patients to directly read when querying and printing. The data can be set to be automatically deleted in the long term and short term to ensure the security of patient data and encrypt the storage of sensitive data.

7. An access method, applied to a multi-hospital HIS interface dynamic access system based on a medical self-service terminal as described in any one of claims 1-6, including: S1: The patient logs in, and identity confirmation is performed by swiping the ID card, swiping the diagnosis and treatment card, scanning the patient information code, face recognition, and swiping the medical insurance card; The system obtains the patient's personal basic data according to different methods, and then requests the patient details from the configured back-end HIS hospital interface to obtain the patient's visit data. S2: Perform function selection, including registration, printing, and payment operations; S3: According to the patient's function selection, read the HIS interface configured for this function in the background, whether it is the HIS interface of an external hospital or the local HIS interface; S4: If the external HIS interface of Hospital A is configured for the function in the background, the program calls the interface specification of Hospital A to request and return data, and writes the returned data to the local database and ends; S5: If the local HIS interface is configured for this function at this time, the program calls the local internal HIS interface to read the data on the local database, returns it to the front end for display and ends.

Citation Information

Patent Citations

  • Time-phased appointment registration system based on multi-hospital registration source sharing pool

    CN104573832A

  • HIS (Hospital Information System) interface calling method and HIS interface configuration method

    CN105808365A

  • Method, mobile terminal and storage equipment using social security card to realize treatment payment

    CN107292597A

  • Medical treatment and medical insurance system

    CN109920525A

  • Data synchronization method, device and equipment of hospital information system and storage medium

    CN117609369A