JP7779127B2 - Program, method, and device - Google Patents
Program, method, and deviceInfo
- Publication number
- JP7779127B2 JP7779127B2 JP2021206114A JP2021206114A JP7779127B2 JP 7779127 B2 JP7779127 B2 JP 7779127B2 JP 2021206114 A JP2021206114 A JP 2021206114A JP 2021206114 A JP2021206114 A JP 2021206114A JP 7779127 B2 JP7779127 B2 JP 7779127B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- destination
- transmission
- files
- replacement
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Medical Treatment And Welfare Office Work (AREA)
Description
本発明は、プログラム、方法、及び、装置に関する。 The present invention relates to a program, a method, and an apparatus.
送信元である端末から送信先であるシステムへのファイルの伝送を支援する伝送サービスが知られている。システムは、伝送サービスから受信したファイルの様式チェックを含む受付処理を実行し、受付が完了すると、伝送サービスを介して端末に受付結果を通知する受付システムである。 Transmission services are known that support the transmission of files from a source terminal to a destination system. The system performs a reception process, including format checks, on files received from the transmission service, and once reception is complete, notifies the terminal of the reception result via the transmission service.
受付システムは、ファイルの重複した受付を排除する仕組みにより、同一の識別情報を有する複数のファイルを受信した場合、当該複数のファイルのうちの2番目以降に受信したファイルについては、受付処理においてエラーを端末に通知する。 The reception system has a mechanism for eliminating duplicate file reception, so if multiple files with the same identification information are received, the terminal will be notified of an error during the reception process for any files received after the second of those multiple files.
このような重複受付の排除により、端末は、例えば、伝送済みのファイルに誤りがある場合、当該ファイルの取消要求を伝送サービス経由で受付システムに送信し、ファイルの取消処理の完了を示す完了応答の受信を待つ。完了応答を受付システムから受信すると、端末は、誤りを訂正した差替用のファイルを伝送サービス経由で受付システムに伝送し、差替用のファイルの受付完了を示す受付結果を受付システムから受信することで、ファイルの差替が完了する。 By eliminating duplicate acceptance in this way, if a terminal finds an error in a transmitted file, for example, it sends a request to cancel that file to the receiving system via the transmission service and waits to receive a completion response indicating that the file cancellation process is complete. Upon receiving the completion response from the receiving system, the terminal transmits the replacement file with the error corrected via the transmission service to the receiving system, and completes the file replacement by receiving an acceptance result from the receiving system indicating that the replacement file has been accepted.
上述のように、受付システムでは、ファイルの取消処理が完了するまでは、差替用のファイルが受付可能にならない。 As mentioned above, the reception system will not be able to accept replacement files until the file cancellation process is complete.
このため、端末は、受付システムから取消処理の完了応答を受信するまでは、差替用のファイルを伝送サービス経由で受付システムに伝送できず、利便性が悪い。なお、受付システムからの完了応答の受信を待たずに、端末が差替用のファイルを伝送した場合、受付システムでの当該ファイルの受付処理がエラーとなるため、差替に失敗する可能性もある。 As a result, the terminal cannot transmit the replacement file to the reception system via the transmission service until it receives a cancellation completion response from the reception system, which is inconvenient. Furthermore, if the terminal transmits the replacement file without waiting to receive a completion response from the reception system, an error will occur in the reception system's acceptance process for that file, and the replacement may fail.
1つの側面では、本発明は、送信元から送信先に差替用のファイルを伝送する際の利便性向上を図ることを目的の1つとする。 In one aspect, the present invention aims to improve convenience when transmitting replacement files from a sender to a destination.
1つの側面では、プログラムは、送信元である端末及び送信先の各々と通信可能なコンピュータに、以下の処理を実行させてよい。前記処理は、前記送信先に送信した第1のファイルに係る前記送信先での登録の取消要求を、前記送信先に送信し、前記端末から前記第1のファイルの差替用の第2のファイルを取得し、前記取消要求に対する取消処理の完了通知の受信に応じて、前記送信先に前記第2のファイルを送信する、処理を含んでよい。 In one aspect, the program may cause a computer capable of communicating with both a source terminal and a destination terminal to execute the following processes: The processes may include sending to the destination a request to cancel registration at the destination of a first file transmitted to the destination, obtaining from the destination a second file to replace the first file, and transmitting the second file to the destination in response to receiving a notification of completion of the cancellation process for the cancellation request.
1つの側面では、本発明は、送信元から送信先に差替用のファイルを伝送する際の利便性を向上できる。 In one aspect, the present invention can improve the convenience of transmitting replacement files from a sender to a destination.
以下、図面を参照して本発明の実施の形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形又は技術の適用を排除する意図はない。例えば、本実施形態を、その趣旨を逸脱しない範囲で種々変形して実施することができる。なお、以下の説明で用いる図面において、同一符号を付した部分は、特に断らない限り、同一若しくは同様の部分を表す。 Embodiments of the present invention will be described below with reference to the drawings. However, the embodiments described below are merely examples, and are not intended to exclude various modifications or technological applications not explicitly stated below. For example, this embodiment can be implemented with various modifications without departing from its spirit. In the drawings used in the following description, parts with the same reference numerals represent the same or similar parts unless otherwise specified.
〔1〕一実施形態
〔1-1〕伝送サービスの一例
以下、伝送サービスとして、介護請求を支援する介護請求伝送サービスを例に挙げて説明する。介護請求伝送サービス(以下、単に「伝送サービス」と表記する場合がある)は、事業所等の事業者が国民健康保険団体連合会(以下、「国保連合会」と表記する)への介護請求を実行するための環境を提供する。
[1] One embodiment [1-1] An example of a transmission service The following describes a transmission service using as an example a nursing care claim transmission service that supports nursing care claims. The nursing care claim transmission service (hereinafter simply referred to as the "transmission service") provides an environment for businesses and other operators to submit nursing care claims to the National Health Insurance Association (hereinafter referred to as the "NHI Association").
例えば、利用者に対して介護保険サービスを提供した事業者は、所定の期間内に国保連合会に介護請求を行なう。以下、「介護請求」は、事業者が利用者に提供した介護保険サービスの費用の一部(例えば8割又は9割等)の請求を意味するものとする。国保連合会は、介護請求の手法の1つとして、介護給付費請求書及び介護給付費明細書を含む所定の形式のファイルを、事業者からインターネット経由で受け付けるAPI(Application Programming Interface)を提供している。 For example, a business that provides nursing care insurance services to a user submits a nursing care claim to the National Health Insurance Federation within a specified period. Hereinafter, "nursing care claim" refers to a claim for a portion (e.g., 80% or 90%) of the cost of the nursing care insurance services provided by the business to the user. As one method of nursing care claim processing, the National Health Insurance Federation provides an API (Application Programming Interface) that accepts files in a specified format containing nursing care benefit claim forms and nursing care benefit detail sheets from businesses via the Internet.
例えば、伝送サービスは、事業者の端末からインターネット経由で国保連合会のAPIに所定の形式のファイルを伝送するための伝送環境を提供する。 For example, the transmission service provides a transmission environment for transmitting files in a specified format from a business operator's terminal to the National Health Insurance Association's API via the Internet.
図1は、介護請求システム100の動作例を示す図である。介護請求システム100は、事業者120の端末121から国保連合会130の受付システム131に伝送システム110を介してファイル(データ)を伝送することで介護請求を行なうシステムである。伝送システム110は、伝送サービスを提供するシステムである。 Figure 1 shows an example of the operation of the nursing care claim system 100. The nursing care claim system 100 is a system that submits nursing care claims by transmitting a file (data) from a terminal 121 of a business operator 120 to a reception system 131 of the National Health Insurance Association 130 via a transmission system 110. The transmission system 110 is a system that provides transmission services.
図1の例では、事業者120のユーザが、介護請求を行なうための所定の形式のファイル140を端末121から伝送システム110経由で受付システム131に伝送する。受付システム131は、ファイル140の様式チェックを含む受付処理131aを実行する。 In the example of Figure 1, a user of the business operator 120 transmits a file 140 in a predetermined format for submitting a nursing care claim from the terminal 121 to the reception system 131 via the transmission system 110. The reception system 131 executes reception processing 131a, which includes checking the format of the file 140.
例えば、伝送済みのファイル140に誤りがある場合、ユーザは、端末121の操作121aにより、当該ファイル140の取消依頼150を伝送システム110経由で受付システム131に伝送する。また、ユーザは、差替用のファイル160を端末121から伝送システム110経由で受付システム131に伝送する。 For example, if there is an error in a transmitted file 140, the user operates the terminal 121 to transmit a cancellation request 150 for the file 140 to the reception system 131 via the transmission system 110. The user also transmits a replacement file 160 from the terminal 121 to the reception system 131 via the transmission system 110.
ここで、受付システム131は、同一の介護請求に係るファイルの重複した受付を排除するために、例えば、同一の介護請求に係るファイルのうちの後から受信したファイルについては、受付処理においてエラーを端末に通知する。図1の例では、操作121aの直後に伝送されたファイル160は、受付システム131において受付エラーとなる。 Here, in order to prevent duplicate reception of files related to the same care claim, the reception system 131 notifies the terminal of an error in the reception process for files related to the same care claim that are received later. In the example of Figure 1, file 160 transmitted immediately after operation 121a results in a reception error in the reception system 131.
受付システム131は、例えば、取消依頼150の受信後、取消完了の応答を端末121に通知することで、差替用のファイル160を受付可能となる(符号131b参照)。なお、国保連合会130では、取消依頼150の受信後、取消完了の応答を送信するまでに、数十分、例えば30分~90分程度の時間がかかることがある。 For example, after receiving the cancellation request 150, the reception system 131 notifies the terminal 121 of a cancellation completion response, thereby becoming able to accept the replacement file 160 (see reference symbol 131b). Note that it may take several tens of minutes, for example, 30 to 90 minutes, for the National Health Insurance Association 130 to send a cancellation completion response after receiving the cancellation request 150.
ユーザは、端末121の操作121bにより取消完了の応答の受信を確認すると、端末121の操作121cにより差替用のファイル160を伝送システム110経由で受付システム131に伝送する。 When the user confirms receipt of the cancellation completion response by operating 121b on terminal 121, he or she transmits replacement file 160 to reception system 131 via transmission system 110 by operating 121c on terminal 121.
受付システム131は、差替用のファイル160に係る受付(差替)処理を実行し、処理時間、例えば60分程度の経過後に、ファイル160の到達完了を端末121に通知する。 The reception system 131 executes the reception (replacement) process for the replacement file 160, and after the processing time, for example, approximately 60 minutes, has elapsed, notifies the terminal 121 that the file 160 has arrived.
ユーザは、端末121の操作121dにより、到達完了の通知の受信を確認することで、介護請求のためのファイル140の差替が正常に完了したことを確認する。 The user confirms that the replacement of the file 140 for the care claim has been completed successfully by operating 121d on the terminal 121 to confirm receipt of the notification of completion of delivery.
このように、端末121が取消依頼を送信してから、受付システム131から取消完了の通知を受信するまでにタイムラグ(図1の例では30分~90分)が生じるため、ユーザは、取消完了の通知を受信するまでファイル160の送信を保留することになる。 As such, there is a time lag (30 to 90 minutes in the example of Figure 1) between when terminal 121 sends the cancellation request and when it receives notification of cancellation completion from reception system 131, so the user will have to postpone sending file 160 until they receive notification of cancellation completion.
また、ユーザが取消完了の通知を受信する前にファイル160を送信した場合、操作121aの直後のファイル160の送信(図1参照)のように、当該ファイル160は受付エラーとなり、受付システム131に登録されない可能性がある。 Furthermore, if the user sends file 160 before receiving notification that cancellation is complete, as in the case of sending file 160 immediately after operation 121a (see Figure 1), the file 160 may result in a reception error and may not be registered in the reception system 131.
以上のように、伝送システム110では、事業者120から国保連合会130に差替用のファイル160を伝送する際に、利便性が低下する場合がある。 As described above, the transmission system 110 may experience reduced convenience when transmitting a replacement file 160 from the business operator 120 to the National Health Insurance Association 130.
また、ファイル160が受付システム131で受付エラーになる場合、当該ファイル160の差替完了までに、当該ファイル160が複数回に亘って伝送システム110上を伝送される。このため、伝送システム110の通信負荷及び処理負荷、並びに、端末121及び受付システム131の処理負荷が増加することになる。 Furthermore, if a file 160 encounters a reception error in the reception system 131, the file 160 will be transmitted multiple times over the transmission system 110 until the replacement of the file 160 is complete. This will increase the communication load and processing load on the transmission system 110, as well as the processing load on the terminal 121 and the reception system 131.
そこで、一実施形態では、伝送サービスの一例として、事業者から国保連合会に差替用のファイルを伝送する際の利便性を向上できる介護請求伝送サービスを説明する。 In one embodiment, as an example of a transmission service, we will describe a nursing care claim transmission service that can improve convenience when transmitting replacement files from a business operator to the National Health Insurance Association.
〔1-2〕一実施形態に係る介護請求システムの構成例
図2は、一実施形態に係る介護請求システム1の構成例を示すブロック図である。介護請求システム1は、事業所等の事業者のユーザが国保連合会に介護請求を行なうためのシステムである。図2に示すように、介護請求システム1は、例示的に、介護請求のためのファイルを伝送する伝送システム(介護請求伝送システム)2、事業者のユーザが利用する1以上(図2の例では複数)の端末3、及び、国保連合会がファイルを受け付けるための受付システム4を備えてよい。
[1-2] Example of the Configuration of a Nursing Care Claim System According to an Embodiment Figure 2 is a block diagram showing an example of the configuration of a nursing care claim system 1 according to an embodiment. The nursing care claim system 1 is a system that allows users of businesses, such as offices, to submit nursing care claims to the National Health Insurance Federation. As shown in Figure 2, the nursing care claim system 1 may, for example, include a transmission system (nursing care claim transmission system) 2 that transmits files for nursing care claims, one or more (multiple in the example of Figure 2) terminals 3 used by users of the business, and a reception system 4 through which the National Health Insurance Federation accepts files.
伝送システム2と1以上の端末3の各々との間は、ネットワーク1aを介して相互に通信可能に接続されてよい。また、伝送システム2と受付システム4との間は、ネットワーク1bを介して相互に通信可能に接続されてよい。ネットワーク1a及び1bの各々は、インターネット及びLAN(Local Area Network)の一方又は双方を含んでよい。 The transmission system 2 and one or more terminals 3 may be connected to each other via network 1a so that they can communicate with each other. The transmission system 2 and the reception system 4 may be connected to each other via network 1b so that they can communicate with each other. Each of networks 1a and 1b may include one or both of the Internet and a LAN (Local Area Network).
伝送システム2は、1以上の端末3及び受付システム4の各々と相互に通信可能に接続され、端末3と受付システム4との間でのファイルの伝送に関する種々の通信を行なう。 The transmission system 2 is connected to one or more terminals 3 and the reception system 4 so that they can communicate with each other, and performs various communications related to the transmission of files between the terminals 3 and the reception system 4.
一例として、伝送システム2は、端末3に対して、ファイルの登録(アップロード)、差替、ファイルの伝送状況の確認等を実行するためのWebサービスを提供してよい。また、例えば、伝送システム2は、端末3により登録又は差替が行なわれたファイルを、受付システム4のAPIを介して受付システム4に伝送してよい。 As an example, the transmission system 2 may provide the terminal 3 with a web service for registering (uploading) files, replacing files, checking the file transmission status, etc. Furthermore, for example, the transmission system 2 may transmit files registered or replaced by the terminal 3 to the reception system 4 via the reception system 4's API.
伝送システム2は、例えば、1以上のサーバを備えてよく、これらのサーバが協働することで伝送システム2の機能を実現してもよい。サーバは、コンピュータ又は情報処理装置の一例である。また、伝送システム2の機能の少なくとも一部は、クラウドサービスとして提供されてもよい。 Transmission system 2 may include, for example, one or more servers, and the functions of transmission system 2 may be realized by these servers working together. A server is an example of a computer or information processing device. Furthermore, at least some of the functions of transmission system 2 may be provided as a cloud service.
端末3は、コンピュータ又は情報処理装置の一例であり、例えば、ユーザが利用するPC(Personal Computer)、スマートフォン又はタブレット端末等の種々の情報処理端末であってよい。端末3は、例えば、図1に示す端末121と同様の構成であってもよい。 Terminal 3 is an example of a computer or information processing device, and may be, for example, any of a variety of information processing terminals used by a user, such as a personal computer (PC), a smartphone, or a tablet terminal. Terminal 3 may have a configuration similar to that of terminal 121 shown in FIG. 1, for example.
端末3は、介護請求のためのファイルを作成し、伝送システム2が提供するWebサービスを介してファイルを受付システム4に送信するためのアプリケーションプログラムを実行可能であってよい。端末3は、アプリケーションプログラムの実行により、伝送システム2との間でファイルの伝送に関する種々の情報を送受信してよい。 The terminal 3 may be capable of executing an application program for creating a file for a nursing care claim and transmitting the file to the reception system 4 via a web service provided by the transmission system 2. By executing the application program, the terminal 3 may send and receive various information related to the transmission of files to and from the transmission system 2.
アプリケーションプログラムとしては、例えば、伝送システム2が提供するWebサービス(Webページ)の画面を表示することが可能なWebブラウザ等のプログラムであってもよい。なお、アプリケーションプログラムは、Webサービスのうちの少なくとも一部を端末3側で処理するためのプログラムを含んでもよい。 The application program may be, for example, a program such as a web browser capable of displaying the screen of a web service (web page) provided by the transmission system 2. The application program may also include a program for processing at least a portion of the web service on the terminal 3 side.
受付システム4は、ファイルの送信先の一例であり、伝送システム2から受信したファイルの様式チェックを含む受付処理を実行し、受付が完了すると、伝送システム2を介して端末3に受付結果を通知する。また、受付システム4は、同一の介護請求に係るファイルの重複した受付を排除するために、例えば、同一の介護請求に係るファイルのうちの後から受信したファイルについては、受付処理においてエラーを端末に通知する。 Reception system 4 is an example of a file destination, and performs reception processing including format checks on files received from transmission system 2. Once reception is complete, it notifies terminal 3 of the reception result via transmission system 2. Furthermore, in order to prevent duplicate reception of files related to the same care claim, reception system 4 notifies the terminal of an error in the reception processing for files related to the same care claim that are received later, for example.
受付システム4は、例えば、1以上のサーバを備えてよく、これらのサーバが協働することで受付システム4の機能を実現してもよい。サーバは、コンピュータ又は情報処理装置の一例である。また、受付システム4は、伝送システム2に対して、ファイルの伝送に関する通信を行なうためのAPIを提供してよい。受付システム4は、例えば、図1に示す受付システム131と同様の構成であってもよい。 The reception system 4 may include, for example, one or more servers, and the functions of the reception system 4 may be realized by these servers working together. A server is an example of a computer or information processing device. The reception system 4 may also provide the transmission system 2 with an API for communicating regarding file transmission. The reception system 4 may have a configuration similar to that of the reception system 131 shown in FIG. 1, for example.
図3は、一実施形態に係る介護請求システム1における差替処理の一例を説明するための図である。図3に示すように、伝送システム2は、ユーザによる操作301aによってアップロードされた差替用のファイル310を受信する。伝送システム2は、差替元のファイル310の取消依頼320を受付システム4に伝送し、差替用のファイル310を伝送システム2の記憶領域に格納する。 Figure 3 is a diagram illustrating an example of replacement processing in a nursing care claim system 1 according to one embodiment. As shown in Figure 3, the transmission system 2 receives a replacement file 310 uploaded by a user operation 301a. The transmission system 2 transmits a cancellation request 320 for the original file 310 to be replaced to the reception system 4, and stores the replacement file 310 in a storage area of the transmission system 2.
なお、「差替元のファイル」は、第1のファイルの一例であり、「差替用のファイル」は、第2のファイルの一例である。差替元のファイル310及び差替用のファイル310のそれぞれは、同一の介護請求に係る介護給付費の明細を含んでよい。 Note that the "original file to be replaced" is an example of a first file, and the "replacement file" is an example of a second file. The original file 310 to be replaced and the replacement file 310 may each contain details of nursing care benefit expenses related to the same nursing care claim.
伝送システム2は、受付システム4が差替用のファイル310を受付可能になったタイミング、例えば30分~90分後に、当該ファイル310を受付システム4に伝送する。例えば、伝送システム2は、受付システム4から取消完了の通知を受信(キャッチ)したことに応じて、差替用のファイル310を受付システム4に伝送してよい。 The transmission system 2 transmits the replacement file 310 to the reception system 4 when the reception system 4 is ready to accept the replacement file 310, for example, 30 to 90 minutes later. For example, the transmission system 2 may transmit the replacement file 310 to the reception system 4 in response to receiving (catching) a cancellation completion notification from the reception system 4.
受付システム4は、差替用のファイル310に係る受付(差替)処理を実行し、処理時間、例えば60分程度の経過後に、ファイル310の到達完了を端末3に通知する。 The reception system 4 executes the reception (replacement) process for the replacement file 310, and after the processing time, for example, approximately 60 minutes, has elapsed, notifies the terminal 3 that the file 310 has arrived.
ユーザは、端末3の操作301bにより、到達完了の通知の受信を確認することで、介護請求のためのファイルの差替が正常に完了したことを確認する。 The user confirms that the file replacement for the care claim has been completed successfully by operating terminal 3 (301b) to confirm receipt of the notification of completion of delivery.
このように、伝送システム2は、受付システム4に送信したファイルに係る受付システム4での登録の取消要求を、受付システム4に送信し、当該ファイルの差替用のファイルを取得し、取消要求に対する取消処理の完了通知の受信に応じて、受付システム4に差替用のファイルを送信する。 In this way, the transmission system 2 sends a request to the reception system 4 to cancel the registration of the file that was sent to the reception system 4, obtains a replacement file for the file, and sends the replacement file to the reception system 4 in response to receiving a notification that the cancellation process for the cancellation request has been completed.
これにより、一実施形態に係る伝送システム2によれば、ユーザは、受付システム4からの取消完了の通知を待たずに、差替用のファイル310の登録及び伝送に係る操作を完了することができる。換言すれば、伝送システム2は、図1に符号121a~121cで示す3つの操作に代えて、差替用のファイル310の登録に係る1度の操作301aで、差替処理に係るユーザ側の操作を完了させることができる。 As a result, with the transmission system 2 according to one embodiment, the user can complete operations related to the registration and transmission of the replacement file 310 without waiting for a cancellation completion notification from the reception system 4. In other words, the transmission system 2 allows the user to complete operations related to the replacement process with a single operation 301a related to the registration of the replacement file 310, instead of the three operations indicated by reference numerals 121a to 121c in FIG. 1.
従って、取消完了後のユーザによる差替用のファイル310の再送信の失念、及び、取消中の二重送信による請求失念等を抑制できる。また、ユーザは、図1の例において取消依頼150を行なってから差替用のファイル160を再送信するまでの時間を、他の業務に有効活用できる。 This prevents users from forgetting to resend the replacement file 310 after the cancellation is complete, and from forgetting to make a request due to duplicate transmissions during the cancellation process. Furthermore, in the example of Figure 1, the user can effectively use the time between making the cancellation request 150 and resending the replacement file 160 for other tasks.
以上のように、伝送システム2によれば、事業者から国保連合会に差替用のファイル310を伝送する際の利便性を向上できる。また、伝送システム2から受付システム4へのファイル310の不要な伝送を抑制できるため、伝送システム2の通信負荷及び処理負荷、並びに、端末3及び受付システム4の処理負荷の増加を抑制できる。 As described above, transmission system 2 improves convenience when transmitting replacement files 310 from businesses to the National Health Insurance Association. Furthermore, unnecessary transmission of files 310 from transmission system 2 to reception system 4 can be reduced, thereby reducing the communication load and processing load on transmission system 2, as well as the processing load on terminal 3 and reception system 4.
〔1-3〕ハードウェア構成例
一実施形態に係る伝送システム2を実現するHW(ハードウェア)は、仮想サーバ(VM;Virtual Machine)であってもよいし、物理サーバであってもよい。また、伝送システム2の機能は、1台のコンピュータにより実現されてもよいし、2台以上のコンピュータにより実現されてもよい。さらに、伝送システム2の機能のうちの少なくとも一部は、クラウド環境により提供されるHWリソース及びNW(Network)リソースを用いて実現されてもよい。
[1-3] Hardware Configuration Example The HW (hardware) that realizes the transmission system 2 according to an embodiment may be a virtual server (VM) or a physical server. Furthermore, the functions of the transmission system 2 may be realized by one computer or two or more computers. Furthermore, at least some of the functions of the transmission system 2 may be realized using HW resources and NW (Network) resources provided by a cloud environment.
図4は、伝送システム2の機能を実現するコンピュータ10のハードウェア(HW)構成例を示すブロック図である。伝送システム2の機能を実現するHWリソースとして、複数のコンピュータが用いられる場合は、各コンピュータが図4に例示するHW構成を備えてよい。 Figure 4 is a block diagram showing an example hardware (HW) configuration of a computer 10 that realizes the functions of transmission system 2. If multiple computers are used as HW resources that realize the functions of transmission system 2, each computer may have the HW configuration shown in Figure 4.
図4に示すように、コンピュータ10は、HW構成として、例示的に、プロセッサ10a、メモリ10b、記憶部10c、IF(Interface)部10d、IO(Input / Output)部10e、及び読取部10fを備えてよい。 As shown in FIG. 4, the computer 10 may, for example, have a HW configuration including a processor 10a, memory 10b, storage unit 10c, IF (Interface) unit 10d, IO (Input/Output) unit 10e, and reading unit 10f.
プロセッサ10aは、種々の制御や演算を行なう演算処理装置の一例である。プロセッサ10aは、コンピュータ10内の各ブロックとバス10iで相互に通信可能に接続されてよい。なお、プロセッサ10aは、複数のプロセッサを含むマルチプロセッサであってもよいし、複数のプロセッサコアを有するマルチコアプロセッサであってもよく、或いは、マルチコアプロセッサを複数有する構成であってもよい。 Processor 10a is an example of a processing unit that performs various controls and calculations. Processor 10a may be connected to each block within computer 10 via bus 10i so that they can communicate with each other. Processor 10a may be a multiprocessor including multiple processors, a multi-core processor with multiple processor cores, or a configuration with multiple multi-core processors.
プロセッサ10aとしては、例えば、CPU、MPU、GPU、APU、DSP、ASIC、FPGA等の集積回路(IC;Integrated Circuit)が挙げられる。なお、プロセッサ10aとして、これらの集積回路の2以上の組み合わせが用いられてもよい。CPUはCentral Processing Unitの略称であり、MPUはMicro Processing Unitの略称である。GPUはGraphics Processing Unitの略称であり、APUはAccelerated Processing Unitの略称である。DSPはDigital Signal Processorの略称であり、ASICはApplication Specific ICの略称であり、FPGAはField-Programmable Gate Arrayの略称である。 Examples of the processor 10a include integrated circuits (ICs) such as a CPU, MPU, GPU, APU, DSP, ASIC, and FPGA. Note that a combination of two or more of these integrated circuits may be used as the processor 10a. CPU is an abbreviation for Central Processing Unit, MPU is an abbreviation for Micro Processing Unit, GPU is an abbreviation for Graphics Processing Unit, and APU is an abbreviation for Accelerated Processing Unit. DSP is an abbreviation for Digital Signal Processor, ASIC is an abbreviation for Application Specific IC, and FPGA is an abbreviation for Field-Programmable Gate Array.
メモリ10bは、種々のデータやプログラム等の情報を格納するHWの一例である。メモリ10bとしては、例えばDRAM(Dynamic Random Access Memory)等の揮発性メモリ、及び、PM(Persistent Memory)等の不揮発性メモリ、の一方又は双方が挙げられる。 Memory 10b is an example of HW that stores various data, programs, and other information. Examples of memory 10b include volatile memory such as DRAM (Dynamic Random Access Memory) and/or non-volatile memory such as PM (Persistent Memory).
記憶部10cは、種々のデータやプログラム等の情報を格納するHWの一例である。記憶部10cとしては、HDD(Hard Disk Drive)等の磁気ディスク装置、SSD(Solid State Drive)等の半導体ドライブ装置、不揮発性メモリ等の各種記憶装置が挙げられる。不揮発性メモリとしては、例えば、フラッシュメモリ、SCM(Storage Class Memory)、ROM(Read Only Memory)等が挙げられる。 The storage unit 10c is an example of HW that stores various types of data, programs, and other information. Examples of storage unit 10c include various storage devices such as magnetic disk devices such as HDDs (Hard Disk Drives), semiconductor drive devices such as SSDs (Solid State Drives), and non-volatile memory. Examples of non-volatile memory include flash memory, SCM (Storage Class Memory), and ROM (Read Only Memory).
記憶部10cは、コンピュータ10の各種機能の全部若しくは一部を実現するプログラム10g(伝送制御プログラム)を格納してよい。 The memory unit 10c may store a program 10g (transmission control program) that realizes all or part of the various functions of the computer 10.
例えば、コンピュータ10のプロセッサ10aは、記憶部10cに格納されたプログラム10gをメモリ10bに展開して実行することにより、図3に例示する伝送システム2、及び、図5に例示する制御部27としての機能を実現できる。 For example, the processor 10a of the computer 10 can implement the functions of the transmission system 2 illustrated in FIG. 3 and the control unit 27 illustrated in FIG. 5 by expanding the program 10g stored in the storage unit 10c into the memory 10b and executing it.
IF部10dは、ネットワーク1a及び1bを含む種々のネットワークとの間の接続及び通信の制御等を行なう通信IFの一例である。例えば、IF部10dは、イーサネット(登録商標)等のLAN、或いは、FC(Fibre Channel)等の光通信等に準拠したアダプタを含んでよい。当該アダプタは、無線及び有線の一方又は双方の通信方式に対応してよい。 IF unit 10d is an example of a communication IF that controls connections and communications between various networks, including networks 1a and 1b. For example, IF unit 10d may include an adapter that complies with a LAN such as Ethernet (registered trademark) or optical communications such as FC (Fibre Channel). The adapter may support either or both wireless and wired communication methods.
例えば、伝送システム2の機能を実現するコンピュータ10は、IF部10d及びネットワーク1aを介して、1以上の端末3のそれぞれと相互に通信可能に接続されてよい。また、当該コンピュータ10は、IF部10d及びネットワーク1bを介して、受付システム4と相互に通信可能に接続されてよい。なお、プログラム10gは、当該通信IFを介して、ネットワーク1a若しくは1b又は他のネットワークからコンピュータ10にダウンロードされ、記憶部10cに格納されてもよい。 For example, the computer 10 that realizes the functions of the transmission system 2 may be connected to one or more terminals 3 via the IF unit 10d and the network 1a so that they can communicate with each other. The computer 10 may also be connected to the reception system 4 via the IF unit 10d and the network 1b so that they can communicate with each other. The program 10g may be downloaded to the computer 10 from the network 1a or 1b or another network via the communication IF and stored in the memory unit 10c.
IO部10eは、入力装置、及び、出力装置、の一方又は双方を含んでよい。入力装置としては、例えば、キーボード、マウス、タッチパネル等が挙げられる。出力装置としては、例えば、モニタ、プロジェクタ、プリンタ等が挙げられる。また、IO部10eは、入力装置及び表示装置が一体となったタッチパネル等を含んでもよい。 The IO unit 10e may include one or both of an input device and an output device. Examples of input devices include a keyboard, mouse, and touch panel. Examples of output devices include a monitor, projector, and printer. The IO unit 10e may also include a touch panel that combines an input device and a display device.
読取部10fは、記録媒体10hに記録されたデータやプログラムの情報を読み出すリーダの一例である。読取部10fは、記録媒体10hを接続可能又は挿入可能な接続端子又は装置を含んでよい。読取部10fとしては、例えば、USB(Universal Serial Bus)等に準拠したアダプタ、記録ディスクへのアクセスを行なうドライブ装置、SDカード等のフラッシュメモリへのアクセスを行なうカードリーダ等が挙げられる。なお、記録媒体10hにはプログラム10gが格納されてもよく、読取部10fが記録媒体10hからプログラム10gを読み出して記憶部10cに格納してもよい。 Reading unit 10f is an example of a reader that reads data and program information recorded on recording medium 10h. Reading unit 10f may include a connection terminal or device to which recording medium 10h can be connected or inserted. Examples of reading unit 10f include an adapter compliant with USB (Universal Serial Bus), a drive device that accesses a recording disk, and a card reader that accesses flash memory such as an SD card. Note that recording medium 10h may store program 10g, and reading unit 10f may read program 10g from recording medium 10h and store it in memory unit 10c.
記録媒体10hとしては、例示的に、磁気/光ディスクやフラッシュメモリ等の非一時的なコンピュータ読取可能な記録媒体が挙げられる。磁気/光ディスクとしては、例示的に、フレキシブルディスク、CD(Compact Disc)、DVD(Digital Versatile Disc)、ブルーレイディスク、HVD(Holographic Versatile Disc)等が挙げられる。フラッシュメモリとしては、例示的に、USBメモリやSDカード等の半導体メモリが挙げられる。 Examples of the recording medium 10h include non-transitory computer-readable recording media such as magnetic/optical disks and flash memory. Examples of magnetic/optical disks include flexible disks, CDs (Compact Discs), DVDs (Digital Versatile Discs), Blu-ray Discs, and HVDs (Holographic Versatile Discs). Examples of flash memory include semiconductor memory such as USB memory and SD cards.
なお、上述したコンピュータ10のHW構成は例示である。従って、コンピュータ10内でのHWの増減(例えば任意のブロックの追加や削除)、分割、任意の組み合わせでの統合、又は、バスの追加若しくは削除等は適宜行なわれてもよい。 Note that the HW configuration of the computer 10 described above is an example. Therefore, the HW within the computer 10 may be increased or decreased (for example, adding or deleting any blocks), divided, integrated in any combination, or buses may be added or deleted as appropriate.
また、図2に示す1以上の端末3の各々、及び、受付システム4の機能を実現する1以上のサーバの各々は、上述したコンピュータ10と同様のハードウェア構成を備えてもよい。 Furthermore, each of the one or more terminals 3 shown in FIG. 2 and each of the one or more servers that realize the functions of the reception system 4 may have a hardware configuration similar to that of the computer 10 described above.
〔1-4〕機能構成例
図5は、一実施形態に係る介護請求システム1の機能構成例を示すブロック図である。図5に示すように、介護請求システム1における伝送システム2は、例示的に、DB(Database)部21、入力制御部22、出力制御部23、DBアクセス部24、送受信処理部25、及び、差替制御部26を備えてよい。これらの機能ブロック22~26は、制御部27の一例である。なお、制御部27は、例えば、図4に示すプログラム10gの少なくとも一部の機能であってよい。
[1-4] Functional Configuration Example Fig. 5 is a block diagram showing an example of the functional configuration of a nursing care claim system 1 according to one embodiment. As shown in Fig. 5, the transmission system 2 in the nursing care claim system 1 may illustratively include a DB (Database) unit 21, an input control unit 22, an output control unit 23, a DB access unit 24, a transmission/reception processing unit 25, and a replacement control unit 26. These functional blocks 22 to 26 are examples of a control unit 27. Note that the control unit 27 may be, for example, at least a part of the functions of the program 10g shown in Fig. 4.
DB部21は、記憶領域又は記憶装置の一例であり、伝送システム2が利用する種々のデータを記憶する。図5に示すように、DB部21は、例示的に、伝送情報21a及び1以上(図5では複数)のファイル21bを記憶可能であってよい。 The DB unit 21 is an example of a storage area or storage device, and stores various data used by the transmission system 2. As shown in FIG. 5, the DB unit 21 may, for example, be capable of storing transmission information 21a and one or more (multiple in FIG. 5) files 21b.
入力制御部22は、伝送システム2に対する種々の情報の入力に関する制御を行なう。一例として、入力制御部22は、端末3からの入力情報の入力を受け付けてよい。入力情報の入力の「受付」には、例えば、取得した入力情報を機能ブロック23~26又はDB部21のうちの少なくとも1つに出力することが含まれてよい。DB部21への出力には、例えば、DBアクセス部24と協働して、入力情報を伝送情報21aに格納する、又は、ファイル21bとしてDB部21に格納することが含まれてよい。 The input control unit 22 controls the input of various information to the transmission system 2. As an example, the input control unit 22 may accept input information from the terminal 3. "Accepting" the input of input information may include, for example, outputting the acquired input information to at least one of the function blocks 23-26 or the DB unit 21. Output to the DB unit 21 may include, for example, working with the DB access unit 24 to store the input information in transmission information 21a, or storing it in the DB unit 21 as file 21b.
入力制御部22は、例えば、図4に示すIF部10dを介して入力情報を受信してよい。なお、IF部10dを介した入力情報の受信は、例えば、端末3のWebブラウザ等のアプリケーションプログラムからの要求又は応答の受信を含んでよい。 The input control unit 22 may receive input information, for example, via the IF unit 10d shown in FIG. 4. Note that receiving input information via the IF unit 10d may include receiving a request or response from an application program such as a web browser on the terminal 3, for example.
出力制御部23は、端末3に対する種々の出力に関する制御を行なう。一例として、出力制御部23は、機能ブロック22、24~26のうちの少なくとも1つから入力される情報又は指示等に基づき、出力制御を行なってよい。出力制御には、端末3に対する表示情報の生成及び送信が含まれてよい。表示情報は、例えば、Webページ等の画面情報であってもよい。一例として、出力制御部23は、ネットワーク1aを介して表示情報を端末3に送信してよい。表示情報の送信は、例えば、端末3のWebブラウザからの要求に応じた応答の送信を含んでもよい。 The output control unit 23 controls various outputs to the terminal 3. As an example, the output control unit 23 may control output based on information or instructions input from at least one of the functional blocks 22, 24-26. The output control may include generating and transmitting display information to the terminal 3. The display information may be, for example, screen information such as a web page. As an example, the output control unit 23 may transmit the display information to the terminal 3 via the network 1a. The transmission of the display information may include, for example, transmitting a response in response to a request from a web browser on the terminal 3.
図6は、介護請求画面30の一例を示す図である。図6に示すように、出力制御部23は、画面情報として、例えば、端末3の表示装置(例えば図4のIO部10e)上でWebブラウザに表示される介護請求画面30を生成してよい。介護請求画面30は、介護請求のためのファイル21bの登録、差替及び削除、並びに、受付システム4でのファイル21bの受付状態の確認等を行なうための画面である。介護請求画面30は、受付システム4に送信した1以上のファイル21bと、1以上のファイル21bの受付システム4での受付状況とを対応付けた画面情報の一例である。 Figure 6 is a diagram showing an example of a care claim screen 30. As shown in Figure 6, the output control unit 23 may generate, as screen information, for example, a care claim screen 30 to be displayed in a web browser on the display device of the terminal 3 (for example, the IO unit 10e in Figure 4). The care claim screen 30 is a screen for registering, replacing, and deleting files 21b for care claims, and for checking the reception status of the files 21b at the reception system 4. The care claim screen 30 is an example of screen information that associates one or more files 21b sent to the reception system 4 with the reception status of the one or more files 21b at the reception system 4.
介護請求画面30は、図6に例示するように、ボタン31~34及び表示領域35を含んでよい。 The care claim screen 30 may include buttons 31 to 34 and a display area 35, as illustrated in FIG. 6.
ボタン31は、伝送するファイル21bを選択するためのボタンであり、押下によりファイルの登録(アップロード)を行なう画面(図示省略)が表示されてよい。ボタン31は、少なくとも1つのファイル21bを受付システム4に送信するための第2の操作領域の一例である。 Button 31 is a button for selecting a file 21b to be transmitted, and pressing it may display a screen (not shown) for registering (uploading) the file. Button 31 is an example of a second operation area for transmitting at least one file 21b to the reception system 4.
ボタン32は、ボタン31又は後述するボタン37aにより登録されたファイル21bを受付システム4に送信(伝送)するためのボタンである。 Button 32 is a button for sending (transmitting) file 21b registered using button 31 or button 37a (described below) to reception system 4.
ボタン33は、ボタン32により送信されたファイル21bの送信を取り消す、換言すれば、受付システム4から当該ファイル21bを削除するためのボタンである。 Button 33 is a button for canceling the transmission of file 21b sent by button 32; in other words, for deleting file 21b from the reception system 4.
ボタン34は、ボタン32又は33の押下に応じた処理に関するエラーの一覧、例えば、受付システム4から通知されたエラーの一覧を示す画面(図示省略)を表示するためのボタンである。 Button 34 is a button for displaying a screen (not shown) showing a list of errors related to processing in response to pressing button 32 or 33, for example, a list of errors notified by reception system 4.
表示領域35は、ファイル21bごとの情報を表示するための領域であり、チェックボックス36、及び、領域37~39を含んでよい。 Display area 35 is an area for displaying information for each file 21b, and may include check boxes 36 and areas 37 to 39.
チェックボックス36は、1以上のファイル21bを選択するための領域であり、例えば、チェックされたチェックボックス36に対応するファイル21bに対して、ボタン32又は33の押下に応じた処理が行なわれる。チェックボックス36及びボタン33は、1以上のファイル21bを個別に取り消すための第3の操作領域の一例である。 Checkbox 36 is an area for selecting one or more files 21b. For example, when button 32 or 33 is pressed, processing is performed on the files 21b corresponding to the checked checkbox 36. Checkbox 36 and button 33 are an example of a third operation area for individually canceling one or more files 21b.
領域37は、ファイル21bごとの現在の状況を示す領域であり、事業所名称、状況、及び、エラーコードの項目を含んでよい。 Area 37 shows the current status of each file 21b and may include fields for the business name, status, and error code.
領域38は、ファイル21bごとの内容、例えば、介護給付費請求書及び介護給付費明細書に関する件数及び金額等の情報を示す領域である。領域38には、ファイル21bのファイル名が含まれてよい。 Area 38 shows the contents of each file 21b, such as the number and amount of nursing care benefit claim forms and nursing care benefit statement documents. Area 38 may also include the file name of file 21b.
領域39は、ファイル21bを受け付けた受付システム4から通知される、ファイル21bごとの到達番号等の情報を示す領域である。 Area 39 shows information such as the arrival number for each file 21b, which is notified by the reception system 4 that accepted the file 21b.
また、図6に示すように、表示領域35、一例として、領域37には、差替ボタン37a(「さしかえ」と表記)が表示されてよい。 Furthermore, as shown in FIG. 6, a replacement button 37a (labeled "Replace") may be displayed in the display area 35, for example, in area 37.
差替ボタン37aは、伝送処理が行なわれたファイル21bを、他のファイル21bに差し替えるためのボタンである。差替ボタン37aは、一実施形態に係る差替処理を実行可能なファイル21bのエントリに表示されてよい。差替ボタン37aは、1以上のファイル21bのうちの差替可能なファイル21bごとに差替用のファイル21bを対応付けて登録するための第1の操作領域の一例である。 The replace button 37a is a button for replacing the file 21b for which transmission processing has been performed with another file 21b. The replace button 37a may be displayed in the entry for a file 21b for which replacement processing can be performed in one embodiment. The replace button 37a is an example of a first operation area for registering a replacement file 21b in association with each replaceable file 21b among one or more files 21b.
差替処理を実行可能なファイル21bの条件は、一実施形態において、種々の態様が挙げられる。図6の例では、受付システム4において受付処理が完了したファイル21b、及び、受付処理において様式エラーにより受け付けられなかったファイル21bの各エントリに、差替ボタン37aが表示される。なお、表示領域35には、差替ボタン37aの押下により伝送処理が行なわれるファイル21bのエントリが、「差替待ち」の状態として表示されてよい。 In one embodiment, the conditions for a file 21b that can be replaced can take various forms. In the example of Figure 6, a replace button 37a is displayed for each entry of a file 21b for which the reception process has been completed in the reception system 4, and a file 21b that was not accepted during the reception process due to a format error. Note that in the display area 35, the entry of a file 21b for which transmission processing will be performed when the replace button 37a is pressed may be displayed in a "waiting for replacement" state.
このように、出力制御部23は、DBアクセス部24を介して、DB部21の伝送情報21aに基づき介護請求画面30を生成してよい。また、入力制御部22は、ユーザによる介護請求画面30の操作を通じて端末3から入力された入力情報を、DBアクセス部24を介してDB部21に格納してよい。 In this way, the output control unit 23 may generate the care claim screen 30 based on the transmission information 21a of the DB unit 21 via the DB access unit 24. In addition, the input control unit 22 may store input information input from the terminal 3 through the user's operation of the care claim screen 30 in the DB unit 21 via the DB access unit 24.
図5の説明に戻り、DBアクセス部24は、DB部21へのアクセスを行なう。例えば、DBアクセス部24は、伝送情報21aの更新、及び、伝送情報21aへのファイル21bの登録又は削除を行なってよい。 Returning to the explanation of Figure 5, the DB access unit 24 accesses the DB unit 21. For example, the DB access unit 24 may update the transmission information 21a and register or delete the file 21b in the transmission information 21a.
図7は、伝送情報21aの一例を示す図である。なお、図7には、便宜上、伝送情報21aをテーブル形式で表記するが、これに限定されるものではない。伝送情報21aは、例えば、DB形式又は配列等の種々の形式でDB部21に格納されてもよい。また、図7には、伝送情報21aを1つのテーブルの情報として表記するが、これに限定されるものではなく、伝送情報21aは、複数のテーブルを組み合わせた情報であってもよい。 Figure 7 is a diagram showing an example of transmission information 21a. Note that, for convenience, Figure 7 shows transmission information 21a in table format, but this is not limited to this. Transmission information 21a may be stored in DB unit 21 in various formats, such as DB format or array format. Also, Figure 7 shows transmission information 21a as information in a single table, but this is not limited to this, and transmission information 21a may be information combining multiple tables.
図7に示すように、伝送情報21aは、例示的に、「事業所番号」、「ファイル名」、「伝送管理番号」、「送信日時」、「到達コード」、「到達名」、「取消状態」、「到達番号」、「取消状態フラグ」、「エラーコード」、「エラー内容」、及び、「取消フラグ」の項目を含んでよい。なお、伝送情報21aは、図7に示す情報に加えて、図6に示す介護請求画面30の表示領域35に表示される種々の情報を含んでもよい。 As shown in FIG. 7, the transmission information 21a may, for example, include the following items: "Establishment Number," "File Name," "Transmission Management Number," "Sent Date and Time," "Arrival Code," "Arrival Name," "Cancellation Status," "Arrival Number," "Cancellation Status Flag," "Error Code," "Error Content," and "Cancellation Flag." In addition to the information shown in FIG. 7, the transmission information 21a may also include various information displayed in the display area 35 of the care claim screen 30 shown in FIG. 6.
「事業所番号」は、端末3の属する事業所(事業者)の識別情報の一例である。「ファイル名」は、受付システム4への伝送(新規送信又は差替送信)のために介護請求画面30を介して伝送システム2に登録されたファイル21bの名称である。「ファイル名」は、DB部21における当該ファイル21bの格納場所を示す情報、例えばファイルパスを含んでもよい。 The "establishment number" is an example of identification information for the establishment (business) to which the terminal 3 belongs. The "file name" is the name of the file 21b registered in the transmission system 2 via the care claim screen 30 for transmission (new transmission or replacement transmission) to the reception system 4. The "file name" may include information indicating the storage location of the file 21b in the DB unit 21, such as a file path.
「伝送管理番号」は、伝送システム2においてファイル21b又は要求(依頼)の伝送を管理するための番号であり、伝送システム2側の送信データの識別情報の一例である。図7に例示するように、伝送管理番号には事業所番号が含まれてもよい。「送信日時」は、ファイル21b又は要求を送信した日時(タイムスタンプ)の一例である。「到達コード」及び「到達名」は、送信したファイル21b又は要求の、受付システム4における状態を示すコード(識別情報)、及び、当該コードに紐付く状態名である。 The "transmission control number" is a number used to manage the transmission of file 21b or a request (request) in the transmission system 2, and is an example of identification information for the transmitted data on the transmission system 2 side. As shown in Figure 7, the transmission control number may also include the business number. The "transmission date and time" is an example of the date and time (timestamp) when the file 21b or request is transmitted. The "arrival code" and "arrival name" are codes (identification information) that indicate the status of the transmitted file 21b or request in the reception system 4, and the status name associated with the code.
「取消状態」は、ファイル21bの取消要求に応じた受付システム4での取消処理の状態を示す。例えば、取消状態には、取消要求が送信されていない、又は、受付システム4で取消処理が完了していない場合は“Null”又は“0”等が設定されてよく、取消処理が完了した場合は“取消完了”又は“1”等が設定されてよい。 The "Cancellation Status" indicates the status of the cancellation process in the reception system 4 in response to the cancellation request for file 21b. For example, the cancellation status may be set to "Null" or "0" if the cancellation request has not been sent or the cancellation process has not been completed in the reception system 4, and may be set to "Cancellation Completed" or "1" if the cancellation process has been completed.
「到達番号」は、受付システム4においてファイル21b又は要求の到達を管理するための番号であり、受付システム4側の受信データの識別情報の一例である。「エラーコード」及び「エラー内容」は、到達したファイル21b又は要求に対する受付処理において受付システム4で発生したエラーのコード(識別情報)及び当該エラーの内容を示す。 The "Arrival Number" is a number used by the Reception System 4 to manage the arrival of file 21b or a request, and is an example of identification information for received data on the Reception System 4 side. The "Error Code" and "Error Details" indicate the code (identification information) of an error that occurred in the Reception System 4 during the reception process for the arrived file 21b or request, and the details of that error.
「取消フラグ」は、当該エントリのファイル21bが取消対象又は差替用のファイル21bであるかを示すフラグであり、例えば、“1”の場合は取消対象のファイル21bであり、“2”の場合は差替用のファイル21bであることを示してよい。一実施形態において、アップロードされた(DB部21に格納された)差替用のファイル21bは、受付システム4で受付可能になるまでDB部21で保留される。従って、取消フラグに“2”が設定されることは、差替の送信が予約されていることを意味してよい。 The "cancellation flag" is a flag that indicates whether the file 21b of the entry in question is to be cancelled or a replacement file 21b; for example, "1" may indicate that the file 21b is to be cancelled, and "2" may indicate that it is a replacement file 21b. In one embodiment, the uploaded replacement file 21b (stored in the DB unit 21) is held in the DB unit 21 until it becomes available for acceptance by the reception system 4. Therefore, setting the cancellation flag to "2" may mean that a replacement transmission is scheduled.
送受信処理部25は、受付システム4に対する送受信処理を行なう。例えば、送受信処理部25は、受付システム4のAPIへのファイル21b又は要求の送信、並びに、受付システム4のAPIからのメッセージ又は応答等の受信を行なってよい。送受信処理部25は、送受信処理において、DBアクセス部24を介して伝送情報21aを更新してよい。 The transmission/reception processing unit 25 performs transmission/reception processing for the reception system 4. For example, the transmission/reception processing unit 25 may send files 21b or requests to the API of the reception system 4, and receive messages or responses from the API of the reception system 4. During the transmission/reception processing, the transmission/reception processing unit 25 may update the transmission information 21a via the DB access unit 24.
差替制御部26は、差替ボタン37aの押下に応じた差替制御を行なう。例えば、差替制御部26は、伝送情報21aに基づき、受付システム4において差替元のファイル21bの取消処理が完了してから、差替先のファイル21bを送信するように、送受信処理部25を制御してよい。 The replacement control unit 26 controls replacement in response to pressing of the replacement button 37a. For example, the replacement control unit 26 may control the transmission/reception processing unit 25 based on the transmission information 21a to transmit the replacement file 21b after the cancellation process for the replacement source file 21b has been completed in the reception system 4.
ところで、伝送システム2は、例えば、複数の装置(例えばサーバ)がネットワークを介して互いに連携することにより、各処理機能を実現してもよい。 Incidentally, the transmission system 2 may realize each processing function by, for example, multiple devices (e.g., servers) cooperating with each other via a network.
一例として、DB部21は1以上のDBサーバであってもよく、入力制御部22、出力制御部23及びDBアクセス部24は、1以上のWebサーバ及び1以上のアプリケーションサーバの一方又は双方であってもよい。送受信処理部25及び差替制御部26は、1以上のアプリケーションサーバ(例えば伝送(通信)機能を有する伝送サーバ)であってもよい。 As an example, the DB unit 21 may be one or more DB servers, and the input control unit 22, output control unit 23, and DB access unit 24 may be one or more web servers and/or one or more application servers. The transmission/reception processing unit 25 and replacement control unit 26 may be one or more application servers (e.g., transmission servers with transmission (communication) functions).
以下の説明では、図8以降に例示するように、入力制御部22、出力制御部23及びDBアクセス部24がAPサーバ5、DB部21がDBサーバ6、送受信処理部25及び差替制御部26が伝送サーバ7によりそれぞれ実現されるものとする。 In the following explanation, as illustrated in Figure 8 and subsequent figures, the input control unit 22, output control unit 23, and DB access unit 24 are realized by the AP server 5, the DB unit 21 by the DB server 6, and the transmission/reception processing unit 25 and replacement control unit 26 by the transmission server 7.
〔1-5〕差替処理の動作例
次に、伝送システム2による差替処理の詳細な動作例を説明する。一実施形態に係る差替処理は、複数の態様のいずれかにより実現されてよい。以下、差替処理の詳細な動作例として、第1~第4の動作例を説明する。
[1-5] Operational Examples of Replacement Processing Next, detailed operational examples of the replacement processing by the transmission system 2 will be described. The replacement processing according to one embodiment may be realized in any of a number of ways. Below, first to fourth operational examples will be described as detailed operational examples of the replacement processing.
〔1-5-1〕第1の動作例
図8は、一実施形態に係る差替処理の第1の動作例を説明するためのシーケンス図であり、図9は、第1の動作例における介護請求画面30を示す図である。図10は、第1及び第2の動作例における伝送情報21aの変化を示す図である。
[1-5-1] First Operation Example Fig. 8 is a sequence diagram for explaining a first operation example of the replacement process according to one embodiment, and Fig. 9 is a diagram showing the care claim screen 30 in the first operation example. Fig. 10 is a diagram showing changes in the transmission information 21a in the first and second operation examples.
図8に例示するように、APサーバ5は、伝送システム2の伝送情報21aを参照して、伝送システム2に接続する端末3の属する事業者に関する伝送対象のファイル21bの一覧を取得し(処理P1)、当該一覧を含む介護請求画面30を端末3に送信する。 As illustrated in Figure 8, the AP server 5 references the transmission information 21a of the transmission system 2, obtains a list of files 21b to be transmitted related to the business to which the terminal 3 connected to the transmission system 2 belongs (process P1), and transmits a care claim screen 30 including the list to the terminal 3.
端末3は、受信した介護請求画面30(図9参照)を表示装置に表示する(処理P2)。例えば、ユーザにより、図9の領域35における3つ目のエントリの差替ボタン37aが押下され、ファイル21bの選択画面(図示省略)において差替用のファイル21bが選択されると、端末3は、当該ファイル21bをアップロードする(処理P3)。 The terminal 3 displays the received care claim screen 30 (see Figure 9) on the display device (process P2). For example, if the user presses the replacement button 37a for the third entry in area 35 of Figure 9 and selects a replacement file 21b on the file 21b selection screen (not shown), the terminal 3 uploads the file 21b (process P3).
APサーバ5は、押下された差替ボタン37aのエントリとアップロードされたファイル21bとに基づき、DBサーバ6の伝送情報21aに取消依頼の書き込みを行ない、取消依頼の送信を確定する(処理P4)。例えば、APサーバ5は、伝送情報21aに対して、取消対象のファイル21bのエントリを更新するとともに、取消依頼のエントリを作成する。また、APサーバ5は、差替用のファイル21bをDBサーバ6に格納する。 Based on the entry for the pressed replacement button 37a and the uploaded file 21b, the AP server 5 writes a cancellation request to the transmission information 21a of the DB server 6 and confirms the transmission of the cancellation request (process P4). For example, the AP server 5 updates the entry for the file 21b to be canceled in the transmission information 21a and creates an entry for the cancellation request. The AP server 5 also stores the replacement file 21b in the DB server 6.
図10に示す伝送情報21aのエントリにおいて、符号Aは、差替元のファイル21b(ファイル名「AAAAA.csv」と表記)のエントリを示し、符号Bは、差替元のファイル21bの取消依頼のエントリを示す。例えば、APサーバ5は、ファイル名を含まない取消依頼のエントリ(符号B)を作成し、差替元のファイル21bのエントリ(符号A)の取消フラグに“1”をセットする。 In the entries of the transmission information 21a shown in Figure 10, symbol A indicates the entry for the original file 21b (file name "AAAAA.csv"), and symbol B indicates the entry for the cancellation request for the original file 21b. For example, the AP server 5 creates a cancellation request entry (symbol B) that does not include the file name, and sets the cancellation flag for the entry for the original file 21b (symbol A) to "1."
伝送サーバ7は、伝送情報21aから取消フラグに“1”がセットされた取消対象のエントリを検出すると、取消依頼のエントリの内容を、取消対象のファイル21bの到達番号を指定して受付システム4(API)に送信する(処理P5)。受付システム4は、取消依頼の受付処理を実行する(処理P6)。なお、受付システム4は、取消対象のファイル21bの到達番号に関連する(例えば末尾に“1”を加算した)到達番号を取消依頼に対して発行する。伝送サーバ7は、受付システム4から受付依頼の到達番号を受信すると、伝送情報21aの符号Bのエントリに当該到達番号をセットする。 When the transmission server 7 detects an entry to be canceled in the transmission information 21a, with the cancellation flag set to "1," it sends the contents of the cancellation request entry, specifying the arrival number of the file 21b to be canceled, to the reception system 4 (API) (process P5). The reception system 4 executes the cancellation request reception process (process P6). The reception system 4 issues a reception number for the cancellation request that is related to the arrival number of the file 21b to be canceled (for example, by adding "1" to the end). When the transmission server 7 receives the arrival number of the reception request from the reception system 4, it sets the arrival number in the entry marked B in the transmission information 21a.
また、端末3は、差替用のファイル21bに基づき、件数、金額等の情報を取得し、APサーバ5に送信してよい(処理P7)。APサーバ5は、端末3が取得した情報(又は自身がファイル21bから取得した情報)に基づき、伝送情報21aに対して、差替用のファイル21bのエントリ(レコード)を作成する(処理P8)。なお、処理P4と処理P8とは並行して(略同時に)実行されてよい。 Furthermore, terminal 3 may obtain information such as the number of items and amount based on replacement file 21b and send it to AP server 5 (process P7). AP server 5 creates an entry (record) for replacement file 21b in transmission information 21a based on the information obtained by terminal 3 (or information obtained by itself from file 21b) (process P8). Note that processes P4 and P8 may be executed in parallel (substantially simultaneously).
図10において、符号Cは、差替用のファイル21b(ファイル名「BBBBB.csv」と表記)のエントリを示す。例えば、APサーバ5は、差替用のファイル21bのエントリ(符号C)の取消フラグに差替の送信予約を示す“2”をセットする。 In Figure 10, symbol C indicates an entry in replacement file 21b (file name "BBBBB.csv"). For example, AP server 5 sets the cancellation flag in the entry (symbol C) in replacement file 21b to "2," indicating a replacement transmission reservation.
伝送サーバ7は、取消依頼の送信後、所定時間(例えば1時間程度)経過後に、受付システム4から取消依頼の完了通知を受信すると、取消結果を伝送情報21aに書き込む(処理P9)。例えば、図10の符号Eに示すように、伝送サーバ7は、完了通知が示す到達番号と一致する取消依頼のエントリの到達名に“受付完了”をセットしてよい。また、伝送サーバ7は、図10の符号Dに示すように、完了通知が示す到達番号に関連する取消対象のエントリの取消状態に“取消完了”又は“1”をセットしてよい。なお、伝送サーバ7は、取消処理の完了を電子メール等の手法により端末3に通知してもよい(処理P10)。 When the transmission server 7 receives a cancellation request completion notification from the reception system 4 a predetermined time later (e.g., about one hour) after sending the cancellation request, it writes the cancellation result to the transmission information 21a (process P9). For example, as shown by symbol E in FIG. 10, the transmission server 7 may set "Reception Completed" to the arrival name of the cancellation request entry that matches the arrival number indicated in the completion notification. Furthermore, as shown by symbol D in FIG. 10, the transmission server 7 may set "Cancellation Completed" or "1" to the cancellation status of the entry to be canceled that is associated with the arrival number indicated in the completion notification. The transmission server 7 may also notify the terminal 3 of the completion of the cancellation process by email or other means (process P10).
伝送サーバ7は、取消依頼の完了通知の受信に応じて、DBサーバ6に格納された差替用のファイル21bを受付システム4に送信する(処理P11)。受付システム4は、差替用のファイル21bの受付処理を実行する(処理P12)。例えば、伝送サーバ7は、図10の符号Fに示すように、取消フラグ“2”がセットされた差替用のファイル21bの送信を確定し、受付システム4に送信してよい。なお、受付システム4は、差替用のファイル21bの到達番号を発行する。伝送サーバ7は、受付システム4から到達番号を受信すると、伝送情報21aの符号Fのエントリに当該到達番号をセットする。 In response to receiving the cancellation request completion notification, the transmission server 7 transmits the replacement file 21b stored in the DB server 6 to the reception system 4 (process P11). The reception system 4 executes reception processing for the replacement file 21b (process P12). For example, as shown by symbol F in Figure 10, the transmission server 7 may confirm the transmission of the replacement file 21b with the cancellation flag set to "2" and transmit it to the reception system 4. The reception system 4 issues a delivery number for the replacement file 21b. Upon receiving the delivery number from the reception system 4, the transmission server 7 sets the delivery number in the entry marked F in the transmission information 21a.
伝送サーバ7は、受付システム4から差替用のファイル21bに係る受付処理の完了通知を受信すると、受付処理の完了を電子メール等の手法により端末3に通知してよい(処理P13)。また、伝送サーバ7は、受付結果を伝送情報21aに書き込んでよい。例えば、図10の符号Gに示すように、伝送サーバ7は、完了通知が示す到達番号と一致するファイル21bのエントリの到達コード及び到達名にそれぞれ“5C05”及び“受付完了”をセットし、削除フラグをクリア(又は“0”をセット)してよい。 When the transmission server 7 receives a notification from the reception system 4 that the reception process for the replacement file 21b has been completed, it may notify the terminal 3 of the completion of the reception process by email or other means (process P13). The transmission server 7 may also write the reception results to the transmission information 21a. For example, as shown by symbol G in Figure 10, the transmission server 7 may set the arrival code and arrival name of the entry in file 21b that matches the arrival number indicated in the completion notification to "5C05" and "Reception Completed," respectively, and clear the deletion flag (or set it to "0").
このように、第1の動作例では、伝送システム2は、ユーザによる、差替元のファイル21bに対する差替用のファイル21bの指定に応じて、差替元のファイル21bの取消依頼を受付システム4に発行し、差替用のファイル21bの送信予約を行なう。伝送システム2は、受付システム4による取消処理の完了後に、差替用のファイル21bを(ユーザを介さずに)受付システム4に伝送する。 In this way, in the first operation example, in response to the user's designation of a replacement file 21b for the original file 21b, the transmission system 2 issues a cancellation request for the original file 21b to the reception system 4 and reserves the transmission of the replacement file 21b. After the cancellation process by the reception system 4 is completed, the transmission system 2 transmits the replacement file 21b to the reception system 4 (without going through the user).
これにより、ユーザは、取消対象及び差替用の各ファイル21bの指定(例えば、ファイル21b別の差替ボタン37aの押下による差替用のファイル21bのアップロード)を行なうだけで、ファイル21bの差し替えを完了することができる。従って、ユーザは、取消依頼を行なってから、図1に示すように取消処理の完了通知後に差替用のファイル160の送信を行なうまでの時間に亘って拘束されることから解放される。 This allows the user to complete the replacement of file 21b simply by specifying the file 21b to be canceled and each replacement file 21b (for example, by pressing the replacement button 37a for each file 21b and uploading the replacement file 21b). Therefore, the user is freed from being tied up in the time between making a cancellation request and sending the replacement file 160 after receiving notification of the completion of the cancellation process, as shown in Figure 1.
また、ユーザは、差替用のファイル21bの受付処理の完了を、伝送システム2からの電子メール等の通知により検知できるため、ユーザの事業所での拘束時間を短縮でき、また、差替用のファイル21bのエラー又は請求漏れを防ぐことができる。 In addition, the user can detect the completion of the acceptance process for the replacement file 21b through a notification such as an email from the transmission system 2, thereby reducing the time the user spends at the business premises and preventing errors or missed billing for the replacement file 21b.
〔1-5-2〕第2の動作例
図11は、一実施形態に係る差替処理の第2の動作例を説明するためのシーケンス図であり、図12は、第2の動作例における介護請求画面30を示す図である。
[1-5-2] Second operation example Figure 11 is a sequence diagram for explaining a second operation example of the replacement process according to one embodiment, and Figure 12 is a diagram showing the care claim screen 30 in the second operation example.
第2の動作例は、第1の動作例と比較して、伝送システム2が、通常の取消依頼が行なわれたファイル21bに対する差し替えを可能とする点が異なる。例えば、図12に示すように、APサーバ5は、状態が取消中である2つ目のエントリに差替ボタン37aを表示させ、当該エントリのファイル21bの差替処理を実行可能としてよい。 The second operation example differs from the first operation example in that the transmission system 2 enables replacement of the file 21b for which a normal cancellation request has been made. For example, as shown in FIG. 12, the AP server 5 may display a replacement button 37a for the second entry whose status is being cancelled, enabling replacement processing of the file 21b for that entry.
以下、図11を参照して、差替処理の第2の動作例を説明する。なお、図11の例において、図8と同一の符号が付された処理は、図8を参照した既述の処理と同一である。また、図11に示す処理において、伝送情報21aの変化は、図10を参照して説明した変化と同様である。 A second operational example of the replacement process will now be described with reference to Figure 11. Note that in the example of Figure 11, processes with the same reference numerals as in Figure 8 are the same as the processes already described with reference to Figure 8. Furthermore, in the process shown in Figure 11, the changes in the transmission information 21a are the same as the changes described with reference to Figure 10.
処理P2において端末3に介護請求画面30(図12参照)が表示されると、ユーザは、例えば2つ目のエントリのチェックボックス36を選択し、ボタン33を押下することで、2つ目のエントリのファイル21bの取消依頼を行なう(処理P21)。 When the care claim screen 30 (see Figure 12) is displayed on the terminal 3 in process P2, the user selects the check box 36 for the second entry, for example, and presses button 33 to request the cancellation of the file 21b for the second entry (process P21).
APサーバ5は、2つ目のエントリの取消依頼に基づき、DBサーバ6の伝送情報21aに取消依頼の書き込みを行ない、取消依頼の送信を確定する(処理P22)。例えば、APサーバ5は、伝送情報21aに対して、取消対象のファイル21bのエントリを更新(取消フラグに“1”をセット等)するとともに、取消依頼のエントリを作成する。 Based on the cancellation request for the second entry, the AP server 5 writes a cancellation request to the transmission information 21a of the DB server 6 and confirms the transmission of the cancellation request (process P22). For example, the AP server 5 updates the entry for the file 21b to be canceled in the transmission information 21a (e.g., by setting the cancellation flag to "1") and creates an entry for the cancellation request.
伝送サーバ7は、伝送情報21aから取消フラグに“1”がセットされた取消対象のエントリを検出すると、取消依頼のエントリの内容を、取消対象のファイル21bの到達番号を指定して受付システム4(API)に送信する(処理P23)。受付システム4は、取消依頼の受付処理を実行する(処理P24)。処理P21~P24は、ファイル21bの通常の取消処理と位置付けられてよい。 When the transmission server 7 detects an entry to be canceled with the cancellation flag set to "1" from the transmission information 21a, it sends the contents of the cancellation request entry to the reception system 4 (API) by specifying the arrival number of the file 21b to be canceled (process P23). The reception system 4 then executes the cancellation request reception process (process P24). Processes P21 to P24 may be considered the normal cancellation process for file 21b.
取消依頼の発行後、ユーザにより2つ目のエントリの差替ボタン37aが押下され、ファイル21bの選択画面(図示省略)において差替用のファイル21bが選択されると、端末3は、当該ファイル21bをアップロードする(処理P25)。APサーバ5は、押下された差替ボタン37aのエントリとアップロードされたファイル21bとに基づき、差替用のファイル21bをDBサーバ6に格納する。 After issuing the cancellation request, the user presses the replacement button 37a for the second entry and selects the replacement file 21b on the file 21b selection screen (not shown). The terminal 3 then uploads the file 21b (process P25). The AP server 5 stores the replacement file 21b in the DB server 6 based on the entry for the pressed replacement button 37a and the uploaded file 21b.
また、端末3は、差替用のファイル21bに基づき、件数、金額等の情報を取得し、APサーバ5に送信してよい(処理P26)。APサーバ5は、端末3が取得した情報(又は自身がファイル21bから取得した情報)に基づき、伝送情報21aに対して、差替用のファイル21bのエントリ(レコード)を作成する(処理P27)。 In addition, terminal 3 may obtain information such as the number of items and the amount based on replacement file 21b and send it to AP server 5 (process P26). Based on the information obtained by terminal 3 (or information obtained by the AP server 5 itself from file 21b), AP server 5 creates an entry (record) for replacement file 21b in the transmission information 21a (process P27).
以上のように、第2の動作例では、第1の動作例と同様の効果を奏することができるほか、伝送システム2は、ユーザにより先行して取消依頼が行なわれた差替元のファイル21bに対する差替用のファイル21bの指定を受け付けることができる。 As described above, the second operation example can achieve the same effects as the first operation example, and the transmission system 2 can also accept the specification of a replacement file 21b for the original file 21b for which a cancellation request has been made earlier by the user.
また、ユーザが差替用のファイル21bをアップロードした時点で、既に差替元のファイル21bの取消処理が進行しているため、取消処理の完了通知後に差替用のファイル21bが受付システム4に送信されるまでの時間を第1の動作例よりも短縮できる。 In addition, since the cancellation process for the original file 21b is already underway when the user uploads the replacement file 21b, the time it takes for the replacement file 21b to be sent to the reception system 4 after notification of the completion of the cancellation process can be shortened compared to the first operation example.
〔1-5-3〕第3の動作例
図13は、一実施形態に係る差替処理の第3の動作例を説明するためのシーケンス図であり、図14は、第3及び第4の動作例における介護請求画面30を示す図である。図15は、第3の動作例における伝送情報21aの変化を示す図である。
[1-5-3] Third Operation Example Fig. 13 is a sequence diagram for explaining a third operation example of the replacement process according to an embodiment, and Fig. 14 is a diagram showing the care claim screen 30 in the third and fourth operation examples. Fig. 15 is a diagram showing changes in the transmission information 21a in the third operation example.
第3の動作例は、第1又は第2の動作例(図13では第2の動作例)と比較して、伝送システム2が、ユーザに差し替えを意識させずに、1以上のファイル21bをアップロード可能とする点が異なる。 The third operation example differs from the first or second operation example (the second operation example in Figure 13) in that the transmission system 2 allows the user to upload one or more files 21b without making the user aware of the replacement.
例えば、図14に示すように、ユーザは、チェックボックス36の選択及びボタン33の押下により、1以上のファイル21bの取消依頼を発行可能である。また、ユーザは、ボタン31の押下により表示されるファイル21bの選択画面(図示省略)、又は、介護請求画面30上へのファイル21bのドラッグ等により、1以上の差替用のファイル21bをアップロード対象のファイル21bとして選択可能である。 For example, as shown in FIG. 14, the user can issue a request to cancel one or more files 21b by selecting checkbox 36 and pressing button 33. The user can also select one or more replacement files 21b as files 21b to be uploaded by using the file 21b selection screen (not shown) displayed by pressing button 31, or by dragging the file 21b onto the care claim screen 30.
このような操作において、アップロード対象のファイル21bが、取消依頼が発行されたファイル21bの差替用のファイル21bである場合、図1の例では、アップロード対象のファイル160が到達エラーとなり、受付システム131への伝送に失敗する。 In such an operation, if the file 21b to be uploaded is a replacement file 21b for the file 21b for which a cancellation request has been issued, in the example of Figure 1, a delivery error occurs for the file 160 to be uploaded, and transmission to the reception system 131 fails.
第3の動作例では、伝送システム2は、取消依頼が発行されたファイル21bの差替用のファイル21bがアップロード対象として選択された場合、受付システム4からの到達エラーの応答に応じて、当該アップロード対象のファイル21bの送信予約を行なう。これにより、ユーザは、取消依頼を発行し、差替用のファイル21bをアップロードする操作を行なえばよく、ユーザに差し替えを意識させずに、差替用のファイル21bの受付システム4への伝送を可能とする。 In a third operation example, when a replacement file 21b for file 21b for which a cancellation request has been issued is selected as the file to be uploaded, transmission system 2 schedules the transmission of the file 21b to be uploaded in response to an arrival error response from reception system 4. This allows the user to issue a cancellation request and upload the replacement file 21b, enabling the replacement file 21b to be transmitted to reception system 4 without the user being aware of the replacement.
なお、第3の動作例では、図14に示すように、第1及び第2の動作例において介護請求画面30に表示される差替ボタン37a(図9及び図12参照)が省略されてもよい。 In addition, in the third operation example, as shown in FIG. 14, the replacement button 37a (see FIG. 9 and FIG. 12) displayed on the care claim screen 30 in the first and second operation examples may be omitted.
以下、図13を参照して、差替処理の第3の動作例を説明する。なお、図13の例において、図11と同一の符号が付された処理は、図11を参照した既述の処理と同一である。また、図15の例において、図10と同一の符号が付されたエントリは、図10を参照した既述のエントリと同一である。 A third operational example of the replacement process will be described below with reference to Figure 13. Note that in the example of Figure 13, processes with the same reference numerals as in Figure 11 are the same as the processes already described with reference to Figure 11. Also, in the example of Figure 15, entries with the same reference numerals as in Figure 10 are the same as the entries already described with reference to Figure 10.
処理P21~P24において1以上のファイル21bの取消依頼が発行された後、端末3は、例えば差替用のファイル21bを含む1以上のファイル21bの選択及びボタン32の押下により、当該1以上のファイル21bをアップロードする(処理P31)。 After a request to cancel one or more files 21b is issued in processes P21 to P24, the terminal 3 uploads one or more files 21b, for example, by selecting one or more files 21b, including a replacement file 21b, and pressing button 32 (process P31).
また、端末3は、差替用のファイル21bに基づき、件数、金額等の情報を取得し、APサーバ5に送信してよい(処理P32)。APサーバ5は、端末3が取得した情報(又は自身がファイル21bから取得した情報)に基づき、伝送情報21aに対して、差替用のファイル21bのエントリ(レコード)を作成する(処理P33)。 In addition, terminal 3 may obtain information such as the number of items and the amount based on replacement file 21b and send it to AP server 5 (process P32). Based on the information obtained by terminal 3 (or information obtained by the AP server 5 itself from file 21b), AP server 5 creates an entry (record) for replacement file 21b in the transmission information 21a (process P33).
伝送サーバ7は、図15の符号Hに示すように、DBサーバ6に格納された差替用のファイル21bを受付システム4に送信する(処理P34)。受付システム4は、差替用のファイル21bの受付処理を実行する(処理P35)。 As shown by symbol H in Figure 15, the transmission server 7 transmits the replacement file 21b stored in the DB server 6 to the reception system 4 (process P34). The reception system 4 executes the reception process for the replacement file 21b (process P35).
しかし、差替元のファイル21bの取消処理が完了していないため、伝送サーバ7は、受付システム4から到達エラーを受信する(処理P36)。到達エラーは、例えば、図15の符号Iに示すように、差替用のファイル21bが到達番号“YYYYY0”(符号A参照)によって請求済であることを示すエラーコード“ZZZZZ”を含む。 However, because the cancellation process for the replacement file 21b has not been completed, the transmission server 7 receives an arrival error from the reception system 4 (process P36). The arrival error includes, for example, the error code "ZZZZZ," which indicates that the replacement file 21b has already been requested using the arrival number "YYYYY0" (see symbol A), as shown by symbol I in Figure 15.
この場合、伝送サーバ7は、エラー内容に基づき到達エラーが発生したファイル21bの到達番号“YYYYY0”を特定し、当該到達番号が取消依頼中のファイル21bであるか否かを判定する(処理P37)。 In this case, the transmission server 7 identifies the arrival number "YYYYY0" of the file 21b for which the arrival error occurred based on the error content, and determines whether the arrival number corresponds to the file 21b for which a cancellation request is being made (process P37).
到達番号“YYYYY0”が取消依頼中のファイル21bではない場合(処理P37でNO)、伝送サーバ7は、例えば、電子メール等の手法により、端末3に対して到達エラーのエラーコード及びエラー内容を含む情報を通知する(処理P38)。この場合、ユーザは、通知に基づき取消依頼を発行する。すなわち、介護請求システム1では、処理P21以降の処理が実行される。 If the arrival number "YYYYY0" is not the file 21b for which a cancellation request is being made (NO in process P37), the transmission server 7 notifies the terminal 3, for example by email, of information including the error code and details of the arrival error (process P38). In this case, the user issues a cancellation request based on the notification. That is, the nursing care claim system 1 executes process P21 and subsequent processes.
到達番号“YYYYY0”が取消依頼中のファイル21bである場合(処理P37でYES)、伝送サーバ7は、差替作成処理を実行する(処理P39)。差替作成処理では、伝送サーバ7は、到達エラーの通知に基づき、伝送情報21aに差替用のファイル21bのエントリを作成し、当該ファイル21bの送信予約を行なう。図15の例では、伝送サーバ7は、符号Jに示すように、差替用のファイル21bのエントリを新たに作成し、当該エントリに新たな伝送管理番号及び取消フラグ“2”をセットする。 If the arrival number "YYYYY0" is the file 21b for which a cancellation request is being made (YES in process P37), the transmission server 7 executes a replacement creation process (process P39). In the replacement creation process, the transmission server 7 creates an entry for the replacement file 21b in the transmission information 21a based on the arrival error notification and schedules the transmission of that file 21b. In the example in Figure 15, the transmission server 7 creates a new entry for the replacement file 21b, as shown by symbol J, and sets a new transmission management number and cancellation flag of "2" in that entry.
また、伝送サーバ7は、例えば、電子メール等の手法により、差替作成処理を実行した旨を端末3に通知してよい(処理P40)。一例として、伝送サーバ7は、「取消依頼中に差替ファイルを送信しています。取消完了後に差替ファイルを自動送信します。」等のメッセージを端末3に送信してよい。 The transmission server 7 may also notify the terminal 3 that the replacement creation process has been executed, for example, by email or other means (process P40). As an example, the transmission server 7 may send a message to the terminal 3 such as, "The replacement file is being sent during the cancellation request. The replacement file will be automatically sent after the cancellation is complete."
伝送サーバ7は、処理P24における取消依頼の受付処理の処理結果を受信した場合、差替作成処理で作成したエントリの情報に基づき、処理P9以降の処理を実行する。 When the transmission server 7 receives the processing result of the cancellation request acceptance process in process P24, it executes process P9 and subsequent processes based on the information in the entry created in the replacement creation process.
例えば、伝送サーバ7は、取消結果を伝送情報21aに書き込み(処理P9;図15の符号D及びE参照)、取消処理の完了を電子メール等の手法により端末3に通知する(処理P10)。 For example, the transmission server 7 writes the cancellation result to the transmission information 21a (process P9; see symbols D and E in Figure 15), and notifies the terminal 3 of the completion of the cancellation process by email or other means (process P10).
また、伝送サーバ7は、取消依頼の完了通知の受信に応じて、DBサーバ6に格納された差替用のファイル21bを受付システム4に送信する(処理P11)。受付システム4は、差替用のファイル21bの受付処理を実行する(処理P12)。例えば、伝送サーバ7は、図15の符号Kに示すように、差替作成処理で作成したエントリ(取消フラグ“2”がセットされたエントリ)に対応する差替用のファイル21bの送信を確定し、受付システム4に送信してよい。なお、受付システム4は、差替用のファイル21bの到達番号を発行する。伝送サーバ7は、受付システム4から到達番号を受信すると、伝送情報21aのエントリに当該到達番号(例えば“YYYYY3”)をセットする。 Furthermore, in response to receiving the notification of completion of the cancellation request, the transmission server 7 transmits the replacement file 21b stored in the DB server 6 to the reception system 4 (process P11). The reception system 4 executes the reception process for the replacement file 21b (process P12). For example, as shown by symbol K in Figure 15, the transmission server 7 may confirm the transmission of the replacement file 21b corresponding to the entry created in the replacement creation process (the entry for which the cancellation flag "2" is set), and transmit it to the reception system 4. The reception system 4 issues a delivery number for the replacement file 21b. Upon receiving the delivery number from the reception system 4, the transmission server 7 sets the delivery number (e.g., "YYYYY3") in the entry of the transmission information 21a.
伝送サーバ7は、受付システム4から差替用のファイル21bに係る受付処理の完了通知を受信すると、受付処理の完了を電子メール等の手法により端末3に通知してよい(処理P13)。また、伝送サーバ7は、受付結果を伝送情報21aに書き込んでよい。例えば、図15の符号Lに示すように、伝送サーバ7は、完了通知が示す到達番号“YYYYY3”と一致するファイル21bのエントリの到達コード及び到達名にそれぞれ“5C05”及び“受付完了”をセットし、削除フラグをクリア(又は“0”をセット)してよい。 When the transmission server 7 receives a notification from the reception system 4 that the reception process for the replacement file 21b has been completed, it may notify the terminal 3 of the completion of the reception process by email or other means (process P13). The transmission server 7 may also write the reception results to the transmission information 21a. For example, as shown by symbol L in Figure 15, the transmission server 7 may set the arrival code and arrival name of the entry in file 21b that matches the arrival number "YYYYY3" indicated in the completion notification to "5C05" and "Reception Completed," respectively, and clear the deletion flag (or set it to "0").
以上のように、第3の動作例では、伝送システム2は、端末3からアップロードされたファイル群を受付システム4に伝送し、受付システム4から到達エラーを受信した場合に、到達エラーに基づき差替元及び差替用の各ファイル21bを特定(検出)する。そして、伝送システム2は、特定した差替用のファイル21bを送信予約し、特定した差替元のファイル21bの取消処理完了後に、差替用のファイル21bを送信する。 As described above, in the third operation example, the transmission system 2 transmits a group of files uploaded from the terminal 3 to the reception system 4, and when an arrival error is received from the reception system 4, it identifies (detects) the original and replacement files 21b based on the arrival error. The transmission system 2 then schedules the identified replacement file 21b for transmission, and transmits the replacement file 21b after completing the cancellation process for the identified original file 21b.
これにより、第3の動作例では、第1及び第2の動作例と同様の効果を奏することができるほか、ユーザは、差替元のファイル21bと差替用のファイル21bとを関連付ける作業を省略でき、複数のファイル21bをまとめて差し替えることができる。 As a result, the third operation example can achieve the same effects as the first and second operation examples, and also allows the user to omit the task of associating the original file 21b with the replacement file 21b, allowing multiple files 21b to be replaced at once.
また、受付システム4が、受付処理のロジックに基づき差替元のファイル21bと差替用のファイル21bとの関連付けを行ない、関連付けの結果を到達エラーとして伝送サーバ7に通知するため、差替対象のファイル21bの取り違えリスクを低減できる。 In addition, the reception system 4 associates the original file 21b with the replacement file 21b based on the reception processing logic, and notifies the transmission server 7 of the association result as a delivery error, thereby reducing the risk of mistaking the file 21b to be replaced.
〔1-5-4〕第4の動作例
図16は、一実施形態に係る差替処理の第4の動作例を説明するためのシーケンス図であり、図17は、第4の動作例における伝送情報21aの変化を示す図である。
[1-5-4] Fourth Operation Example Figure 16 is a sequence diagram for explaining a fourth operation example of the replacement process according to one embodiment, and Figure 17 is a diagram showing changes in the transmission information 21a in the fourth operation example.
第4の動作例は、第1又は第2の動作例と比較して、伝送システム2が、ユーザに複数のファイル21bの一括差し替えを可能とする点が異なる。 The fourth operation example differs from the first or second operation example in that the transmission system 2 allows the user to replace multiple files 21b at once.
例えば、図14に示すように、ユーザは、ボタン31の押下等により、1以上の差替用のファイル21bをアップロード対象のファイル21bとして選択可能である。 For example, as shown in FIG. 14, the user can select one or more replacement files 21b as files 21b to be uploaded by pressing button 31, etc.
第1~第3の動作例では、伝送システム2は、アップロード対象のファイル21bのうち、取消中のファイル21bについては、受付システム4からの到達エラーの通知によって検出するものとした。 In the first to third operation examples, the transmission system 2 detects, among the files 21b to be uploaded, files 21b that are being canceled by receiving a notification of an arrival error from the receiving system 4.
一方、第4の動作例では、受付システム4における受付処理の判定ロジックが伝送システム2に開示されていることを前提とする。例えば、伝送システム2は、アップロードされたファイル21bに基づき、当該ファイル21bが通常の登録用のファイル21bであるのか、差替用のファイル21bであるのかを判定する。そして、伝送システム2は、アップロードされたファイル21bが差替用のファイル21bである場合に、差替元のファイル21bの取消依頼、並びに、差替用のファイル21bの送信保留及び送信予約を行なう。 On the other hand, the fourth operation example assumes that the judgment logic of the reception process in the reception system 4 is disclosed to the transmission system 2. For example, the transmission system 2 determines, based on the uploaded file 21b, whether the file 21b is a normal registration file 21b or a replacement file 21b. If the uploaded file 21b is a replacement file 21b, the transmission system 2 requests the cancellation of the original replacement file 21b and suspends and schedules the transmission of the replacement file 21b.
これにより、ユーザに取消依頼及び差し替えを意識させずに、複数のファイル21bの一括差し替えを可能とする。 This allows multiple files 21b to be replaced at once without the user having to be aware of the cancellation request and replacement.
以下、図16を参照して、差替処理の第4の動作例を説明する。なお、図16の例において、図13と同一の符号が付された処理は、図13を参照した既述の処理と同一である。また、図17の例において、図15と同一の符号が付されたエントリは、図15を参照した既述のエントリと同一である。 A fourth operational example of the replacement process will be described below with reference to Figure 16. Note that in the example of Figure 16, processes with the same reference numerals as in Figure 13 are the same as the processes already described with reference to Figure 13. Also, in the example of Figure 17, entries with the same reference numerals as in Figure 15 are the same as the entries already described with reference to Figure 15.
端末3は、介護請求画面30において、例えば差替用のファイル21bを含む1以上のファイル21bの選択及びボタン32の押下により、当該1以上のファイル21bをAPサーバ5にアップロードする(処理P41)。 On the care claim screen 30, the terminal 3 selects one or more files 21b, including a replacement file 21b, and presses button 32 to upload the one or more files 21b to the AP server 5 (process P41).
また、端末3は、1以上のファイル21bのそれぞれに基づき、件数、金額等の情報を取得し、APサーバ5経由で伝送情報21aにファイル21bごとのエントリを作成し(処理P42)、送信を確定する(処理P43;図17の符号M参照)。 The terminal 3 also acquires information such as the number of items and the amount based on each of the one or more files 21b, creates an entry for each file 21b in the transmission information 21a via the AP server 5 (process P42), and confirms the transmission (process P43; see symbol M in Figure 17).
APサーバ5は、端末3により送信が確定された1以上のファイル21bの各々について、伝送情報21aに基づき、差替対象のファイル21bであるか否かを確認する(処理P44)。例えば、APサーバ5は、ファイル21bの明細情報を読み込み、ファイル21b間の関係性に関する情報を伝送情報21aに書き込んでよい。ファイル21b間の関係性に関する情報としては、例えば、「請求年月」、「事業所番号」、「サービス提供年月」、「データ種別」、「保険者番号」、「被保険者番号」、「到達番号」、「取消状態」等の情報が挙げられる。 For each of the one or more files 21b whose transmission has been confirmed by the terminal 3, the AP server 5 checks, based on the transmission information 21a, whether the file 21b is the file 21b to be replaced (process P44). For example, the AP server 5 may read the detailed information of the file 21b and write information regarding the relationship between the files 21b into the transmission information 21a. Examples of information regarding the relationship between the files 21b include information such as the "claim month and year," "business number," "service provision month and year," "data type," "insurer number," "insured person number," "arrival number," and "cancellation status."
APサーバ5は、1以上のファイル21bのそれぞれについて、ファイル21b間の関係性に関する情報の少なくとも1つが同じエントリが既に伝送情報21aに存在するか否かを判定する(処理P45)。例えば、APサーバ5は、1以上のファイル21bのそれぞれについて、「事業所番号」、「請求年月」、「データ種別」が同じエントリが既に伝送情報21aに存在するか否かを判定してよい。 For each of one or more files 21b, the AP server 5 determines whether an entry with the same at least one piece of information regarding the relationship between the files 21b already exists in the transmission information 21a (process P45). For example, the AP server 5 may determine whether an entry with the same "business number," "billing year/month," and "data type" already exists in the transmission information 21a for each of one or more files 21b.
伝送情報21aに当該エントリが存在しない場合(処理P45でNO)、伝送サーバ7は、伝送情報21aに基づき、アップロードされたファイル21bを通常の送信として受付システム4に伝送する(処理P46)。受付システム4は、ファイル21bの受付処理を実行する(処理P47)。処理P41~P43、P46及びP47は、ファイル21bの通常の伝送処理と位置付けられてよい。 If the entry does not exist in the transmission information 21a (NO in process P45), the transmission server 7 transmits the uploaded file 21b to the reception system 4 as a normal transmission based on the transmission information 21a (process P46). The reception system 4 executes the reception process for file 21b (process P47). Processes P41 to P43, P46, and P47 may be considered normal transmission processes for file 21b.
処理P45で伝送情報21aにエントリが存在する場合(処理P45でYES)、APサーバ5は、当該エントリとアップロードされたファイル21bとに基づき取消依頼を作成し(処理P46;図17の符号N参照)、伝送情報21aにエントリを格納する。 If an entry exists in the transmission information 21a in process P45 (YES in process P45), the AP server 5 creates a cancellation request based on the entry and the uploaded file 21b (process P46; see symbol N in Figure 17) and stores the entry in the transmission information 21a.
伝送サーバ7は、伝送情報21aから取消フラグに“1”がセットされた取消対象のエントリを検出すると、取消依頼のエントリの内容を、取消対象のファイル21bの到達番号を指定して受付システム4に送信する(処理P49)。受付システム4は、取消依頼の受付処理を実行する(処理P50)。APサーバ5は、伝送サーバ7により更新される伝送情報21aに基づき、介護請求画面30の取消対象のファイル21bのエントリに状態“取消中”を表示してよい。 When the transmission server 7 detects an entry to be canceled with the cancellation flag set to "1" from the transmission information 21a, it sends the contents of the cancellation request entry, specifying the arrival number of the file 21b to be canceled, to the reception system 4 (process P49). The reception system 4 executes the cancellation request reception process (process P50). Based on the transmission information 21a updated by the transmission server 7, the AP server 5 may display the status "Canceling" in the entry for the file 21b to be canceled on the care claim screen 30.
また、APサーバ5は、アップロードされたファイル21bのうち、伝送情報21aにエントリが存在する差替用のファイル21bの送信を確定する(処理P51)。 The AP server 5 also confirms the transmission of the replacement file 21b, among the uploaded files 21b, for which an entry exists in the transmission information 21a (process P51).
伝送サーバ7は、伝送情報21aの当該差替用のファイル21bのエントリを更新することで、当該ファイル21bの送信予約を行なう(処理P52;図17の符号O参照)。APサーバ5は、伝送サーバ7により更新される伝送情報21aに基づき、介護請求画面30の差替用のファイル21bのエントリに状態“差替待ち”を表示してよい。 The transmission server 7 updates the entry for the replacement file 21b in the transmission information 21a to schedule the transmission of the file 21b (process P52; see symbol O in Figure 17). Based on the transmission information 21a updated by the transmission server 7, the AP server 5 may display the status "Waiting for replacement" in the entry for the replacement file 21b on the care claim screen 30.
伝送サーバ7は、処理P50における取消依頼の受付処理の処理結果を受信した場合、処理P52で更新したエントリの情報に基づき、処理P9以降の処理を実行する。 When the transmission server 7 receives the processing result of the cancellation request acceptance processing in process P50, it executes processes from process P9 onwards based on the entry information updated in process P52.
例えば、伝送サーバ7は、取消結果を伝送情報21aに書き込み(処理P9;図17の符号D及びE参照)、取消処理の完了を電子メール等の手法により端末3に通知する(処理P10)。 For example, the transmission server 7 writes the cancellation result to the transmission information 21a (process P9; see symbols D and E in Figure 17), and notifies the terminal 3 of the completion of the cancellation process by email or other means (process P10).
また、伝送サーバ7は、取消依頼の完了通知の受信に応じて、DBサーバ6に格納された差替用のファイル21bを受付システム4に送信する(処理P11)。受付システム4は、差替用のファイル21bの受付処理を実行する(処理P12)。例えば、伝送サーバ7は、図17の符号Pに示すように、処理P52で更新したエントリ(取消フラグ“2”がセットされたエントリ)に対応する差替用のファイル21bの送信を確定し、受付システム4に送信してよい。なお、受付システム4は、差替用のファイル21bの到達番号を発行する。伝送サーバ7は、受付システム4から到達番号を受信すると、伝送情報21aのエントリに当該到達番号(例えば“YYYYY2”)をセットする。 Furthermore, in response to receiving the notification of completion of the cancellation request, the transmission server 7 transmits the replacement file 21b stored in the DB server 6 to the reception system 4 (process P11). The reception system 4 executes the reception process for the replacement file 21b (process P12). For example, as shown by symbol P in Figure 17, the transmission server 7 may confirm the transmission of the replacement file 21b corresponding to the entry updated in process P52 (the entry for which the cancellation flag "2" is set) and transmit it to the reception system 4. The reception system 4 issues a delivery number for the replacement file 21b. Upon receiving the delivery number from the reception system 4, the transmission server 7 sets the delivery number (e.g., "YYYYY2") in the entry of the transmission information 21a.
伝送サーバ7は、受付システム4から差替用のファイル21bに係る受付処理の完了通知を受信すると、受付処理の完了を電子メール等の手法により端末3に通知してよい(処理P13)。また、伝送サーバ7は、受付結果を伝送情報21aに書き込んでよい。例えば、図17の符号Qに示すように、伝送サーバ7は、完了通知が示す到達番号“YYYYY2”と一致するファイル21bのエントリの到達コード及び到達名にそれぞれ“5C05”及び“受付完了”をセットし、削除フラグをクリア(又は“0”をセット)してよい。 When the transmission server 7 receives a notification from the reception system 4 that the reception process for the replacement file 21b has been completed, it may notify the terminal 3 of the completion of the reception process by email or other means (process P13). The transmission server 7 may also write the reception results to the transmission information 21a. For example, as shown by symbol Q in FIG. 17, the transmission server 7 may set the arrival code and arrival name of the entry in file 21b that matches the arrival number "YYYYY2" indicated in the completion notification to "5C05" and "Reception Completed," respectively, and clear the deletion flag (or set it to "0").
以上のように、第4の動作例では、伝送システム2は、端末3からファイル21bがアップロードされると、当該ファイル21bの中身が受付システム4に送信されたものと合致するか否かの照合を行なう。そして、合致する場合、伝送システム2は、受付システム4に送信されたファイル21bの取消処理を実行し、取消完了後に、アップロードされたファイル21bを差替用として送信する。 As described above, in the fourth operation example, when file 21b is uploaded from terminal 3, transmission system 2 checks whether the contents of file 21b match those sent to reception system 4. If they match, transmission system 2 executes a cancellation process for file 21b sent to reception system 4, and after the cancellation is complete, sends the uploaded file 21b as a replacement.
このように、第4の動作例では、ユーザによるファイル21bの取消のための操作を不要とすることができ、ユーザの利便性を向上させることができる。 In this way, the fourth operation example eliminates the need for the user to perform an operation to cancel file 21b, thereby improving user convenience.
なお、第4の動作例において伝送システム2の判断(処理P45)により取消依頼の対象となるファイル21bは、例えば、受付システム4から“様式エラー有”等のエラーが通知されたファイル21bに制限されてもよい。これにより、例えば受付システム4で正常に受け付けられたファイル21bが、誤った重複送信により取り消されるリスクを低減させることができる。 In the fourth operation example, the files 21b that are the subject of a cancellation request as determined by the transmission system 2 (process P45) may be limited to, for example, files 21b for which the reception system 4 has notified an error such as "format error present." This reduces the risk that, for example, a file 21b that was normally accepted by the reception system 4 will be canceled due to erroneous duplicate transmission.
〔2〕その他
上述した一実施形態に係る技術は、以下のように変形、変更して実施することができる。
[2] Others The technology according to the embodiment described above can be implemented with the following modifications and changes.
例えば、図5に示す伝送システム2が備える機能ブロック22~26は、任意の組み合わせで併合してもよく、それぞれ分割してもよい。 For example, the functional blocks 22 to 26 provided in the transmission system 2 shown in Figure 5 may be merged in any combination, or may be separated.
また、上述した第1~第4の動作例は、適宜組み合わせて実行されてよい。例えば、第1又は第2の動作例に対して、第3又は第4の動作例を組み合わせてもよいし、第1又は第2の動作例に対して、第3及び第4の動作例の双方を組み合わせてもよい。 The first to fourth operation examples described above may be executed in combination as appropriate. For example, the first or second operation example may be combined with the third or fourth operation example, or the first or second operation example may be combined with both the third and fourth operation examples.
さらに、一実施形態では、伝送システム2が介護請求システム1に適用される場合を例に挙げて説明したが、これに限定されるものではなく、伝送システム2は、伝送先で受付処理が行なわれる種々のシステムに適用されてもよい。 Furthermore, in one embodiment, an example was described in which the transmission system 2 is applied to the nursing care claim system 1, but this is not limited to this, and the transmission system 2 may be applied to various systems in which reception processing is performed at the transmission destination.
〔3〕付記
以上の実施形態に関し、さらに以下の付記を開示する。
[3] Supplementary Notes The following supplementary notes are further disclosed regarding the above-described embodiments.
(付記1)
送信先に送信した第1のファイルに係る前記送信先での登録の取消要求を、前記送信先に送信し、
前記第1のファイルの差替用の第2のファイルを取得し、
前記取消要求に対する取消処理の完了通知の受信に応じて、前記送信先に前記第2のファイルを送信する、
処理をコンピュータに実行させる、プログラム。
(Appendix 1)
Sending to the destination a request to cancel registration at the destination of the first file sent to the destination;
obtaining a second file to replace the first file;
transmitting the second file to the destination in response to receiving a notification of completion of the cancellation process in response to the cancellation request;
A program that causes a computer to perform a process.
(付記2)
前記送信先に送信した1以上のファイルと、前記1以上のファイルの前記送信先での受付状況とを対応付けた画面情報を出力する、
処理を前記コンピュータに実行させ、
前記出力する処理は、前記1以上のファイルのうちの差替可能なファイルごとに差替用のファイルを対応付けて登録するための第1の操作領域を、前記画面情報に含める処理を含み、
前記取消要求を送信する処理は、前記第1の操作領域に対する操作入力に基づき特定した前記第1のファイルに係る前記取消要求を、前記送信先に送信する処理を含み、
前記取得する処理は、前記第1の操作領域に対する操作入力に基づき、前記第2のファイルを取得する処理を含む、
付記1に記載のプログラム。
(Appendix 2)
outputting screen information in which the one or more files transmitted to the destination are associated with the reception status of the one or more files at the destination;
causing the computer to execute a process;
the output process includes a process of including, in the screen information, a first operation area for registering a replacement file in association with each replaceable file among the one or more files;
the process of transmitting the cancellation request includes a process of transmitting the cancellation request related to the first file identified based on the operation input to the first operation area to the destination;
the acquiring process includes a process of acquiring the second file based on an operation input to the first operation area.
10. The program according to claim 1.
(付記3)
前記送信先に送信した1以上のファイルと、前記1以上のファイルの前記送信先での受付状況とを対応付けた画面情報を出力する、
処理を前記コンピュータに実行させ、
前記出力する処理は、少なくとも1つのファイルを前記送信先に送信するための第2の操作領域と、前記1以上のファイルを個別に取り消すための第3の操作領域と、を前記画面情報に含める処理を含み、
前記取消要求を送信する処理は、前記第3の操作領域に対する操作入力に基づき特定した前記第1のファイルに係る前記取消要求を、前記送信先に送信する処理を含み、
前記取得する処理は、前記第2の操作領域に対する操作入力に応じて前記送信先に送信したファイルの受付に係るエラー応答に基づき、前記第2のファイルを特定する処理を含む、
付記1又は付記2に記載のプログラム。
(Appendix 3)
outputting screen information in which the one or more files transmitted to the destination are associated with the reception status of the one or more files at the destination;
causing the computer to execute a process;
the output process includes a process of including in the screen information a second operation area for transmitting at least one file to the destination and a third operation area for individually canceling the one or more files;
the process of transmitting the cancellation request includes a process of transmitting the cancellation request related to the first file identified based on the operation input to the third operation area to the destination;
the acquiring process includes a process of identifying the second file based on an error response related to acceptance of the file transmitted to the destination in response to the operation input in the second operation area.
10. The program according to claim 1 or 2.
(付記4)
前記送信先に送信した1以上のファイルと、前記1以上のファイルの前記送信先での受付状況とを対応付けた画面情報を出力する、
処理を前記コンピュータに実行させ、
前記出力する処理は、少なくとも1つのファイルを前記送信先に送信するための第2の操作領域を前記画面情報に含める処理を含み、
前記取消要求を送信する処理は、前記送信先に送信した前記1以上のファイルの情報と、前記第2の操作領域に対する操作入力とに基づき、前記第1のファイルを特定する処理を含み、
前記取得する処理は、前記第2の操作領域に対する操作入力に基づき、前記第2のファイルを特定する処理を含む、
付記1~付記3のいずれか1項に記載のプログラム。
(Appendix 4)
outputting screen information in which the one or more files transmitted to the destination are associated with the reception status of the one or more files at the destination;
causing the computer to execute a process;
the output process includes a process of including a second operation area for transmitting at least one file to the destination in the screen information;
the process of transmitting the cancellation request includes a process of identifying the first file based on information of the one or more files transmitted to the destination and an operation input to the second operation area;
the acquiring process includes a process of identifying the second file based on an operation input to the second operation area.
The program according to any one of appendix 1 to appendix 3.
(付記5)
前記第1のファイル及び前記第2のファイルのそれぞれは、同一の介護請求に係る介護給付費の明細を含み、
前記第2のファイルは、同一の介護請求に係るファイルの重複した受付を排除する前記送信先に送信された前記第1のファイルを差し替えるためのファイルである、
付記1~付記4のいずれか1項に記載のプログラム。
(Appendix 5)
each of the first file and the second file includes details of nursing care benefit expenses relating to the same nursing care claim;
The second file is a file for replacing the first file sent to the destination, which eliminates duplicate reception of files related to the same care claim.
The program according to any one of appendix 1 to appendix 4.
(付記6)
送信先に送信した第1のファイルに係る前記送信先での登録の取消要求を、前記送信先に送信し、
前記第1のファイルの差替用の第2のファイルを取得し、
前記取消要求に対する取消処理の完了通知の受信に応じて、前記送信先に前記第2のファイルを送信する、
処理をコンピュータが実行する、方法。
(Appendix 6)
Sending to the destination a request to cancel registration at the destination of the first file sent to the destination;
obtaining a second file to replace the first file;
transmitting the second file to the destination in response to receiving a notification of completion of the cancellation process in response to the cancellation request;
A method in which processing is performed by a computer.
(付記7)
前記送信先に送信した1以上のファイルと、前記1以上のファイルの前記送信先での受付状況とを対応付けた画面情報を出力する、
処理を前記コンピュータが実行し、
前記出力する処理は、前記1以上のファイルのうちの差替可能なファイルごとに差替用のファイルを対応付けて登録するための第1の操作領域を、前記画面情報に含める処理を含み、
前記取消要求を送信する処理は、前記第1の操作領域に対する操作入力に基づき特定した前記第1のファイルに係る前記取消要求を、前記送信先に送信する処理を含み、
前記取得する処理は、前記第1の操作領域に対する操作入力に基づき、前記第2のファイルを取得する処理を含む、
付記6に記載の方法。
(Appendix 7)
outputting screen information in which the one or more files transmitted to the destination are associated with the reception status of the one or more files at the destination;
The processing is executed by the computer,
the output process includes a process of including, in the screen information, a first operation area for registering a replacement file in association with each replaceable file among the one or more files;
the process of transmitting the cancellation request includes a process of transmitting the cancellation request related to the first file identified based on the operation input to the first operation area to the destination;
the acquiring process includes a process of acquiring the second file based on an operation input to the first operation area.
The method described in Appendix 6.
(付記8)
前記送信先に送信した1以上のファイルと、前記1以上のファイルの前記送信先での受付状況とを対応付けた画面情報を出力する、
処理を前記コンピュータが実行し、
前記出力する処理は、少なくとも1つのファイルを前記送信先に送信するための第2の操作領域と、前記1以上のファイルを個別に取り消すための第3の操作領域と、を前記画面情報に含める処理を含み、
前記取消要求を送信する処理は、前記第3の操作領域に対する操作入力に基づき特定した前記第1のファイルに係る前記取消要求を、前記送信先に送信する処理を含み、
前記取得する処理は、前記第2の操作領域に対する操作入力に応じて前記送信先に送信したファイルの受付に係るエラー応答に基づき、前記第2のファイルを特定する処理を含む、
付記6又は付記7に記載の方法。
(Appendix 8)
outputting screen information in which the one or more files transmitted to the destination are associated with the reception status of the one or more files at the destination;
The processing is executed by the computer,
the output process includes a process of including in the screen information a second operation area for transmitting at least one file to the destination and a third operation area for individually canceling the one or more files;
the process of transmitting the cancellation request includes a process of transmitting the cancellation request related to the first file identified based on the operation input to the third operation area to the destination;
the acquiring process includes a process of identifying the second file based on an error response related to acceptance of the file transmitted to the destination in response to the operation input in the second operation area.
8. The method of claim 6 or 7.
(付記9)
前記送信先に送信した1以上のファイルと、前記1以上のファイルの前記送信先での受付状況とを対応付けた画面情報を出力する、
処理を前記コンピュータが実行し、
前記出力する処理は、少なくとも1つのファイルを前記送信先に送信するための第2の操作領域を前記画面情報に含める処理を含み、
前記取消要求を送信する処理は、前記送信先に送信した前記1以上のファイルの情報と、前記第2の操作領域に対する操作入力とに基づき、前記第1のファイルを特定する処理を含み、
前記取得する処理は、前記第2の操作領域に対する操作入力に基づき、前記第2のファイルを特定する処理を含む、
付記6~付記8のいずれか1項に記載の方法。
(Appendix 9)
outputting screen information in which the one or more files transmitted to the destination are associated with the reception status of the one or more files at the destination;
The processing is executed by the computer,
the output process includes a process of including a second operation area for transmitting at least one file to the destination in the screen information;
the process of transmitting the cancellation request includes a process of identifying the first file based on information of the one or more files transmitted to the destination and an operation input to the second operation area;
the acquiring process includes a process of identifying the second file based on an operation input to the second operation area.
9. The method of any one of claims 6 to 8.
(付記10)
前記第1のファイル及び前記第2のファイルのそれぞれは、同一の介護請求に係る介護給付費の明細を含み、
前記第2のファイルは、同一の介護請求に係るファイルの重複した受付を排除する前記送信先に送信された前記第1のファイルを差し替えるためのファイルである、
付記6~付記9のいずれか1項に記載の方法。
(Appendix 10)
each of the first file and the second file includes details of nursing care benefit expenses relating to the same nursing care claim;
The second file is a file for replacing the first file sent to the destination, which eliminates duplicate reception of files related to the same care claim.
10. The method of any one of claims 6 to 9.
(付記11)
送信先に送信した第1のファイルに係る前記送信先での登録の取消要求を、前記送信先に送信し、
前記第1のファイルの差替用の第2のファイルを取得し、
前記取消要求に対する取消処理の完了通知の受信に応じて、前記送信先に前記第2のファイルを送信する、
制御部を備える、装置。
(Appendix 11)
Sending to the destination a request to cancel registration at the destination of the first file sent to the destination;
obtaining a second file to replace the first file;
transmitting the second file to the destination in response to receiving a notification of completion of the cancellation process in response to the cancellation request;
An apparatus comprising a control unit.
(付記12)
前記制御部は、
前記送信先に送信した1以上のファイルと、前記1以上のファイルの前記送信先での受付状況とを対応付けた画面情報を出力し、
前記出力する処理において、前記1以上のファイルのうちの差替可能なファイルごとに差替用のファイルを対応付けて登録するための第1の操作領域を、前記画面情報に含め、
前記取消要求を送信する処理において、前記第1の操作領域に対する操作入力に基づき特定した前記第1のファイルに係る前記取消要求を、前記送信先に送信し、
前記取得する処理において、前記第1の操作領域に対する操作入力に基づき、前記第2のファイルを取得する、
付記11に記載の装置。
(Appendix 12)
The control unit
outputting screen information in which the one or more files transmitted to the destination are associated with the reception status of the one or more files at the destination;
In the output process, the screen information includes a first operation area for registering a replacement file in association with each replaceable file among the one or more files,
In the process of transmitting the cancellation request, the cancellation request related to the first file identified based on the operation input to the first operation area is transmitted to the transmission destination;
In the acquiring process, the second file is acquired based on an operation input to the first operation area.
12. The apparatus of claim 11.
(付記13)
前記制御部は、
前記送信先に送信した1以上のファイルと、前記1以上のファイルの前記送信先での受付状況とを対応付けた画面情報を出力し、
前記出力する処理において、少なくとも1つのファイルを前記送信先に送信するための第2の操作領域と、前記1以上のファイルを個別に取り消すための第3の操作領域と、を前記画面情報に含め、
前記取消要求を送信する処理において、前記第3の操作領域に対する操作入力に基づき特定した前記第1のファイルに係る前記取消要求を、前記送信先に送信し、
前記取得する処理において、前記第2の操作領域に対する操作入力に応じて前記送信先に送信したファイルの受付に係るエラー応答に基づき、前記第2のファイルを特定する、
付記11又は付記12に記載の装置。
(Appendix 13)
The control unit
outputting screen information in which the one or more files transmitted to the destination are associated with the reception status of the one or more files at the destination;
In the output process, the screen information includes a second operation area for transmitting at least one file to the destination and a third operation area for individually canceling the one or more files;
In the process of transmitting the cancellation request, the cancellation request related to the first file identified based on the operation input to the third operation area is transmitted to the transmission destination;
In the acquiring process, the second file is identified based on an error response related to the acceptance of the file transmitted to the destination in response to the operation input in the second operation area.
13. The device of claim 11 or 12.
(付記14)
前記制御部は、
前記送信先に送信した1以上のファイルと、前記1以上のファイルの前記送信先での受付状況とを対応付けた画面情報を出力し、
前記出力する処理において、少なくとも1つのファイルを前記送信先に送信するための第2の操作領域を前記画面情報に含め、
前記取消要求を送信する処理において、前記送信先に送信した前記1以上のファイルの情報と、前記第2の操作領域に対する操作入力とに基づき、前記第1のファイルを特定し、
前記取得する処理において、前記第2の操作領域に対する操作入力に基づき、前記第2のファイルを特定する、
付記11~付記13のいずれか1項に記載の装置。
(Appendix 14)
The control unit
outputting screen information in which the one or more files transmitted to the destination are associated with the reception status of the one or more files at the destination;
In the output process, a second operation area for transmitting at least one file to the destination is included in the screen information;
In the process of transmitting the cancellation request, the first file is identified based on information of the one or more files transmitted to the transmission destination and an operation input to the second operation area;
In the acquiring process, the second file is identified based on an operation input to the second operation area.
14. The device of any one of claims 11 to 13.
(付記15)
前記第1のファイル及び前記第2のファイルのそれぞれは、同一の介護請求に係る介護給付費の明細を含み、
前記第2のファイルは、同一の介護請求に係るファイルの重複した受付を排除する前記送信先に送信された前記第1のファイルを差し替えるためのファイルである、
付記11~付記14のいずれか1項に記載の装置。
(Appendix 15)
each of the first file and the second file includes details of nursing care benefit expenses relating to the same nursing care claim;
The second file is a file for replacing the first file sent to the destination, which eliminates duplicate reception of files related to the same care claim.
15. The device of any one of claims 11 to 14.
1 介護請求システム
1a、1b ネットワーク
10 コンピュータ
2 伝送システム
21 DB部
21a 伝送情報
21b ファイル
22 入力制御部
23 出力制御部
24 DBアクセス部
25 送受信処理部
26 差替制御部
27 制御部
3 端末
4 受付システム
5 APサーバ
6 DBサーバ
7 伝送サーバ
REFERENCE SIGNS LIST 1 nursing care claim system 1a, 1b network 10 computer 2 transmission system 21 DB section 21a transmission information 21b file 22 input control section 23 output control section 24 DB access section 25 transmission/reception processing section 26 replacement control section 27 control section 3 terminal 4 reception system 5 AP server 6 DB server 7 transmission server
Claims (7)
前記送信先に送信した第1のファイルに係る前記送信先での登録の取消要求を、前記送信先に送信し、
前記端末から前記第1のファイルの差替用の第2のファイルを取得し、
前記取消要求に対する取消処理の完了通知の受信に応じて、前記送信先に前記第2のファイルを送信する、
処理を実行させる、プログラム。 A computer that can communicate with both the source terminal and the destination terminal,
Sending to the destination a request to cancel registration at the destination of the first file sent to the destination;
obtaining a second file to replace the first file from the terminal ;
transmitting the second file to the destination in response to receiving a notification of completion of the cancellation process in response to the cancellation request;
A program that executes a process.
処理を前記コンピュータに実行させ、
前記出力する処理は、前記1以上のファイルのうちの差替可能なファイルごとに差替用のファイルを対応付けて登録するための第1の操作領域を、前記画面情報に含める処理を含み、
前記取消要求を送信する処理は、前記第1の操作領域に対する操作入力に基づき特定した前記第1のファイルに係る前記取消要求を、前記送信先に送信する処理を含み、
前記取得する処理は、前記第1の操作領域に対する操作入力に基づき、前記端末から前記第2のファイルを取得する処理を含む、
請求項1に記載のプログラム。 outputting screen information in which the one or more files transmitted to the destination are associated with the reception status of the one or more files at the destination;
causing the computer to execute a process;
the output process includes a process of including, in the screen information, a first operation area for registering a replacement file in association with each replaceable file among the one or more files;
the process of transmitting the cancellation request includes a process of transmitting the cancellation request related to the first file identified based on the operation input to the first operation area to the destination;
the acquiring process includes a process of acquiring the second file from the terminal based on an operation input to the first operation area.
The program according to claim 1.
処理を前記コンピュータに実行させ、
前記出力する処理は、少なくとも1つのファイルを前記送信先に送信するための第2の操作領域と、前記1以上のファイルを個別に取り消すための第3の操作領域と、を前記画面情報に含める処理を含み、
前記取消要求を送信する処理は、前記第3の操作領域に対する操作入力に基づき特定した前記第1のファイルに係る前記取消要求を、前記送信先に送信する処理を含み、
前記取得する処理は、前記第2の操作領域に対する操作入力に応じて前記送信先に送信したファイルの受付に係るエラー応答に基づき、前記第2のファイルを特定する処理を含む、
請求項1又は請求項2に記載のプログラム。 outputting screen information in which the one or more files transmitted to the destination are associated with the reception status of the one or more files at the destination;
causing the computer to execute a process;
the output process includes a process of including in the screen information a second operation area for transmitting at least one file to the destination and a third operation area for individually canceling the one or more files;
the process of transmitting the cancellation request includes a process of transmitting the cancellation request related to the first file identified based on the operation input to the third operation area to the destination;
the acquiring process includes a process of identifying the second file based on an error response related to acceptance of the file transmitted to the destination in response to the operation input in the second operation area.
The program according to claim 1 or 2.
処理を前記コンピュータに実行させ、
前記出力する処理は、少なくとも1つのファイルを前記送信先に送信するための第2の操作領域を前記画面情報に含める処理を含み、
前記取消要求を送信する処理は、前記送信先に送信した前記1以上のファイルの情報と、前記第2の操作領域に対する操作入力とに基づき、前記第1のファイルを特定する処理を含み、
前記取得する処理は、前記第2の操作領域に対する操作入力に基づき、前記第2のファイルを特定する処理を含む、
請求項1~請求項3のいずれか1項に記載のプログラム。 outputting screen information in which the one or more files transmitted to the destination are associated with the reception status of the one or more files at the destination;
causing the computer to execute a process;
the output process includes a process of including a second operation area for transmitting at least one file to the destination in the screen information;
the process of transmitting the cancellation request includes a process of identifying the first file based on information of the one or more files transmitted to the destination and an operation input to the second operation area;
the acquiring process includes a process of identifying the second file based on an operation input to the second operation area.
The program according to any one of claims 1 to 3.
前記第2のファイルは、同一の介護請求に係るファイルの重複した受付を排除する前記送信先に送信された前記第1のファイルを差し替えるためのファイルである、
請求項1~請求項4のいずれか1項に記載のプログラム。 each of the first file and the second file includes details of nursing care benefit expenses relating to the same nursing care claim;
The second file is a file for replacing the first file sent to the destination, which eliminates duplicate reception of files related to the same care claim.
The program according to any one of claims 1 to 4.
前記送信先に送信した第1のファイルに係る前記送信先での登録の取消要求を、前記送信先に送信し、
前記端末から前記第1のファイルの差替用の第2のファイルを取得し、
前記取消要求に対する取消処理の完了通知の受信に応じて、前記送信先に前記第2のファイルを送信する、
処理を実行する、方法。 A computer that can communicate with both a source terminal and a destination terminal,
Sending to the destination a request to cancel registration at the destination of the first file sent to the destination;
obtaining a second file to replace the first file from the terminal ;
transmitting the second file to the destination in response to receiving a notification of completion of the cancellation process in response to the cancellation request;
A method for performing a process.
前記送信先に送信した第1のファイルに係る前記送信先での登録の取消要求を、前記送信先に送信し、
前記端末から前記第1のファイルの差替用の第2のファイルを取得し、
前記取消要求に対する取消処理の完了通知の受信に応じて、前記送信先に前記第2のファイルを送信する、
制御部を備える、装置。 A device capable of communicating with each of a source terminal and a destination terminal,
Sending to the destination a request to cancel registration at the destination of the first file sent to the destination;
obtaining a second file to replace the first file from the terminal ;
transmitting the second file to the destination in response to receiving a notification of completion of the cancellation process in response to the cancellation request;
An apparatus comprising a control unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021206114A JP7779127B2 (en) | 2021-12-20 | 2021-12-20 | Program, method, and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021206114A JP7779127B2 (en) | 2021-12-20 | 2021-12-20 | Program, method, and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023091392A JP2023091392A (en) | 2023-06-30 |
| JP7779127B2 true JP7779127B2 (en) | 2025-12-03 |
Family
ID=86941564
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021206114A Active JP7779127B2 (en) | 2021-12-20 | 2021-12-20 | Program, method, and device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7779127B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002278861A (en) | 2001-03-22 | 2002-09-27 | Ntt Comware Corp | File replacement system |
| JP2007305049A (en) | 2006-05-15 | 2007-11-22 | Nippon Telegr & Teleph Corp <Ntt> | File transfer system, file transfer program, and file transfer method |
| JP2013097545A (en) | 2011-10-31 | 2013-05-20 | Nihon Care Communications Co Ltd | Mediation device of procedure of application for nursing care benefit |
| WO2015033416A1 (en) | 2013-09-05 | 2015-03-12 | 株式会社日立製作所 | Information processing system and data processing method therefor |
-
2021
- 2021-12-20 JP JP2021206114A patent/JP7779127B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002278861A (en) | 2001-03-22 | 2002-09-27 | Ntt Comware Corp | File replacement system |
| JP2007305049A (en) | 2006-05-15 | 2007-11-22 | Nippon Telegr & Teleph Corp <Ntt> | File transfer system, file transfer program, and file transfer method |
| JP2013097545A (en) | 2011-10-31 | 2013-05-20 | Nihon Care Communications Co Ltd | Mediation device of procedure of application for nursing care benefit |
| WO2015033416A1 (en) | 2013-09-05 | 2015-03-12 | 株式会社日立製作所 | Information processing system and data processing method therefor |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023091392A (en) | 2023-06-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8788872B2 (en) | Managing failover operations on a cluster of computers | |
| JP6242469B1 (en) | Personal medical information management method, personal medical information management server and program | |
| JP4034451B2 (en) | Document input system and document input method | |
| US11625497B2 (en) | File management system and non-transitory computer readable medium | |
| JP2021043868A (en) | Corporate insurance support system, corporate insurance support method and computer program | |
| JP7779127B2 (en) | Program, method, and device | |
| JP4722864B2 (en) | Data processing system, format conversion apparatus, received data processing apparatus, data processing method, and computer program | |
| JP2018013982A (en) | Mail inquiry management server, mail inquiry management system and mail inquiry management method | |
| JP2543731B2 (en) | Information processing system | |
| WO2018003674A1 (en) | Information processing device, display method and program | |
| JP2022063919A (en) | Electronic application system | |
| JP2021114260A (en) | Database management system, cloud providing system, data duplication system, and program | |
| JP7846278B2 (en) | ID inventory support system, ID inventory support method, and program | |
| JP7765948B2 (en) | Asset management system and asset management method | |
| JP7526337B1 (en) | PROGRAM, INFORMATION PROCESSING APPARATUS, AND METHOD | |
| EP1926046A2 (en) | Method and system for sharing data between radiology systems | |
| US20250244932A1 (en) | Automated Data Handling | |
| US11599525B2 (en) | Data recovery during infrastructure outage events | |
| JP2025005181A (en) | Programs, devices and methods | |
| WO2025158681A1 (en) | Information processing method | |
| JP2022131462A (en) | Information processing program, information processing method, information processing apparatus, and information processing system | |
| JP4261551B2 (en) | Archive system | |
| JP2026061188A (en) | Alumni system, method of operating the alumni system, and operating program for the alumni system | |
| JP2022171413A (en) | Data processing apparatus, data processing method, and data processing program | |
| JP2022095026A (en) | Clinical trial related file management system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240912 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250530 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250617 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250807 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20250807 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251021 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251103 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7779127 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |