SecondaryUse開発日記

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

MedicalUseによる医薬品検索の構築

1.医薬品マスタの取得

  社会保険診療報酬支払基金より医薬品マスタのダウンロードを行います

  全件分ファイルをダウンロードします

 

2.医薬品マスタCSVの取り込みの準備

  ダウンロートした医薬品マスタを解凍し、CSVファイルをリネームします

   y_ALL20191212(数字は日付) → y_ALL

      y_ALL.CSV を エディタで開き、ヘッダ行を追加します

    ヘッダ行のテキストは _医薬品マスタカラム名称.txt にあります 

 

 "HK","MS","IYCD","KANLEN","KNJNAME","KANALEN","KANANAME","TNICD","TNILEN","TNINAME","KS","KIN","YOBI1","SZ1","SZ2","SZ3","SZ4","YOBI2","SZ5","SZ6","SZ7","SZ8","SZ9","KSO","KINO","KNJHEN","KANAHEN","ZAI","YOBI3","HENYMD","HAIYMD","KJYUNCD","JYUNBAN","KIGEN","KIKAJNAME" 

 

3.医薬品マスタCSVの取り込み

  f:id:syskobo:20191219142745j:plain

  データ解析 → CSVデータ取り込み を行います

  f:id:syskobo:20191219142914j:plain

  インポートCSVファイル : 2. で準備したファイル

  出力先SQLiteファイル  : ドキュメント > MedicalUse > Medical.db

  パスワード       : ********

 

4.医薬品マスタの一覧表示

  医薬品マスタの一覧表示のSQLを実行します

  f:id:syskobo:20191219144254j:plain

  一覧表示SQLは ドキュメント > MedicalUse > LocalSQL > 2XX.医薬品マスタ.sql です。

  必要に応じて修正してください。

 

  select
  HK 変更区分
  --,MS
  ,IYCD 医薬品コード
  ,KJYUNCD "薬価基準収載医薬品"
  --,KANLEN
  ,KNJNAME 医薬品名
  --,KANALEN
  ,KANANAME 医薬品カナ
  --,TNICD
  --,TNILEN
  ,TNINAME 単位
  --,KS
  ,KIN + 0 金額
  ,KINO + 0 "旧金額"
  ,KNJHEN "漢字名称変更区分"
  ,KANAHEN "カナ名称変更区分"
  ,ZAI "剤形"
  ,HENYMD "変更年月日"
  ,HAIYMD "廃止年月日"
  ,JYUNBAN "公表順序番号"
  ,KIGEN "経過措置年月日又は商品名医薬品コード使用期限"
  ,KIKAJNAME "基本漢字名称"
  ,SZ1 "麻薬・毒薬・覚醒剤原料・向精神薬"
  ,SZ2 "神経破壊剤"
  ,SZ3 "生物学的製剤"
  ,SZ4 "後発品"
  ,SZ5 "歯科特定薬剤"
  ,SZ6 "造影剤"
  ,SZ7 "注射容量"
  ,SZ8 "収載方式等識別"
  ,SZ9 "商品名等関連"
  --,KSO
  from [y_all] 

  

5.同一成分・規格・薬効の医薬品を検索

  薬価基準収載医薬品 を 4桁 または 7桁 で抽出を行えば同じ薬効の医薬品一覧が取得できます。

  f:id:syskobo:20191219145148p:plain

  薬価基準収載医薬品に7桁のコードで前方一致検索が出来ます  

  f:id:syskobo:20191230080839j:plain

  "%C" を入力すれば形状が顆粒の医薬品の抽出が可能です 

 

6.医薬品の詳細な情報は 右クリックメニュー よりURL連携で参照できます。

  f:id:syskobo:20191219144735j:plain

 

※上記設定はMedicalUse_4191218 以降のバージョンで利用可能です

https://www.vector.co.jp/soft/winnt/business/se520244.html または

https://www.vector.co.jp/soft/winnt/business/se520647.html から取得できます

clickonceでインストールしたとき、医薬品マスタはy_ALL20191212で構築済です

www.vector.co.jp