Foreign hospital historical examination data acquisition method and related device
By establishing a department coding correspondence between medical institutions, the problem of non-interconnection of information systems in different medical institutions is solved, the convenience of obtaining patient historical examination data is achieved, and the accuracy and efficiency of diagnosis and treatment are improved.
Patent Information
- Application Number
- CN202411721983.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-03-18
AI Technical Summary
The information systems are not interconnected between different medical institutions, which makes it impossible for doctors to accurately obtain historical examination data of patients in similar departments in other hospitals, affecting the accuracy and efficiency of diagnosis and treatment.
By obtaining the code of the department where the target patient's doctor is located, and using the department coding correspondence relationship to determine the standard department code, the department codes of multiple medical institutions are obtained to achieve the interoperability of information systems between different medical institutions.
It has achieved the acquisition of patient historical examination data without the limitation of non-interoperability of medical institutions' information systems, and improved the accuracy and efficiency of diagnosis and treatment.
Smart Images

Figure CN119649976A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of medical data, and in particular to a method and a related device for acquiring historical examination data of an external hospital. Background Art
[0002] In the modern medical system, doctors need to fully understand the patient's medical history during the diagnosis and treatment process to ensure that the most appropriate treatment plan is provided. Medical history includes the patient's historical examination data, such as examination reports, imaging materials, etc.
[0003] However, the information systems of different medical institutions are not interoperable, which makes it impossible for department doctors to accurately obtain the patient's historical examination data in similar departments in other hospitals based on the department where the patient was treated. This may affect the accuracy and efficiency of doctors' diagnosis and treatment. Summary of the invention
[0004] In view of this, the purpose of this application is to provide a method and related device for obtaining historical examination data of external hospitals, which can obtain patients' historical examination data without being restricted by the non-intercommunication of medical institutions' information systems, and improve the accuracy and efficiency of patient diagnosis and treatment.
[0005] The present application provides a method for obtaining external hospital historical inspection data, the method comprising:
[0006] Obtaining a first department code of a first department of a first medical institution where a doctor of a target patient is located, and determining a standard department code corresponding to the first department code according to the first department code and a correspondence relationship between department codes, wherein the correspondence relationship between department codes of multiple medical institutions and standard department codes of standard departments;
[0007] Determine second department codes of multiple departments of multiple medical institutions according to the standard department code corresponding to the first department code and the corresponding relationship between the department codes;
[0008] The historical examination data of the target patient visiting the second department of the second medical institution is obtained according to the second department code.
[0009] Optionally, the method further comprises:
[0010] Acquire a plurality of second examination items corresponding to a plurality of standard examination items according to an item code correspondence relationship between a second item code of a second examination item included in the second department and a standard item code of a standard examination item included in a standard department;
[0011] The step of obtaining the historical examination data of the target patient visiting the second department of the second medical institution according to the second department code includes:
[0012] According to the second department code, historical examination data of multiple second examination items of the target patient when he / she visits the second department of the second medical institution is obtained.
[0013] Optionally, the method further comprises:
[0014] Coding multiple departments and standard departments of multiple medical institutions to obtain multiple department codes and the standard department code, wherein the multiple department codes include a first department code and a second department code;
[0015] Pre-build the mapping relationship between department names and department codes of multiple departments;
[0016] The method of obtaining the first department code of the first department of the first medical institution where the doctor corresponding to the target patient is located includes:
[0017] The first department code of the first department of the first medical institution where the doctor corresponding to the target patient is located is obtained according to the mapping relationship.
[0018] Optionally, the method further comprises:
[0019] Multiple department codes of multiple departments of multiple medical institutions are stored in the department code table;
[0020] The determining of the second department codes of multiple departments of multiple medical institutions according to the standard department code corresponding to the first department code and the corresponding relationship of the department codes includes:
[0021] In the department code table, a matching algorithm is used to determine the second department codes of multiple departments of multiple medical institutions according to the standard department code corresponding to the first department code and the correspondence between the department codes. The matching algorithm is an algorithm for matching the first department code, the standard department code and the second department code.
[0022] Optionally, the method further comprises:
[0023] Receiving a click operation by the doctor on the target information of the target patient in the medical institution information system;
[0024] The historical examination data is displayed in the medical institution information system according to the click operation.
[0025] The present application provides a system for acquiring historical inspection data of an external hospital, the system comprising: a coding module, a storage module and a coding matching module;
[0026] The coding module is used to code multiple departments and standard departments of multiple medical institutions to obtain multiple department codes and the standard department code, wherein the multiple department codes include a first department code and a second department code;
[0027] The storage module is used to store the second department codes of multiple departments of multiple medical institutions in the department code table;
[0028] The code matching module is used to obtain the first department code of the first department of the first medical institution where the doctor corresponding to the target patient is located; determine the standard department code corresponding to the first department code based on the first department code and the correspondence between department codes, wherein the correspondence between department codes is the correspondence between department codes of multiple medical institutions and standard department codes of standard departments; determine the second department codes of multiple departments of multiple medical institutions based on the standard department code corresponding to the first department code and the correspondence between department codes; and obtain the historical examination data of the target patient's visit to the second department of the second medical institution based on the second department code.
[0029] Optionally, the system further comprises: a push module;
[0030] The push module is used to receive the doctor's click operation on the target information of the target patient in the medical institution information system; and display the historical examination data in the medical institution information system according to the click operation.
[0031] The present application provides a device for acquiring historical inspection data of an external hospital, the device comprising: a processor and a memory;
[0032] The memory is used to store instructions;
[0033] The processor is used to execute the instructions in the memory to perform the method as described above.
[0034] The present application provides a computer-readable storage medium, characterized in that it includes instructions, which, when executed on a computer, enable the computer to execute the method described above.
[0035] The present application provides a computer program product, including a computer program. When the computer program is run on a computer device, the computer device is enabled to execute any one of the above methods.
[0036] The present application provides a method for acquiring historical examination data of an external hospital, the method comprising: acquiring the first department code of the first department of the first medical institution where the doctor corresponding to the target patient is located, determining the standard department code corresponding to the first department code according to the first department code and the correspondence between the department codes, the correspondence between the department codes being the correspondence between the department codes of multiple medical institutions and the standard department codes of the standard departments; that is, according to the first department code of the first department and the correspondence between the department codes, the connection between the first department and the standard department is achieved, providing a data basis for realizing the intercommunication of information systems between different medical institutions, and continuing to determine the standard department code corresponding to the first department code and the correspondence between the department codes. The second department codes of multiple departments of multiple medical institutions, that is, the connection between the second department and the standard department is realized according to the second department code of the second department and the corresponding relationship between the department codes, and the connection between the first department and the second department is further realized, so as to realize the intercommunication of information systems between different medical institutions, and reduce the difference of department technical standards of the second department directly determined from the first department by using the standard department as an intermediate medium; finally, the historical examination data of the target patient in the second department of the second medical institution is obtained according to the second department code, so as to obtain the historical examination data of the patient without being restricted by the non-intercommunication of the information systems of the medical institutions, and improve the accuracy and efficiency of the diagnosis and treatment of the patient. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The above and other features, advantages and aspects of the embodiments of the present application will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.
[0038] Figure 1 A schematic diagram of a process for obtaining historical inspection data of an external hospital provided in an embodiment of the present application is shown;
[0039] Figure 2 A schematic diagram of a process for acquiring historical inspection data of an external hospital provided in an embodiment of the present application is shown;
[0040] Figure 3 A schematic diagram of the structure of a system for acquiring historical inspection data of an external hospital provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0041] The embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Instead, these embodiments are provided to provide a more thorough and complete understanding of the present application. It should be understood that the drawings and embodiments of the present application are only for exemplary purposes and are not intended to limit the scope of protection of the present application.
[0042] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0043] It should be noted that the concepts such as "first" and "second" mentioned in this application are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0044] It should be noted that the modifications of "one" and "plurality" mentioned in the present application are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0045] In the modern medical system, doctors need to fully understand the patient's medical history during the diagnosis and treatment process to ensure that the most appropriate treatment plan is provided. Medical history includes the patient's historical examination data, such as examination reports, imaging materials, laboratory test results, etc.
[0046] However, the information systems of different medical institutions are not interoperable and there are differences in technical standards among departments. It has always been a difficult problem to obtain and use these historical examination data scattered in various medical institutions. As a result, department doctors are unable to accurately obtain the patient's historical examination data in similar departments in other hospitals based on the department they visited, which may affect the accuracy and efficiency of doctors' diagnosis and treatment.
[0047] Based on this, the present application provides a method for acquiring historical examination data of an external hospital, the method comprising: acquiring the first department code of the first department of the first medical institution where the doctor corresponding to the target patient is located, and determining the standard department code corresponding to the first department code according to the first department code and the correspondence between department codes, the correspondence between department codes being the correspondence between department codes of multiple medical institutions and the standard department codes of standard departments; that is, according to the first department code of the first department and the correspondence between department codes, the connection between the first department and the standard department is achieved, providing a data basis for realizing the intercommunication of information systems between different medical institutions, and continuing to establish a connection between the first department code and the standard department code corresponding to the first department code and the correspondence between department codes. Determine the second department codes of multiple departments of multiple medical institutions, that is, realize the connection between the second department and the standard department according to the second department code of the second department and the corresponding relationship between the department codes, and further realize the connection between the first department and the second department, so as to realize the information system intercommunication between different medical institutions, and use the standard department as an intermediate medium to reduce the difference in department technical standards of the second department determined directly from the first department; finally, obtain the historical examination data of the target patient who visited the second department of the second medical institution according to the second department code, so as to achieve the limitation of the non-intercommunication of the information systems of the medical institutions, obtain the patient's historical examination data, and improve the accuracy and efficiency of the diagnosis and treatment of the patient.
[0048] In order to better understand the technical solution and technical effects of the present application, specific embodiments will be described in detail below with reference to the accompanying drawings.
[0049] See also Figure 1 , this figure is a flow chart of a method for acquiring historical inspection data of an external hospital provided in an embodiment of the present application.
[0050] The method for obtaining external hospital historical examination data provided in this embodiment includes the following steps:
[0051] S101, obtain the first department code of the first department of the first medical institution where the doctor corresponding to the target patient is located, and determine the standard department code corresponding to the first department code according to the first department code and the correspondence between department codes. The correspondence between department codes is the correspondence between department codes of multiple medical institutions and standard department codes of standard departments.
[0052] In the embodiments of the present application, considering that the information systems of different medical institutions are not interoperable, and there are differences in departmental technical standards, especially naming differences, between departments of different medical institutions, it will be impossible to obtain the patient's historical examination data in other medical institutions. Therefore, in order to achieve the acquisition of historical examination data of other medical institutions, the correspondence between the department codes of multiple medical institutions and the standard department codes of standard departments can be pre-constructed to form a department code correspondence relationship, so as to obtain the first department code of the first department of the first medical institution where the doctor corresponding to the target patient is located based on the department code correspondence relationship, and determine the standard department code corresponding to the first department code according to the first department code and the department code correspondence relationship, that is, the connection between the first department and the standard department is achieved according to the first department code of the first department and the department code correspondence relationship, so as to provide a data basis for realizing the intercommunication of information systems between different medical institutions.
[0053] In order to realize the connection between multiple departments and standard departments, multiple departments of multiple medical institutions and standard departments can be coded to obtain multiple department codes and standard department codes, wherein the multiple department codes include the first department code of the first medical institution and the second department code of the second medical institution. It is also possible to pre-build a mapping relationship between the department names of multiple departments and multiple department codes, so that the departments and department codes can be queried and converted according to the mapping relationship later.
[0054] After constructing a mapping relationship between department names and multiple department codes of multiple departments, the first department code of the first department of the first medical institution can be obtained, and the mapping relationship can be used to obtain the first department code of the first department of the first medical institution where the doctor corresponding to the target patient is located.
[0055] In practical applications, not only departments can be coded, but also inspection items can be coded, and the connection between multiple inspection items and standard inspection items can be realized. Multiple inspection items and standard inspection items can be coded to obtain multiple inspection item codes and standard inspection item codes, wherein the multiple inspection item codes include the first inspection item code of the first department and the second inspection item code of the second department. It is also possible to pre-construct a mapping relationship between the inspection item names of multiple departments and the multiple inspection item codes, so that the inspection items and inspection item codes can be queried and converted according to the mapping relationship later.
[0056] refer to Figure 2As shown, the medical institution is a hospital, and a checklist is issued through the hospital information system (HIS). The checklist contains the name of the checklist item and the checklist item code. Different checklist item names have different checklist item codes. After determining the department to which the doctor belongs, the code of the department to which the doctor belongs can be compared with the code of the standard department to determine the standard department corresponding to the doctor's department, and obtain the standard checklist items included in the standard department.
[0057] That is to say, collect data from medical institutions, including examination dictionary tables, admission information, billing information, etc., clean the data, and remove redundant and erroneous items. According to the defined coding standards, assign unique codes to all departments, examination items, etc. Establish a mapping relationship table between codes and entity names to facilitate subsequent queries and conversions. Verify the uniqueness and accuracy of the codes to ensure that there are no duplicate or erroneous codes. Adjust the coding rules or correct erroneous codes based on feedback.
[0058] When coding specifically, the hierarchical structure of the coding can be determined, such as department coding, inspection item coding, etc. Considering that a department includes multiple inspection items, the department coding can include multiple inspection item codes. Design coding rules to ensure the uniqueness, scalability and readability of the coding. For example, the department coding can adopt a three-level coding system of "major category-medium category-minor category", and the inspection item coding is generally a local standard (for example, the coding rules specified by the local standard: the code consists of 5 parts and 12 characters: the 1st and 2nd characters represent the type of imaging examination, the 3rd to 5th characters represent the primary inspection site, the 6th to 8th characters represent the secondary inspection site, the 9th and 10th characters represent the primary scanning method, and the 11th and 12th characters represent the secondary scanning method.
[0059] After multiple departments and multiple inspection items are coded to obtain multiple department codes and multiple inspection item codes, the department codes of multiple departments of multiple medical institutions can be stored in a department code table, and multiple inspection item codes can be stored in an inspection item code table. The department code table and the inspection item code table can be pre-designed database table structures, and the relationship between the department code table and the inspection item code table can also be pre-designed, such as foreign key constraints, etc.
[0060] You can also pre-select a database management system, such as MySQL or PostgreSQL. Create a database and table in the database management system, and set corresponding indexes to improve query efficiency. Import the encoded data into the database and verify the data integrity and consistency.
[0061] A matching rule table may also be designed, in which the corresponding relationships between a plurality of standard department codes and a plurality of department codes and the corresponding relationships between a plurality of standard examination items and a plurality of examination items are stored.
[0062] S102, determining second department codes of multiple departments of multiple medical institutions according to the standard department code corresponding to the first department code and the corresponding relationship between department codes.
[0063] In an embodiment of the present application, after coding multiple departments and standard departments of multiple medical institutions, the first department code of the first department where the doctor corresponding to the target patient is located when the target patient visits the first medical institution can be obtained, and then the second department codes of multiple departments of the multiple medical institutions can be determined according to the standard department code corresponding to the first department code and the correspondence between department codes. In other words, the connection between the second department and the standard department is achieved according to the second department code of the second department and the correspondence between department codes, and the connection between the first department and the second department is further achieved, thereby achieving information system intercommunication between different medical institutions, and using the standard department as an intermediate medium to reduce the difference in department technical standards for directly determining the second department from the first department.
[0064] Considering that the department codes of multiple departments are stored in the department code table, it is necessary to search in the department code table when determining the second department code that matches the standard department code corresponding to the first department code. Specifically, the second department codes of multiple departments of multiple medical institutions can be determined in the department code table according to the standard department code corresponding to the first department code and the corresponding relationship of the department codes using a matching algorithm, wherein the matching algorithm is an algorithm for matching the first department code, the standard department code, and the second department code.
[0065] In practical applications, efficient matching algorithms can be designed in advance, such as using data structures such as hash tables and inverted indexes to speed up the matching process. Determine the matching logic, such as exact matching based on coding, fuzzy matching, etc. Use programming languages (such as Java and Python) to implement the matching algorithm. Test the matching algorithm to verify its accuracy and efficiency. Optimize the matching algorithm based on the test results to improve the matching speed and accuracy. The input of the matching algorithm is the code to be matched, such as the standard department code. Enter the name of the table that the matching algorithm queries, such as the department code table. The output of the matching algorithm is the matched record or the unsuccessful match.
[0066] S103, obtaining historical examination data of the target patient in the second department of the second medical institution according to the second department code.
[0067] In an embodiment of the present application, after determining the name of the first department and the first department code to which the doctor corresponding to the target patient belongs, and determining the standard department code corresponding to the first department code based on the department code correspondence, and then determining the second department code corresponding to the standard department code, the historical examination data of the target patient in the second department of the second medical institution can be obtained based on the second department code, thereby achieving the acquisition of the patient's historical examination data without being restricted by the non-interoperability of the medical institution information systems and the departmental technical standards, thereby improving the accuracy and efficiency of the patient's diagnosis and treatment.
[0068] In an embodiment of the present application, after encoding multiple examination items and standard examination items to obtain multiple examination item codes and standard examination item codes, it is also possible to pre-construct a correspondence between multiple examination item codes of multiple departments and standard examination item codes of standard departments to form a project code correspondence, thereby based on the project code correspondence, according to the project code correspondence between the second item code of the second examination item included in the second department and the standard item code of the standard examination item included in the standard department, multiple second examination items corresponding to the multiple standard examination items are obtained, and subsequently the historical examination data of the multiple second examination items when the target patient visits the second department of the second medical institution is directly obtained according to the second department code.
[0069] In practical applications, in order to obtain more historical examination data, there is no need to limit the historical examination data of the second examination item by using multiple standard examination items included in the standard department. The historical examination data of all second examination items included in the second department can also be directly obtained.
[0070] In an embodiment of the present application, the historical examination data of the target patient obtained when visiting the second department of the second medical institution can be displayed in the medical institution information system according to the click operation when the doctor clicks on the target information of the target patient in the medical institution information system, wherein the target information can be the name of the target patient. That is, when the doctor clicks on the information of the target patient in the medical institution information system of the first medical institution, if the target patient has historical examination data in the second medical institution, the historical examination data of the target patient is directly pushed to the doctor so that the doctor can learn about the historical examination data of the target patient in a timely manner.
[0071] As an example, historical examination data can be displayed in the form of desktop bubbles to remind doctors to review them.
[0072] In actual applications, reminder rules can be defined according to the actual needs of medical institutions, such as event-based reminders of historical examination data, such as pushing historical examination data to doctors when doctors click on the name of the target patient in the patient list. Implement reminder logic in the medical institution information system, including trigger condition judgment, reminder content generation, etc. Provide a multi-point trigger interface for the medical institution information system page to ensure that when doctors click on the target patient's information on different pages, they will receive message reminders in a timely manner. Test the reminder function to ensure the accuracy and timeliness of the reminder, and adjust the reminder logic and reminder method according to the test results.
[0073] You can use design tools (such as Sketch, Figma, Mockitt) to design the message push interface prototype of the medical institution information system. The message push interface prototype should include functional modules such as information query and reminder reception. You can use front-end development technologies (such as HTML, CSS, JavaScript) and frameworks (such as React, Vue) to implement the interface. Ensure that the interface is beautiful, easy to use, and in line with the operating habits of medical institutions. Test the interface, collect feedback, and adjust the interface design and function implementation based on the feedback.
[0074] It can be seen that the external hospital historical inspection data acquisition method provided in the embodiment of the present application, through a set of unified standard department system and standard inspection item list, and the construction of multiple department codes, standard department codes, multiple inspection item codes and standard inspection item codes, through code comparison matching, the consistency of department and inspection item information between different medical institutions is achieved. Through department code matching and inspection item code matching, the multi-level association relationship between the doctor's department, standard department, standard inspection items and the inspection items of the medical institution is constructed. Design reminder rules, according to the doctor's operating scenario and the patient's historical inspection data, through preset logic and algorithms, automatically push relevant reminder information to the interface to improve user experience. In other words, the external hospital historical inspection data acquisition method provided in the embodiment of the present application can automatically integrate and accurately remind the doctor about the patient's external hospital historical inspection data, thereby improving the accuracy of diagnosis and the effectiveness of treatment.
[0075] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0076] In some embodiments, the server can communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0077] The names of the messages or information exchanged between multiple devices in the embodiments of the present application are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0078] Although operations are depicted in a particular order, this should not be understood as requiring that the operations be performed in the particular order shown or in a sequential order.Multitasking and parallel processing may be advantageous under certain circumstances.
[0079] It should be understood that the various steps described in the method implementation of the present application can be performed in different orders and / or performed in parallel. In addition, the method implementation may include additional steps and / or omit the steps shown. The scope of the present application is not limited in this respect.
[0080] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0081] Based on the method for acquiring historical inspection data of an external hospital provided in the above embodiment, the embodiment of the present application further provides a system for acquiring historical inspection data of an external hospital, and its working principle is described in detail below in conjunction with the accompanying drawings.
[0082] See also Figure 3 , which is a structural diagram of a system for acquiring historical inspection data of an external hospital provided in an embodiment of the present application.
[0083] The external hospital historical inspection data acquisition system 200 provided in this embodiment includes: a coding module 210 , a storage module 220 and a coding matching module 230 .
[0084] The coding module 210 is used to code multiple departments and standard departments of multiple medical institutions to obtain multiple department codes and standard department codes, where the multiple department codes include a first department code and a second department code.
[0085] That is, the coding module 210 can support the management and statistics of the comparison relationship between departments of medical institutions, and support the addition, deletion, modification and query of the comparison relationship between departments of medical institutions and standard departments. In the case of large quantities, it supports downloading import templates and batch import.
[0086] The storage module 220 is used to store the second department codes of multiple departments of multiple medical institutions in a department code table.
[0087] The code matching module 230 is used to obtain the first department code of the first department of the first medical institution where the doctor corresponding to the target patient is located; determine the standard department code corresponding to the first department code based on the first department code and the correspondence between the department codes, where the department code correspondence is the correspondence between the department codes of multiple medical institutions and the standard department codes of the standard department; determine the second department codes of multiple departments of multiple medical institutions based on the standard department code corresponding to the first department code and the correspondence between the department codes; and obtain the historical examination data of the target patient in the second department of the second medical institution based on the second department code.
[0088] In some embodiments, the system further comprises: a push module;
[0089] The push module is used to receive the doctor's click operation on the target information of the target patient in the medical institution information system; and display the historical examination data in the medical institution information system according to the click operation.
[0090] In some embodiments, the external hospital historical examination data acquisition system is compatible with the information management systems of different medical institutions, and has good scalability and can adapt to future changes in departments and examination items.
[0091] The units involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of a unit does not, in some cases, constitute a limitation on the unit itself.
[0092] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0093] Based on the method for acquiring historical inspection data of an external hospital provided in the above embodiment, the embodiment of the present application further provides a device for acquiring historical inspection data of an external hospital, and the device for acquiring historical inspection data of an external hospital includes:
[0094] The processor and the memory may be one or more processors. In some embodiments of the present application, the processor and the memory may be connected via a bus or other means.
[0095] The memory may include a read-only memory and a random access memory, and provides instructions and data to the processor. A portion of the memory may also include an NVRAM. The memory stores an operating system and operating instructions, executable modules or data structures, or a subset thereof, or an extended set thereof, wherein the operating instructions may include various operating instructions for implementing various operations. The operating system may include various system programs for implementing various basic services and processing hardware-based tasks.
[0096] The processor controls the operation of the terminal device and may also be referred to as a CPU.
[0097] The method disclosed in the above embodiment of the present application can be applied to a processor or implemented by a processor. The processor can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor can be combined to perform. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0098] The embodiment of the present application also provides a computer-readable storage medium for storing program code, where the program code is used to execute any one of the methods of the aforementioned embodiments.
[0099] In the context of the present application, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0100] It should be noted that the computer-readable medium mentioned above in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0101] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0102] The embodiment of the present application further provides a computer program product. When the computer program product is run on a terminal device, the terminal device executes any one of the implementation methods of the aforementioned embodiments.
[0103] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device, or installed from a ROM. When the computer program is executed by a processing device, the above-mentioned functions defined in the method of the embodiment of the present application are executed.
[0104] Although several specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present application. Certain features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination.
[0105] The above description is only a preferred embodiment of the present application and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present application is not limited to the technical solution formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in this application (but not limited to) by each other to form a technical solution.
Claims
1. A method for acquiring historical inspection data of an external hospital, characterized in that: The method comprises: Obtaining a first department code of a first department of a first medical institution where a doctor corresponding to a target patient is located, and determining a standard department code corresponding to the first department code according to the first department code and a correspondence relationship between department codes, wherein the correspondence relationship between department codes of multiple medical institutions and standard department codes of standard departments; Determine second department codes of multiple departments of multiple medical institutions according to the standard department code corresponding to the first department code and the corresponding relationship between the department codes; The historical examination data of the target patient visiting the second department of the second medical institution is obtained according to the second department code.
2. The method according to claim 1, characterized in that The method further comprises: Acquire a plurality of second examination items corresponding to a plurality of standard examination items according to an item code correspondence relationship between a second item code of a second examination item included in the second department and a standard item code of a standard examination item included in a standard department; The step of obtaining the historical examination data of the target patient visiting the second department of the second medical institution according to the second department code includes: According to the second department code, historical examination data of multiple second examination items of the target patient when he / she visits the second department of the second medical institution is obtained.
3. The method according to claim 1, characterized in that The method further comprises: Coding multiple departments and standard departments of multiple medical institutions to obtain multiple department codes and the standard department code, wherein the multiple department codes include a first department code and a second department code; Pre-build the mapping relationship between department names and department codes of multiple departments; The method of obtaining the first department code of the first department of the first medical institution where the doctor corresponding to the target patient is located includes: The first department code of the first department of the first medical institution where the doctor corresponding to the target patient is located is obtained according to the mapping relationship.
4. The method according to claim 1, characterized in that: The method further comprises: Multiple department codes of multiple departments of multiple medical institutions are stored in the department code table; The determining of the second department codes of multiple departments of multiple medical institutions according to the standard department code corresponding to the first department code and the corresponding relationship of the department codes includes: In the department code table, a matching algorithm is used to determine the second department codes of multiple departments of multiple medical institutions according to the standard department code corresponding to the first department code and the correspondence between the department codes. The matching algorithm is an algorithm for matching the first department code, the standard department code and the second department code.
5. The method according to claim 1, characterized in that The method further comprises: Receiving a click operation by the doctor on the target information of the target patient in the medical institution information system; The historical examination data is displayed in the medical institution information system according to the click operation.
6. A system for acquiring historical inspection data of an external hospital, characterized in that: The system comprises: a coding module, a storage module and a coding matching module; The coding module is used to code multiple departments and standard departments of multiple medical institutions to obtain multiple department codes and the standard department code, wherein the multiple department codes include a first department code and a second department code; The storage module is used to store the second department codes of multiple departments of multiple medical institutions in the department code table; The code matching module is used to obtain the first department code of the first department of the first medical institution where the doctor corresponding to the target patient is located; determine the standard department code corresponding to the first department code based on the first department code and the correspondence between department codes, wherein the correspondence between department codes is the correspondence between department codes of multiple medical institutions and standard department codes of standard departments; determine the second department codes of multiple departments of multiple medical institutions based on the standard department code corresponding to the first department code and the correspondence between department codes; and obtain the historical examination data of the target patient's visit to the second department of the second medical institution based on the second department code.
7. The system according to claim 6, characterized in that The system further comprises: a push module; The push module is used to receive the doctor's click operation on the target information of the target patient in the medical institution information system; and display the historical examination data in the medical institution information system according to the click operation.
8. An external hospital historical inspection data acquisition device, characterized in that: The device comprises: a processor and a memory; The memory is used to store instructions; The processor is used to execute the instructions in the memory to perform the method according to any one of claims 1 to 5.
9. A computer-readable storage medium, characterized in that: The method comprises instructions which, when executed on a computer, cause the computer to execute the method according to any one of claims 1 to 5.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed on a computer device, the computer device is caused to execute the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Registration department matching method and device
CN110210018A
Medical institution department name standardization method and device and readable medium
CN112016266A
Information association method and device between different-source systems, medium and equipment
CN113010540A
Medical image examination item name standardization method and system based on different application scenes
CN114780738A
Coding contrast method based on large model
CN118656524A