SecondaryUse開発日記

データベース参照ツールを開発しています。そのツールの開発、利用方法秘話などなどの紹介

一般病棟用の重症度、医療・看護必要度A・C項目に係るレセプト電算処理システム用コード一覧

看護必要度の計算をするには、「一般病棟用の重症度、医療・看護必要度A・C項目に係るレセプト電算処理システム用コード一覧」は必須です 下記の厚生労働省サイトにExcelファイルで公開されていますが www.mhlw.go.jp いつの間にか変更されていました 0006…

実は簡単、看護必要度集計 - グラフ表示

月報を表示し右クリックメニューより「数字形式でExcelへ出力」を行います 「病棟」と「必要度クリア率」を選択し、グラフ挿入すれば簡単に棒グラフを作成 選択領域を「看護必要度クリア患者」と「対象患者」にすれば、割合の比較が簡単に可視化できます 選…

実行時エラーの対処方法

以下のメッセージが表示された時の対処方法 SecondaryUseでは印刷時にExcel、Wordを利用していますので、MS Officeがインストールしてある環境でご利用ください また、SQliteを使用しています ハンドルされていない例外: System.DllNotFoundException: DLL '…

DPC導入の影響評価に係る調査「退院患者調査」の結果報告について

この度、DPCデータに触れる機会がありましたので、公開されている内容を眺めていました 細かいデータはさておき、施設概要表という病院一覧のEXCELファイルがありましたので、今後何等かに使えないかと思いインポートしました select 告示番号,通番,市町村番…

実は簡単、看護必要度集計 - SQLが解る上級者向け

MedicalUseでは看護必要度集計用SQLを同梱していますが、SimpleUseでは同梱していないので自前で作成することになります SimpleUseにもCSVデータのインポート機能、看護必要度展開処理、必要度展開パラメータ設定のメニューを設けましたので簡単に環境を整え…

実は簡単、看護必要度集計 - 集計内容の確認

ようやくベンダーの看護必要度集計ツールが提供されたので、一致しているか確認作業をしました その結果、月の集計で患者割合の差が5ポイントもあり、何が違うのか調べるのに実施日、患者毎の比較になります MedicalUseでは一覧から、EFファイル、Hファイル…

MedicalUseで行うDPC期間中に使用した薬剤の抽出

元ネタは stagira.hatenablog.com になります Dファイルをインポートします (Dファイルのヘッダファイルは\Documents\MedicalUse\csvData\Dファイルヘッダ.txtに準備しました Vershon4.20.5.28以降) Dファイルについては https://www.mhlw.go.jp/content/1…

MedicalUseによるDPCデータ活用術

DPCデータについては下記のリンクからどうぞ https://www.google.com/search?q=DPCとは 看護必要度の患者割合の集計でDPCデータを取り込めるようにしましたので、ついでに 様式1ファイル(FF1_000000000_YYMM.TXT)も取り込んで集計するようにしました 集計…

実は簡単、看護必要度集計 - EFファイルの統合

EFファイルの統合ツールがなかなか公開されないため自前で統合します Eファイル、Fファイルをそれぞれインポートします (ヘッダファイルは\Documents\MedicalUse\csvDataに用意しました) select * Eファイル union select * Eファイル left join Fファイル…

実は簡単、看護必要度集計 - MedicalUseのリリース

MedicalUse(4.20.5.30)のリリースを行いましたMedicalUseではDPCデータのEFファイル、Hファイルから看護必要度Ⅱの患者割合を集計します。看護必要度Ⅰについては未対応ですが、必要あらば看護必要度Ⅱをベースに簡単に作成できますのでお問い合わせください…

実は簡単、看護必要度集計 - 医事明細とEFHファイルの差異

syskobo.hatenablog.com ・手術で、医事明細上0点の手術がEFファイルに出力される ※医事明細データは日々変更され、EFファイル出力時の状態から変わります もう少しすれば4月分のデータの変更もなくなると思いますので来月あたり 再度確認したいと思います…

実は簡単、看護必要度集計 - EFファイル、Hファイルの可視化

syskobo.hatenablog.com SQLの限界を感じていましたが、当院以外のベンダーのシステムでEFファイル、Hファイルをどのように作成しているか分からないのと、詳細な展開処理を実現するため敗北を認めAPPで処理する様にしました 看護必要度関連をランチャーより…

看護必要度集計 - SQLの限界

医事明細から集計した患者割合とEFHファイルから集計した値では500件の差異がある 同じことをしているのに差異が大きすぎる よくよく考えたらEFHファイルでは処方及びC項目が展開されず処方日、手術日しかカウントしていないことが分かった 医事明細から…

令和2年度診療報酬改定対応 - EFファイルとHファイルを使った看護必要度取得

明細データからの必要度の取得が一段落しましたのでEFファイルとHファイルを使った看護必要度取得を行います いわゆる、EFファイルから看護必要度の算出法 についてです EFファイルとHファイルの仕様はこちらを参照してください https://www.mhlw.go.jp/cont…

令和2年度診療報酬改定対応 - 看護必要度検証の再構築 - 最終章

syskobo.hatenablog.com ようやくB項目の実施入力が出来る様になりデータが全て揃ったので一覧表示のSQLが出来ました select to_char(to_date(h.TARGETDATE),'YYYY/MM/DD') 対象日,h.PATIENTNO 患者番号,( z.KANJILASTNAME || ' ' || z.KANJIFIRSTNAME ) 患…

令和2年度診療報酬改定対応 - 看護必要度検証の再構築 - 地域包括ケア病棟

www.kango-roo.com syskobo.hatenablog.com 地域包括ケアの看護必要度はA項目とC項目の評価になります なので、B項目の入力を待たずに利用可能です 必要度Ⅰ:満たしているか否か A項目点数 - B項目点数 ※A項目点数のA7⑤⑩⑪は入力データから取得 必要度…

令和2年度診療報酬改定対応 - 看護必要度検証の再構築6

syskobo.hatenablog.com 区分ごとに分かれたデータを患者、日付毎に結合します SELECT PTNO --患者番号,YMD ーー日付,min(BTOCD) BTOCD --病棟コード , max(decode(kbn,'A11',1,'A12',1,0)) + sum(decode(kbn,'A21',1,0) + decode(kbn,'A31',1,0) + deco…

令和2年度診療報酬改定対応 - 看護必要度検証の再構築5

syskobo.hatenablog.com 月単位の診療明細データを日単位に分割します また、必要日数分のデータを展開します SELECT trim(PTNO) PTNO --患者番号,KACD --診療科コード,SHINKBN --診療区分,TAISHOYM --対象年月,trim(BTOCD) BTOCD --病棟コード,DT…

令和2年度診療報酬改定対応 - 看護必要度検証の再構築4

syskobo.hatenablog.com 看護必要度診療明細データの作成(マテリアライズド・ビュー) 看護必要度入力コードコード一覧と看護必要度の再構築3で作成した医事システム診療明細データを外部結合します。このとき複数レコードに分かれている診療データを一つ…

令和2年度診療報酬改定対応 - 看護必要度検証の再構築3

syskobo.hatenablog.com 「医事システム診療明細データ」はそのままでは使いにくいので使いやすくします ・現在の医事システムの明細データは月毎のテーブルに保存されますので、UNION で繋いで一つのデータにします ・小児は看護必要度から除外ですので14…

令和2年度診療報酬改定対応 - 看護必要度検証の再構築2

syskobo.hatenablog.com 看護必要度の患者割合を求めるための看護必要度診療明細データ作成までのフローが以下になります 看護必要度入力コードコード一覧 (ビュー) 医事システム点数マスタとレセプト電算処理システム用コード一覧で結合しそれぞれ必要な…

令和2年度診療報酬改定対応 - 看護必要度検証の再構築1

www.kango-roo.com 令和2年度診療報酬改定で看護必要度の評価方法(内容)も変わります syskobo.hatenablog.com 当院の電子カルテで看護必要度の患者割合を求めるにはEFファイル、Hファイルからの取得になるとの事で、ますます患者割合をリアルに求めるのが…

画面のハードコピー印刷について

業務する上で画面のハードコピー印刷はよく利用しますし、無くなっては困る機能です 当院では画面のハードコピー印刷はMiniCopyを使わせていただいています www.lares.dti.ne.jp 先日、患者へ次回予約日を教えるのに電子カルテの画面を印刷し渡したDrがいま…

ExcelのVLOOKUP関数をSecondaryUseで行う

複数のデータを見易い様に1つに纏めるのにExcelのVLOOKUP関数を度々使います 自由に使えるOracleスキーマがあれば、DBLinkでそれぞれのデータを結合し一覧表示は簡単に出来るし、SQliteにインポートしすれば結合はもっと簡単です しかしテーブル結合はSQLを…

上下表示について(左右もできるよ)

院内採用薬の医薬品登録時、本当に未登録か、登録する医薬品内容は合っているか確認しながら行います 自分の仕事はオーダー番号の付番。基本的に医事コードと同じオーダー番号を付番しますが同じコードが利用できるか否か確認します 確認するデータは、医薬…

いまさらXMLのお勉強 - schemaは大切です

データベースから読み込んだデータをファイルに落とすとき、EXCELかCSVを使用していましたが、XMLも出来るようにしました XMLへ出力する場合、自動でバイナリデータをbase64Binaryへ変換し出力できるので非常に便利です ※EXCELかCSVへ出力するときは、バイナ…

駅データ、2点間の距離計算

syskobo.hatenablog.com 接続駅間の距離を求める様にしました 参考にしたのは下記のサイトです mikawanokami.blog.ss-blog.jp 当初、SQliteでpow関数、sqrt関数を実行したらエラーになりましたので諦めていましたが 最新バージョンにしたところsqrt関数が使…

SimpleUse の駅データの連携について

日本全国の駅や路線のCSVデータを無料で利用できる駅データサイト ekidata.jp がありましたので、何か面白いことが出来ないか試してみましたCSVデータをダウンロードするのに会員登録(無料)が必要です。また、有料会員であれば全てのデータ(カナ、ローマ…

DataGridViewの初期表示について

SecondaryUseではSQL毎にDataGridViewに表示する順番、項目の幅、SelectionModeの設定が出来る様にしています 2回目以降実行したときは前回設定値を読み込むのですが、初回時は初期値で実行されてしまうのを設定できるように変更しました 例えば、抽出する…

MedicalUseによる手術Kコード(診療報酬術式名)のURL連携

次回の診療報酬改正で手術Kコードの他に外保連手術 試案コード(STEM7)も必要になるとの事です www.gaihoren.jp外保連手術 試案コードについての説明は記を参照してください KコードSTEM7対応表が無いか調べたところ、厚労省のページにありましたので ダ…