ACCESSで後発薬に対する先発薬のデータベースを作る

後発薬に対する先発薬のデータベース見本
Googleスプレッドシート(エクセル形式)です。
(完璧なものではなくて大体網羅しているという感じです。
先発薬が複数ある薬、ソラナックスとコンスタン、セルシンとホリゾンなどは
ちぐはぐになってます。)

後発薬がどの先発薬のジェネリックなのかのデータベース。

自分用のメモなのでかなり端折って書きます。

上記のような後発薬に対する先発薬のデータベースをつくるために
AP医薬品というソフトを使う。

AP医薬品をMEDISマスターと診療情報提供サービスのy.csvにより、
データ更新をかけて最新のデータにする。

テーブル作成クエリで医薬品コードがある医薬品のリスト作成のため、
テーブル作成クエリで以下のようなクエリ作成

SELECT T医薬品.個別医薬品C, T医薬品.成分CG, T医薬品.医薬品コード, T医薬品.後発品, T医薬品.薬品名 INTO QT医薬品→テーブル作成
FROM T医薬品
WHERE (((T医薬品.医薬品コード) Is Not Null));

クエリの名前:T医薬品からテーブル作成



新しくできたテーブルに、先発名のフィールド追加

新しくできたテーブル(ここではT医薬品一部)とT医薬品を
成分CGでつなぐクエリ作成
このときT医薬品の後発品フィールドは空白(null)
T医薬品一部の後発品フィールドは後発

SELECT T医薬品一部.後発品, T医薬品.後発品, T医薬品.薬品名, T医薬品一部.薬品名, T医薬品一部.先発薬名
FROM T医薬品 INNER JOIN T医薬品一部 ON T医薬品.成分CG = T医薬品一部.成分CG
WHERE (((T医薬品一部.後発品)="後発") AND ((T医薬品.後発品) Is Null));

クエリの名前:Q先発名更新用



最後に先発薬名を更新クエリでT医薬品の薬品名をコピーする。


UPDATE Q先発名更新用 SET Q先発名更新用.先発薬名 = [Q先発名更新用]![T医薬品.薬品名];

クエリの名前:Q先発薬追加



これで最後に作ったクエリを実行すれば出来上がり。
T医薬品一部というテーブルをクエリで後発のみ絞り込めば一番最初の見本のようなデータができる。

成分CGは個別医薬品コードの上9桁のことで
先発薬と後発薬で全く同じになる。

全医薬品の中から後発じゃないものを選んで、
後発薬に対する先発薬として新しいフィールドにコピーするときに使える。

もっともっとスマートでシンプルなやり方があるだろうと思っているけど、
自分の貧弱な知識ではこれが限界。



↓医薬品・薬剤師に関するブログランキングです。クリックしていただけるとやる気が出ます。
にほんブログ村 病気ブログ 薬・薬剤師へ
にほんブログ村
関連記事

テーマ : 便利ツール
ジャンル : コンピュータ

コメント

非公開コメント

カウンタ
プロフィール

p-loop

Author:p-loop
僻地の小規模病院の薬剤師です。


twitterIDはploop700
現在、相互リンクと
アフィリエイト依頼は
受け付けておりません。

全記事(数)表示
全タイトルを表示
人気記事ランキング
最新記事
カテゴリ
RSSリンクの表示
月別アーカイブ
タグ

日記・雑記 レビュー 薬の豆知識 ジェネリック医薬品 気になる記事 薬価 薬の要点 緩和ケア 薬の比較 便利 降圧薬 腎機能と薬物治療 鎮痛薬 抗菌薬 漫画 ジェネリック医薬品メーカー 医療用麻薬 インターネット 雑誌「薬局」 利尿薬 アンケート 脳梗塞治療 音楽 調剤 日病薬誌 新薬 ステロイド 薬物動態 android お得 抗うつ薬 喘息・COPD エクセル 輸液 抗不安薬 薬剤管理指導 ローカルドラッグ 糖質制限 院内感染対策 薬の感想 ACCESS 医薬品の価格 糖尿病 病院機能評価 名前の由来 宮崎県北部 ハイリスク薬 お金 薬の管理 腎機能 ボクシング 簡易懸濁法 医療安全 院内感染 ワクチン Android 抗血小板薬・抗凝固薬  育児 テレビ ゲーム 点眼薬 配合変化 

最新コメント
*iphone アプリ 開発
*太陽光発電 ブログパーツ by Google Fan