オンライン資格確認端末の「DelFile」にびっくり

連携アプリケーションの動作がよくわからない

オンライン資格確認端末の連携アプリケーション「OQSComApp」はレセコンを始めとするHIS(Hospital Information System)とオンライン資格確認システムとのファイル連携を実現するアプリケーションです。
端末内のREQ(要求)フォルダとRES(結果)フォルダを常に監視し、ファイルを処理しています。
オンライン資格確認端末は、個人情報を扱うことから処理済みのファイルを一定の期間で削除処理しているのですが、今日はその削除処理で思わぬ動作をしていたので紹介します。

導入直後に気づかない盲点

導入直後、正常に動作しているか気になって連携に使用しているREQフォルダ、RESフォルダを確認していました。すると、処理終了したRESフォルダ内のファイルが、翌日になると消えていて「DelFile」という名称のファイル内に削除対象ファイル名だけが記録されていました。このときは「さすがよくできている」と感心したものです。数日間監視しましたが、DelFileは増えつづけ、そういっても普通のプログラムならいずれ動作記録的なファイルは消えていくのだろうと、気にはなりながらも放置していました。

いつまでも消えない「DelFile」

時は経ち、最初に導入した医療機関は早1年。随時の更新も適切に適用されているようで、そろそろ導入当初のDelFileは消えているのだろうなと思い、REQフォルダを確認したところ、なんとご丁寧にちゃんと残っている(残存している)ではないですか。その数数千。一つのフォルダに数千のファイルを残すとはどういうことでしょうか。これはビックリです。

当たり前のように「手動で削除」と

これはもっぱら自分が悪いのですが、もう一度「連携アプリケーション導入手順書」を読み返しました。読み返してみましたところ、丁寧に以下の記載がありました。

「手動で削除」と。いったい、誰が、手動で削除するのだろうと。医療機関の先生に「毎日削除してくださいね」と頼めばよいのでしょうか。それとも、毎日クリニックを訪問して削除してまわれば良いのでしょうか。すでに、3桁までは導入してはいないものの、それに近いお客様にご提供させていただきました。それでなくとも採算ギリギリのコストで取り組んでいるのですが、このようなトラップがあるとは。オンライン資格確認は自動更新が可能なのですから、このあたりの仕様を見直したプログラムを配信いただけないでしょうか。医療機関への訪問は、昼休み時間帯、診療終了後、いずれかにしか作業ができません。月30件ほど回れたとしても2~3ヶ月かかる対応です。どうか仕様を見直して頂きたい。
ご存知と思いますが、Windowsでは一つのフォルダ内に数万ファイル保存されると極端にファイル処理動作が遅くなります。いらなくなったファイルの削除記録DelFileに起因して処理が遅くなるようでは医療機関にご迷惑がかかりますし、これを導入した我々もなんとかしなければと思いながらも、来年3月までの導入に尻に火がついていますし。

もう一度お願いしたい。インストーラを作って欲しい

導入するベンダの能力によって、このようなポカミスが発生してしまうようなことのないように、どうかオンライン資格確認の標準インストーラを作っていただきたいのです。3種類のメインとなるプログラムのほか、様々なWindows設定、タスクスケジューラの設定を経てようやくHISとの連携可能なオンライン資格確認端末が構築できます。しかし、今やもっと複雑なプログラムであってもアプリをダウンロードし、インストール可能です。
良い言い方をすれば「シンプル」な仕組みのオンライン資格確認端末が1つのインストーラでインストールできないわけがないと思うのです。これが実現すれば、いわゆるベンダのみならず、コンピュータにお詳しい先生方は高いコストをかけることなくオンライン資格確認端末を構築できるはずです。今の状態が「誰得?」なのかがわかりません。もし容易にインストール可能であれば、必ずしもLTSC(LTSB)ではない安価なPCに導入し、OSの不適合が発生するような場合は端末ごと交換してしまうという発想も受け入れられるのではないでしょうか。
オンライン資格確認端末に要求されているハードウェア要件を満たすPCは、通常のOSであれば10万円せずに購入可能と思います。無理に顔認証付きカードリーダを使用しなければ、一般的なカードリーダーと目視による本人確認であれば、かなりOSバージョン等に依存しない仕組みの構築ができるのではないでしょうか。(顔認証ありきのなかでこれは言ってはいけないことだったでしょうか)
いずれにしても、誰が作業しても同じような結果を得られるようにするにはインストーラはあってしかるべきと思うのです。そうでないならなぜインストーラを作らないのか、インストーラ不要の明確なメリットを明示頂きたいものです。