A data processing method, apparatus, device, and medium
By identifying target data for verification items in medical record management through a target reflection mechanism, the problem of low efficiency in manual quality control is solved, and automated form data quality control is achieved, improving the accuracy and standardization of list filling.
Patent Information
- Application Number
- CN202210728747.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-24
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2042-06-24
AI Technical Summary
In existing medical record management, manual quality control methods are inefficient and cannot respond promptly to adjustments in regional normative documents, resulting in inaccurate quality control of the completed checklist.
The target data corresponding to the item to be verified is determined by the target reflection mechanism, and the content data of the item to be verified is verified by the reflection mechanism to generate target feedback content.
It enables automatic quality control of form data in medical record management, reduces the complexity of quality control logic, and improves the standardization and accuracy of the filled content.
Smart Images

Figure CN115063109B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data processing, and in particular to a data processing method, device, equipment and medium. BACKGROUND
[0002] With the comprehensive promotion of disease diagnosis related grouping payment method reform work, the medical record management is the core of the grouping, therefore, it is particularly important to improve the medical record management quality and improve the completeness and accuracy of the medical insurance settlement list push.
[0003] In view of the large number of data indicators involved in the settlement list and the complex specification, it is necessary to quality control the filling content of the list. The existing quality control method usually involves manual participation. When facing a large amount of data, the efficiency and accuracy of quality control are low. In addition, when the regional specification file is adjusted, manual work cannot timely understand the change of quality control standard, resulting in that the quality control of the filling content of the list cannot be accurately realized. SUMMARY
[0004] The present application provides a data processing method, device, equipment and medium, to realize automatic verification of data in the form, and simple logic and convenient operation.
[0005] According to an aspect of the present application, a data processing method is provided, which comprises:
[0006] When it is detected that the data calibration condition is met, at least one item to be verified is determined;
[0007] The target data corresponding to the at least one item to be verified is determined based on the target reflection mechanism;
[0008] Based on the target feedback content determined based on the target data corresponding to each item to be verified and the corresponding target data, the target feedback content is determined and fed back.
[0009] According to another aspect of the present application, a data processing device is provided, which comprises:
[0010] The item to be verified determination module is configured to determine at least one item to be verified when it is detected that the data calibration condition is met;
[0011] The target data determination module is configured to determine the target data corresponding to the at least one item to be verified based on the target reflection mechanism;
[0012] The target content feedback module is configured to determine the target feedback content based on the target data corresponding to each item to be verified and the corresponding target data, and feed back the target feedback content.
[0013] According to another aspect of the present application, an electronic device is provided, which comprises:
[0014] at least one processor; and
[0015] a memory in communication with the at least one processor; wherein
[0016] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the data processing method according to any one of the embodiments of the present application.
[0017] According to another aspect of the present application, a computer readable storage medium is provided, which stores computer instructions for enabling a processor to implement the data processing method according to any one of the embodiments of the present application when executed by the processor.
[0018] The technical solution of the embodiments of the present application determines at least one to-be-verified item when it is detected that the data calibration condition is met; determines target data corresponding to the at least one to-be-verified item based on a target reflection mechanism; and determines and feeds back target feedback content based on the to-be-verified data corresponding to each to-be-verified item and the corresponding target data. The technical solution of the present application generates a script based on the target data corresponding to the to-be-verified item, and verifies the content data of the to-be-verified item through the reflection mechanism, thereby solving the problem that the existing quality control system needs complex quality control applications and needs to write complex logic which is inconvenient to maintain, and realizing verification of the to-be-verified item and quality control of the filled data, and reducing the complexity of the verification logic.
[0019] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0021] Figure 1 A flowchart of a data processing method is provided for the first embodiment of the present application;
[0022] Figure 2 A flowchart of a data processing method is provided for the second embodiment of the present application;
[0023] Figure 3 A structural schematic diagram of a data processing device is provided for the third embodiment of the present application;
[0024] Figure 4 A structural schematic diagram of an electronic device that can be used to implement an embodiment of the present application is shown. DETAILED DESCRIPTION
[0025] In order to make the personnel in the technical field better understand the present application scheme, the technical scheme in the embodiments of the present application will be clearly and completely described below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should belong to the scope of protection of the present application.
[0026] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0027] Embodiment one
[0028] Figure 1 A flowchart of a data processing method is provided for the first embodiment of the present application. The present embodiment can be applied to any case where a to-be-verified item needs to be verified. The method can be executed by a data processing device, which can be realized in the form of hardware and / or software. The data processing device can be configured in a terminal device, such as a PC terminal or a mobile terminal. As shown in the figure, the method comprises the following steps. Figure 1
[0029] S110, when it is detected that the data calibration condition is met, determining at least one to-be-verified item.
[0030] The data calibration condition can be understood as a trigger condition for data calibration of the to-be-verified item. The to-be-verified item can be understood as a field or index in the form file that needs to be verified. For example, the form file can be a medical record home page or a reimbursement settlement list, and the fields to be verified are field a, field b, and field c, which can be used as the to-be-verified item. For example, field a corresponds to a reimbursement category, and different reimbursement categories correspond to different diagnosis and treatment methods during treatment, including but not limited to traditional Chinese medicine, western medicine, outpatient special treatment, surgery, day surgery, and hospitalization. It should be noted that the field corresponding to the current filling content can also be used as the to-be-verified item during the filling process of the form content.
[0031] Specifically, when the data processing apparatus detects that the data calibration condition is met, it means that the content corresponding to a field or index in the form needs to be verified to check whether the content is accurate or compliant, and the field or index is the to-be-verified item.
[0032] On the basis of the above technical solution, the data calibration condition comprises at least one of the following:
[0033] The first one is to trigger the target software. The target software refers to the software of the data processing apparatus of the present embodiment, which can be an app developed by a developer for data verification. When the to-be-verified item needs to be verified, the software can be started by clicking or touching operation, and the corresponding form file can be uploaded to the software, and the software can perform verification on each to-be-verified item in the form.
[0034] The second one is to trigger the content editing control corresponding to at least one to-be-verified item in the display interface. The display interface can be understood as the display interface of a software, which is usually used to fill in the data content of the to-be-verified item in the form. Usually, in order to improve the efficiency of data processing and verification, when a user fills in the content corresponding to a to-be-verified item in the display interface of the form data filling software, the content editing control in the display interface can be triggered to fill in the data content. At this time, when it is detected that the content editing control is triggered, it means that the data content corresponding to the to-be-verified item is filled in, and the to-be-verified item can be verified, that is, the data calibration condition is met.
[0035] The third one is to receive an instruction to verify the data. When the data filling of the form is completed and saved to the corresponding information base, when a periodic data verification instruction is received, it means that the to-be-verified item of the form in the information base needs to be verified, and all to-be-verified items of the form in the information base can be periodically verified.
[0036] S120, determining target data corresponding to the at least one to-be-verified item based on a target reflection mechanism.
[0037] The target reflection mechanism can be understood as any mechanism that can determine target data, for example, the target reflection mechanism is a java reflection mechanism. The target data can be understood as standardized data corresponding to the content data of the to-be-verified item, which can be a value range, a format, etc. that the content data of the to-be-verified item needs to conform to.
[0038] Specifically, through the java reflection mechanism, the standardized data corresponding to the data content of each to-be-verified item in the script is mapped as target data.
[0039] On the basis of the above technical solution, the target data corresponding to the at least one to-be-verified item is determined based on the target reflection mechanism, including: determining at least one verification category corresponding to the at least one to-be-verified item based on the target reflection mechanism; and determining the corresponding target data according to the at least one verification category.
[0040] The verification category can be understood as a type of verification performed on the to-be-verified item. For example, the to-be-verified item is subjected to a mandatory verification, or the to-be-verified item is subjected to a value range verification, or the to-be-verified item is subjected to a format verification, or the to-be-verified item is subjected to a content verification.
[0041] Specifically, at least one verification category corresponding to the to-be-verified item can be determined based on the target reflection mechanism, and the corresponding target data is determined according to each category. If the verification category of the to-be-verified item is a value range verification, the target data is a specific value range. If the to-be-verified content is a format verification, the target data is a specific format, for example, the target data is a 16-bit number.
[0042] It should be noted that the verification category corresponding to one to-be-verified item can be one or more, that is, there is a to-be-verified item corresponding to multiple verification categories, for example, a to-be-verified item needs to be subjected to a value range verification and a format verification at the same time.
[0043] S130, based on the to-be-verified data corresponding to each to-be-verified item and the corresponding target data, determining target feedback content and feeding back.
[0044] The to-be-verified data can be understood as the content data of the to-be-verified item. The target feedback content can be understood as the final feedback information, for example, the target feedback content is a verification pass or a verification fail.
[0045] Specifically, the to-be-verified data can be compared with the standardized target data, the verification result is determined according to the comparison result of the two, and the information related to the verification result is fed back as the target feedback content, such as the result of a verification pass or a verification fail is fed back as the target feedback content.
[0046] On the basis of the above technical solutions, the target feedback content is determined based on the to-be-verified data corresponding to each to-be-verified item and the corresponding target data, including: if the to-be-verified data and the corresponding target data are consistent, the target feedback content is determined as normal; and if the to-be-verified data and the corresponding target data are inconsistent, the target feedback content is determined as abnormal, and the abnormal reason is displayed.
[0047] Specifically, when the to-be-verified data is consistent with the target data, for example, the data format of the to-be-verified data is consistent with the format of the target data, or the size range of the to-be-verified data is within the value range specified by the target data. The above-mentioned conditions can be considered as consistent with the target data, which indicates that the to-be-verified data passes the verification and is normal, and the target feedback content is determined as normal. If they are inconsistent, it means that the verification fails, that is, the to-be-verified data is filled in incorrectly. At this time, the abnormality can be used as the target feedback content, and the reason for the abnormality is fed back to prompt to fill in the to-be-verified data in the correct way. The advantage of this is that it can standardize the filling of the form content and realize the quality control management of the form.
[0048] For example, if the to-be-verified item is a diagnosis and treatment method, the target data of this item can be a Chinese medicine diagnosis and treatment method, a Western medicine diagnosis and treatment method, an outpatient special disease diagnosis and treatment method, a surgical diagnosis and treatment method, and a day surgery diagnosis and treatment method. Correspondingly, if the to-be-verified data is any one of the above diagnosis and treatment methods, it can be considered that the to-be-verified data is consistent with the target data, and the target feedback content is determined as normal.
[0049] The technical solution of the embodiment of the application determines at least one to-be-verified item when it is detected that the data calibration condition is met, determines the target data corresponding to the at least one to-be-verified item based on the target reflection mechanism, and determines the target feedback content based on the to-be-verified data corresponding to each to-be-verified item and the corresponding target data and feeds back the target feedback content. The technical solution of the application generates a script based on the target data corresponding to the to-be-verified item, and checks the content data of the to-be-verified item through the reflection mechanism, solves the problem that the existing quality control system needs complex quality control applications and needs to write complex logic which is not convenient to maintain, realizes the verification of the to-be-verified item and the quality control of the filled data, and reduces the complexity of the verification logic.
[0050] Embodiment two
[0051] Figure 2A flowchart of a data processing method provided for the second embodiment of the present application is shown in FIG. 2. The embodiment mainly introduces that before the to-be-verified items are verified, the specification documents of each region can be acquired, and the target script is determined based on the specification documents. When the to-be-verified items are verified, the target script can be processed based on the reflection mechanism to determine the target data. The specific implementation can be referred to the technical solution of the embodiment. The same or corresponding technical terms as the above embodiments are not described here. For example Figure 2 The method includes the following steps.
[0052] S210, acquiring the specification documents of each region.
[0053] The specification documents of each region can be understood as a document that specifies the content of the form. The data content of each to-be-verified item in the form needs to comply with the specification of the regional specification document. The specification documents of different geographical regions are different, that is, the requirements for filling in the form are different.
[0054] Specifically, the specification documents of each region can be downloaded or input in advance and stored. When used, the specification documents of each region stored in advance can be directly searched and retrieved in the storage system.
[0055] S220, for the specification documents of each region, extracting at least one index item corresponding to the specification document of the current region, and determining the target data corresponding to the at least one index item from the specification document of the current region according to the pre-set label category.
[0056] The pre-set label category is used to distinguish different verification methods corresponding to the index item. For example, the mandatory verification of the index data is label category 1, the value range verification of the index data is label category 2, the format verification of the index data is label category 3, and the content verification of the index data is label category 4.
[0057] Specifically, at least one index item can be extracted according to the form filling specification requirement in the specification document, and it is determined which verification needs to be performed for the index item. For example, if the value range verification and the mandatory verification need to be performed, the target data corresponding to the label category 1 and the label category 2 is determined from the specification document of the region based on the label category 1 and the label category 2.
[0058] On the basis of the above technical solution, the extraction of at least one index item corresponding to the specification document of the current region includes: performing extraction processing on the specification document of the current region according to the pre-set full-amount index library to obtain at least one index item corresponding to the specification document of the current region.
[0059] The full-amount index library is a pre-set database, and all index items that may exist in the document or form are stored in the database.
[0060] Specifically, the normalized document is compared with the full index library, and the index item involved in the normalized document can be determined, which represents the main filling of the normalized document.
[0061] On the basis of the above technical solutions, when the updated regional specification document is received, at least one updated index item and corresponding target data are determined; and the target script is updated based on the updated at least one index item and corresponding target data.
[0062] Specifically, when the regional specification document is updated, the updated index item and the target data corresponding to the index item can be directly determined. For example, the updated index item is index item A, and the corresponding target data is: numerical format. At this time, the original script can be updated based on the determined index item and target data to obtain a new script.
[0063] S230, based on the index item and the corresponding target data corresponding to each regional specification document, a target script is determined to process the target script based on a reflection mechanism to determine the target data.
[0064] The target script can be understood as a script generated based on the target data.
[0065] Specifically, for the target data corresponding to each index item in the regional specification document, a quality control template is generated, and the template is initialized as a script language, which can be any script language such as SQL script, as a target script and stored. When the target data is determined, the target script can be directly processed by the reflection mechanism to obtain the target data corresponding to each to-be-verified item. The advantage of this is that: without complex quality control applications and without the need to write complex logic, only reflection and direct comparison of the target data of the index in the script are needed to verify the to-be-verified item, which realizes simple logic and convenient operation.
[0066] S240, when it is detected that the data calibration condition is met, at least one to-be-verified item is determined.
[0067] S250, based on the target reflection mechanism, target data corresponding to at least one to-be-verified item is determined.
[0068] S260, based on the to-be-verified data corresponding to each to-be-verified item and the corresponding target data, target feedback content is determined and fed back.
[0069] The technical scheme of the embodiment of the present application determines at least one to-be-verified item when detecting that a data calibration condition is met, determines target data corresponding to the at least one to-be-verified item based on a target reflection mechanism, and determines and feeds back target feedback content based on to-be-verified data corresponding to each to-be-verified item and corresponding target data. The technical scheme of the present application generates a script based on target data corresponding to a to-be-verified item, and verifies content data of the to-be-verified item through a reflection mechanism, thereby solving the problem that existing quality control systems need complex quality control applications and complex logic that is inconvenient to maintain, and achieving verification of to-be-verified items and quality control of filled data, and reducing the complexity of verification logic.
[0070] Embodiment three
[0071] Figure 3 A structural schematic diagram of a data processing device provided by the third embodiment of the present application is shown in FIG. 3. As shown in FIG. 3, the device includes: Figure 3
[0072] A to-be-verified item determination module 310 is configured to determine at least one to-be-verified item when detecting that a data calibration condition is met.
[0073] A target data determination module 320 is configured to determine target data corresponding to the at least one to-be-verified item based on a target reflection mechanism.
[0074] A target content feedback module 330 is configured to determine and feed back target feedback content based on to-be-verified data corresponding to each to-be-verified item and corresponding target data.
[0075] On the basis of the above technical scheme, the data calibration condition includes at least one of the following:
[0076] Triggering target software; triggering a content editing control corresponding to the at least one to-be-verified item in a pre-set display interface; and receiving an instruction to verify data.
[0077] On the basis of the above technical scheme, the data processing device further includes:
[0078] A regional document acquisition module is configured to acquire regional specification documents.
[0079] An index item extraction module is configured to extract at least one index item corresponding to a current regional specification document from the current regional specification document according to a pre-set label category, and determine target data corresponding to the at least one index item from the current regional specification document.
[0080] A target script determination module is configured to determine a target script based on index items corresponding to each regional specification document and corresponding target data, and process the target script based on the reflection mechanism to determine the target data.
[0081] On the basis of the above technical solutions, the index item extraction module comprises:
[0082] An index item extraction unit is configured to perform extraction processing on the current regional specification document according to a pre-set full-amount index library, and obtain at least one index item corresponding to the current regional specification.
[0083] On the basis of the above technical solutions, the target data determination module 320 comprises:
[0084] A verification category determination unit is configured to determine at least one verification category corresponding to the at least one to-be-verified item based on the target reflection mechanism.
[0085] A target data determination unit is configured to determine corresponding target data according to the at least one verification category.
[0086] On the basis of the above technical solutions, the target content feedback module 330 comprises:
[0087] A normal feedback unit is configured to determine that the target feedback content is normal if the to-be-verified data and the corresponding target data are consistent.
[0088] An abnormal feedback unit is configured to determine that the target feedback content is abnormal and display an abnormal reason if the to-be-verified data and the corresponding target data are inconsistent.
[0089] On the basis of the above technical solutions, the data processing device further comprises:
[0090] A target data updating module is configured to determine updated at least one index item and corresponding target data when receiving an updated regional specification document.
[0091] A target script updating unit is configured to update the target script based on the updated at least one index item and corresponding target data.
[0092] The technical solutions of the embodiments of the present application determine at least one to-be-verified item when detecting that a data calibration condition is met, determine target data corresponding to the at least one to-be-verified item based on a target reflection mechanism, determine target feedback content and feedback based on to-be-verified data corresponding to each to-be-verified item and corresponding target data. The technical solutions of the present application generate a script based on target data corresponding to to-be-verified items, and verify content data of to-be-verified items through a reflection mechanism, thereby solving the problem that existing quality control systems need complex quality control applications and complex logic that is not convenient to maintain, achieving verification of to-be-verified items and quality control of filled data, and reducing the complexity of verification logic.
[0093] The data processing apparatus provided by the embodiments of the present application can execute the data processing method provided by any of the embodiments of the present application, and has the corresponding function modules and beneficial effects of the execution method.
[0094] Embodiment Four
[0095] Figure 4 A structural schematic diagram of an electronic device 40 that can be used to implement embodiments of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, tablets, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular telephones, smart phones, wearable devices (e.g., headsets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the present application described and / or claimed in this document.
[0096] As shown in Figure 4 The electronic device 40 includes at least one processor 41, and a memory, such as a read-only memory (ROM) 42, a random access memory (RAM) 43, etc., connected to the at least one processor 41 in communication, where the memory stores computer programs executable by the at least one processor. The processor 41 can perform various appropriate actions and processes according to the computer programs stored in the read-only memory (ROM) 42 or loaded into the random access memory (RAM) 43 from the storage unit 48. In the RAM 43, various programs and data required for the operation of the electronic device 40 can also be stored. The processor 41, the ROM 42, and the RAM 43 are connected to each other through a bus 44. An input / output (I / O) interface 45 is also connected to the bus 44.
[0097] A plurality of components in the electronic device 40 are connected to the I / O interface 45, including: an input unit 46, such as a keyboard, a mouse, etc.; an output unit 47, such as various types of displays, speakers, etc.; a storage unit 48, such as a magnetic disk, an optical disk, etc.; and a communication unit 49, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 49 allows the electronic device 40 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunications networks.
[0098] The processor 41 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 41 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, and the like. The processor 41 performs various methods and processes described above, such as a data processing method.
[0099] In some embodiments, the data processing method can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 48. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 40 via the ROM 42 and / or the communication unit 49. When the computer program is loaded onto the RAM 43 and executed by the processor 41, one or more steps of the data processing method described above can be performed. Alternatively, in other embodiments, the processor 41 can be configured to perform the data processing method by any other suitable means, such as by means of firmware.
[0100] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a programmable logic device (PLD), a computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
[0101] Computer programs used to implement the methods of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the computer program, when executed by the processor, implements the functions / acts specified in the flowcharts and / or block diagrams. The computer program can be executed entirely on a machine, partially on a machine, partially on a machine as a stand-alone software package, partially on a machine and partially on a remote machine or entirely on a remote machine or server.
[0102] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer-readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, 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 disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0103] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
[0104] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by 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), a blockchain network, and the Internet.
[0105] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.
[0106] It should be understood that the various forms of flow shown above can be used to reorder, add or delete steps. For example, each step described in the present application can be executed in parallel, sequentially or in a different order, as long as the desired results of the technical solutions of the present application can be achieved, which is not limited herein.
[0107] The above detailed description does not constitute a limitation on the protection scope of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A data processing method, characterized in that, include: When the data calibration conditions are met, at least one item to be verified is identified; The target data corresponding to the at least one item to be verified is determined based on the target reflection mechanism; Based on the data to be verified and the corresponding target data for each item to be verified, determine the target feedback content and provide feedback. The method further includes: Obtain the standard documents for each region; For each regional specification document, the current regional specification document is extracted and processed according to the pre-set full indicator library to obtain at least one indicator item corresponding to the current regional specification, and the target data corresponding to the at least one indicator item is determined from the current regional specification document according to the pre-set tag category. Based on the indicator items and corresponding target data corresponding to the standard documents of each region, a target script is determined. The target script is then processed using a reflection mechanism to determine the target data. The target script is a scripting language used to initialize the quality control template generated from the target data corresponding to each indicator item in the regional standard documents.
2. The method according to claim 1, characterized in that, The data calibration conditions include at least one of the following: Trigger the target software; Trigger the pre-set content editing control in the display interface that corresponds to at least one item to be verified; A command to verify the data has been received.
3. The method according to claim 1, characterized in that, The determination of the target data corresponding to the at least one item to be verified based on the target reflection mechanism includes: Based on the target reflection mechanism, at least one verification category corresponding to the at least one item to be verified is determined; The corresponding target data is determined based on at least one of the test categories.
4. The method according to claim 1, characterized in that, The determination of target feedback content based on the data to be verified corresponding to each item to be verified and the corresponding target data includes: If the data to be verified matches the corresponding target data, then the target feedback content is determined to be normal. If the data to be verified is inconsistent with the corresponding target data, the target feedback content is determined to be abnormal, and the reason for the abnormality is displayed.
5. The method according to claim 1, characterized in that, Also includes: When the updated regional specification document is received, at least one updated indicator item and the corresponding target data are determined. The target script is updated based on the updated at least one indicator item and the corresponding target data.
6. A data processing apparatus, characterized in that, include: The module for determining items to be verified is used to determine at least one item to be verified when the data calibration conditions are met. The target data determination module is used to determine the target data corresponding to the at least one item to be verified based on the target reflection mechanism; The target content feedback module is used to determine and provide feedback on the target feedback content based on the data to be verified and the corresponding target data for each item to be verified. The device further includes: The regional document acquisition module is used to acquire specification documents for each region; The indicator extraction module is used to extract and process the current regional standard documents based on a pre-set full indicator library to obtain at least one indicator corresponding to the current regional standard, and to determine the target data corresponding to the at least one indicator from the current regional standard documents based on a pre-set tag category. The target script determination module is used to determine the target script based on the indicator items and corresponding target data of each regional specification document, and to process the target script based on the reflection mechanism to determine the target data. The target script is a scripting language that initializes the quality control template generated by the target data corresponding to each indicator item in the regional specification document.
7. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the data processing method according to any one of claims 1-5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the data processing method according to any one of claims 1-5.
Citation Information
Patent Citations
Data verification method and device, equipment and storage medium
CN112182037A
Medical data verification method and device, electronic equipment and storage medium
CN112711581A