Dynamic electrocardiogram data acquisition method, computer equipment and computer storage medium

By acquiring and binding the information of the dynamic ECG recorder, the problem of missing recorder management and patient information association functions in the prior art is solved, and efficient correlation between the recorder and patient information and accurate playback of the ECG data is achieved.

CN118697359BActive Publication Date: 2025-02-11THE FIRST AFFILIATED HOSPITAL OF XIAMEN UNIV +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410780044.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-17
Publication Date
2025-02-11
Estimated Expiration
2044-06-17

AI Technical Summary

Technical Problem

The existing dynamic ECG recorders lack effective recorder management functions and patient information correlation functions, which leads to troublesome operation and error-proneness.

Method used

By obtaining the recorder information mapping table and the process information mapping table, scanning the recorder barcode to obtain the number, binding the patient information and recording it to the patient information mapping table, the association between the recorder and the patient information is realized, and the patient is displayed in the recorder playback interface Information for ECG data playback.

Benefits of technology

It simplifies operational steps, reduces the possibility of information confusion, improves the accuracy of ECG detection, and realizes rapid correlation and acquisition of ECG information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118697359B_ABST
    Figure CN118697359B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of electrocardiogram data, and in particular to a method for acquiring dynamic electrocardiogram data, a computer device, and a computer storage medium. A specific implementation of the method includes: in response to receiving a patient electrocardiogram data acquisition instruction, obtaining a recorder information mapping table and a process information mapping table; extracting corresponding recorder information from the recorder information mapping table through the recorder number; in response to determining that the wearing state included in the recorder information is not worn, binding the current patient information with the recorder number and recording it in the patient information mapping table; in response to detecting that the target recorder wearing detection is completed, displaying the target patient information in the recorder playback interface; in response to detecting a click operation acting on a confirmation control, replaying the electrocardiogram data information according to the process information mapping table and the recorder number. This implementation can quickly associate the acquired electrocardiogram information, simplify the operation steps, and reduce information confusion.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of electrocardiogram data, and in particular to a method for acquiring dynamic electrocardiogram data, a computer device and a computer storage medium. Background Art

[0002] A Holter recorder is an electrocardiogram (ECG) examination method that continuously records for 24 hours or longer, and is used to continuously record surface ECG activity for a long time. Since the software of each Holter recorder itself does not have a recorder management function and does not have a recorder-associated patient information processing function, patient information is usually entered into the recorder or recorded manually to associate patient information. However, entering patient information into the recorder or recording it manually is relatively cumbersome and prone to errors. Summary of the invention

[0003] The content of this disclosure is used to introduce concepts in a brief form, which will be described in detail in the detailed implementation section below. The content of this disclosure is not intended to identify the key features or essential features of the technical solution claimed for protection, nor is it intended to limit the scope of the technical solution claimed for protection.

[0004] Some embodiments of the present disclosure propose a method for acquiring dynamic electrocardiogram data, a computer device, and a computer-readable storage medium to solve the technical problems mentioned in the above background technology section.

[0005] In a first aspect, some embodiments of the present disclosure provide a method for acquiring dynamic ECG data, the method comprising: in response to receiving a patient ECG data acquisition instruction, acquiring a recorder information mapping table and a process information mapping table; scanning a recorder barcode of a target recorder to obtain a recorder number, wherein the target recorder corresponds to the patient ECG data acquisition instruction; extracting corresponding recorder information from the recorder information mapping table through the recorder number, wherein the recorder information comprises: wearing status; in response to determining that the wearing status included in the recorder information is not worn, binding the current patient information to the recorder number and recording it in the patient information mapping table, Among them, patient information is displayed on the recorder wearing interface; in response to detecting that the wearing detection of the above-mentioned target recorder is completed, the recorder barcode of the above-mentioned target recorder is scanned to obtain the recorder number, wherein the target recorder is used to collect the ECG data information of the wearing user; the patient information corresponding to the above-mentioned recorder number is extracted from the patient information mapping table as the target patient information; the above-mentioned target patient information is displayed in the recorder playback interface, wherein the above-mentioned recorder playback interface displays the existence of a corresponding confirmation control for the above-mentioned target patient information; in response to detecting a click operation acting on the above-mentioned confirmation control, the above-mentioned ECG data information is replayed according to the above-mentioned process information mapping table and the above-mentioned recorder number.

[0006] In a second aspect, the present disclosure further provides a computer device, comprising a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, the method described in any implementation of the first aspect is implemented.

[0007] In a third aspect, the present disclosure further provides a computer-readable storage medium, on which a computer program is stored, wherein when the computer program is executed by a processor, the method described in any implementation manner of the first aspect is implemented.

[0008] The above-mentioned embodiments of the present disclosure have the following beneficial effects: different recorders can be recommended to users according to different detection items to improve the accuracy of ECG detection. In addition, by binding the recorder number with the patient information, the collected ECG information can be quickly associated, the operation steps are simplified, and the possibility of information confusion is reduced. First, in response to receiving the patient ECG data acquisition instruction, the recorder information mapping table and the process information mapping table are obtained. Thus, the recorder information mapping table and the process information mapping table can be used to find a suitable recorder. Secondly, the recorder barcode of the target recorder is scanned to obtain the recorder number, wherein the target recorder corresponds to the patient ECG data acquisition instruction. Then, according to the recorder number, the corresponding recorder information is extracted from the recorder information mapping table, wherein the recorder information includes: wearing status. Afterwards, in response to determining that the wearing status included in the recorder information is not worn, the current patient information is bound to the recorder number and recorded in the patient information mapping table, wherein the patient information is displayed on the recorder wearing interface. Thus, each recorder can be associated with a patient, and when there are many patients, information collection confusion is also avoided. Then, in response to detecting that the wearing detection of the above-mentioned target recorder is completed, the recorder barcode of the above-mentioned target recorder is scanned to obtain the recorder number, wherein the target recorder is used to collect the ECG data information of the wearing user. The patient information corresponding to the above-mentioned recorder number is extracted from the patient information mapping table as the target patient information. Thus, the relationship between the patient and the recorder can be determined according to the patient information mapping table. Finally, the above-mentioned target patient information is displayed in the recorder playback interface, wherein the above-mentioned recorder playback interface displays the corresponding confirmation control for the above-mentioned target patient information. In response to detecting a click operation acting on the above-mentioned confirmation control, the above-mentioned ECG data information is played back according to the above-mentioned process information mapping table and the above-mentioned recorder number. Thus, the patient's ECG data information can be played back accurately and quickly, the operation steps are simplified, and the possibility of information confusion is reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] The above and other features, advantages and aspects of the embodiments of the present invention 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 figure labels represent the same or similar elements. It should be understood that the drawings are schematic and that the components and elements are not necessarily drawn to scale.

[0010] Figure 1 is a flow chart of some embodiments of the method for acquiring dynamic electrocardiogram data according to the present disclosure;

[0011] Figure 2 It is a schematic diagram of the structure of an electronic device suitable for implementing some embodiments of the present disclosure. DETAILED DESCRIPTION

[0012] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0013] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments and features in the embodiments of the present disclosure can be combined with each other.

[0014] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure 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.

[0015] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure 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".

[0016] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0017] The present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.

[0018] Figure 1 1 is a flow chart of some embodiments of the method for acquiring dynamic electrocardiogram data according to the present disclosure. 100 of some embodiments of the method for acquiring dynamic electrocardiogram data according to the present disclosure is shown. The method for acquiring dynamic electrocardiogram data comprises the following steps:

[0019] Step 101, in response to receiving a patient's ECG data collection instruction, obtaining a recorder information mapping table and a process information mapping table.

[0020] In some embodiments, the execution subject of the dynamic ECG data acquisition method (for example, an ECG data processing system) can obtain a recorder information mapping table and a process information mapping table from an associated database in response to receiving a patient ECG data acquisition instruction. The above-mentioned patient ECG data acquisition instruction includes: project type and doctor's order type. The patient ECG data acquisition instruction can be an instruction for collecting ECG data for the current patient, and can include patient information. The patient information can include: project type and doctor's order type. The project type can refer to the pathological type that the patient needs to examine. For example, pathological types such as arrhythmia, myocardial infarction, and myocardial ischemia. The doctor's order type can refer to the type of ECG recorder prescribed by the doctor. That is, different project types require different ECG recorders. The execution subject of the dynamic ECG data acquisition method can be a system for processing ECG data, which has a display function. (For example, the execution subject of the dynamic ECG data acquisition method can be the Mi Shuo ECG management system). The recorder information mapping table can be a pre-configured mapping relationship table between each ECG recorder and the examination project type and the ECG recorder type. The process information mapping table may be a pre-configured mapping relationship table between various dynamic ECG playback software and ECG recorders, that is, data collected by one ECG recorder can only be run in one dynamic ECG playback software.

[0021] Further, the recorder information mapping table may be configured by the following steps:

[0022] First, for each logger in the logger group, perform the following configuration steps:

[0023] 1. Set the dynamic electrocardiogram type and test item type corresponding to the above recorder. The dynamic electrocardiogram type can represent the software type of the dynamic electrocardiogram playback software. That is, one dynamic electrocardiogram type corresponds to one dynamic electrocardiogram playback software. The dynamic electrocardiogram playback software can be a software built into the ECG data processing system for playing back the ECG data and patient information collected by the ECG recorder. The dynamic electrocardiogram playback software can refer to the dynamic electrocardiogram recorder playback software or the dynamic electrocardiogram analysis software. There are multiple different dynamic electrocardiogram playback software built into the ECG data processing system.

[0024] 2. Set the ECG recorder type corresponding to the above recorder. The ECG recorder type may refer to the ECG type that the ECG recorder can detect.

[0025] 3. Number the above recorders to obtain the recorder number. That is, the recorders can be numbered according to the total number of recorders in the current hospital.

[0026] 4. Generate a recorder barcode corresponding to the recorder number. Here, there is no limitation on the method of generating the recorder barcode.

[0027] 5. Map the recorder number, the recorder barcode, the ECG recorder type, the Holter type and the detection item type into recorder information.

[0028] Therefore, the corresponding test item type and ECG recorder type can be set for each recorder to ensure that the recorder meets the doctor's order requirements and improve the accuracy of the test.

[0029] Second, each recorder information is constructed into a recorder information mapping table. For example, each recorder information can be added to a recorder information mapping empty table to obtain a recorder information mapping table.

[0030] Furthermore, the process information mapping table may be configured by the following steps:

[0031] First, for each Holter type, perform the following process information configuration steps:

[0032] 1. Determine the dynamic electrocardiogram playback software corresponding to the dynamic electrocardiogram type. The dynamic electrocardiogram playback software has a corresponding process information structure. The process information structure may refer to a process structure (ProcessInfo).

[0033] 2. Determine the process name, process start path, process main window title, playback window interface open control identifier, and recorder playback window title corresponding to the above process information structure. The process name ProcessName, process start path ProcessStartPath, process main window title ProcessMainWindowsTitle, and playback window interface open control identifier may refer to the control ID of the button that opens the playback window interface in the process main window. The recorder playback window title may refer to the window title of the playback window of the Holter software recorder.

[0034] 3. Determine the control array of each data presentation information in the recorder playback interface in the above-mentioned dynamic ECG playback software. Among them, one data presentation information corresponds to one control, the control is a data presentation control, and the control information corresponding to the control includes: information presentation control identifier, control type, field type identifier. Each data presentation information may refer to the data information corresponding to each field type identifier. The information presentation control identifier ControlId; the control type ControlType may include: input box, drop-down box, list, date and other types. The field type identifier may be the corresponding patient information data type. The patient information data type may include but is not limited to: name, gender, age, application number and other field types.

[0035] 4. Map the above-mentioned dynamic electrocardiogram type, process name, process startup path, process main window title, playback window interface open control identifier, recorder playback window title and control array into process information.

[0036] Second, each process information is constructed into a process information mapping table.

[0037] Therefore, different types of ECG recorders can use different dynamic ECG playback software to play back data. Also, because data playback is performed by each dynamic ECG playback software, the operating pressure of the ECG management system is reduced.

[0038] Further, it is determined whether the detection item type corresponding to the current recorder is consistent with the above item type.

[0039] In some embodiments, the execution subject may determine whether the detection item type corresponding to the current recorder is consistent with the item type. For example, determine whether the detection item type corresponding to the current recorder is the same as the item type.

[0040] Further, in response to determining that the above-mentioned detection item type is consistent with the item type, it is determined whether the electrocardiogram recorder type corresponding to the current recorder is consistent with the above-mentioned medical order type.

[0041] In some embodiments, the execution subject may determine whether the electrocardiogram recorder type corresponding to the current recorder is consistent with the medical advice type in response to determining that the detection item type is consistent with the item type. For example, determine whether the electrocardiogram recorder type corresponding to the current recorder is the same as the medical advice type.

[0042] Further, in response to determining that the electrocardiogram recorder type is consistent with the medical order type, the current recorder is determined as the target recorder.

[0043] In some embodiments, the execution subject may determine the current recorder as the target recorder in response to determining that the electrocardiogram recorder type is consistent with the medical order type.

[0044] Step 102, scan the recorder barcode of the target recorder to obtain the recorder number.

[0045] In some embodiments, the execution subject may scan the recorder barcode of the target recorder to obtain the recorder number. The target recorder corresponds to the patient ECG data collection instruction. For example, the recorder barcode of the target recorder may be scanned by an associated barcode scanner to obtain the recorder number.

[0046] Step 103: extract corresponding recorder information from the recorder information mapping table according to the recorder number.

[0047] In some embodiments, the execution subject may extract the corresponding recorder information from the recorder information mapping table through the recorder number. The recorder information includes: wearing status. The recorder information indicated by the recorder number may be extracted from the recorder information mapping table. The wearing status may refer to whether the recorder is currently being worn.

[0048] Step 104 , in response to determining that the wearing state included in the recorder information is the not-worn state, the current patient information is bound to the recorder number and recorded in a patient information mapping table.

[0049] In some embodiments, the execution subject may bind the current patient information with the recorder number in response to determining that the wearing state included in the recorder information is not worn, and record it in the patient information mapping table. The patient information is displayed on the recorder wearing interface. The patient information mapping table may refer to a mapping relationship table between each patient information and the recorder.

[0050] After the binding between the patient information and the recorder number is completed, the recorder is handed over to the patient corresponding to the patient information to wear in order to collect the patient's electrocardiogram data.

[0051] Step 105, in response to detecting that the wearing detection of the target recorder is completed, scanning the recorder barcode of the target recorder to obtain the recorder number.

[0052] In some embodiments, the execution subject may scan the recorder barcode of the target recorder to obtain the recorder number in response to detecting that the wearing detection of the target recorder is completed. The target recorder is used to collect ECG data information of the wearing user.

[0053] It should be noted that the recorder barcode of the target recorder is rescanned here because the target recorder has already collected the user's ECG data information. Therefore, the recorder barcode of the target recorder needs to be rescanned to obtain the ECG data information.

[0054] Step 106, extracting the patient information corresponding to the recorder number from the patient information mapping table as the target patient information.

[0055] In some embodiments, the execution subject may extract the patient information corresponding to the recorder number from the patient information mapping table as the target patient information. The target patient information corresponds to the same user as the previous patient information. The target patient information indicates that the user has completed the collection of ECG data information. The patient information may include but is not limited to the following field data: name, gender, age, application number. The application number may indicate the number of the ECG test.

[0056] Step 107, displaying the target patient information in the recorder playback interface.

[0057] In some embodiments, the execution subject may display the target patient information in a recorder playback interface. The recorder playback interface displays a corresponding confirmation control for the target patient information. The recorder playback interface may refer to a pre-set interface for displaying the target patient information and for replaying the target patient information and ECG data information.

[0058] Step 108, in response to detecting a click operation on the confirmation control, replaying the ECG data information according to the process information mapping table and the recorder number.

[0059] In some embodiments, the execution subject may, in response to detecting a click operation on the confirmation control, perform a playback operation on the ECG data information according to the process information mapping table and the recorder number.

[0060] In an actual application scenario, the execution subject can replay the ECG data information through the following steps:

[0061] The first step is to extract the corresponding recorder information from the recorder information mapping table according to the recorder number as the target recorder information.

[0062] The second step is to extract the corresponding process information from the process information mapping table according to the dynamic electrocardiogram type included in the target recorder information as the target process information, that is, one dynamic electrocardiogram type corresponds to one process information.

[0063] The third step is to determine whether the corresponding dynamic ECG playback software is started through the process name included in the target process information. That is, the process name can be used to check whether the process corresponding to the process name is running. If it is running, it means that the dynamic ECG playback software is started.

[0064] In step 4, in response to determining that the corresponding dynamic ECG playback software is not started, the dynamic ECG playback software is started through the process start path included in the target process information. The process start path may be a start path for starting the dynamic ECG playback software.

[0065] Step 5: In response to determining that the corresponding dynamic ECG playback software has been started, the main window handle corresponding to the dynamic ECG playback software is obtained through the process main window title included in the target process information. The process main window title may refer to the main window title of the process. The main window handle may refer to the window handle (ProcessMainHand) of the process main window (dynamic ECG playback software).

[0066] Step 6: Determine whether the recorder playback interface corresponding to the above-mentioned dynamic electrocardiogram playback software is open through the recorder playback window title included in the above-mentioned target process information. That is, the recorder playback window title will be displayed at the top of the recorder playback interface. It can be determined from the currently displayed interface whether the recorder playback window title included in the target process information exists. If it exists, it is determined that the recorder playback interface corresponding to the above-mentioned dynamic electrocardiogram playback software has been opened.

[0067] Step 7: In response to the recorder playback interface corresponding to the above-mentioned dynamic ECG playback software not being opened, a corresponding window interface opening control click instruction is sent to the above-mentioned dynamic ECG playback software through the above-mentioned main window handle and the playback window interface opening control identifier included in the above-mentioned target process information to open the recorder playback interface. That is, the corresponding recorder playback interface can be found through the main window handle, and then a windows message (including the playback window interface opening control identifier) ​​is generated to simulate a button click, so that the recorder playback interface can be opened. The playback window interface opening control identifier can be: ProcessInfo.PlayBackBtnControlId playback interface opening button control ID.

[0068] For example, if it is not open, the playback interface is opened through the main window handle ProcessMainHand and ProcessInfo.PlayBackBtnControlId playback interface open button control ID, by sending a windows message to simulate the button click, open the recorder playback interface.

[0069] In the eighth step, in response to determining that the recorder playback interface corresponding to the dynamic ECG playback software has been opened, the window handle corresponding to the recorder playback interface is obtained through the main window title of the process.

[0070] For example, if it is already opened, the window handle ProcessPlayBackHand of the ECG playback interface is obtained through ProcessInfo.PlayBackWindowsTitle.

[0071] The ninth step is to traverse each control of each data presentation information on the recorder playback interface in the above-mentioned dynamic ECG playback software, and perform the following processing steps:

[0072] 1. Obtain the corresponding control handle through the information presentation control identifier corresponding to the above control and the above window handle. The information presentation control identifier can be the Control.ControlId control ID. For example, the control handle ControlHand can be obtained through the Control.ControlId control ID and the window handle ProcessPlayBackHand.

[0073] 2. According to the field type identifier corresponding to the above control, the corresponding field data information is extracted from the above target patient information. That is, the field data information corresponding to the field type identifier can be extracted from the target patient information.

[0074] 3. According to the control type corresponding to the control, the field data information is presented to the control through the control handle. For example, if the control type is an input box, the field data information is input to the input box corresponding to the control through the control handle and displayed.

[0075] Step 10: In response to detecting that the display of each field data information is completed, the playback control corresponding to the target patient information and the ECG data information is displayed in the recorder playback interface corresponding to the dynamic ECG playback software. That is, each field data information has been input into the corresponding control.

[0076] The eleventh step, in response to detecting a click operation on the playback control, importing the ECG data information into the dynamic ECG playback software to generate an ECG detection report corresponding to each field data information and the ECG data information.

[0077] In this way, the data in the ECG recorder can be imported into the corresponding dynamic ECG playback software and the data information of each field of the patient information can be imported into the corresponding control for playback, which improves the efficiency of dynamic ECG data acquisition and the efficiency of generating ECG test reports.

[0078] Further, in response to determining that the playback is completed, the wearing state of the target recorder is modified to an unworn state, and the binding relationship between the recorder number and the target patient information in the patient information mapping table is released.

[0079] In some embodiments, the execution subject may modify the wearing state of the target recorder to the unworn state in response to determining that the playback is complete, and release the binding relationship between the recorder number and the target patient information in the patient information mapping table. For example, according to the recorder number R01, the Recorder recorder information is extracted through the recorder information mapping table, and the recorder state is modified to the "unworn" state; and the binding relationship between the corresponding recorder number and the PatientInfo patient information in the patient information mapping table is deleted.

[0080] Figure 2 A schematic block diagram of the structure of a computer device provided in an embodiment of the present disclosure. The computer device may be a terminal.

[0081] like Figure 2 As shown, the computer device includes a processor, a memory, and a network interface connected via a system bus, wherein the memory may include a non-volatile storage medium and an internal memory.

[0082] The non-volatile storage medium can store an operating system and a computer program. The computer program includes program instructions, and when the program instructions are executed, the processor can execute any one of the dynamic electrocardiogram data acquisition methods.

[0083] The processor is used to provide computing and control capabilities and support the operation of the entire computer equipment.

[0084] The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. When the computer program is executed by the processor, the processor can execute any one of the dynamic electrocardiograph data acquisition methods.

[0085] The network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art will understand that Figure 2 The structure shown in the figure is only a block diagram of a part of the structure related to the scheme of the present disclosure, and does not constitute a limitation on the computer device to which the scheme of the present disclosure is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0086] It should be understood that the processor may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0087] In one embodiment, the processor is used to run a computer program stored in a memory to implement the following steps: in response to receiving a patient ECG data collection instruction, obtaining a recorder information mapping table and a process information mapping table; scanning a recorder barcode of a target recorder to obtain a recorder number, wherein the target recorder corresponds to the patient ECG data collection instruction; extracting corresponding recorder information from the recorder information mapping table through the recorder number, wherein the recorder information includes: wearing status; in response to determining that the wearing status included in the recorder information is not worn, binding the current patient information to the recorder number and recording it to the patient information mapping table; In the table, the patient information is displayed on the recorder wearing interface; in response to detecting that the wearing detection of the above-mentioned target recorder is completed, the recorder bar code of the above-mentioned target recorder is scanned to obtain the recorder number, wherein the target recorder is used to collect the ECG data information of the wearing user; the patient information corresponding to the above-mentioned recorder number is extracted from the patient information mapping table as the target patient information; the above-mentioned target patient information is displayed in the recorder playback interface, wherein the above-mentioned recorder playback interface displays the corresponding confirmation control for the above-mentioned target patient information; in response to detecting a click operation acting on the above-mentioned confirmation control, the above-mentioned ECG data information is played back according to the above-mentioned process information mapping table and the above-mentioned recorder number.

[0088] The embodiments of the present disclosure also provide a computer-readable storage medium, on which a computer program is stored. The computer program includes program instructions. The method implemented when the program instructions are executed can refer to the various embodiments of the dynamic electrocardiogram data acquisition method of the present disclosure.

[0089] The computer-readable storage medium may be an internal storage unit of the computer device in the aforementioned embodiment, such as a hard disk or memory of the computer device. The computer-readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, a smart memory card (SmartMediaCard, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc., provided on the computer device.

[0090] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.

[0091] The serial numbers of the embodiments of the present disclosure are only for description and do not represent the advantages and disadvantages of the embodiments. The above description is only a specific implementation mode of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present disclosure, and these modifications or replacements should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be based on the protection scope of the claims.

Claims

1. A method for acquiring dynamic electrocardiogram data, the method comprising: For each logger in the logger group, perform the following configuration steps: Setting the dynamic electrocardiogram type and the detection item type corresponding to the recorder; Setting the type of electrocardiogram recorder corresponding to the recorder; Numbering the recorder to obtain a recorder number; generating a recorder barcode corresponding to the recorder number; Mapping the recorder number, the recorder barcode, the electrocardiogram recorder type, the dynamic electrocardiogram type and the detection item type into recorder information; Constructing each recorder information into a recorder information mapping table; For each Holter type, perform the following process information configuration steps: Determine the dynamic electrocardiogram playback software corresponding to the dynamic electrocardiogram type, wherein the dynamic electrocardiogram playback software has a corresponding process information structure; Determine the process name, process startup path, process main window title, playback window interface open control identifier, and recorder playback window title corresponding to the process information structure; Determine a control array of each data presentation information of the recorder playback interface in the dynamic ECG playback software, wherein one data presentation information corresponds to one control, the control is a data presentation control, and the control information corresponding to the control includes: information presentation control identifier, control type, and field type identifier; Mapping the dynamic electrocardiogram type, process name, process startup path, process main window title, playback window interface open control identifier, recorder playback window title and control array into process information; Construct each process information into a process information mapping table; In response to receiving a patient ECG data collection instruction, obtaining a recorder information mapping table and a process information mapping table, wherein the patient ECG data collection instruction includes: a project type and a medical order type; determining whether a detection project type corresponding to a current recorder is consistent with the project type; In response to determining that the detection item type is consistent with the item type, determining whether the electrocardiogram recorder type corresponding to the current recorder is consistent with the medical order type; In response to determining that the electrocardiogram recorder type is consistent with the medical order type, determining the current recorder as a target recorder; Scanning a recorder barcode of a target recorder to obtain a recorder number, wherein the target recorder corresponds to the patient ECG data collection instruction; By using the recorder number, extracting corresponding recorder information from the recorder information mapping table, wherein the recorder information includes: wearing status; In response to determining that the wearing state included in the recorder information is a non-wearing state, binding the current patient information with the recorder number and recording it in a patient information mapping table, wherein the patient information is displayed on a recorder wearing interface; In response to detecting that the wearing detection of the target recorder is completed, scanning the recorder barcode of the target recorder to obtain the recorder number, wherein the target recorder is used to collect ECG data information of the wearing user; Extracting the patient information corresponding to the recorder number from the patient information mapping table as the target patient information; Displaying the target patient information in a recorder playback interface, wherein the target patient information displayed in the recorder playback interface has a corresponding confirmation control; In response to detecting a click operation on the confirmation control, the electrocardiogram data information is played back according to the process information mapping table and the recorder number.

2. The method for acquiring dynamic electrocardiogram data according to claim 1, characterized in that: The method further comprises: In response to determining that the playback is completed, the wearing state of the target recorder is modified to an unworn state, and the binding relationship between the recorder number and the target patient information in the patient information mapping table is released.

3. A computer device, wherein: The computer device comprises a processor, a memory, and a computer program stored in the memory and executable by the processor, wherein when the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 2 are implemented.

4. A computer-readable storage medium, wherein: The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 2 are implemented.

Citation Information

Patent Citations

  • Dynamic electrocardiogram and motion recording and analyzing system

    CN102138789A

  • Method and system for data matching between electrocardiograph and electrocardio working station

    CN104572858A