FAQ » 履歴 » バージョン 13
KOBAYASHI Shinji, 2017/08/01 00:25
1 | 13 | KOBAYASHI Shinji | # よくある質問と回答 |
---|---|---|---|
2 | 1 | KOBAYASHI Shinji | |
3 | このページには今まであちこちでうけた質問とそれに対する回答を書いていきます。個人的見解を含みますので、ご注意ください。 |
||
4 | |||
5 | 13 | KOBAYASHI Shinji | ## Q.HL7やMMLとはどう違いますか? |
6 | 11 | KOBAYASHI Shinji | |
7 | 13 | KOBAYASHI Shinji | ## A.メッセージと記録の違いです。 |
8 | 1 | KOBAYASHI Shinji | |
9 | HL-7はシステム間でやりとりするメッセージを標準化する目的で策定され、MMLは施設間連携、地域医療情報共有を目指して策定された規格です。一方で、ISO13606は各システムに記録される診療情報、健康に関する情報を標準化する目的で策定されました。標準化されたメッセージを作成するためには、元となるデータがきちんとした粒度で保存されている必要がありますので、お互いに補完するものであり対立する概念ではありません。 |
||
10 | 11 | KOBAYASHI Shinji | |
11 | 13 | KOBAYASHI Shinji | ## Q.Archetypeはよく考えられているが、手間がかかりすぎる。忙しい日本には向かないのではないか。 |
12 | 1 | KOBAYASHI Shinji | |
13 | 13 | KOBAYASHI Shinji | ## A.忙しいからこそ、Archetypeで基盤づくりをすることが重要です。 |
14 | 10 | KOBAYASHI Shinji | |
15 | 6 | KOBAYASHI Shinji | 日本の医療現場は過剰労働によって成り立っていることは承知しています。その現場を支えるために、日本では医療の電子化が進められ、電子カルテシステムというのが開発されてきました。医療の電子化が進めば現場の省力化や効率化が達成されるという期待のもとに、現在も普及拡大が続いております。これについては様々な議論もありますが、一定の役には立っていると思います。現場重視でなくてはいけないという意見はよくわかりますし、まず第一に考えなければならないことでしょう。 |
16 | 5 | KOBAYASHI Shinji | |
17 | 1 | KOBAYASHI Shinji | しかしながら、既存のシステムには以下のような問題があります。 |
18 | 13 | KOBAYASHI Shinji | |
19 | 2 | KOBAYASHI Shinji | * データの再利用性(相互運用性)が乏しい |
20 | 9 | KOBAYASHI Shinji | * データの内部構造がベンダ依存になっているために、データを利用するためにはベンダの協力が必須であり、システムに不満があっても変更することが難しい |
21 | 2 | KOBAYASHI Shinji | * 各種統計にデータを再利用することがなかなか困難である |
22 | * 標準規格に則ってメッセージを作成しようとしてもなかなかデータを出すことができない |
||
23 | 1 | KOBAYASHI Shinji | * 現場の要求により新しいシステムを構築しようとしたときに既存のデータを活かすことがなかなかできない |
24 | |||
25 | 2 | KOBAYASHI Shinji | これらの問題を解決するためには、データそのものの相互運用性を向上させるというのが遠回りに見えて本質的な解決につながります。そして、それは忙しい現場の要求に機動的に対応するシステム構築を支えるものとなる可能性があります。Archetypeを採用するかどうかについては、最初から否定するのではなくいろいろな条件や他の手法と比較した上で判断すべきとは思います。現状ある問題についてどのように解決していくのか。あるいはしないのか。解決するとしたらArchetype以外にどのような方策を取っていくのか。少なくとも医療情報学に携わるのであれば、前向きに進む議論をすべきであると私は考えます。 |
26 | 5 | KOBAYASHI Shinji | |
27 | 13 | KOBAYASHI Shinji | ## Q.公開されているArchetypeが少ない。日本向けではない |
28 | 1 | KOBAYASHI Shinji | |
29 | 13 | KOBAYASHI Shinji | ## A.ないものは作りましょう。 |
30 | 1 | KOBAYASHI Shinji | |
31 | 13 | KOBAYASHI Shinji | この回答を書いた時点に比べて公開されたArchetypeの数も質も向上しました。かなりのものが対応しているので、新しく作る必要性も減りました。参考までに以下を呼んでください。 |
32 | |||
33 | 5 | KOBAYASHI Shinji | Archetypeを作成することはそんなに難しいことではありません。公開されているアーキタイプエディタを使えば、誰でもArchetypeを作成することができます。アーキタイプエディタにはいくつかありますが、その多くは無償でopen source softwareとして提供されています。しかし、そのArchetypeの設計が妥当なものであるかについては、多くの議論を重ねる必要があります。"Clinical Knowledge Manager":http://www.openehr.org/knowledge/ には多くの議論を積み重ねられてヨーロッパやオーストラリアで実用されているarchetypeが約250個公開されています。しかし、これだけでは不十分であり、(日本に対応した)Archetypeをもっともっと創っていく必要があります。 |
34 | 2 | KOBAYASHI Shinji | |
35 | 1 | KOBAYASHI Shinji | 日本独自で作成されたarchetypeを含めて、翻訳したものや、いかにも未成熟で使い物にならなさそうなのまで含めて、大々的に公開して共有するリポジトリを構築するように今、本家に働きかけているところです。比較的ゆるい条件で利用することができるようにしていくつもりです。他のオープンソースソフトウェアプロジェクトと同様に、共有して共同して開発することで質の向上と量的な拡大を狙えると思っています。99%はJunkでも1%のdiamondが発掘出来れば成功であると思っていますし、試行錯誤はあって当然だと思います。 |
36 | |||
37 | 13 | KOBAYASHI Shinji | ないからといって不平を言うだけでは前には進みませんが、もし、その足りない部分を新たに作って公開すれば世界中で再利用されて感謝されることになります。ノウハウや経験はやりながら身につくものなので、お気軽にどうぞ。ArchetypeはCC-BY-SAで公開されておりますので、それに従えば自由にリヨすうることができます。 |
38 | 7 | KOBAYASHI Shinji | |
39 | 13 | KOBAYASHI Shinji | ## Q.Archetypeの概念がわかりにくい |
40 | 7 | KOBAYASHI Shinji | |
41 | 13 | KOBAYASHI Shinji | ## A.技術者としてArchetypeを利用したEHRを開発するのであれば、情報学、情報工学の素養が必要です。臨床家であればわからなくてかまいません。 |
42 | 7 | KOBAYASHI Shinji | |
43 | Archetypeのベースとなる考えは、オブジェクト志向やデザインパターンに基づいています。これらのベースとなる知識がなければ、Archetypeを理解することは難しいと言えます。しかし、これらの知識は特殊なものではなく、現代のIT技術に関連するものであれば必須の教養です。 |
||
44 | |||
45 | 技術者としてopenEHR、archetypeに取り組むのではなく、臨床家として概念モデルの設計を主にするというのであれば、必ずしも上記の知識は必須ではありません。Archetypeとは診療概念の単位を定義するものであるということだけ理解すればOKです。 |
||
46 | 1 | KOBAYASHI Shinji | |
47 | 13 | KOBAYASHI Shinji | ## Q.Archetype/templateの作り方がわからない |
48 | 12 | KOBAYASHI Shinji | |
49 | 13 | KOBAYASHI Shinji | ## A.Archetype/templateの設計について(この項は詳しい説明が必要となるため後日再編集) |
50 | 1 | KOBAYASHI Shinji | |
51 | Archetypeの設計はOcean Archetype Editor, LiU Archtype Editor, LinkEHRなどを利用することができますが、まずは概念モデルを整理する必要があります。何を対象とするのかにもよりますが、項目を洗い出し重複を確認するという意味ではスプレッドシートをまず利用して、確認してみるというのもいいでしょう。 |
||
52 | 12 | KOBAYASHI Shinji | |
53 | スプレッドシートを利用してある程度概念がまとまったら、次はその概念をマインドマップに表してその階層関係や関連性について検討します。 |
||
54 | |||
55 | マインドマップがある程度まとまったら、Clinical Knowledge Managerで、利用できそうな既存のArchetypeを探します。そのまま使えるものがあれば、そのまま利用し、特定の用途に対して特化すべきものがあればspeciliseで対応できるかどうか検討します。 |
||
56 | |||
57 | 帳票や画面イメージはCOMPOSITION archetypeに、詳細なArchetypeを載せていく形になります。Ocean Template designerあるいはLinkEHR, ADL Workbenchが利用できます。 |
||
58 | 7 | KOBAYASHI Shinji | |
59 | |||
60 | 13 | KOBAYASHI Shinji | ## Q.費用負担はどれくらいか。 |
61 | 7 | KOBAYASHI Shinji | |
62 | 13 | KOBAYASHI Shinji | ## A.原則として無償で使えますが、全てではありません。やる気次第です。 |
63 | 7 | KOBAYASHI Shinji | |
64 | 9 | KOBAYASHI Shinji | Archetypeやtemplateを設計するために必要なツール類や仕様は無償で入手することができますし、サンプルも入手可能です。JavaあるいはC#, Eiffelでの実装もOSSで手に入ります。GastOSやOperrefaといったサンプルアプリケーションもOSSで公開されています。ArchetypeベースのEHRをすべてOSSを組み合わせて構築することも不可能ではありません。あとは開発ツールやDBに商用のものを使うのかどうか、開発するにあたって有償のコンサルタントをうけるかどうかによってコストが変わります。 |
65 | 1 | KOBAYASHI Shinji | |
66 | 13 | KOBAYASHI Shinji | ## Q.ADLのような特殊な文法が必要となるのは問題ではないか |
67 | 9 | KOBAYASHI Shinji | |
68 | 13 | KOBAYASHI Shinji | ## A.ADLをあまり意識する必要はありません。 |
69 | 9 | KOBAYASHI Shinji | |
70 | 13 | KOBAYASHI Shinji | ADL(Archetype Definition Language)はArchetypeを記述するために作られたDSL(Domain Specific Language)です。ADLのパーサやシリアライザを書くのでなければ、直接読み書きすることはありません。直接開発する人でも、既に公開されているパーサやシリアライザがあるので、それを利用すればいいでしょう。ユーザーや臨床家にとって、MS-Wordがどのような形式で保存されているかまったく知らなくていいのと同じくらいに、ADLについての知識は必要ありません。ADLのようなDSLはあちこちでみかけますし、特に変わったものではありません。XMLで記述することもできますので、XMLでないといけない用途にはXMLを利用してもかまいません。 |