Medical document creation support system, medical document creation support method, program
The medical document creation support system simplifies the creation of medical documents by allowing doctors to set templates with keywords and output mode commands, facilitating intuitive interaction and preferred format output.
Patent Information
- Application Number
- JP2024213949
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-12-06
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2044-12-06
AI Technical Summary
Existing medical document creation systems require complex technical knowledge and do not allow for intuitive user interaction, especially for doctors unfamiliar with information and communication technologies, and lack the ability to output information in a format preferred by the user.
A medical document creation support system that includes user-settable templates with keywords and output mode commands, allowing for intuitive interaction by enabling the extraction and conversion of medical record information into a preferred format using a template acquisition unit, specifying unit, and document generation unit.
Enables doctors to create medical documents intuitively and in a format of their preference, simplifying the document creation process and ensuring accurate, user-friendly output.
Smart Images

Figure 0007702765000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a technology for assisting in the creation of medical documents.
Background Art
[0002] Physicians involved in the medical care of patients have the task of creating medical documents such as medical information provision documents and discharge summaries. The medical information provision document describes the patient's medical history, symptoms, test results, and treatment course so that physicians at the receiving medical institution can quickly and accurately grasp the patient's medical history and current medical condition. The discharge summary describes the patient's medical history, course during hospitalization, status at the time of discharge, and future treatment plan in order to be useful when communicating with medical staff other than the attending physician at the medical institution to which the attending physician belongs after discharge.
[0003] Medical documents such as medical information provision documents and discharge summaries are created by physicians while referring to the patient's medical records including the patient's medical records and test results. A system for assisting in the creation of medical documents is desired.
[0004] Patent Document 1 discloses a system using an artificial intelligence engine trained to input the medical records for each patient and the information for creating a referral letter and output any of a suspected disease name, affected site, necessity for detailed examination, and necessity for surgery.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0006] A system that performs specific learning on a model called an artificial intelligence engine so that specific information is output, as in Patent Document 1, requires appropriate learning according to its operation.
[0007] When using a template that can be freely set by a doctor who is the user, there may be a system that includes an SQL statement in the template to extract necessary information from medical records, or a system that requires setting the settings for extracting necessary information from medical records separately from the template. However, a system that can be intuitively used by a doctor who is not familiar with information and communication technologies such as SQL and the system is required.
[0008] In addition, there is a desire to present the information extracted from medical records in a format preferred by the doctor.
[0009] The present disclosure provides a medical document creation support technology that can be intuitively used by users such as doctors and can output in a format preferred by the user.
Means for Solving the Problem
[0010] The medical document creation support system of the present disclosure includes text that can be arbitrarily set by a user, keywords described separately from the text, and an output mode command indicating an output mode of first information corresponding to the keywords in the patient's medical record, and a template acquisition unit that acquires a template that can be set by the user, a specifying unit that can specify the keywords and the output mode command included in the acquired template, a process of inputting a prompt including an instruction to extract the first information corresponding to the keywords from the patient's medical record to an extraction system, a process of obtaining second information obtained by converting the first information corresponding to the keywords in the patient's medical record into an output mode indicated by the output mode command, and a process of generating a medical document by including the second information at a position corresponding to the keywords in the template, and includes a document generation unit capable of executing the processes.
Effect of the Invention
[0011] According to the present disclosure, when creating a medical document, the user can intuitively use it and output in a format preferred by the user.
Brief Description of the Drawings
[0012]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Mode for Carrying Out the Invention
[0013] [First Embodiment] Hereinafter, the first embodiment of the present disclosure will be described with reference to the drawings.
[0014] FIG. 1 is a block diagram showing a medical document creation support system 2 according to the first embodiment. As shown in FIG. 1, the medical document creation support system 2 according to the first embodiment includes a template acquisition unit 20, a medical record acquisition unit 21, a specification unit 22, and a document generation unit 23. Each of these units (20 to 23) is realized by one or a plurality of processors of a computer reading a predetermined program. The medical document creation support system 2 can use the extraction system 4 to generate a medical document based on the template 10 and the medical record 30 and provide it to a user such as a doctor.
[0015] The extraction system 4 is a machine learning model such as an LLM (Large Language Models) that can return an output corresponding to the prompt from the patient's medical record 30 based on the prompt, and is also called a generative AI that can generate new content (such as text). For the extraction system 4, for example, Microsoft Azure OpenAI, Google GCP Gemini / MedLM, Anthropic Claude, etc. are available.
[0016] The template acquisition unit 20 acquires the template 10 from a template storage unit 11 such as a DB that stores the template 10. The template 10 to be acquired may be either the one specified by the user or the one with the default specification associated with the user. The template 10 is a prototype of a medical document, and is individually created in advance for each document type, each medical department in a medical institution, etc. in a predetermined unit, and is stored in the template storage unit 11.
[0017] FIG. 2 is a diagram showing an example of the template 10. As shown in FIG. 2, the template 10 includes text that can be arbitrarily set by a user (medical personnel such as a doctor), a keyword distinguishable from the text, and an output mode command. The patient's medical record 30 is not included in the template 10. In FIG. 2, for the sake of explanation, the keyword is shown in a light gray color, and the output mode command is shown in a dark gray color. Examples of the text include greeting sentences, names of medical departments, names of doctors, and preferred expressions in medical documents. A keyword is a word used to extract information from the medical record 30 and can be arbitrarily set by the user. For example, in order to extract "abdominal pain" from the medical record 30 containing the text "The patient complains of abdominal pain", it is possible to set arbitrary keywords such as "medical condition", "chief complaint", and "symptom". Even if an arbitrary keyword is set, it is highly likely that the extraction system 4 interprets the keyword and extracts information related to the keyword (hereinafter sometimes referred to as the first information corresponding to the keyword). This enables intuitive use of the system. The first information means information obtained by instructing the extraction system 4 to extract information corresponding to the keyword without specifying an instruction for the output format (output mode). In many cases, the information recorded in the patient's medical record 30 is directly extracted.
[0018] The output mode command indicates the output mode of the first information corresponding to the keyword in the patient's medical record 30 and can be used by the user to specify the output mode. The output mode command can also be said to be a command to convert the first information into the second information in the output mode indicated by the output mode command. The output mode command can instruct various output modes. Details will be described later.
[0019] In order to distinguish keywords, output mode commands, and text, in the first embodiment, keywords and output mode commands can be described so as to be distinguishable from text by being surrounded by a pair of first identifiers in template 10. Examples of the pair of first identifiers include, but are not limited to, a start tag “{” and an end tag “}”. Also, in the first embodiment, an output mode command can be described so as to be distinguishable from a keyword by being surrounded by a pair of second identifiers within the range surrounded by the pair of first identifiers (start tag “{” and end tag “}”). Similar to the pair of first identifiers, examples of the pair of second identifiers include, but are not limited to, a start tag “{” and an end tag “}”. A keyword can be described so as to be distinguishable from an output mode command by not being surrounded by the pair of second identifiers within the range surrounded by the pair of first identifiers (start tag “{” and end tag “}”). Since the pair of second identifiers are within the pair of first identifiers, the so-called first identifiers and second identifiers have a nested structure.
[0020] An example of template 10 shown in FIG. 2 includes eight keywords: “admission date”, “surgery date”, “surgical eye”, “disease name”, “disease name”, “surgical procedure”, “course of treatment”, and “discharge date”. These eight keywords in template 10 and text other than the output mode commands associated with the keywords are not used for the prompt. In an example shown in FIG. 2, an output format instruction "Please format it in the form of yyyy year mm month dd day" is associated with the keyword "admission date" by a pair of first identifiers and a pair of second identifiers. In an example shown in FIG. 2, an output format instruction "Please format it in the form of yyyy / mm / dd" is associated with the keyword "surgery date" by a pair of first identifiers and a pair of second identifiers. In an example shown in FIG. 2, no output format instruction is associated with the keywords "affected eye", "surgical procedure", and "course". In an example shown in FIG. 2, the keyword "disease name" associated with the output format instruction "Please express it in Japanese" and the keyword "disease name" associated with the output format instruction "Please express it in English" are included in template 10. In an example shown in FIG. 2, an output format instruction "Please format it in the form of mm month dd day" is associated with the keyword "discharge date" by a pair of first identifiers and a pair of second identifiers.
[0021] The medical record acquisition unit 21 shown in FIG. 1 acquires the medical record 30 from a medical record storage unit 31 such as a DB that stores the medical record 30. The medical record 30 to be acquired may be either the one designated by the user or the one with the default designation associated with the user. The medical record 30 is information including text representing the patient's medical record, test results, and the like. For example, as illustrated in FIG. 3, the medical record 30 includes text. FIG. 3 is a diagram showing an example of the medical record 30. Note that the execution order of the process of acquiring template 10 by the template acquisition unit 20 and the process of acquiring the medical record 30 by the medical record acquisition unit 21 is arbitrary.
[0022] The specific part 22 shown in FIG. 1 identifies one or more keywords included in the template 10 and output mode commands associated with the keywords. In the first embodiment, it is identified that the part sandwiched between the tags (pair of first identifiers) is either a keyword or an output mode command. Further, within the range surrounded by the pair of first identifiers, whether it is sandwiched by the tag (pair of second identifiers) is used to identify whether it is a keyword or an output mode command. It can be identified by using regular expressions or a parser. From the template 10 shown in FIG. 2, eight keywords of "admission date", "surgery date", "affected eye", "disease name", "disease name", "surgical procedure", "course", and "discharge date" are identified. Also, when there are output mode commands for the eight keywords, those output mode commands are identified.
[0023] The document generation unit 23 shown in FIG. 1 is capable of executing a process of generating a prompt and a process of inputting the prompt to the extraction system 4. The prompt includes an instruction to extract first information corresponding to keywords from the medical record 30 of the patient. The prompt may include the data to be extracted (the medical record 30 of the patient). The prompt may include an instruction to specify an output format (output mode). The prompt is described in a format acceptable to the extraction system 4. FIG. 4 is a diagram showing an example of a prompt of the first embodiment and an example of the output from the extraction system 4 based on the prompt. In the example shown at the top of FIG. 4, two prompts are included. The first prompt includes an instruction part for instructing the extraction of first information corresponding to the keyword "Please extract the following items from the following medical records and display them: admission date, surgery date, affected eye, disease name, surgical procedure, course, discharge date." Also, the first prompt includes instructions for specifying the output format such as "However, the admission date should be in the format of yyyy / mm / dd.", "However, the surgery date should be in the format of yyyy / mm / dd.", "However, the disease name should be expressed in Japanese.", and "However, the discharge date should be in the format of mm / dd." The document generation unit 23 generates these based on the output mode command in the template 10. The second prompt includes an instruction part for instructing the extraction of first information corresponding to the keyword "Please extract the following item from the following medical records: disease name." Also, the second prompt includes an instruction for specifying the output format such as "However, the disease name should be expressed in English." In FIG. 4, the illustration of the input data (the medical record 30 of the patient) is omitted.
[0024] When the document generation unit 23 shown in FIG. 1 executes the process of inputting the prompt to the extraction system 4, the document generation unit 23 receives an output corresponding to the prompt from the extraction system 4. The lower part of FIG. 4 shows the output from the extraction system 4 obtained using a prompt (see the upper part of FIG. 4) for instructing the extraction of information from the medical record 30 illustrated in FIG. 3. As shown in the lower part of FIG. 4, some output for eight keywords is obtained.
[0025] As shown in the lower part of FIG. 4, for those with output mode commands for eight keywords, the output mode follows the output mode indicated by the output mode command. For example, in the medical record 30 shown in FIG. 3, when the first information corresponding to the surgery date is "2024-05-07", the first information "2024-05-07" is converted to the second information "May 6, 2024" according to the output mode command. For example, in the medical record 30 shown in FIG. 3, when the first information corresponding to the admission date is "2024-05-06", the first information "2024-05-06" is converted to the second information "May 6, 2024" according to the output mode command. For example, for the first information "glaucoma" corresponding to the disease name in the medical record 30 shown in FIG. 3, it is converted (translated) to the second information "glaucoma" and "Glaucoma" according to the output mode commands of the two keywords respectively. For example, in the medical record 30 shown in FIG. 3, when the first information corresponding to the discharge date is "2024-05-10", the first information "2024-05-10" is converted to the second information "May 10th" according to the output mode command. That is, in the first embodiment, the document generation unit 23 shown in FIG. 1 executes a process of obtaining the second information obtained by converting the first information corresponding to the keyword in the patient's medical record 30 into the output mode indicated by the output mode command by using the extraction system 4. Note that the document generation unit 23 can also execute a process of obtaining the first information corresponding to the keyword in the patient's medical record 30 by using the extraction system 4, and then execute a process of converting the obtained first information into the second information in the output mode indicated by the output mode command.
[0026] The document generation unit 23 shown in FIG. 1 generates a medical document based on the template 10 and the output obtained from the extraction system 4. Specifically, the document generation unit 23 executes a process of generating a medical document by including the second information at positions corresponding to the keywords in the template 10. FIG. 5 is a diagram showing an example of the generated medical document. In FIG. 5, the second information is shown in a light gray color. As shown in FIG. 5, the keywords, output mode commands, and identifiers in the template 10 shown in FIG. 2 are replaced with the second information obtained by the extraction system 4.
[0027] According to this system, a user such as a doctor only needs to describe his or her favorite text in the template 10, which is the prototype of the medical document, and distinguishably describe keywords (using identification tags in the first embodiment) in the parts that need to refer to the medical record 30. Then, the first information corresponding to the keywords is extracted from the medical record 30 and the medical document is automatically generated in a form that complements the template 10. The user only needs to check and correct the automatically generated document without generating the medical document from scratch, making it easier to create the medical document. Furthermore, by associating the output mode command with the keyword and describing it in the template 10, the first information corresponding to the keyword extracted from the medical record 30 can be converted into the second information in the preferred output mode, enabling the automatic generation of the medical document.
[0028] <Types, Meanings, and Processing of Output Mode Commands for the First Embodiment and Variations> FIG. 6 and FIG. 7 are explanatory diagrams regarding the types and meanings of output mode commands and the processing of output mode commands for the first embodiment and a modification. As shown in FIG. 6, the first type of output mode command instructs the output mode of a numerical value, date, or time. The first type of output mode command shown in FIG. 6 instructs the output mode of a date as described above. The date is specified in the notation of "yyyy year mm month dd day". yyyy indicates the four-digit Gregorian calendar year, mm indicates the month in two digits, and dd indicates the day in two digits. In the first embodiment, as shown in FIG. 6, the process of extracting the first information corresponding to the keyword and the process of converting it into the second information are realized by a prompt, but it is not limited to this. For example, in the modification shown in FIG. 6, the process of extracting the first information is realized by a prompt, and the process of converting the first information into the second information is executed by the document generation unit 23. The conversion process depends on the programming language. For example, the to_date function is used. In the above first type of output mode command, an example of specifying the date format is given, but it is not limited to this. For example, if the output mode command for a numerical value is "\000,000", the first information "12345" can be converted into the second information "\12,345" (a format with a ¥ mark and commas). For example, if the output mode command for a numerical value is "00.00", the first information "12.34567" can be converted into the second information "12.35" (display up to the second decimal place). For example, if the output mode command for a date with time or a date-less time includes "HH hour", the first information "2024-12-01 22:12:34" can be converted into the second information "22 hours" (display of only the time).
[0029] The second type of output mode command shown in FIG. 6 instructs to translate the first information corresponding to the keyword into the specified language. The second type of output mode command described above instructs an expression in Japanese or an expression in English (translation into English). In the first embodiment, as shown in FIG. 6, the process of extracting the first information corresponding to the keyword and the process of converting (translating) it into the second information are realized by one prompt, but it is not limited thereto. For example, in the modification shown in FIG. 6, the process of extracting the first information is realized by the first prompt, and the process of translating the first information (glaucoma) obtained by the first prompt into English is realized by the second prompt. Also, the process of converting to the second information may be executed by the document generation unit 23 without using a prompt. In that case, for example, a translation function such as TRANSLATE("glaucoma","jp","en") for translating Japanese glaucoma into English may be used.
[0030] The third type of output mode command shown in FIG. 6 instructs to convert the first information corresponding to the keyword into a numerical value or a character. The third type of output mode command shown in FIG. 6 instructs to convert the first information ("4000 pieces / μl") into a numerical value. The second information converted into a numerical value becomes "4000". In the first embodiment, as shown in FIG. 6, the process of extracting the first information corresponding to the keyword and the process of converting it into the second information are realized by a prompt, but it is not limited thereto. For example, in the modification shown in FIG. 6, the process of extracting the first information is realized by a prompt, and the process of converting the first information into the second information is executed by the document generation unit 23. The conversion process depends on the programming language. For example, it can be exemplified that after extracting the numerical part from the character string by the substring function, the conversion process to a numerical value by the number.parse function is executed. In the above third type of output mode command, an example of the conversion process to a numerical value is given, but it is not limited thereto. For example, an instruction to convert to a character may be given. The conversion to a character can be used, for example, when expressing a code by combining a numerical value, an alphabet, and a character into a DPC code (diagnostic group classification code) and then combining the converted numerical value into character information.
[0031] The fourth type of output mode command shown in FIG. 6 instructs the output after conditional branching according to the first information corresponding to the keyword. An example of template 10 shown in FIG. 6 is 'if {second surgery}? {Perform the second surgery,} else? {Do not perform the second surgery,}'. This means performing conditional branching processing according to the first information corresponding to the keyword 'second surgery'. When the first information corresponding to the keyword 'second surgery' exists, 'Perform the second surgery,' is output, and when the first information corresponding to the keyword 'second surgery' does not exist, 'Do not perform the second surgery,' is output. Another keyword may be embedded in the template that is the result of the conditional branching.
[0032] The fifth type of output mode command shown in FIG. 7 instructs the summary of the first information corresponding to the keyword. The fifth type of output mode command shown in FIG. 7 instructs summarizing the first information 'No abnormality on May 7, 2024, No abnormality on May 8, 2024, No abnormality on May 9, 2024, No abnormality on May 10, 2024' (see FIG. 5) corresponding to the keyword 'course' within 100 characters. The specification within 100 characters can be omitted, and the number of characters can also be changed. In the first embodiment, as shown in FIG. 7, the process of extracting the first information corresponding to the keyword and the process of converting (summarizing) it into the second information are realized by one prompt, but it is not limited to this. For example, in the modification shown in FIG. 7, the process of extracting the first information is realized by the first prompt, and the process of summarizing the first information 'No abnormality, No abnormality, No abnormality, No abnormality' obtained by the first prompt within 100 characters is realized by the second prompt. Thereby, the first information 'No abnormality, No abnormality, No abnormality, No abnormality' can be summarized to obtain the second information 'No abnormality'.
[0033] The sixth type of output mode command shown in FIG. 7 instructs the output of the option corresponding to the keyword from a plurality of options. The sixth type of output mode command shown in FIG. 7 instructs to select and output the corresponding option from a plurality of options (〇, △, ×) based on the first information corresponding to the keyword "result". For example, if the first information is a positive term such as "good", 〇 is output; if the first information is a negative term such as "bad", × is output; if the first information is a neutral term such as "neither good nor bad", △ is output. In the first embodiment, as shown in FIG. 7, the process of extracting the first information corresponding to the keyword and the process of converting it into the second information are realized by one prompt, but it is not limited to this. For example, in the modification example shown in FIG. 7, the process of extracting the first information is realized by the first prompt, and the process of selecting and outputting any option according to the first information obtained by the first prompt is realized by the second prompt. The criterion for which option the first information becomes among the plurality of options is possessed by the extraction system 4, and the extraction system 4 selects according to the criterion.
[0034] The seventh type of output mode command shown in FIG. 7 instructs the calculation of information corresponding to a plurality of keywords. The seventh type of output mode command shown in FIG. 7 instructs to calculate the BMI by performing a calculation using the first information corresponding to the keyword (weight) and the first information corresponding to the keyword (height), and output the BMI. In the first embodiment, as shown in FIG. 7, the process of extracting the first information corresponding to the keyword and the process of converting it into the second information are realized by one prompt, but it is not limited to this. For example, in the modification example shown in FIG. 7, the process of extracting the first information is realized by the first prompt, and the process of instructing a calculation using the first information obtained by the first prompt is realized by the second prompt.
[0035] [Alternative Embodiment] (A) In the first embodiment, the output mode command is described so as to be distinguishable by being surrounded by a pair of second identifiers within the range surrounded by the pair of first identifiers, and the keyword is described so as to be distinguishable by not being surrounded by the pair of second identifiers within the range surrounded by the pair of first identifiers, but is not limited thereto. For example, the output mode command may be described so as to be distinguishable by not being surrounded by the pair of second identifiers within the range surrounded by the pair of first identifiers, and the keyword may be described so as to be distinguishable by being surrounded by the pair of second identifiers within the range surrounded by the pair of first identifiers.
[0036] (B) In the first embodiment, the first identifier and the second identifier may be the same identifier, but are not limited thereto. The first identifier and the second identifier may be different.
[0037] (C) In the above embodiment, if the medical document creation support system 2 can call the extraction system 4, the medical document creation support system 2 may or may not have the extraction system 4.
[0038] (D) In the above embodiment, the document generation unit 23 replaces the keyword in the template 10 with the output corresponding to the keyword obtained from the extraction system 4 so as to replace, for example, "disease name" with "glaucoma", but is not limited thereto. For example, the keyword may be replaced as "disease name glaucoma" and left without being deleted, and both the keyword and the output corresponding to the keyword may be included in the medical document. As an example, the output may be described after the keyword or before the keyword. That is, including the mode of replacing and deleting the keyword and the mode of leaving the keyword, the document generation unit 23 may execute a process of including the output corresponding to the keyword obtained from the extraction system 4 at the position corresponding to the keyword in the template 10 (such as before or after the keyword).
[0039] (E) In the above embodiment, the document generation unit 23 replaces and deletes the identifier that distinguishes the keyword, but is not limited thereto, and the identifier may be left as it is.
[0040] (F) In the above embodiment, there are cases where one prompt is input to the extraction system 4 for one template and cases where a plurality of prompts are input to the extraction system 4 for one template 10, but it is not limited to the examples in the above embodiment. The number of prompts for one template 10 can be changed as appropriate.
[0041] [1] As described above, like the above embodiment, the medical document creation support system 2 includes text that can be arbitrarily set by the user, keywords described so as to be distinguishable from the text, and an output mode command indicating the output mode of the first information corresponding to the keywords in the medical record 30 of the patient, and a template acquisition unit 20 that acquires a template 10 that can be set by the user, a specifying unit 22 that can specify the keywords and the output mode command included in the acquired template 10, a process of inputting to the extraction system 4 a prompt including an instruction to extract the first information corresponding to the keywords from the medical record 30 of the patient, a process of obtaining second information obtained by converting the first information corresponding to the keywords in the medical record 30 of the patient into the output mode indicated by the output mode command, and a process of generating a medical document by including the second information at the positions corresponding to the keywords in the template 10, and may be provided with a document generation unit 23 capable of executing the above. According to this configuration, a user such as a doctor only needs to describe the text according to his or her preference in the template 10 that is the prototype of the medical document and describe the keywords in a distinguishable manner in the part that needs to refer to the medical record 30, and the medical document can be automatically generated in a form in which the first information corresponding to the keywords is supplemented from the medical record 30, and the creation of the medical document becomes easy. Furthermore, by associating the output mode command with the keyword and describing it in the template 10, the first information corresponding to the keyword extracted from the medical record 30 can be converted into the second information in the preferred output mode, and the medical document can be automatically generated. Therefore, it becomes possible for users such as doctors to use it intuitively and output in a form that expresses the user's preference.
[0042] [2] Similar to the medical document creation support system 2 described in [1] above, the keyword and the output mode command are described so as to be distinguishable by being surrounded by a pair of first identifiers in the template 10. Either one of the keyword and the output mode command is described so as to be distinguishable by being surrounded by a pair of second identifiers within the range surrounded by the pair of first identifiers, and the other of the keyword and the output mode command is described so as to be distinguishable by not being surrounded by the pair of second identifiers within the range surrounded by the pair of first identifiers. According to this configuration, by simply nesting the first identifier and the second identifier, the keyword and the output mode command can be associated with each other, and it becomes easy for users such as doctors to use the system.
[0043] [3] Similar to the medical document creation support system 2 described in [1] or [2] above, the output mode command may be to instruct the output mode of a numerical value, a date, or a time. Thereby, it becomes possible to output a numerical value, a date, or a time in a desired output mode.
[0044] [4] Similar to the medical document creation support system 2 described in any one of [1] to [3] above, the output mode command may be to instruct translating the first information corresponding to the keyword into a specified language. Thereby, it becomes possible to automatically generate a medical document using a language different from the medical record 30.
[0045] [5] Similar to the medical document creation support system 2 described in any one of [1] to [4] above, the output mode command may be to instruct converting the first information corresponding to the keyword into a numerical value or a character. Thereby, it becomes possible to automatically generate a medical document using a desired numerical value or character.
[0046] [6] Like the medical document creation support system 2 described in any one of [1] to [5] above, the output format command may be to instruct an output after conditional branching according to the first information corresponding to the keyword. Thereby, it becomes possible to automatically generate a medical document using a desired expression using conditional branching.
[0047] [7] Like the medical document creation support system 2 described in any one of [1] to [6] above, the output format command may be to instruct a summary of the first information corresponding to the keyword. Thereby, it becomes possible to automatically generate a medical document using a summary of the medical record 30.
[0048] [8] Like the medical document creation support system 2 described in any one of [1] to [7] above, the output format command may be to instruct an output of an option corresponding to the keyword from a plurality of options. Thereby, it becomes possible to automatically generate a standardized medical document using a plurality of options.
[0049] [9] Like the medical document creation support system 2 described in any one of [1] to [8] above, the output format command may be to instruct an operation of information corresponding to a plurality of keywords. Thereby, it becomes possible to automatically generate a medical document using a numerical operation.
[0050]
[10] As in the above-described embodiment, the medical document creation support method includes text that can be arbitrarily set by the user, keywords described separately from the text, and an output mode command indicating the output mode of the first information corresponding to the keywords in the medical record 30 of the patient, and obtains a template 10 that can be set by the user, specifying the keywords and output mode commands included in the obtained template 10, inputting to the extraction system 4 a process including an instruction to extract the first information corresponding to the keywords from the medical record 30 of the patient, obtaining a second information obtained by converting the first information corresponding to the keywords in the medical record 30 of the patient into the output mode indicated by the output mode command, and generating a medical document by including the second information at the positions corresponding to the keywords in the template 10, and may include executing.
[0051]
[11] As in the above-described embodiment, the program may cause one or more processors to execute the method described in the above
[10] .
[0052] As described above, the embodiments of the present disclosure have been described with reference to the drawings. However, the specific configuration should be considered not to be limited to these embodiments. The scope of the present disclosure is shown not only by the description of the above-described embodiments but also by the scope of the claims, and further includes all modifications within the meaning and scope equivalent to the scope of the claims.
[0053] It is possible to adopt the structure employed in each of the above embodiments in any other embodiment. The specific configuration of each part is not limited to only the above embodiments, and various modifications are possible without departing from the spirit of the present disclosure.
Description of Reference Numerals
[0054] 2: Medical Document Creation Support System 4: Extraction System 10: Template 20: Template Acquisition Unit 22: Identification Unit 23: Document Generation Unit 30: Medical Record
Claims
1. A template acquisition unit that obtains a template including text that can be arbitrarily set by a user, keywords described so as to be distinguishable from the text, and an output mode command indicating an output mode of first information corresponding to the keywords in a patient's medical record, and that can be set by the user; An identification unit that can identify the keywords and the output mode command included in the obtained template; A document generation unit that can execute a process of inputting a prompt including an instruction to extract the first information corresponding to the keywords from the patient's medical record to an extraction system, a process of obtaining second information obtained by converting the first information corresponding to the keywords in the patient's medical record into an output mode indicated by the output mode command, and a process of generating a medical document by including the second information at a position corresponding to the keywords in the template. A medical document creation support system comprising:
2. The keywords and the output mode command are described so as to be distinguishable by being surrounded by a pair of first identifiers in the template. Either one of the keywords and the output mode command is described so as to be distinguishable by being surrounded by a pair of second identifiers within the range surrounded by the pair of first identifiers. The medical document creation support system according to claim 1, wherein the other of the keywords and the output mode command is described so as to be distinguishable by not being surrounded by the pair of second identifiers within the range surrounded by the pair of first identifiers.
3. The medical document creation support system according to claim 1 or 2, wherein the output mode command instructs an output mode of a numerical value, a date, or a time.
4. The medical document creation support system according to claim 1 or 2, wherein the output mode command instructs to translate the first information corresponding to the keywords into a specified language.
5. The medical document creation support system according to claim 1 or 2, wherein the output mode command instructs to convert the first information corresponding to the keywords into a numerical value or a character.
6. The medical document creation support system according to claim 1 or 2, wherein the output mode command instructs an output after conditional branching according to the first information corresponding to the keywords.
7. The medical document creation support system according to claim 1 or 2, wherein the output mode command instructs a summary of the first information corresponding to the keywords.
8. The medical document creation support system according to claim 1 or 2, wherein the output mode instruction instructs the output of an option corresponding to the keyword from a plurality of options.
9. The medical document creation support system according to claim 1 or 2, wherein the output mode instruction instructs the calculation of information corresponding to a plurality of the keywords.
10. A method executed by one or more processors, comprising: obtaining a template that can be arbitrarily set by a user, including text that can be arbitrarily set by the user, a keyword described separately from the text, and an output mode instruction indicating an output mode of first information corresponding to the keyword in a medical record of a patient; identifying the keyword and the output mode instruction included in the obtained template; inputting to an extraction system a process of instructing to extract the first information corresponding to the keyword from the medical record of the patient, a process of obtaining second information obtained by converting the first information corresponding to the keyword in the medical record of the patient into an output mode indicated by the output mode instruction, and a process of generating a medical document by including the second information at a position corresponding to the keyword in the template; A medical document creation support method comprising the above.
11. A program for causing one or more processors to execute the method according to claim 10.
Citation Information
Patent Citations
Medical care aiding device and method for supplying medical document data
JP2002207823A
Introduction letter creation support system, introduction letter creation support device and introduction letter creation support method
JP2018013825A
Information processor, method for processing information, and program
JP2023112351A
JPP7289923B