Summary of the invention
The present invention just is being based on the problems referred to above, has proposed a kind of patient information matching technique, makes the user when store patient information, can store self-defining term, thereby, when the inquiry patient information, can inquire exactly information needed according to self-defining term and normal term.
In view of this, the present invention proposes a kind of patient information matching system, comprising: the self-defining term display unit, during for the patient information in mirror image server reception user input, shows self-defining term according to user's custom instruction; Patient information item generation unit, for the information of inputting at normal term and described self-defining term according to the user, and the weights of the weights of described normal term and/or described self-defining term generate the patient information item; The information matches unit, for when described mirror image server receives the query statement of other mirror image servers, by described patient information item with from the item of information to be matched of described other mirror image servers, mated, determine the normal term that mates in described patient information item and described item of information to be matched and/or the self-defining term of coupling; The matching degree computing unit, for the weights of the self-defining term of the weights of the normal term according to described coupling and/or described coupling, calculate the matching degree of described patient information item and described item of information to be matched; The coupling determining unit, for definite and target patient item of information described item of information matching degree maximum to be matched, and transfer to described other mirror image servers by described target patient item of information.
In this technical scheme, when the user inputs patient information, if only input normal term by prior art, because normal term is all conventional contents, also often need to input these contents when filling in other information, while causing the user to input patient information may mistake appear because arbitrarily filling in, and then there is more difference in the patient information that causes being stored in the same position user in a plurality of mirror image servers, make on a mirror image server patient information accuracy in another mirror image server of inquiry lower.
And allow the user that self-defining term is set as required, because self-defining term is arranged by the user, the user is when input content during with respect to input normal term content, accuracy is higher, therefore can be the larger weights of self-defining term setting, to improve the accuracy of coupling patient information, and with respect to only by the match-on criterion item, inquiring about patient information, the accuracy that extra coupling self-defining term also can improve the coupling patient information, and then the accuracy that improves the inquiry patient information.
In technique scheme, preferably, also comprise: standard patient information generation unit, for making management server read the patient information item of each mirror image server, generate the standard part according to the normal term in described patient information item, according to the self-defining term in described patient information picture, generate self-defined part, and described standard part and described self-defined part are carried out to association store generation standard patient information item, wherein, described management server is connected to respectively described each mirror image server.
In this technical scheme, can generate standard patient information item according to the patient information item in each mirror image server, standard information item that can be in mirror image server searching and managing server the user, thereby the patient information settled the standard, particularly, can accurately determine standard part and the self-defined part in patient information.
In technique scheme, preferably, also comprise: the identical information judging unit, whether there is identical information for judging described self-defining term with described normal term, if exist, delete the self-defining term at described identical information place, or send information.
In this technical scheme, if there are identical information in self-defining term and normal term that the user arranges, needn't store this self-defining term, to reduce the data volume that needs storage, or point out the user to have identical content, whether delete identical entry by user's artificial judgment.
In above-mentioned arbitrary technical scheme, preferably, also comprise: the self-defining term setting unit, for according to the self-defining term that receives, instruction being set, adding or delete described self-defining term.
In this technical scheme, the user can arrange one or more self-defining term as required, and can delete or add self-defining term.
In above-mentioned arbitrary technical scheme, preferably, also comprise: the weights setting unit, for the weights according to receiving, instruction is set, the weights of described normal term and/or the weights of described self-defining term are set.
In this technical scheme, the user can arrange the weights of normal term and/or self-defining term as required, thereby changes the matching degree of patient information between different mirror image servers.
According to another aspect of the invention, a kind of patient information matching process has also been proposed, comprise: step 202, when mirror image server receives the patient information of user's input, show self-defining term according to user's custom instruction, and the information of inputting in normal term and described self-defining term according to the user, and the weights of the weights of described normal term and/or described self-defining term generate the patient information item; Step 204, described mirror image server is when receiving the query statement of other mirror image servers, by described patient information item with from the item of information to be matched of described other mirror image servers, mated, determine the normal term that mates in described patient information item and described item of information to be matched and/or the self-defining term of coupling; Step 206, weights according to the self-defining term of the weights of the normal term of described coupling and/or described coupling, calculate the matching degree of described patient information item and described item of information to be matched, determine the target patient item of information with described item of information matching degree maximum to be matched, and described target patient item of information is transferred to described other mirror image servers.
In this technical scheme, when the user inputs patient information, if only input normal term by prior art, because normal term is all conventional contents, also often need to input these contents when filling in other information, while causing the user to input patient information may mistake appear because arbitrarily filling in, and then there is more difference in the patient information that causes being stored in the same position user in a plurality of mirror image servers, make on a mirror image server patient information accuracy in another mirror image server of inquiry lower.
And allow the user that self-defining term is set as required, because self-defining term is arranged by the user, the user is when input content during with respect to input normal term content, accuracy is higher, therefore can be the larger weights of self-defining term setting, to improve the accuracy of coupling patient information, and with respect to only by the match-on criterion item, inquiring about patient information, the accuracy that extra coupling self-defining term also can improve the coupling patient information, and then the accuracy that improves the inquiry patient information.
In technique scheme, preferably, also comprise: management server reads the patient information item of each mirror image server, generate the standard part according to the normal term in described patient information item, generate self-defined part according to the self-defining term in described patient information picture, and described standard part and described self-defined part are carried out to association store generation standard patient information item, wherein, described management server is connected to respectively described each mirror image server.
In this technical scheme, can generate standard patient information item according to the patient information item in each mirror image server, standard information item that can be in mirror image server searching and managing server the user, thereby the patient information settled the standard, particularly, can accurately determine standard part and the self-defined part in patient information.
In technique scheme, preferably, also comprise: judge whether described self-defining term exists identical information with described normal term, if exist, delete the self-defining term at described identical information place, or send information.
In this technical scheme, if there are identical information in self-defining term and normal term that the user arranges, needn't store this self-defining term, to reduce the data volume that needs storage, or point out the user to have identical content, whether delete identical entry by user's artificial judgment.
In above-mentioned arbitrary technical scheme, preferably, also comprise: according to the self-defining term received, instruction is set, adds or delete described self-defining term.
In this technical scheme, the user can arrange one or more self-defining term as required, and can delete or add self-defining term.
In above-mentioned arbitrary technical scheme, preferably, also comprise: according to the weights that receive, instruction is set, the weights of described normal term and/or the weights of described self-defining term are set.
In this technical scheme, the user can arrange the weights of normal term and/or self-defining term as required, thereby changes the matching degree of patient information between different mirror image servers.
By above technical scheme, the user can arrange self-defining term in patient information, thus the patient information that can be complementary according to the self-defining term inquiry in query script, the accuracy that improves the patient information inquired.
Embodiment
In order more clearly to understand above-mentioned purpose of the present invention, feature and advantage, below in conjunction with the drawings and specific embodiments, the present invention is further described in detail.It should be noted that, in the situation that do not conflict, the application's embodiment and the feature in embodiment can combine mutually.
A lot of details have been set forth in the following description so that fully understand the present invention; but; the present invention can also adopt other to be different from other modes described here and implement, and therefore, protection scope of the present invention is not subject to the restriction of following public specific embodiment.
Fig. 1 shows the block diagram of patient information matching system according to an embodiment of the invention.
As shown in Figure 1, patient information matching system 100 comprises according to an embodiment of the invention: self-defining term display unit 102, during for the patient information in mirror image server reception user input, shows self-defining term according to user's custom instruction; Patient information item generation unit 104, for the information of inputting at normal term and self-defining term according to the user, and the weights of the weights of normal term and/or self-defining term generate the patient information item; Information matches unit 106, for when mirror image server receives the query statement of other mirror image servers, by the patient information item with from the item of information to be matched of other mirror image servers, mated, determine the normal term that mates in patient information item and item of information to be matched and/or the self-defining term of coupling; Matching degree computing unit 108, for the weights of the self-defining term of the weights of normal term according to coupling and/or coupling, calculate the matching degree of patient information item and item of information to be matched; Coupling determining unit 110, for definite and target patient item of information item of information matching degree maximum to be matched, and transfer to other mirror image servers by the target patient item of information.
When the user inputs patient information, except input normal term (such as routine informations such as name, sex, age and identification card numbers), can also self-defining term be set by the input custom instruction, such as a self-defining term being set for " favorite food ", the information of input is " American pistachios ", can generate the patient information item according to the weights of normal term and/or the weights of self-defining term so, and with shown in the form storage of table 1:
Table 1
When other mirror image servers are inquired about patient information in this mirror image server, the patient information item of patient information to be matched and the storage of this mirror image server can be mated one by one, determine matching degree according to the weights of the project be complementary, and the patient information item of matching degree maximum is transferred to other mirror image servers.
When the user inputs patient information, if only input normal term by prior art, because normal term is all conventional contents, also often need to input these contents when filling in other information, while causing the user to input patient information may mistake appear because arbitrarily filling in, and then there is more difference in the patient information that causes being stored in the same position user in a plurality of mirror image servers, make on a mirror image server patient information accuracy in another mirror image server of inquiry lower.
And allow the user that self-defining term is set as required, because self-defining term is arranged by the user, the user is when input content during with respect to input normal term content, accuracy is higher, therefore can be the larger weights of self-defining term setting, to improve the accuracy of coupling patient information, and with respect to only by the match-on criterion item, inquiring about patient information, the accuracy that extra coupling self-defining term also can improve the coupling patient information, and then the accuracy that improves the inquiry patient information.
For following situation, judging self-defined information item (number the is less) coupling of patient A and patient B, but normal term information do not mate, simultaneously, the normal term information (number is more) of patient A and patient C is complementary, but the self-defined information item does not mate, although the number of self-defined information item coupling is less, because the weight of self-defined information item is higher, still may judge that A and B are same persons, and A and C are same persons, in this case, can point out the user manually to distinguish.
Preferably, patient information matching system 100 also comprises according to an embodiment of the invention: standard patient information generation unit 112, for making management server read the patient information item of each mirror image server, generate the standard part according to the normal term in the patient information item, generate self-defined part according to the self-defining term in the patient information picture, and standard part and self-defined part are carried out to association store generation standard patient information item, wherein, management server is connected to respectively each mirror image server.
Can generate standard patient information item according to the patient information item in each mirror image server, standard information item that can be in mirror image server searching and managing server the user, thereby the patient information settled the standard, particularly, can accurately determine standard part and the self-defined part in patient information.
Preferably, patient information matching system 100 also comprises according to an embodiment of the invention: whether identical information judging unit 114 exists identical information for judging self-defining term with normal term, if exist, delete the self-defining term at identical information place, or send information.
If there are identical information in self-defining term and normal term that the user arranges, needn't store this self-defining term, to reduce the data volume that needs storage, or there is identical content in the prompting user, whether delete identical entry by user's artificial judgment, or identical entry and corresponding weights are merged, such as there being " blood group " information in normal term, and have " my blood group " information in the self-defining term that the user arranges, " my blood group " this self-defining term can be deleted, or there is identical entry in the prompting user, the user can merge into one with " my blood group " by " blood group ", the weights of the new item synthesized are original every weights sum.
Preferably, patient information matching system 100 also comprises according to an embodiment of the invention: self-defining term setting unit 116, for the self-defining term according to receiving, instruction is set, and add or the deletion self-defining term.
The user can arrange one or more self-defining term as required, and can delete or add self-defining term.
Preferably, patient information matching system 100 also comprises according to an embodiment of the invention: weights setting unit 118, for the weights according to receiving, instruction is set, and the weights of normal term and/or the weights of self-defining term are set.
The user can arrange the weights of normal term and/or self-defining term as required, thereby changes the matching degree of patient information between different mirror image servers.
Fig. 2 shows the process flow diagram of patient information matching process according to an embodiment of the invention.
As shown in Figure 2, the patient information matching process comprises according to an embodiment of the invention: step 202, when mirror image server receives the patient information of user's input, show self-defining term according to user's custom instruction, and the information of inputting in normal term and self-defining term according to the user, and the weights of the weights of normal term and/or self-defining term generate the patient information item; Step 204, mirror image server is when receiving the query statement of other mirror image servers, by the patient information item with from the item of information to be matched of other mirror image servers, mated, determine the normal term that mates in patient information item and item of information to be matched and/or the self-defining term of coupling; Step 206, weights according to the self-defining term of the weights of normal term of coupling and/or coupling, calculate the matching degree of patient information item and item of information to be matched, determine and the target patient item of information of item of information matching degree maximum to be matched, and the target patient item of information is transferred to other mirror image servers.
In this technical scheme, when the user inputs patient information, if only input normal term by prior art, because normal term is all conventional contents, also often need to input these contents when filling in other information, while causing the user to input patient information may mistake appear because arbitrarily filling in, and then there is more difference in the patient information that causes being stored in the same position user in a plurality of mirror image servers, make on a mirror image server patient information accuracy in another mirror image server of inquiry lower.
And allow the user that self-defining term is set as required, because self-defining term is arranged by the user, the user is when input content during with respect to input normal term content, accuracy is higher, therefore can be the larger weights of self-defining term setting, to improve the accuracy of coupling patient information, and with respect to only by the match-on criterion item, inquiring about patient information, the accuracy that extra coupling self-defining term also can improve the coupling patient information, and then the accuracy that improves the inquiry patient information.
Preferably, the patient information matching process also comprises according to an embodiment of the invention: management server reads the patient information item of each mirror image server, generate the standard part according to the normal term in the patient information item, generate self-defined part according to the self-defining term in the patient information picture, and standard part and self-defined part are carried out to association store generation standard patient information item, wherein, management server is connected to respectively each mirror image server.
Can generate standard patient information item according to the patient information item in each mirror image server, standard information item that can be in mirror image server searching and managing server the user, thereby the patient information settled the standard, particularly, can accurately determine standard part and the self-defined part in patient information.
Preferably, the patient information matching process also comprises according to an embodiment of the invention: judge whether self-defining term exists identical information with normal term, if exist, delete the self-defining term at identical information place, or send information.
If there are identical information in self-defining term and normal term that the user arranges, needn't store this self-defining term, to reduce the data volume that needs storage, or there is identical content in the prompting user, whether delete identical entry by user's artificial judgment, or identical entry and corresponding weights are merged, such as there being " blood group " information in normal term, and have " my blood group " information in the self-defining term that the user arranges, " my blood group " this self-defining term can be deleted, or there is identical entry in the prompting user, the user can merge into one with " my blood group " by " blood group ", the weights of the new item synthesized are original every weights sum.
Preferably, the patient information matching process also comprises according to an embodiment of the invention: according to the self-defining term received, instruction is set, adds or the deletion self-defining term.
The user can arrange one or more self-defining term as required, and can delete or add self-defining term.
Preferably, the patient information matching process also comprises according to an embodiment of the invention: according to the weights that receive, instruction is set, the weights of normal term and/or the weights of self-defining term are set.
In this technical scheme, the user can arrange the weights of normal term and/or self-defining term as required, thereby changes the matching degree of patient information between different mirror image servers.
Fig. 3 A and Fig. 3 B show the schematic diagram that self-defining term is set according to an embodiment of the invention.
As shown in Figure 3A, in outpatient service HIS(hospital information system) in the patient information input table, existence is with the required item of " * " sign, fill out item with the choosing without any sign, content in these is all conventional contents, the user also can use when filling in other lists, therefore may the input error because of general idea when filling in these contents, cause patient information in hospital's different system to there are differences more, such as in outpatient service HIS and the HIS of admissions office, storing respectively same patient information, but the patient information certificate number that the patient information that this patient fills at outpatient service HIS is filled in the HIS of admissions office is different, when the operation such as this patient information being inquired about to, a lot of inconvenience may appear, such as by the input certificate number, inquiring about this patient, only there is this patient information in inquiring of possibility in the HIS of admissions office so, and do not exist in outpatient service HIS, can make the inquiry misread this patient's unregister just is in hospital, and when this patient information of inquiring about by other system in outpatient service HIS, may there is more difference because of canned data, and cause inquiry less than same patient information.
The user, after filling in required item, can select " setting " key so, to add self-defining term.
As shown in Figure 3 B, the user can select to add self-defining term in the drop-down menu of " setting " key, specifically can add one or more, also can delete or add self-defining term, after adding three self-defining terms, can select " self-defining term 1 ", then this is compiled as " favorite color ", fill in " purple " in corresponding blank space, complete the setting of first self-defining term.
When the user clicks " completing " key, complete the editor to patient information, required item, choosing are filled out to item to outpatient service HIS and self-defining term carries out association store, when by other system, inquiring about the information of this patient in outpatient service HIS, if also have identical self-defining term in the information to be matched in other system, because each system default self-defining term weights are larger, even, when information to be matched and patient information in outpatient service HIS exist more differently, still still can be defined as according to identical self-defining term same patient.
More than be described with reference to the accompanying drawings technical scheme of the present invention, considered in correlation technique, what the user filled in that patient information can only provide according to system fills in, and the input information mistake easily occurs.By technical scheme of the present invention, make the user when store patient information, can store self-defining term, thereby, when the inquiry patient information, can inquire exactly information needed according to self-defining term and normal term.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various modifications and variations.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.