GAMPは医療機器企業で使用できるか?

筆者は多くの医療機器企業でコンサルテーションを実施してきた。
その際に「このソフトウェアは、カテゴリ4ですか?」などと質問を受けることがある。
この質問には、非常に違和感を覚える。
カテゴリ分類は、製薬業界の自主基準ともいえるGAMPの方法論である。
GAMPはもともと、製剤工場の自動化工程の品質保証のために作成された。
カテゴリ分類は、「構造設備」に搭載されたソフトウェアを分類する際には有効である。
そもそも、GAMPは医療機器企業のソフトウェア開発には向かない。

医療機器企業を対象としたどの規制要件にも、GAMPを参照せよとは記載されていないのである。
どうして医療機器企業でGAMPが使用され始めたのかは定かではない。

本邦においては、医療機器企業に対するソフトウェアの設計管理に関する規制要件は存在しない。
しかしながら、米国FDAは1985-1987年に放射線治療装置のソフトウェアの不具合により6名の人命が失われた事故を教訓として、
General Principles of Software Validation(GPSV)が発行した。
GPSVは、1987年に初版が発行され、2002年1月にファイナルガイダンスとして発行された。
GPSVは、医療機器の設計、開発、製造に使用されるソフトウェアのバリデーションの原則を記述したものである。
また、医療機器にかかわる業界およびFDAのスタッフに対するCSV関連の指針となっている。
ソフトウエア開発において実施すべき一連の検証プロセスを詳細に規定している。

GPSVは、以下のソフトウェアに適用される。
・医療機器のコンポーネント、パーツ、又はアクセサリーとして用いられるソフトウェア 
・医療機器であるソフトウェア(例:血液組織ソフトウェア) 
・装置の製造に用いられるソフトウェア(例:製造機器内のPLC) 
・機器製造業者用品質システムの履行に用いられるソフトウェア
(例:機器の履歴を記録、メンテナンスするソフトウェア)

今年改正される薬事法(「医薬品、医療機器等の品質、有効性及び安全性の確保等に関する法律」と改称)では、
医療機器に搭載するソフトウェアの品質保証が強化される。

一方で、欧州、カナダ、豪州などでは、医療機器に搭載するソフトウェアとソフトウェア単体の医療機器に関しては、
IEC-62304を遵守しなければならない。
つまり、IEC-62304、FDAガイダンス(GPSV)に対応しなければ海外展開できないのである。
医療機器企業は、GAMPではなく、GPSVやIEC-62304に準拠したソフトウェア開発およびバリデーションを実施しなけらばならない。

Related post

Comment

  1. how long do antihistamines take to work allergy medications for itching skin tablet for allergy on skin

  2. top 10 sleeping pills nz provigil 200mg oral

  3. order prednisone 5mg without prescription order prednisone for sale

  4. stomach ache over the counter accupril 10 mg over the counter

  5. acne medicine prescribed by doctors tretinoin sale doctor prescribed acne treatment

  6. does allegra require a prescription purchase fluticasone without prescription best allergy pill for itching

  7. cost isotretinoin 20mg isotretinoin 40mg tablet order accutane 40mg online cheap

  8. online doctor for insomnia phenergan 25mg without prescription

  9. oral amoxil 250mg where to buy amoxicillin without a prescription purchase amoxicillin pill

  10. azithromycin 250mg us zithromax 500mg sale cost azithromycin 500mg

  11. neurontin 800mg sale buy neurontin 600mg for sale

  12. azithromycin 500mg uk buy generic azithromycin over the counter azithromycin 250mg for sale

  13. order lasix pills lasix pills

  14. buy omnacortil 10mg for sale prednisolone 10mg sale generic omnacortil

  15. brand amoxicillin 500mg buy amoxicillin 500mg sale amoxil 250mg for sale

  16. order doxycycline 100mg online cheap buy doxycycline tablets

  17. buy ventolin paypal albuterol tablet buy albuterol inhaler

  18. buy augmentin cheap buy augmentin 375mg generic

  19. buy synthroid 100mcg for sale levothroid canada levothroid ca

  20. buy vardenafil 10mg sale buy levitra paypal

  21. clomid for sale clomid order how to get clomid without a prescription

  22. tizanidine ca buy tizanidine pills for sale buy cheap tizanidine

  23. order rybelsus 14 mg without prescription buy generic rybelsus online rybelsus 14 mg over the counter

  24. order deltasone 40mg order generic prednisone 20mg deltasone 20mg tablet

  25. order rybelsus online cheap buy semaglutide 14 mg generic semaglutide canada

  26. accutane canada order isotretinoin 10mg without prescription purchase isotretinoin pill

  27. amoxicillin 250mg us buy amoxil 250mg buy amoxicillin 500mg pills

  28. order albuterol buy albuterol cheap ventolin

  29. buy azithromycin 250mg azithromycin 500mg brand zithromax over the counter

  30. buy clavulanate generic order augmentin 1000mg order augmentin 625mg pills

  31. oral prednisolone 20mg buy omnacortil tablets buy prednisolone 5mg without prescription

  32. cheap levothroid generic levothyroxine cost synthroid order

  33. order gabapentin 100mg online cheap brand neurontin 600mg cheap gabapentin online

  34. buy generic clomid clomiphene 100mg without prescription clomid 50mg ca

  35. order lasix 40mg online cheap furosemide 100mg uk order furosemide 40mg generic

  36. viagra ca sildenafil 100mg generic cheap sildenafil 100mg

  37. order monodox sale purchase vibra-tabs generic doxycycline online

  38. how to buy rybelsus rybelsus 14 mg uk rybelsus 14mg brand

  39. real money slots online slots real money usa roulette games

  40. pregabalin oral lyrica price order lyrica 150mg without prescription

  41. buy hydroxychloroquine 200mg sale order plaquenil 400mg for sale order hydroxychloroquine 400mg without prescription

  42. triamcinolone buy online order triamcinolone triamcinolone 4mg generic

  43. tadalafil pills cheap tadalafil tablets cialis 40mg canada

  44. buy generic clarinex desloratadine 5mg tablet buy desloratadine online

  45. order cenforce for sale cenforce us buy cenforce

  46. buy loratadine without prescription loratadine 10mg drug purchase claritin online

  47. chloroquine tablet buy aralen 250mg for sale order aralen 250mg without prescription

  48. order priligy 90mg sale buy priligy 60mg generic order misoprostol 200mcg sale

  49. order glycomet pill metformin pill generic metformin 1000mg

  50. glycomet 500mg sale glucophage uk glucophage uk

  51. buy xenical pills for sale xenical 120mg pills order diltiazem for sale

  52. generic atorvastatin 10mg lipitor usa order lipitor 40mg online cheap

  53. buy acyclovir 400mg pills zyloprim 300mg generic zyloprim without prescription

  54. buy amlodipine generic amlodipine 10mg norvasc 10mg oral

  55. purchase rosuvastatin online buy ezetimibe online cheap ezetimibe 10mg ca

  56. buy lisinopril pill buy lisinopril 5mg online cheap buy zestril online

  57. buy generic motilium for sale buy sumycin cheap buy tetracycline pills for sale

  58. purchase omeprazole generic treat stomach buy generic prilosec 10mg

  59. where can i buy cyclobenzaprine lioresal for sale purchase baclofen

  60. order metoprolol 50mg online cost metoprolol 100mg metoprolol usa

  61. buy ketorolac how to buy toradol colcrys usa

  62. order atenolol pills cheap atenolol 100mg purchase tenormin generic

  63. buy generic methylprednisolone methylprednisolone us methylprednisolone 16 mg oral

  64. inderal 20mg over the counter inderal ca purchase clopidogrel for sale

  65. help writing a research paper online assignment help pay for term paper

  66. purchase methotrexate pill medex price order coumadin 2mg generic

  67. oral metoclopramide purchase hyzaar for sale cozaar online buy

  68. buy meloxicam buy meloxicam 7.5mg online buy generic celecoxib

  69. nexium 20mg drug order esomeprazole generic purchase topiramate for sale

  70. purchase tamsulosin pill buy celecoxib 100mg online cost celecoxib 200mg

  71. sumatriptan 50mg sale imitrex 50mg generic levaquin 250mg canada

  72. buy ondansetron 8mg without prescription zofran over the counter buy spironolactone pills

  73. cheap dutasteride buy avodart 0.5mg ranitidine price

  74. buy simvastatin 20mg for sale buy valacyclovir 1000mg online buy valacyclovir 1000mg

  75. ampicillin where to buy amoxicillin ca order amoxil online cheap

  76. buy propecia 1mg pill oral proscar order fluconazole generic

  77. buy ciprofloxacin 500mg for sale – buy trimethoprim cheap cost augmentin 1000mg

  78. buy ciprofloxacin cheap – cephalexin 500mg for sale amoxiclav without prescription

  79. buy flagyl tablets – order cefaclor 250mg for sale zithromax order online

  80. generic ciprofloxacin – order tindamax 500mg sale erythromycin online order

  81. valtrex brand – buy mebendazole medication oral zovirax 400mg

  82. order stromectol online – buy generic aczone online buy sumycin pills

  83. flagyl 400mg pill – amoxicillin online buy azithromycin 250mg online cheap

  84. buy generic ampicillin over the counter penicillin cheap buy amoxicillin pills for sale

  85. buy lasix generic – oral capoten 120mg capoten cost

  86. metformin for sale – buy lincomycin 500mg generic lincomycin where to buy

  87. order retrovir 300 mg generic – glycomet for sale order zyloprim 100mg pill

  88. clozaril us – clozapine pill pepcid 40mg pills

  89. oral quetiapine 50mg – buy bupropion medication where can i buy eskalith

  90. anafranil where to buy – asendin pill sinequan 25mg over the counter

  91. purchase hydroxyzine online cheap – purchase hydroxyzine without prescription endep 10mg brand

  92. buy augmentin 1000mg online cheap – buy ciprofloxacin 1000mg pills buy baycip pill

  93. amoxil cheap – buy erythromycin pills buy baycip pills

  94. clindamycin price – acticlate sale cheap chloromycetin online

  95. azithromycin brand – order generic flagyl order ciprofloxacin sale

  96. ivermectin 12 mg for humans – cefaclor 250mg us where can i buy cefaclor

  97. albuterol pills – seroflo order online theo-24 Cr generic

  98. medrol tablet – astelin 10ml brand buy generic azelastine

  99. buy desloratadine 5mg online – purchase ketotifen online ventolin ca

  100. buy micronase 5mg for sale – buy actos sale buy generic forxiga online

  101. glycomet 1000mg without prescription – buy metformin pill buy acarbose without prescription

  102. repaglinide 2mg us – pill prandin purchase jardiance generic

  103. buy terbinafine 250mg pills – buy lamisil sale brand griseofulvin

  104. buy semaglutide 14 mg without prescription – DDAVP generic order desmopressin sale

  105. ketoconazole 200 mg cheap – mentax ca itraconazole 100mg pill

  106. buy famvir generic – brand acyclovir 800mg valcivir 500mg uk

  107. buy generic digoxin – purchase avalide online cheap generic lasix 100mg

  108. microzide 25mg ca – order prinivil generic order bisoprolol sale

  109. purchase metoprolol without prescription – losartan 50mg pills nifedipine 10mg price

  110. purchase nitroglycerin for sale – clonidine generic order diovan online

  111. zocor arrow – lopid shiver lipitor 40mg drug

  112. rosuvastatin die – ezetimibe buy devil caduet pills enjoy

  113. viagra professional worst – buy viagra professional wrong levitra oral jelly rapid

  114. dapoxetine breast – aurogra pippin cialis with dapoxetine quiver

  115. cenforce online cousin – tadacip online exhaust brand viagra inquire

  116. brand cialis desk – forzest yeah penisole glitter

  117. cialis soft tabs intention – cialis oral jelly fellow viagra oral jelly smile

  118. brand cialis ridiculous – apcalis uncomfortable penisole consideration

  119. cialis soft tabs period – cialis soft tabs pills pot viagra oral jelly online hungry

  120. cenforce online tonight – cenforce music brand viagra online accident

  121. dapoxetine plain – fildena journey cialis with dapoxetine recover

  122. inhalers for asthma footstep – inhalers for asthma mumble inhalers for asthma brief

  123. uti medication live – uti treatment near uti medication kiss

  124. prostatitis pills pont – prostatitis pills fix pills for treat prostatitis program

  125. rasa123, siberslot, garasipoker
    rasa123

  126. valtrex online bubble – valacyclovir third valacyclovir year

  127. loratadine four – loratadine drag claritin pills operate

  128. dapoxetine line – priligy lawyer dapoxetine sigh

  129. loratadine medication physical – loratadine interest claritin appoint

  130. promethazine vivid – promethazine inner promethazine stupid

  131. ascorbic acid thought – ascorbic acid thumb ascorbic acid march

  132. clarithromycin howl – biaxin pills delight cytotec steep

  133. fludrocortisone pills mister – florinef prefer prevacid retreat

  134. dulcolax 5mg uk – ditropan 5mg canada how to get liv52 without a prescription

  135. rabeprazole 10mg cheap – buy reglan paypal domperidone online order

  136. cotrimoxazole 480mg over the counter – tobra us order tobramycin 5mg generic

  137. hydroquinone for sale online – dydrogesterone 10 mg canada buy duphaston 10mg online

  138. dapagliflozin buy online – precose generic purchase acarbose for sale

  139. griseofulvin 250mg cheap – buy generic griseofulvin online order gemfibrozil 300 mg generic

  140. dramamine online buy – dramamine tablet actonel 35 mg ca

  141. pill enalapril 10mg – buy enalapril online zovirax online buy

  142. order etodolac 600mg online – purchase etodolac for sale cheap cilostazol

  143. purchase piroxicam generic – piroxicam drug exelon canada

  144. nootropil 800mg pill – sinemet 10mg canada purchase sinemet online cheap

  145. generic hydroxyurea – order indinavir without prescription robaxin usa

  146. buy divalproex 250mg for sale – buy generic topiramate topiramate order online

  147. norpace online order – purchase lamotrigine without prescription order thorazine online

  148. purchase cytoxan generic – cyclophosphamide tablet buy trimetazidine paypal

  149. aldactone 25mg pill – dilantin 100mg price buy naltrexone without a prescription

  150. cyclobenzaprine 15mg without prescription – enalapril 10mg us cost enalapril

  151. buy zofran 8mg pill – procyclidine tablet ropinirole 2mg for sale

  152. ascorbic acid 500 mg uk – cheap lopinavir ritonavir pill prochlorperazine canada

  153. purchase durex gel online – buy zovirax without prescription latanoprost eye drops

  154. minoxidil oral – rogaine cost order proscar 5mg

  155. leflunomide drug – buy actonel pills buy generic cartidin

  156. order verapamil pill – verapamil 240mg drug tenoretic price

  157. atenolol 100mg pill – carvedilol 25mg for sale buy coreg 6.25mg generic

  158. order atorvastatin online – purchase atorlip without prescription buy nebivolol online

  159. gasex pills – diabecon for sale online cheap diabecon generic

  160. order lasuna sale – buy himcolin sale order himcolin

  161. norfloxacin online buy – norfloxacin for sale confido order online

  162. buy generic speman – buy cheap speman cheap fincar for sale

  163. buy generic finasteride – purchase finax online cheap buy alfuzosin 10 mg online cheap

  164. terazosin cheap – purchase dutasteride online order dapoxetine 30mg pill

  165. cheap trileptal 600mg – oxcarbazepine 300mg without prescription synthroid 75mcg pill

  166. order duphalac without prescription – betahistine cost where to buy betahistine without a prescription

  167. buy cyclosporine without a prescription – buy colchicine online how to buy gloperba

  168. purchase calcort online – deflazacort pills purchase brimonidine without prescription

  169. buy besivance eye drops for sale – carbocysteine usa purchase sildamax online cheap

  170. gabapentin drug – purchase sulfasalazine online order sulfasalazine without prescription

  171. probenecid order – cheap etodolac 600 mg tegretol 400mg generic

  172. buy celecoxib cheap – urispas medication indomethacin 75mg cheap

  173. purchase mebeverine online cheap – pletal 100 mg canada buy cilostazol medication

  174. buy cheap cambia – order aspirin 75 mg online aspirin price

  175. order rumalaya online cheap – buy generic shallaki over the counter buy endep medication

  176. buy generic mestinon over the counter – cheap azathioprine 25mg buy cheap azathioprine

  177. diclofenac sale – imdur 20mg drug nimodipine without prescription

  178. baclofen 10mg uk – buy baclofen generic buy piroxicam for sale

  179. purchase cyproheptadine sale – tizanidine generic buy tizanidine pills for sale

  180. order mobic sale – maxalt 5mg price how to get toradol without a prescription

  181. buy generic omnicef 300mg – cheap clindamycin

  182. cheap trihexyphenidyl sale – purchase trihexyphenidyl sale buy emulgel

  183. buy xeloda sale – buy generic naproxen 250mg danocrine 100 mg price

  184. buy prometrium 100mg sale – progesterone 100mg drug cheap fertomid pill

  185. alendronate 35mg uk – alendronate 35mg for sale buy provera without a prescription

  186. order aygestin 5 mg without prescription – lumigan online order cheap yasmin online

  187. oral estrace 1mg – buy letrozole 2.5 mg anastrozole 1 mg usa

  188. order dostinex 0.25mg without prescription – alesse pill buy alesse generic

TOP