SecondaryUse開発日記

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

SimpleUse

環境初期化

環境初期化を実行した場合 ドキュメントフォルダに作成した以下のフォルダを削除します SQLite、LocalSQL、csvData、OfficeTemplateFile VersionUPにともない、以下のフォルダのデータもブラッシュアップしています SQLite、LocalSQL、csvData、OfficeTempla…

.NETにおける64ビットプロセスと32ビットプロセスについて

Excelインポート時に「‘Microsoft.ACE.OLEDB.12.0’プロバイダーがローカルマシンに登録されていません。」が表示されるとき以下をインストールします www.microsoft.com 64BitOSに32BitのOfficeがインストールされていると、インストールしても解決できませ…

SQLの学習に最適なSimpleUse

SQLを学ぶのにSQLを実行するDBが必要ですSQliteはファイル形式で実行可能なため簡単に環境が整えられますSimpleUseではインストール後すぐに使えますしかし実行するためのサンプルデータの作成が面倒ですでも今どきは新型コロナデータがたくさんありますので…

簡単にイベントログの確認を行う

通常、イベントログを確認するには「イベントビューアー」を起動し確認しますが SecondaryUseでも確認できます フィルタ表示が簡単です

大切なデータを最大限利用する方法を提供します

coconala.com

新型コロナウイルス陽性患者発表のCSVデータの活用

都内 新型コロナウイルス陽性患者の詳細データが以下のサイトよりダウンロード可能でしたので試しました catalog.data.metro.tokyo.lg.jp 1.CSVデータのインポート ローカルSQLのインポートよりダウンロードしたCSVデータを読み込みます インポートの詳細…

実行時エラーの対処方法

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

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

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

実は簡単、看護必要度集計 - EFファイルとHファイルを使った看護必要度集計

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

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対応表が無いか調べたところ、厚労省のページにありましたので ダ…

フリー素材の縮小加工

美的センスが欠如してるため、フリー素材をよく利用しています フリー素材を利用するのにサイズが大き過ぎることが多々あり、そのまま組み込んだとき画像サイズに左右され画面が崩れることがあります また、大きいサイズで利用すればリソースのサイズも大き…

医薬品一覧の構築 ー 薬品マスター登録用紙の作成

社会保険診療報酬支払基金の医薬品マスタ、MEDIS標準マスタの医薬品HOTコードマスターを利用する方法を紹介しましたが、両データにGS1コードかありませんでした。 GS1コードが含まれるデータを探したところ以下のサイトにありました medhot.medd.jp 1.医薬…

ICD10対応標準病名検索用マスタのアップデート

MedicalUseをリリースするにあたり、ICD10対応標準病名検索を付加しましたが、標準病名の新しいバージョンが公開されましたので、病名テーブルのアップデート方法を紹介いたします syskobo.hatenablog.com 1.ICD10対応標準病名マスターの取得 ICD10対応標…

SecondaryUseサポーター

www.facebook.com 具体的なお問い合わせはSecondaryUseサポーターよりお願いいたします 最新版の SimpleUse、MedicalUse のダウンロードも行えます www.vector.co.jp www.vector.co.jp

SimpleUseによる国勢調査 時系列データ のグラフ表示

CSVデータ+公開で探したら www.e-stat.go.jpがヒットしサンプルデータとしてに丁度良かったので 1.人口データの取得 男女別人口-全国,都道府県(大正9年~平成27年)のCSVファイルをダウンロードします 2.人口データの取り込みの準備 何のデータか分…

SimpleUseによる上場企業一覧の構築【東証上場銘柄一覧編】

上場企業リストが無料でダウンロードできるようですのでマスタ構築を試しました srbrnote.work 1.東証上場銘柄一覧を取得する 取得方法は「上場企業リストを取得【EDINETコード・証券コード】」を参照してください。 「東証上場銘柄一覧」のエクセルファイ…

SimpleUseによる上場企業一覧の構築【EDINETコードリスト編】

上場企業リストが無料でダウンロードできるようですのでマスタ構築を試しました srbrnote.work 1.EDINETコードリストを取得する 取得方法は「上場企業リストを取得【EDINETコード・証券コード】」を参照してください。 「EDINETコードリスト」と 「ファン…

MedicalUseによる住所検索(SimpleUseでも可能)

医療系で全国の住所検索が必要かどうかわかりませんが、住所マスタのCSVが公開されていましたのでついでに jusyo.jp SQLite形式のデータがありますので、そのまま使います 1.住所データSQLiteの取得 住所データSQLite(全国)をダウンロードし、ドキュメン…

マスタ登録

マスタメンテナンスも保守業務の一つです 病院業務において新しい診療材料、薬品の入れ替わりは日々発生します それに合わせてマスタへの登録が必要になります 登録データはSPDよりEXCEL一覧で届きますので、以前はEXCELからコピー&ペーストしていました EXC…

Dsoframer.ocxで他のエクセルに関与しない方法

以前から悩んでいました、Dsoframer.ocxを使用したときに、エクセルが立ち上がっていれば、そのエクセルのプロセスを使用してしまい、使用された方に不具合が発生していましたが、Dsoframer.ocxでファイルをオープンする前にInteropで開けば回避できることが…

SecondaryUseのリリース(ダウンロード)

■SecondaryUse (オリジナルバージョン) ・データの二次利用が簡単に行えます・データベースのデータをSQLを使って一覧表示します・表示したデータのCSV出力、WORD差し込み印刷が行えます・EXCLE出力で統計データのグラフ表示など簡単に行えます・複数のデ…

SimpleUse のリリースに付いて

SimpleUse をベクターで公開するための準備を進めています SimpleUse は SecondaryUse から アドオンのフリーアプリを削除したバージョンになります サンプル版ですので以下の制限があります ・強制的に5分で終了します 今後、電子カルテシステム、物流シス…

各種研修会受付業務 - 院内研修管理

病院では月に数回色々な研修会を行っています その中で、医療安全研修会と感染対策研修会は必須となっていて、参加回数が足りないときはレポート提出もあります 以前、研修会の参加者は会場入り口に用意した紙に名前を書いていましたが、手書きも大変ですし…

SecondaryUseの拡張性

SecondaryUseのカスタマイズを容易にするため以下に対応をしました ◆機能画面(メニューから起動しTAB表示する画面)はマスタ(DB)設定で行う ・実行可能機能画面はマスタに定義され、メニューへ反映される ・メニューから実行されるメソッドはマスタに文字…