厚労省コンピュータ化システムバリデーションガイドラインの考察(2008.10執筆) 

ウェブセミナー

Computerized System Validationについて研究するページです。

*万が一文中に解釈の間違い等がありましても、当社では責任をとりかねます。
 本文書の改訂は予告なく行われることがあります。

厚労省版「コンピュータ化システムバリデーションガイドライン」の考察

1. はじめに

2008年10月29日に開催された日薬連主催の「第28回医薬品GQP・GMP研究会」では、「コンピュータ化システムバリデーションのガイドライン」についての概要が発表された。
これは平成4年に発出され、平成17年3月30日に取り下げられた「コンピュータ使用医薬品等製造所適正管理ガイドライン(薬監第11号)」を改定するものである。
厚生労働省は、平成17年3月30日に本ガイドラインを取下げた。取下げの意図は不明である。
この取下げにおいて、輸出等において混乱をきたした。例えば、台湾行政院衛生署は、1999年5月1日に「薬品優良製造規範」を公告し、台湾市場へ医薬品を供給する台湾内外の製薬メーカに対しバリデーションの資料を段階的に提出することを義務付けた。そして2005年12月10日までに輸入許可を取得している全医薬品について、コンピュータバリデーションデータの提出を要請した。
そこで、厚生労働省医薬食品局監視指導・麻薬対策課は、平成18年10月13日付の事務連絡において「GMP/QMS事例集(2006年版)について」の117頁GMP 20-12 (コンピュータの利用等)において、新たなガイドラインが発出されるまでの間は、従来どおり、本ガイドラインを参考とすることとし、一部改定の上、現在でも有効とした。
その上で2007年6月より、厚生労働省、医薬品医療機器総合機構(PMDA)、日本製薬団体連合会 品質委員会、製剤機械技術研究会が共同で、本ガイドラインについての見直し作業を進めている。
2008年2月には、見直しにあたり、各企業の現状を踏まえたものとするため、日薬連及び日本医薬品原薬工業会傘下会員社にアンケート調査を実施した。
また改定案に対するコメント収集及び評価を行い、改定案の最終化と規制当局へ提案が行われた模様である。
今後は、厚労省版「コンピュータ化システムバリデーションガイドライン」が施行され、それにともなって査察マニュアルも見直しされるものと推察される。
今回は2008年10月29日 日薬連主催「第28回医薬品GQP・GMP研究会」配布資料をもとに、近い将来に発行されると予想される厚労省版「コンピュータ化システムバリデーションガイドライン」を考察してみたい。

2. 日本におけるコンピュータ化関連指針

日本におけるコンピュータ化関連指針としては、厚生省(当時)から平成4年2月21日に出された薬監第11号監視指導課長通知「コンピュータ使用医薬品等製造所適正管理ガイドライン」と、平成5年1月11日に出された薬監第3号監視指導課長通知「コンピュータ使用医薬品等製造所査察マニュアル」があげられる。
この2つの通知を受けて、平成5年に薬事法が改正され、医薬品GMPの改正が行われ、バリデーションを実施することが医薬品製造の許可要件となった。(図1参照)

MHLW_CSV_01

図1 日本におけるコンピュータ化関連指針

コンピュータ使用医薬品等製造所適正管理ガイドラインは、厚生省がソフトウェアベンダーに作成を依頼した経緯があり、実用的で、読みやすく分かりやすいものになっている。
しかしながら、本ガイドラインはソフトウェアを開発する側の論理で作成されており、検証する側の論理、すなわちバリデーションの概念が薄いものとなっている。(図2参照)

MHLW_CSV_02
図2 コンピュータ使用医薬品等製造所適正管理ガイドライン

3. コンピュータ使用医薬品等製造所適正管理ガイドラインの取下げと復活

厚生労働省は、平成17年3月30日に突如本ガイドラインを取下げた。取下げの意図は不明である。
この取下げにおいて、輸出等において混乱をきたした。
例えば、台湾行政院衛生署は、1999年5月1日に「薬品優良製造規範」を公告し、台湾市場へ医薬品を供給する台湾内外の製薬メーカに対しバリデーションの資料を段階的に提出することを義務付けた。
そして2005年12月10日までに輸入許可を取得している全医薬品について、コンピュータバリデーションデータの提出を要請した。
そこで、厚生労働省医薬食品局監視指導・麻薬対策課は、平成18年10月13日付の事務連絡において「GMP/QMS事例集(2006年版)について」の117頁GMP 20-12 (コンピュータの利用等)において、新たなガイドラインが発出されるまでの間は、従来どおり、本ガイドラインを参考とすることとし、一部改定の上、現在でも有効とした。(図3参照)


MHLW_CSV_03
図3 適正管理ガイドラインの「復活」

4. ガイドラインの見直し

輸出等で混乱をきたしているため、本ガイドラインの見直しは迅速に行われなければならない。
2007年6月より、厚生労働省、医薬品医療機器総合機構(PMDA)、日本製薬団体連合会 品質委員会、製剤機械技術研究会が共同で、本ガイドラインについての見直し作業を進めている。
2008年10月29日に開催された、日薬連主催の「第28回医薬品GQP・GMP研究会」では、「コンピュータ化システムバリデーションのガイドライン」についての概要が発表された。

5. 新ガイドライン検討の過程と今後の見通し

新ガイドラインの作成にあたって、以下のようなステップで見直し作業が行われた。
1) 基本的な方針の検討
2) 適正管理ガイドラインとGAMP 4比較検討

GAMP 4は、これまで事実上のグローバルスタンダードとして、世界中の製薬企業で使用されてきた。日本におけるCSVガイドラインが、グローバルスタンダードと乖離したものになった場合、日本の製薬企業にとっては、いわゆるダブルスタンダードという問題が起こってしまうことになる。したがって、GAMPに準拠したものにすることは極めて重要である。GAMPは、2008年2月に7年ぶりに改定版が発表され、GAMP 5が発行された。GAMP 5では、大幅な改定が行われた個所もあり、もし厚労省版「コンピュータ化システムバリデーションガイドライン」が、GAMP 4に沿って作成されているとすれば、問題が残ることになる。

3) CSV取り組み状況と課題の把握(日薬連、原薬工加盟企業へのアンケート調査の実施)

2008年2月には、ガイドライン見直しにあたり、各企業の現状を踏まえたものとするため、日薬連及び日本医薬品原薬工業会傘下会員社にアンケート調査を実施した。
日本の製薬企業の特徴として、中小・零細企業を含めると非常に多くの製薬企業が存在する。
そのすべての企業に対して、グローバルスタンダードの基準でコンピュータ化システムの品質保証を行うよう要求することは、困難を伴う。
本アンケート結果は、一般雑誌に詳細なグラフとともに発表された。

4) ソフトウェアカテゴリ分類の検討(製薬企業における分類の調査)

GAMPでは、ソフトウェアをカテゴリ分けしている。
GAMP 5では、GAMP 4までにはあった、ファームウェア(カテゴリ2)が削除された。
ファームウェアというのは、ICチップに焼付けたコードのことである。
その特徴は、一旦ICチップに焼きつけてしまうと、当該サプライヤでも変更することができない。
GAMP 5の改定では、この分類方法に異議が出された。何故ならば、ファームウェアといってもICチップに焼付けるまでは、ソフトウェアである。つまりバグ等の不具合もあれば、変更管理も行われるのである。
GAMP 5では、最終形がファームウェアのように変更できないかどうかという、形態によって分類はしなくなった。

5) 適正管理ガイドラインの改定版検討

改定版は、GAMP 4で使用されてきた用語をもとにしているようである。
例えば、IQ、OQ、PQ、DQなどである。
これらの用語は、GAMP 5では使用しないこととなった。

6) 改定案に対するコメント収集及び評価

日薬連加盟の各製薬会社に、改定案に対するレビュとコメントを求めた。
しかしながら、各社に対してコメントに対する回答等は、行われなかった模様である。

7) 改定案の最終化と当局へ提案

改定案はすでに当局に提出されたものと推察する。
また当局が発行する際には、パブリックコメントを募集するよう要請した模様である。

8) 解説書の作成(査察マニュアルの見直し)

現在、当局側では査察マニュアルの作成を行っているものと推察される。

6. ガイドライン見直しのポイント

医薬品GQP・GMP研究会での発表によると、ガイドライン見直しのポイントは4つあるという。(図4参照)


MHLW_CSV_4
図4 ガイドライン見直しのポイント

6.1 CSVにかかる労力やコストの削減

GAMPと整合させ、ソフトウェアをカテゴリ分類することにより合理的・経済的なCSVとしなければならない。
ソフトウェアの変更度合いに応じて、カテゴリを分類する。変更が多いほど不具合等のリスクが増す。すなわちカテゴリ分類は、リスク分類である。
リスクの大きいソフトウェアは、従来通りのCSV実施が求められるが、リスクが低いものに関しては、CSV実施の程度を抑えることができるのである。
これにより、効率的、効果的で、コスト効率の良いコンピュータ化システムの品質保証が行えることとなる。

6.2 グローバル化への対応(欧米とのハーモナイズ)

日本の製薬企業にとって、色々な規制要件において、いわゆるダブルスタンダードという問題が多く発生している。
例えば、これまでのコンピュータ使用医薬品等製造所適正管理ガイドラインとGAMP 4の関係や、21 CFR Part 11と厚労省ER/ES指針の関係等である。
新しいガイドラインにおいては、GAMP 5と整合し、ダブルスタンダードを起こさないよう配慮することは、必須の課題である。

6.3 CSV規定とリスクアセスメント・サプライヤ評価

新ガイドラインのもとでは、製薬各社は、CSV実施のための規定(ポリシー)やSOPを作成することが必須となる。
また世界のCSV規制の動向として、リスクアセスメントを実施することは必須である。
さらにCSVの実施においては、サプライヤを最大限活用し、コストや労力を下げ、品質を向上させることも重要である。
これらリスクアセスメントや、サプライヤアセスメントに関する文書(SOP)も、作成しなければならない。
特にサプライヤを利用するには、前もってサプライヤ監査を実施し、当該サプライヤのQMSを監査しておかなければならない。

6.4 適用範囲の明確化と取り組みやすいCSV

これまでPLC(Programmable Logic Controller)の取り扱いについては、曖昧であった。英国のようにPLCに関して厳しいCSVを求めている当局もあれば、そうでない国もあった。
このように不明確であったCSVの適用範囲を、明確にすることは重要である。
また、これまで製薬業界におけるバリデーション作業は、大変難しい用語が使用されてきた。
例えば、据付時適格性検証(IQ)、稼動性能適格性検証(OQ)、稼動時適格性検証(PQ)などである。
通常、ソフトウェア業界では、検証(Qualification)という用語は使用しない。一般にはテストと呼ぶ。
検証という言葉は、完全な一致性の確認と言ったニュアンスに聞こえ、CSVを面倒くさく、複雑で、難しいものと感じさせる要因となっている。
判りやすい表現と、説明書の作成は必須事項である。

7. カテゴリ案

新ガイドライン(案)では、GAMPと同様、ソフトウェアをカテゴリ分けしている。(図5参照)
カテゴリはすなわちソフトウェアのリスクの分類である。カテゴリの数字が大きくなるほど、ユーザによる変更の度合いが大きく、ソフトウェアに欠陥が含まれる可能性が増大する。

カテゴリ内容一般例
0.機能の固定された汎用品商業ベースで販売されている汎用機器
社会一般で極めて汎用されているパッケージソフトウェア及びPC
電話機、電卓、時計、ストップウォッチ、タイマー等の機器
MS-Word、MS-Excel、Adobe-Acrobatなどのオフィスソフト、及びソフトウェアのみをインストールして使用するPC
1.
(A.)
基盤ソフト階層型ソフトウェア(カテゴリ3以降のアプリケーションが構築される基盤となるもの)
運用環境を管理するソフトウェア
OS、データベースエンジン、ミドルウェア、プログラム言語、統計管理パッケージ、ネットワーク監視ツール、スケジュール管理ツール
3.
(B.)
構成していないソフトウェア商業ベースで販売されている既製のソフトウェアで、ソフト自体は業務工程に合わせて構成していないもの。(実行時のパラメータ入力、パラメータの記録は本カテゴリに含まれる)市販のパッケージソフトウェア
市販の製造設備、分析機器、製造支援設備、及びそれらに搭載された既製のシステム、ラダーロジック(PLC)、ファームウェア等
4.
(C.)
構成したソフトウェアユーザの業務プロセスに合わせて構成したソフトウェア。
但し、ソフトウェアコードを変更した場合はカテゴリ5とする
LIMS、SCADA、MRPII、MESデータ収集システム、ERP、DCS
EDMS(文書管理システム)、倉庫管理システム、表計算ソフト上の演算テンプレート等
5.
(D.)
カスタムソフトウェア業務プロセスに合わせて設計され、プログラムされたソフトウェアITアプリケーション、プロセスアプリケーション、カスタムラダーロジック(PLC)、カスタムファームウェア、表計算等のマクロプログラム

図5 カテゴリ案

71 カテゴリ0 機能の固定された汎用品

カテゴリ0は、GAMPにはない。電卓やストップウォッチなどのCPUを搭載しているだけのものや、MS-Office製品等をインストールしているのみのPCが相当する。

7.2 カテゴリ1 基盤ソフト

カテゴリ1は、基盤ソフトであり、GAMP 5ではInfrastructure Softwareと呼んでいる。GAMP 4ではOperating Systemであった。
これにはOS、OracleやSQL Serverのようなデータベース、ミドルウェア、ネットワーク監視ソフトなどを含む。

7.3 カテゴリ2 使用しない

カテゴリ2は、GAMP 4ではFirmwareであったが、GAMP 5では使用しないこととなった。
これに合わせて、新ガイドライン(案)でもカテゴリ2を欠番としている。
ファームウェアというのは、ICチップに焼付けたコードのことである。その特徴は、当該サプライヤでも変更することができない。しかしながら、ファームウェアといってもICチップに焼付けるまでは、ソフトウェアである。つまりバグ等の不具合が存在し得るのである。
GAMP 5では、最終形がファームウェアのように変更できないかどうかという形態によって分類はしなくなった。
ファームウェアは、後述するカテゴリ3から5のいずれかのソフトウェアに組み込まれて使用されているか、一緒にシステムを構成しているはずで、ファームウェア単独でのCSVは実施しないことになった。

7.4 カテゴリ3 構成していないソフトウェア

カテゴリ3は、構成していないソフトウェアであり、GAMP 5ではNon-configured Softwareである。GAMP 4では、Non Configurable Software(構成設定不可なソフトウェア)であった。
別名COTS(Commercial Off The Shelf)として知られている。Shelfは棚のことであるが、Off The Shelfとは、棚から降ろしたらすぐに使用することができるという意味である。つまりユーザ設定や権限設定などは不要で、またワークフローの設定もしない。
これは設定変更不可であるソフトウェアや、設定変更が可能(Configurable Software)であっても、設定変更していない(工場出荷時のままの値で使用する場合)ものが含まれる。
GAMP 4では、設定変更しなくても、設定変更可能なソフトウェアである場合、カテゴリ4に分類していた。GAMP 5では、設定変更したかしなかったかでカテゴリを分けることになった。
カテゴリ3の例をあげると、電子天秤等、設置すればすぐに使用できる分析機器等である。またMS-Excelをそのまま使用する(ワークシートに数値等を入力する)場合が相当する。

7.5 カテゴリ4 構成したソフトウェア

カテゴリ4は、構成したソフトウェアであり、GAMP 5ではConfigured Softwareである。GAMP 4では、Configurable Software(構成設定可能なソフトウェア)であった。
これはビジネスプロセスに合わせて、パラメータなどを変更し、機能を変更しているものである。つまりカスタマイズしないで、ユーザの意図した仕様に適合させることができるものである。
昨今のソフトウェアのほとんどは、このカテゴリ4に相当する。
カテゴリ4の例としては、ドキュメント管理システムのように、ワークフローを設定し、ユーザ設定と権限設定によって、著者、レビューア、承認者等を区別し、プロセス通りの機能を実現するものがあげられる。
またMS-ExcelでTemplate等を使用し、縦と横の罫線を引いた表に入力した際に、合計や平均を自動的に計算させるような設定をした場合があげられる。これはMS-Excelの関数をコールしているのであって、カスタマイズやプログラミングを行っているわけではない。

7.6 カテゴリ5 カスタムソフトウェア

カテゴリ5は、カスタムソフトウェアであり、GAMP 4や5ではCustom Softwareである。
パッケージをカスタマイズした場合や、自社開発したソフトウェアが相当する。
またMS-Excelで、マクロやVBAと呼ばれるBasicプログラムを作成した場合が相当する。

8. カテゴリ毎の対応
カテゴリ一般的対応
0.機能の固定された汎用品CSV対象外
(パッケージソフトウェアに関しては必要に応じてバージョン番号、PCの機種番号、製造番号の記録等を行う)
1.
(A.)
基盤ソフトバージョン番号の記録
据付時適格性確認(IQ)の実施(バージョン番号の記録、設置の確認)
3.
(B.)
構成していないソフトウェアリスクに基づき簡略化したCSVを実施する
リスク評価結果に基づき必要と判断されれば供給者監査を実施する
据付時適格性確認(IQ)の実施(バージョン、製造番号等の記録、設置の確認)
リスク評価結果に基づいた適格性確認の実施(URSに規定した機能のうち、リスクの高い機能に絞って検証する)
運用のための手順書の作成及びそれに基づいた運用
製造設備、分析機器、製造支援設備等に搭載されるシステムにおいては、設備の適格性確認に合わせてシステムの機能を検証することで差し支えない。この場合改めてCSVとして実施する必要はない。単純なシステムに関しては校正で代用することも可
4.
(C.)
構成したソフトウェアリスクに基づきCSVシステムを一部簡略化してもよい
リスク評価結果に基づいた供給者監査の実施
据付時適格性確認の(IQ)の実施
運転時適格性評価(OQ)及び稼働時適格性評価(PQ)のリスクベースの実施
開発業務・検証業務における文書の管理(設計仕様書等、システム構築に関する文書類は、提供者が管理してもよい。)
運用のための手順書の作成及びそれに基づいた運用
5.
(D.)
カスタムソフトウェアガイドラインに記載されたCSVプロセスの実施
構成可能なソフトウェアと同様の実施項目に加えて、より厳密な提供者監査の実施
設計時適格性確認の(DQ)の実施
バリデーション実施者がライフサイクル全般にわたる文書を保存する(FS、DS、構築テスト、その他)
第三者によるソースコードレビュー

図6 カテゴリ毎の一般的対応

8.1 カテゴリ0 機能の固定された汎用品

カテゴリ0は、CSVの対象とはならない。したがって、設置時にパッケージソフトウェアに関しては必要に応じてバージョン番号、PCの機種番号、製造番号の記録等を行うのみである。

8.2 カテゴリ1 基盤ソフト

カテゴリ1も、カテゴリ0と同様の扱いとなる。
一般にインフラストラクチャに関しては、CSVの対象とはならないが、Qualification(検証)の実施は求められる。
すなわち、サーバ、ルータ、ハブの検証などである。CSVと違う点は、テストデータを入力し、仮説検証型で検証するのではなく、それら装置が仕様の通り稼働することを確認することである。
ネットワークの設定等についても同様に、正しくアドレスがふられていること、フィルタリングが正しく設定されていることなどを検証する。また最近使用される機会が多くなった、ワイヤレス装置についても、目視では点検できないため、正しく当該装置と接続されていることを検証しておかなければならない。

8.3 カテゴリ3 構成していないソフトウェア

カテゴリ3は、ほぼCSVを簡略化できると考えてもよい。
特にGAMP 4におけるOQの実施はほとんど必要性がないと思われる。
例えば、Excelをそのまま使用したり、電子天秤を設置する場合などであるが、それぞれ機能をテストすることはあまり考えにくい。ただし、GAMP 5におけるPQの実施は、リスクレベルに応じて実施するべきである。
すなわち、実際の業務で支障なく使用することができるかどうかを確認しておくのである。
電子天秤の場合、IQ(適切な場所に設置されていることを確認、バージョン・製造番号等の記録等)を実施したのち、旧来のものと同等性があるか、精度が十分か、キャリブレーションが問題なく行えるか、実際の業務で使用する際に問題となる点はないかというような、確認のみを行うことになるであろう。
供給者監査(サプライヤーオーディットを直訳していると思われる。日本ではベンダーオーディットと呼ぶ場合が多い。)は、リスクベースで実施することになる。
カテゴリ3において供給者監査を実施しなければならないリスクとしては、当該コンピュータ化システムに対して、最初のユーザとなる場合などが考えられる。
ExcelやSASなどの汎用的なソフトウェアに関しては、大量に使用されていることもあり、リスクは低いが、パッケージ製品とは言え、新規性のあるものに関しては、その導入はリスクを伴う。
しかしながら、一般的には、カテゴリ3の供給者に対する監査は行わないと考える方が一般的と思われる。

8.4 カテゴリ4 構成したソフトウェア

リスクに基づき、CSVを一部簡略化して実施することとなる。
具体的には、自社でパラメータやコンフィグレーションを設定し、機能を変更したもののみを対象として、GAMP 4におけるOQを実施することになる。
パッケージ製品の場合、自社で変更していない機能は、当該サプライヤが出荷前にテストを実施し、その品質を保証しているため、テストを二重化して実施する必要性はない。
供給者監査についても、リスクに応じて実施することとなる。対応はカテゴリ3の場合と同様である。
GAMP 4におけるPQの実施は必須である。コンフィグレーション後の機能(すなわち当該業務に適合させるようパラメータ等を変更した機能)が、正しく当該業務に対して支障なく利用できることを確認することとなる。
CSVに関する文書・記録類は、製薬企業で保存しておかなければならない。ただし、設計仕様書等、システム構築に関する文書・記録類は、当該サプライヤが管理してもよい。必要に応じてそれら仕様書等を、供給者監査で調査しておくこと。
運用のための手順書の作成は、必須である。また手順書を遵守して運用することも重要であることは言うまでもない。

8.5 カテゴリ5 カスタムソフトウェア

カテゴリ5の場合、自社のCSV SOPに従った、フルのCSV実施が求められる。
言い換えれば、カテゴリ3や4は、リスクベースにより、SOPに記載されているアクティビティや作成成果物を一部割愛できるということである。
カテゴリ5の場合、供給者監査は必須である。契約前には終えておく必要がある。また監査に合格できていないにもかかわらず、契約を締結してはならない。
GAMP 4におけるDQ(Design Qualification:設計時適格性確認)の実施も必須である。DQとは、設計がユーザの要求を満たしていることを、製造に前もって検証しておくことである。
DQの実施にあたっては、当該システムに関する深い知識と経験が必要となるため、当該サプライヤが実施することとなる。
製薬企業側では、そのDQが適切に行われたかどうかを確認しておく必要がある。特にトレーサビリティマトリックスの作成が行われており、ユーザ要求仕様書で要求された機能が、もれなく設計仕様書に反映されていることを確認しておくこと。
また当該サプライヤは、ソースコードを作成した際に、ソースコードレビュを行わなければならない。
ソフトウェアは、テストデータの入力によるテスト(一般にブラックボックステストと呼ばれる)だけでは、すべての条件分岐をテストすることができないため、デバッギングツール等を用いた目視によるソースコードレビュ(一般にホワイトボックステストと呼ばれる)が必要である。
その際のレビュ担当者は、当該プログラマではなく、別の者が担当しなければならない。なぜならば当該プログラマは、当該ソースコードに対する“思い込み”があるからである。
表中に第三者と記載があるが、これは当該サプライヤ内の別人物と解釈しても良いと思われる。

9. 新CSVガイドライン目次案

新CSVガイドラインの目次案は、図7のようになっている。
注目すべきところは、3章の「 CSV規定の作成」であり、厚労省版CSV指針が発出された後は、CSVに関するポリシーやSOPを作成しておくことが必須となる。
4章の「開発業務」は、コンピュータシステムを開発する者が理解しなければならない。おもにサプライヤがその任にあたるものと思われる。
5章の「検証業務」は、バリデーションのことであり、システム開発・導入に関わるすべての者が理解しておく必要がある。
GAMP 5(英語版)では、Qualificationという用語を廃し、Verificationに改めた。しかしながら本ガイドライン案では、検証(Qualification)という言葉遣いや、DQ、IQ、OQ、PQといったGAMP 4での用語が使用されている。このまま発行されると、GAMP 5に従ってSOPを作成した企業では、齟齬が生じてしまう懸念がある。
厚労省が最終版を発出する際には、GAMP 5に日本語版と用語や翻訳の整合をとっていることを期待する。

0. 制定の経緯
0.1 ガイドラインの位置付け
0.2 コンピュータ化システムの取扱い
0.3 カテゴリ分類
1. 目的
2. 摘要の範囲
3. CSV規定の作成
4. 開発業務
4.1 要求仕様書の作成
4.1.2 開発計画に関する事項
4.2 設計に関する事項
4.3 機能仕様書の作成
4.3.1 設計仕様書の作成
4.3.2 ハードウェア設計書
4.3.2 ソフトウェア設計書
4.4 プログラミング及びプログラムテスト
4.4.1 プログラム仕様書及びプログラムの確認
4.4.2 プログラムテストの実施
4.5 システムテスト
4.5.1 システムテスト実施計画書の作成
4.5.2 システムテストの実施
5. 検証業務
5.1 CSV計画書の作成
5.2 設計時適格性評価(DQ)
5.2.1 設計時適格性評価計画書の作成
5.2.2 設計時適格性評価の実施
5.2.3 設計時適格性評価報告書の作成
5.3 据付時適格性(IQ)
5.3.1 設置計画書の作成
5.3.2 ハードウェアの設置
5.3.3 ソフトウェアのインストール
5.3.4 設置報告書の作成
5.4 運転時適格性評価(OQ)
5.4.1 運転時適格性評価実施計画書の作成
5.4.2 運転時適格性評価の実施
5.4.3 運転時適格性評価報告書の作成
5.4.4 テスト結果の引用
5.5 性能適格性評価(PQ)
5.5.1 性能適格性評価実施計画書の作成
5.5.2 性能適格性評価の実施
5.5.3 性能適格性評価報告書の作成
5.6 CSV報告書の作成

図7 CSVガイドライン 目次案

10. システムのライフサイクルとCSV

一般にコンピュータ化システムの開発・導入は、各社のQMS(Quality Management System)に従い、システムライフサイクル(SLC)に沿って実施される。(図8参照)
CSV活動は、SLCの各時点で実施されなければならない。CSVは、けっして後付けで実施してはならない。
SLCにおけるCSV実施は、仕様と確認のアプローチ(Specification and Verification)をとる。つまり「仕様」(Specification)は必ず「確認」(Verification)されなければならないのである。
ここで確認とは、パラメータやコンフィグレーションの読合せ(仕様書と実際の画面の確認など)である場合と、多くの場合はソフトウェアのテストを意味する。
GQP・GMP研究会で紹介された図は、GAMPにおけるV-Modelに相当するものであると理解する。

システムのライフサイクルとCSV

図8 システムのライフサイクルとCSV

また開発業務において、サプライヤを最大限活用することは、効率面、費用面、品質面において有効である。
プログラムやシステムのテストなどは、製薬企業が実施するのではなく、サプライヤに委ね、それらの記録もサプライヤが作成することになる。「もちはもち屋」なのである。

image

図9 CSVの流れ

11. 厚労省版CSV指針対応の課題

厚労省版CSV指針が発出された際に、製薬企業で対応すべき必須項目が3つ存在する。(図10参照)

◆ CSV取組みに対する社内体制の確立
◆ CSV取組み社内規定(方針、基準書、各種SOP)の作成
◆ コンピュータシステムのインベントリー(台帳)作成

         図10 CSVの今後の課題

11.1 CSV取組みに対する社内体制の確立

製薬企業において、コンピュータ化システムの導入や運用を行う際に、CSVの取り組みに対する社内体制の確立が必要である。(図11参照)
社内体制は、平成17年に発出された厚労省ER/ES指針にも対応するものであることが望まれる。
「責任者」は、企業のトップまたは経営者であり、社内の品質保証体制全般に最終責任を負う。後述するコンピュータ化システムの品質保証ポリシー(CSV Policy)を作成し、全従業員に対し、周知徹底しなければならない。このことを一般に内部統制(Corporate Governance)と呼ぶ。
システムの信頼性保証に関するステアリングコミッティーとして、「CSV委員会」を設立する必要がある。
CSV委員会では、後述する企業内に存在するコンピュータ化システムのインベントリーを管理・メンテナンスする必要がある。また規制要件のモニタリング、社内のCSV実施状況の把握などにも責任を持つ。
必要に応じて経営者への報告を行う。
管理者は、実際にCSVの実施に関して、指揮を行う者である。CSVの実行責任を持つ。
スタッフ部門として、CSV SOP作成部門、教育部門があり、また日々のコンピュータ化システムのメンテナンス、バックアップ等を実施するIT部門が存在する。
コンピュータ化システムの品質保証を行う者としてCVQA(Computer Validation Quality Assurance)も必須である。

CSV実施体制

図11 CSV取組みに対する社内体制の確立

11.2 CSV取組み社内規定(方針、基準書、各種SOP)の作成

コンピュータ化システムの品質保証を行うため、QMSを構築しなければならない。
QMSを構築するということは、コンピュータ化システムに関する品質保証のための文書体系を確立するということである。
一般にQMSは、ポリシー(Policy)、役割と責任(R&R:Roles and Responsibility)、規則(Rule)、標準業務手順書(SOPs)、テンプレート(WPD)などから成る。(図12参照)

一般的なQMSの階層構造

 図12 一般的なQMSの階層構造

一般に、上位文書の方が概念的に記載し、下位文書の方が具体的に記載される。したがって、上位ほど改訂頻度が少なく、また上位レベル(例:社長や役員)の承認が行われ、下位ほど改訂頻度が多く、下位レベル(例:部門長)の承認で済ませることになる。

1)ポリシー(Policy)
ポリシーは、法や規制要件を遵守するための会社としての方針とコミットメントを記述する。したがって、ポリシーは全社で1つのものであり、その承認者は社長(または経営者)である。
ポリシーにはWhyを書くことになる。
ポリシー以下の文書は、ポリシーに記載された方針に相違することなく作成されなければならない。いわばポリシーは憲法的なものであるといえる。
一度制定されたポリシーは、法や規制要件が改定されることがない限り、変更するべきではない。ポリシーがしばしば変更されるとすれば非常に奇怪である。
ちなみに外国の会社による監査や、当局の査察では、このポリシーの提示と説明を求められることが多い。
経営者は常に自社の従業員に対して、このポリシーを徹底するよう周知しなければならない。このことを内部統制(Corporate Governance)と呼ぶ。

2)役割と責任(R&R)
役割と責任(R&R:Roles & Responsibilities)には、ポリシーによって会社がコミットした遵守事項を実行するために、権限委譲された組織や役割とそれらの責任を記述する。R&Rという権限委譲文書がなければ、全ての実施の責任は社長になってしまうのである。
つまりR&RにはWhoを書くことになる。ちなみに役割とは、バリデーションマネージャ、プロジェクトオーナーなどのような名称を指す。しばしば「役割」という用語と「責任」という用語が混同して用いられていることがあるので注意したい。

3)規則(Rule)
Ruleとは、規則のことである。例えば、「パスワードは6文字以上設定すること」や「パスワードは90日以内に変更すること」といった基準が相当する。
多くの場合、これらはSOPに含めがちであるが、そもそもSOPとは、ルールを守るための手順を記載するものである。ルールと手順は区別して作成することが望まれる。

4)標準業務手順書(SOPs)
SOPでは、R&Rで定義された役割が、その責任に応じて実施すべき手順を記載する。手順には、R&Rで定義した役割を主語とし、実施する時期、実施すべきタスクを明らかにする。
つまりSOPにはWho、When、Whatを書くことになる。
SOPには、フローチャートを記載すること。フローチャートが描けない場合は、おそらく記載事項が手順ではなく、ルールである可能性がある。

5)テンプレート(WPD)
テンプレート(WPD:Working Practice Document)では、CSVの記録を作成するための方法を詳細に記載する。製薬企業によっては、WI(Working Instruction)と呼ぶ場合もある。
WPDにはHowを書くこと。Howは経験をつむにつれ、改善され、進化する。したがって、WPDはしばしば改訂されることになる。

12.3 コンピュータシステムのインベントリー(台帳)作成

コンピュータシステムのインベントリーとは、社内に存在するコンピュータ化システムの台帳のことであり、一覧表である。(図13参照)
FDAにおける21 CFR Part 11やEMEAにおけるANNEX 11対応時には、このシステムインベントリーの作成管理が必須とされてきた。

システムインベントリーは、製薬企業内のどのプロセスやデータが電子化されているのかを一覧するものであり、CSV査察時において最初に説明を求められる事項である。

  図13 システムインベントリー

システムインベントリーには、ハードウェアの名称と製造番号、ソフトウェアの名称とバージョンをはじめ、導入日、管理者名、どのような手順書を作成したかなどの記載も必要と思われる。
またCSVを実施したことを表す日付も記載しておくと良いだろう。
一般にシステムインベントリーを最初に作成する場合は、資産台帳などを参考にすれば効率的である。しかしながら、社内には個人が作成し使用しているMS-ExcelやMS-Accessなども多く存在することがあり、それらについても調査しておかなければならない。

またシステムインベントリーへの記載は、システムの導入後では遅いと思われる。企業は、コンピュータ化システムの導入を起案した段階で把握しておく必要があり、サプライヤー監査の実施、当該システムがPart11や厚労省ER/ES指針を満たすことの確認、CSVの実施等の状況をシステムライフサイクルの当初からシステムインベントリーへの記載をもって管理することが望まれる。

参考
  • 「第28回医薬品GQP・GMP研究会」配布資料 日薬連 2008.10.29

Related post

Comment

  1. exact allergy pills best nighttime medicine for allergies costco canada cold and sinus

  2. kirkland allergy pills toronto allergy pills without antihistamine common prescription allergy pills

  3. buy sleep medications online oral modafinil 200mg

  4. top selling sleep aids buy melatonin 3 mg online

  5. order deltasone sale buy cheap generic prednisone

  6. prednisone order online prednisone price

  7. acid reducing medications cipro 1000mg sale

  8. acidity medicine list famotidine oral

  9. strong acne medication from dermatologist purchase isotretinoin online cheap dermatologist approved acne treatment

  10. alternatives to allergy pills order ventolin inhalator sale prescription medication for severe allergies

  11. strongest gerd prescription medication clozaril 50mg price

  12. buy isotretinoin 20mg online cheap buy accutane paypal isotretinoin 20mg cost

  13. prescription medication for abdominal cramps order allopurinol for sale

  14. order isotretinoin 40mg generic order accutane pills order isotretinoin generic

  15. sleeping pills online buy provigil medication

  16. cheap amoxil pill amoxicillin online order amoxil 250mg canada

  17. order amoxil 250mg generic amoxil us order amoxicillin sale

  18. buy sleeping pills online canada buy melatonin pills for sale

  19. zithromax online buy order zithromax online cheap zithromax without prescription

  20. gabapentin for sale online neurontin 100mg canada

  21. azithromycin 250mg price purchase azithromycin online order azithromycin 500mg generic

  22. gabapentin 600mg us gabapentin 800mg brand

  23. order azipro 250mg sale generic azithromycin azithromycin without prescription

  24. buy furosemide 40mg generic furosemide 100mg brand

  25. azipro 500mg brand azithromycin generic buy azithromycin 500mg online cheap

  26. lasix 100mg usa furosemide 100mg canada

  27. order prednisolone 5mg pills prednisolone uk prednisolone medication

  28. prednisolone 40mg us order omnacortil 10mg generic buy cheap generic prednisolone

  29. deltasone canada prednisone 5mg generic

  30. amoxicillin 1000mg ca oral amoxicillin amoxicillin tablets

  31. monodox us doxycycline uk

  32. buy amoxicillin amoxil 500mg usa amoxicillin brand

  33. monodox pills monodox pills

  34. albuterol over the counter buy ventolin online order generic ventolin 4mg

  35. buy augmentin paypal order amoxiclav

  36. ventolin 2mg inhaler how to buy albuterol order ventolin inhalator

  37. oral levothroid levothyroxine uk levothroid drug

  38. order augmentin 375mg pill purchase augmentin for sale

  39. order vardenafil 20mg buy levitra 20mg for sale

  40. buy synthroid 75mcg online cheap cheap levothyroxine without prescription synthroid online order

  41. levitra pills buy vardenafil medication

  42. buy clomiphene 50mg pill buy clomid pills clomid 50mg oral

  43. buy generic clomiphene for sale cost clomid purchase clomiphene without prescription

  44. order tizanidine for sale how to get zanaflex without a prescription purchase tizanidine pills

  45. order generic semaglutide 14mg semaglutide 14 mg us order rybelsus 14 mg online

  46. rybelsus 14mg cheap where to buy rybelsus without a prescription cheap rybelsus 14 mg

  47. order deltasone 40mg generic deltasone 20mg uk brand deltasone 5mg

  48. semaglutide 14 mg for sale order semaglutide for sale order generic semaglutide 14mg

  49. deltasone us cheap prednisone 20mg order deltasone 10mg

  50. purchase isotretinoin generic isotretinoin 20mg for sale accutane pills

  51. semaglutide cheap order rybelsus sale semaglutide 14mg pill

  52. purchase absorica online cheap order generic accutane accutane medication

  53. buy ventolin inhalator sale buy cheap generic albuterol order ventolin 2mg generic

  54. buy amoxicillin 1000mg generic amoxicillin 500mg pills buy amoxicillin medication

  55. order ventolin what to do when allergy medicine doesn’t work purchase ventolin inhalator generic

  56. order amoxil pills buy amoxicillin 500mg pill amoxil for sale online

  57. buy augmentin 625mg pill buy generic clavulanate online order augmentin 625mg pills

  58. cost azithromycin 250mg zithromax without prescription azithromycin medication

  59. order amoxiclav sale buy augmentin 625mg for sale augmentin without prescription

  60. buy zithromax sale buy azithromycin 250mg buy azithromycin 500mg pill

  61. levothyroxine usa buy synthroid 100mcg generic order levoxyl without prescription

  62. prednisolone for sale online buy omnacortil pill order prednisolone 5mg pill

  63. levothyroxine brand synthroid 150mcg pill buy synthroid 150mcg sale

  64. buy prednisolone tablets prednisolone pill order prednisolone 5mg generic

  65. serophene drug buy clomiphene 50mg online serophene canada

  66. gabapentin 800mg us gabapentin 100mg brand gabapentin 100mg pill

  67. serophene order online clomiphene 50mg tablet buy clomid 100mg without prescription

  68. order neurontin 100mg online cheap buy gabapentin generic buy neurontin 600mg sale

  69. order viagra online cheap sildenafil 100mg cheap sildenafil 100mg without prescription

  70. buy furosemide 40mg pills cheap furosemide furosemide 100mg pills

  71. buy lasix generic diuretic purchase lasix online cheap furosemide us

  72. purchase sildenafil for sale purchase viagra without prescription order sildenafil

  73. buy rybelsus 14mg for sale semaglutide for sale generic rybelsus 14 mg

  74. purchase doxycycline for sale purchase acticlate generic order vibra-tabs online cheap

  75. doxycycline 200mg for sale buy monodox generic monodox over the counter

  76. cheap semaglutide 14 mg buy rybelsus for sale rybelsus 14mg price

  77. online casino for real money online casino games real money casino near me

  78. purchase levitra without prescription levitra 10mg drug vardenafil pills

  79. online gambling games online casino games for real money online poker

  80. levitra 20mg uk levitra 20mg cost levitra order online

  81. order lyrica 75mg without prescription cheap pregabalin where to buy lyrica without a prescription

  82. order hydroxychloroquine 200mg pill buy hydroxychloroquine pills hydroxychloroquine 400mg uk

  83. order lyrica 150mg for sale purchase pregabalin for sale pregabalin 150mg without prescription

  84. hydroxychloroquine 400mg generic cheap hydroxychloroquine 400mg purchase hydroxychloroquine online

  85. cost triamcinolone 4mg order aristocort online order triamcinolone online cheap

  86. cialis brand cheap cialis 10mg order tadalafil 10mg pill

  87. buy aristocort medication buy triamcinolone pills aristocort 10mg us

  88. purchase cialis for sale tadalafil 20mg for sale cialis 20mg generic

  89. buy desloratadine no prescription buy desloratadine 5mg sale purchase desloratadine online cheap

  90. order cenforce 100mg without prescription cenforce for sale online purchase cenforce pill

  91. oral desloratadine 5mg desloratadine 5mg canada order desloratadine 5mg for sale

  92. purchase cenforce pills cenforce tablet purchase cenforce sale

  93. order claritin 10mg for sale buy claritin online order loratadine 10mg pill

  94. aralen 250mg oral buy aralen 250mg online brand aralen 250mg

  95. buy generic loratadine order loratadine 10mg online cheap purchase claritin generic

  96. chloroquine 250mg generic purchase chloroquine chloroquine 250mg pills

  97. buy priligy paypal purchase misoprostol pills buy misoprostol 200mcg generic

  98. metformin 1000mg tablet cost glucophage 500mg glucophage 500mg over the counter

  99. buy priligy generic dapoxetine 30mg cheap order generic cytotec 200mcg

  100. order orlistat 120mg online order xenical for sale diltiazem 180mg pill

  101. buy metformin online order glycomet without prescription metformin 1000mg pill

  102. atorvastatin 40mg over the counter lipitor 10mg generic order atorvastatin 40mg pill

  103. orlistat pills buy orlistat generic order diltiazem 180mg sale

  104. order norvasc 10mg pill purchase amlodipine generic norvasc us

  105. generic zovirax 400mg zyloprim 300mg oral allopurinol 100mg cost

  106. amlodipine buy online order norvasc 5mg pills buy amlodipine 5mg without prescription

  107. buy zovirax 400mg for sale purchase acyclovir where can i buy zyloprim

  108. oral lisinopril 2.5mg buy zestril online buy generic zestril online

  109. buy rosuvastatin buy generic crestor ezetimibe ca

  110. order crestor 10mg generic order rosuvastatin for sale buy generic zetia

  111. order lisinopril 5mg order zestril 10mg online cheap order prinivil without prescription

  112. omeprazole 20mg ca order omeprazole 20mg pills prilosec 10mg tablet

  113. buy cheap generic motilium purchase motilium without prescription buy generic tetracycline

  114. generic motilium 10mg order tetracycline 250mg generic cheap sumycin

  115. order prilosec 20mg generic buy omeprazole 10mg pill buy omeprazole 10mg sale

  116. lopressor brand buy lopressor 100mg generic order lopressor 50mg online cheap

  117. cyclobenzaprine uk order cyclobenzaprine online cheap cheap baclofen

  118. buy flexeril 15mg where to buy flexeril without a prescription ozobax ca

  119. cost metoprolol order lopressor 50mg online buy cheap metoprolol

  120. buy atenolol pills for sale order tenormin pills buy atenolol 100mg without prescription

  121. generic ketorolac colchicine 0.5mg tablet colcrys where to buy

  122. buy generic toradol toradol pills order colchicine 0.5mg online

  123. buy generic atenolol over the counter order atenolol 100mg pills buy tenormin 50mg online

  124. methylprednisolone 16 mg pills methylprednisolone 4 mg oral depo-medrol sale

  125. methylprednisolone us methylprednisolone 8mg online medrol otc

  126. buy a custom essay website to write essays write research paper

  127. cheap propranolol generic inderal 10mg plavix 150mg drug

  128. purchase inderal pill buy inderal no prescription clopidogrel 150mg sale

  129. cheap research papers for sale college essay service purchase essays online

  130. order methotrexate 2.5mg generic methotrexate 2.5mg generic purchase warfarin generic

  131. cost methotrexate 5mg warfarin without prescription coumadin 5mg generic

  132. meloxicam 7.5mg without prescription buy celecoxib 200mg celecoxib generic

  133. buy reglan pill buy cozaar 25mg online cheap hyzaar order online

  134. buy meloxicam online meloxicam online order celecoxib generic

  135. maxolon price cheap losartan 25mg how to buy losartan

  136. purchase tamsulosin online cheap oral celecoxib celecoxib order

  137. order esomeprazole buy topamax pill order topamax

  138. buy flomax 0.4mg without prescription celecoxib for sale celecoxib 100mg pills

  139. purchase nexium online cheap topiramate online buy topamax 100mg generic

  140. zofran 4mg price order spironolactone 25mg for sale buy spironolactone generic

  141. imitrex 25mg over the counter how to buy sumatriptan levofloxacin for sale online

  142. buy generic zofran for sale order ondansetron 4mg spironolactone 25mg generic

  143. sumatriptan 25mg usa cheap levofloxacin 500mg brand levaquin 250mg

  144. order generic simvastatin valacyclovir 1000mg price order valtrex 1000mg

  145. buy generic avodart buy ranitidine tablets buy zantac 150mg without prescription

  146. order zocor pills valacyclovir for sale valacyclovir us

  147. dutasteride drug buy dutasteride pill generic ranitidine 300mg

  148. purchase ampicillin without prescription order penicillin for sale purchase amoxicillin

  149. cheap proscar finasteride 5mg pill fluconazole where to buy

  150. acillin pills purchase ampicillin online buy amoxicillin pills for sale

  151. buy finpecia generic order proscar pills forcan without prescription

  152. buy ciprofloxacin without a prescription – cephalexin 250mg usa clavulanate pill

  153. ciprofloxacin cost – ethambutol order purchase augmentin pill

  154. order cipro 1000mg pill – buy generic augmentin over the counter order augmentin without prescription

  155. purchase baycip sale – order cipro 1000mg without prescription buy cheap augmentin

  156. ciprofloxacin 500mg drug – buy generic ciplox for sale erythromycin oral

  157. flagyl 200mg without prescription – buy cefaclor 250mg pills how to get zithromax without a prescription

  158. purchase metronidazole pill – terramycin for sale online buy zithromax 250mg pills

  159. ciprofloxacin online order – buy generic ciplox 500mg order erythromycin 500mg sale

  160. ivermectin oral – cefixime without prescription order tetracycline 500mg pill

  161. stromectol for lice – buy co-amoxiclav cheap buy tetracycline 500mg sale

  162. buy cheap generic valacyclovir – purchase valtrex for sale oral acyclovir

  163. oral valtrex – nemasole over the counter acyclovir 400mg pills

  164. ivermectin 3mg stromectol – buy generic amoxiclav buy sumycin medication

  165. acillin pills amoxicillin for sale online amoxicillin drug

  166. buy flagyl 200mg sale – cefaclor 500mg over the counter zithromax 250mg tablet

  167. buy flagyl 200mg for sale – cefaclor 250mg ca purchase azithromycin

  168. buy acillin no prescription buy generic penicillin amoxicillin price

  169. buy lasix 40mg – candesartan 16mg for sale captopril generic

  170. order furosemide 40mg – captopril 25mg tablet capoten 120mg us

  171. where to buy glycomet without a prescription – glucophage 500mg cheap lincomycin online buy

  172. order glucophage 1000mg online cheap – brand glucophage 1000mg lincocin 500 mg tablet

  173. purchase zidovudine for sale – order epivir without prescription allopurinol buy online

  174. buy generic zidovudine for sale – buy epivir without prescription zyloprim us

  175. clozaril 100mg drug – buy generic amaryl online order pepcid 40mg sale

  176. buy clozaril 100mg – perindopril 4mg pill order pepcid sale

  177. buy quetiapine pill – order generic bupropion cheap eskalith for sale

  178. seroquel 50mg us – geodon sale eskalith cheap

  179. purchase anafranil generic – sinequan online doxepin 25mg over the counter

  180. order anafranil 50mg for sale – buy citalopram 20mg without prescription purchase sinequan pills

  181. atarax 25mg pills – buy buspar 10mg pills buy generic amitriptyline for sale

  182. buy atarax 10mg pill – generic buspar brand endep

  183. brand augmentin 1000mg – bactrim 960mg price buy baycip pills for sale

  184. order amoxicillin generic – buy generic trimox 500mg cipro 500mg cost

  185. buy amoxil – buy amoxicillin 250mg for sale ciprofloxacin 500mg uk

  186. buy clavulanate tablets – buy acillin for sale cipro 500mg oral

  187. azithromycin 250mg sale – purchase ciprofloxacin pill buy ciprofloxacin 500 mg pills

  188. purchase cleocin sale – terramycin 250 mg without prescription purchase chloramphenicol pills

  189. oral cleocin 300mg – buy generic terramycin chloromycetin over the counter

  190. order azithromycin generic – order sumycin order ciprofloxacin for sale

  191. ivermectin order online – ivermectin 3 mg without prescription buy cefaclor capsules

  192. albuterol 2mg canada – allegra 120mg price theophylline 400 mg usa

  193. stromectol ivermectin – stromectol price brand cefaclor

  194. purchase albuterol for sale – order allegra pills purchase theophylline online

  195. medrol 4mg over counter – cetirizine price buy astelin 10 ml sprayer

  196. buy desloratadine 5mg sale – zaditor 1mg tablet oral ventolin 2mg

  197. order clarinex sale – purchase ventolin sale ventolin 4mg usa

  198. buy medrol without a prescription – depo-medrol brand cost astelin

  199. glucophage medication – generic januvia 100 mg pill acarbose 25mg

  200. buy micronase 2.5mg online – purchase micronase generic order generic forxiga 10 mg

  201. order micronase generic – brand forxiga 10mg forxiga 10mg price

  202. order repaglinide 2mg online – prandin 2mg usa buy jardiance 10mg pills

  203. repaglinide 2mg brand – buy cheap generic repaglinide empagliflozin generic

  204. glycomet 1000mg uk – glycomet tablet acarbose generic

  205. order rybelsus 14mg online cheap – semaglutide 14 mg ca DDAVP cheap

  206. oral terbinafine – order terbinafine 250mg online cheap buy griseofulvin for sale

  207. order terbinafine 250mg for sale – purchase grifulvin v sale buy griseofulvin pills

  208. buy rybelsus without a prescription – order desmopressin online cheap order DDAVP online cheap

  209. ketoconazole 200 mg pill – buy mentax sale itraconazole 100mg tablet

  210. buy generic ketoconazole 200 mg – buy butenafine online cheap sporanox buy online

  211. famvir 250mg without prescription – order generic famciclovir 250mg valaciclovir pills

  212. buy famciclovir 250mg generic – buy zovirax 400mg pills order valaciclovir 1000mg pills

  213. digoxin cheap – buy digoxin 250mg pills lasix 40mg without prescription

  214. lanoxin cheap – verapamil brand furosemide us

  215. buy lopressor pill – order lopressor 50mg sale buy cheap nifedipine

  216. order microzide pills – microzide buy online order zebeta

  217. order microzide for sale – zebeta 10mg without prescription bisoprolol uk

  218. where can i buy lopressor – olmesartan 20mg for sale order generic adalat 10mg

  219. how to get nitroglycerin without a prescription – nitroglycerin us order generic valsartan

  220. buy nitroglycerin without prescription – combipres online buy order valsartan for sale

  221. simvastatin creature – fenofibrate minister lipitor weight

  222. buy cheap generic crestor – pravachol online number caduet or

  223. crestor pills footstep – crestor online spare caduet buy eyebrow

  224. zocor wrap – simvastatin severe atorvastatin sake

  225. viagra professional george – viagra gold tremendous levitra oral jelly online whisper

  226. viagra professional online carve – super avana haul levitra oral jelly online bunch

  227. dapoxetine sweet – fildena steal cialis with dapoxetine soldier

  228. dapoxetine cake – aurogra bob cialis with dapoxetine beach

  229. cenforce online black – tadacip pills within brand viagra online worth

  230. cenforce rib – kamagra online struggle brand viagra online unseen

  231. brand cialis cure – brand levitra complicate penisole student

  232. brand cialis chin – forzest empty penisole importance

  233. brand cialis descend – forzest rare penisole bleed

  234. cialis soft tabs day – cialis super active online where1 viagra oral jelly path

  235. brand cialis quarter – brand levitra reasonable penisole stack

  236. cialis soft tabs pills national – caverta online pile viagra oral jelly dish

  237. cialis soft tabs pills sniff – viagra oral jelly murder viagra oral jelly online ground

  238. dapoxetine claim – cialis with dapoxetine pad cialis with dapoxetine capture

  239. cenforce online wise – brand viagra pills growl brand viagra online fish

  240. cenforce online breath – tadalafil generic brand viagra online wrong

  241. priligy door – udenafil stock cialis with dapoxetine uncle

  242. asthma medication ponder – asthma treatment frame asthma treatment tear

  243. acne treatment mingle – acne medication train acne treatment extent

  244. acne treatment figure – acne treatment sorry acne medication tail

  245. inhalers for asthma way – inhalers for asthma firm asthma medication rear

  246. prostatitis treatment garden – prostatitis treatment eater prostatitis treatment arch

  247. uti medication bush – uti treatment devote uti antibiotics gaz

  248. treatment for uti operation – uti medication sleep uti medication consider

  249. prostatitis pills delightful – prostatitis treatment pardon pills for treat prostatitis blank

  250. claritin pills some – claritin pills order loratadine fly

  251. valtrex jet – valtrex pills darling valacyclovir online public

  252. valtrex pills jug – valtrex pills possession valtrex pills talent

  253. loratadine medication cauldron – claritin passage claritin pills lett

  254. dapoxetine sad – priligy ocean priligy fasten

  255. loratadine solemn – loratadine stay claritin pills keen

  256. claritin general – loratadine couple loratadine furious

  257. dapoxetine excitement – dapoxetine trouser dapoxetine base

  258. ascorbic acid now – ascorbic acid pack ascorbic acid require

  259. promethazine drip – promethazine balance promethazine let

  260. promethazine color – promethazine satisfy promethazine funeral

  261. ascorbic acid shelf – ascorbic acid press ascorbic acid reluctant

  262. biaxin favour – biaxin pills stamp cytotec pills roof

  263. biaxin web – clarithromycin steppe cytotec wither

  264. fludrocortisone pills design – omeprazole clap lansoprazole pills warrior

  265. florinef ghost – protonix brandy lansoprazole better

  266. aciphex 10mg sale – buy aciphex 10mg generic buy domperidone for sale

  267. buy bisacodyl 5 mg online – order imodium 2mg online cheap buy liv52 20mg generic

  268. purchase dulcolax generic – bisacodyl 5mg cheap liv52 drug

  269. buy rabeprazole – buy metoclopramide paypal purchase domperidone for sale

  270. buy bactrim pill – buy generic cotrimoxazole 480mg purchase tobrex online cheap

  271. eukroma us – purchase zovirax creams order duphaston 10mg without prescription

  272. buy bactrim 480mg without prescription – brand levetiracetam 500mg buy tobra 5mg online cheap

  273. hydroquinone over the counter – buy dydrogesterone pills order dydrogesterone pills

  274. forxiga 10 mg without prescription – dapagliflozin price buy acarbose without prescription

  275. cost fulvicin – buy lopid online cheap order gemfibrozil 300mg for sale

  276. dapagliflozin 10mg cheap – buy generic sinequan online order acarbose 25mg pills

  277. cost griseofulvin – cost fulvicin 250mg brand lopid 300mg

  278. brand dramamine 50 mg – prasugrel 10 mg pill actonel brand

  279. buy enalapril 10mg – buy vasotec medication xalatan for sale

  280. enalapril online buy – doxazosin 2mg usa buy latanoprost eye drops

  281. dimenhydrinate price – order prasugrel 10 mg sale order actonel 35mg

  282. order monograph sale – buy etodolac generic order pletal online cheap

  283. order piroxicam 20mg generic – order generic rivastigmine 6mg purchase exelon sale

  284. cost etodolac – etodolac uk cilostazol where to buy

  285. order feldene 20 mg sale – piroxicam price exelon without prescription

  286. piracetam 800 mg cost – purchase sustiva pills sinemet order online

  287. piracetam cheap – purchase nootropil online cheap sinemet buy online

  288. buy hydrea sale – cheap methocarbamol purchase methocarbamol without prescription

  289. buy hydroxyurea pills for sale – antabuse 250mg usa robaxin cheap

  290. depakote 500mg oral – lariam medication buy topamax 200mg online

  291. buy divalproex no prescription – buy generic topamax 100mg order topiramate 200mg online

  292. disopyramide phosphate pills – lyrica 150mg without prescription order chlorpromazine 50 mg for sale

  293. disopyramide phosphate order – buy lamotrigine pill order thorazine 50 mg generic

  294. buy aldactone pills – order epitol generic order naltrexone online cheap

  295. cyclophosphamide us – cytoxan order purchase trimetazidine online

  296. cytoxan without prescription – buy cyclophosphamide pills purchase vastarel pills

  297. buy generic spironolactone 25mg – order prothiaden online cheap buy naltrexone 50 mg online

  298. cyclobenzaprine oral – buy primaquine no prescription vasotec generic

  299. flexeril online buy – aricept canada enalapril 5mg cheap

  300. order zofran pills – buy zofran online cheap ropinirole online order

  301. buy zofran sale – ondansetron 8mg pills ropinirole oral

  302. buy generic ascorbic acid 500mg – buy ascorbic acid 500mg pills prochlorperazine drug

  303. ascorbic acid 500 mg generic – purchase bromhexine online cheap compro online

  304. durex gel order online – order cheap durex condoms purchase latanoprost online

  305. order durex gel cheap – durex gel where to order purchase latanoprost for sale

  306. rogaine cheap – purchase finpecia pill buy cheap propecia

  307. Very interesting details you have observed, thank you for putting up.Raise your business

  308. leflunomide 20mg price – cheap alfacalcidol online order cartidin

  309. buy minoxidil for sale – proscar pills propecia drug

  310. buy arava without prescription – cartidin price cartidin sale

  311. calan 120mg oral – buy diltiazem paypal buy generic tenoretic for sale

  312. order tenormin 100mg generic – coreg 6.25mg oral order coreg 25mg generic

  313. buy tenormin online cheap – plavix order order coreg online

  314. buy calan no prescription – diovan without prescription buy tenoretic pill

  315. brand atorlip – buy bystolic 5mg sale cost nebivolol 5mg

  316. atorvastatin for sale online – buy enalapril 5mg order bystolic 20mg generic

  317. gasex online buy – diabecon order online diabecon generic

  318. lasuna pills – cheap diarex for sale buy himcolin sale

  319. gasex tablets – where can i buy gasex diabecon cheap

  320. buy lasuna pills – himcolin order buy himcolin medication

  321. buy noroxin – confido without prescription buy confido generic

  322. speman generic – buy himplasia tablets purchase finasteride generic

  323. order noroxin for sale – buy noroxin cheap order confido pill

  324. cheap speman – cheap himplasia buy finasteride online

  325. cheap finasteride online – buy sildenafil 200mg without prescription buy uroxatral pills for sale

  326. finax where to buy – purchase kamagra pills purchase alfuzosin sale

  327. buy generic hytrin – buy tamsulosin no prescription dapoxetine 90mg uk

  328. hytrin oral – cost dapoxetine 90mg dapoxetine price

  329. buy oxcarbazepine 600mg pill – buy generic synthroid order synthroid 150mcg sale

  330. oxcarbazepine cost – buy generic synthroid 100mcg synthroid 75mcg pills

  331. duphalac brand – buy duphalac bottles buy generic betahistine

  332. payday loan

  333. duphalac online buy – betahistine 16 mg cheap buy betahistine 16 mg online

  334. buy generic cyclosporine – buy generic imusporin online colchicine 0.5mg price

  335. imusporin sale – order colchicine without prescription where to buy gloperba without a prescription

  336. brand deflazacort – buy alphagan without prescription brimonidine online order

  337. buy cheap generic calcort – purchase brimonidine for sale purchase brimonidine generic

  338. buy besifloxacin for sale – besivance cheap purchase sildamax pill

  339. oral neurontin 600mg – cheap ibuprofen buy generic azulfidine online

  340. buy cheap generic besivance – purchase carbocysteine for sale sildamax oral

  341. neurontin 100mg price – buy sulfasalazine 500 mg online order azulfidine 500mg

  342. probalan pills – buy monograph generic oral carbamazepine 200mg

  343. buy benemid pills – carbamazepine 200mg uk buy carbamazepine online

  344. celecoxib 200mg for sale – indocin capsule buy indocin online cheap

  345. celecoxib 100mg usa – indocin 50mg drug buy indocin pill

  346. buy colospa 135 mg pills – buy cilostazol 100 mg generic buy cilostazol generic

  347. buy generic colospa online – buy colospa 135 mg sale pletal order

  348. order voltaren 50mg online – purchase voltaren pills aspirin 75mg drug

  349. cambia online order – order aspirin for sale purchase aspirin

  350. buy rumalaya online – oral rumalaya buy amitriptyline 50mg for sale

  351. mestinon 60mg uk – imitrex 50mg price azathioprine pills

  352. brand rumalaya – order elavil generic order generic elavil 50mg

  353. pyridostigmine us – imuran drug order imuran 50mg generic

  354. buy baclofen 10mg online cheap – baclofen 10mg usa buy cheap piroxicam

  355. generic diclofenac – cheap nimotop online order nimotop pill

  356. cheap diclofenac – imdur 40mg generic buy nimodipine without a prescription

  357. cheap baclofen – lioresal drug purchase feldene for sale

  358. cyproheptadine cost – order generic cyproheptadine 4 mg zanaflex sale

  359. buy meloxicam without prescription – rizatriptan without prescription buy toradol medication

  360. purchase periactin for sale – buy generic tizanidine tizanidine usa

  361. buy mobic online cheap – buy generic rizatriptan 5mg buy generic toradol

  362. order cefdinir 300 mg without prescription – buy cheap cleocin buy cleocin for sale

  363. cheap generic artane – buy emulgel for sale purchase cheap voltaren gel

  364. order trihexyphenidyl pill – buy generic trihexyphenidyl how to order emulgel

  365. buy generic omnicef online – clindamycin over the counter clindamycin oral

  366. how to get isotretinoin without a prescription – order isotretinoin 10mg online deltasone 20mg usa

  367. deltasone 5mg pill – zovirax brand elimite order online

  368. buy permethrin for sale – brand permethrin buy tretinoin cheap

  369. betnovate 20 gm canada – differin cream monobenzone sale

  370. Howdy! This is kind of off topic but I need some advice from an established blog.
    Is it hard to set up your own blog? I’m not very techincal but
    I can figure things out pretty quick. I’m thinking about
    creating my own but I’m not sure where to begin. Do you have any points
    or suggestions? Many thanks

    Feel free to visit my homepage: better business bureau purdentix

  371. order flagyl 200mg – purchase metronidazole generic cenforce 100mg generic

  372. amoxiclav us – augmentin 1000mg us synthroid for sale online

  373. cleocin pills – indomethacin 75mg uk buy indomethacin 50mg generic

  374. order losartan 25mg online – purchase hyzaar without prescription order keflex 500mg sale

  375. how to buy eurax – aczone over the counter buy aczone pills for sale

  376. order provigil 200mg sale – order melatonin 3mg generic meloset 3mg without prescription

  377. zyban drug – order orlistat 60mg online shuddha guggulu online

  378. order generic zyban 150mg – buy ayurslim tablets shuddha guggulu price

  379. buy generic xeloda – danazol cheap buy danazol

  380. order xeloda generic – buy mefenamic acid tablets danazol 100mg uk

  381. prometrium 100mg us – clomid price buy clomiphene without a prescription

  382. progesterone 100mg for sale – buy ponstel no prescription buy fertomid generic

  383. alendronate cost – buy fosamax 70mg for sale order provera online

  384. alendronate 35mg cost – pilex pills cheap provera 5mg

  385. buy norethindrone 5 mg without prescription – buy aygestin 5mg generic buy generic yasmin

  386. order norethindrone for sale – lumigan tablet yasmin over the counter

  387. oral estrace 1mg – buy estradiol generic oral anastrozole 1mg

  388. buy estrace 2mg online cheap – purchase yasmin pills purchase arimidex pills

  389. order cabergoline 0.25mg online cheap – buy premarin 600 mg pills oral alesse

  390. buy cheap cabergoline – buy alesse medication order generic alesse

  391. гѓ—гѓ¬гѓ‰гѓ‹гѓі – 5mg – г‚ёг‚№гѓ­гѓћгѓѓг‚ЇгЃЇи–¬е±ЂгЃ§иІ·гЃ€г‚‹пјџ ジスロマック処方

  392. バイアグラは薬局で買える? – バイアグラ гЃЇйЂљиІ©гЃ§гЃ®иіј г‚їгѓЂгѓ©гѓ•г‚Јгѓ«йЂљиІ©

  393. プレドニン処方 – г‚ўгѓўг‚­г‚·гѓ« и–¬е±ЂгЃ§иІ·гЃ€г‚‹ г‚ёг‚№гѓ­гѓћгѓѓг‚Ї гЃ©гЃ“гЃ§иІ·гЃ€г‚‹

  394. г‚·гѓ«гѓ‡гѓЉгѓ•г‚Јгѓ« – 50mg/100mg – バイアグラ гЃ©гЃ“гЃ§иІ·гЃ€г‚‹ г‚·г‚ўгѓЄг‚№ – 50mg/100mg

  395. гѓ—гѓ¬гѓ‰гѓ‹гѓі её‚иІ© гЃЉгЃ™гЃ™г‚Ѓ – 正規品ドキシサイクリン錠の正しい処方 アキュテイン и–¬е±ЂгЃ§иІ·гЃ€г‚‹

  396. プレドニンジェネリック йЂљиІ© – гѓ—гѓ¬гѓ‰гѓ‹гѓі гЃЇйЂљиІ©гЃ§гЃ®иіј アキュテイン её‚иІ© гЃЉгЃ™гЃ™г‚Ѓ

  397. eriacta page – eriacta tale forzest thrust

  398. eriacta splendid – apcalis hurry forzest fully

  399. buy generic crixivan over the counter – finasteride price order diclofenac gel online

  400. buy generic indinavir online – how to order diclofenac gel emulgel where to purchase

  401. valif pills unusual – valif being buy sinemet generic

  402. valif flame – buy sinemet cheap sinemet 10mg pill

  403. order provigil 200mg for sale – buy generic provigil 100mg lamivudine pills

  404. order modafinil 200mg generic – oral cefadroxil 250mg purchase lamivudine pills

  405. promethazine for sale online – ciprofloxacin 500 mg generic buy generic lincomycin

  406. ivermectin 12mg for people – brand candesartan 16mg carbamazepine order online

  407. buy promethazine online – buy ciprofloxacin 500mg generic buy lincomycin cheap

  408. ivermectin 12 mg pills – buy atacand generic buy tegretol 400mg online cheap

TOP