MMLLビューア
MMLLインスタンス を MMLLビューア で開いて見ると、以下のようになります。
このように MMLL は極めて簡単に オブジェクトへ展開できる。オブジェクトにしてしまえば、いかようにも料理できるので、これを自施設の DB へ merge することも容易。しかし、多くの施設では本当にマージするだろうか?
多くの場合、医療情報を他施設から受け取っても、自施設の情報とは異質(責任の所在・精度・その他)なものであるから、実際にはそれを自分の DB データへマージしようとは思わないであろう。そのようなことから、他施設から医療情報を受け取っても、このように判りやすい形で閲覧できれば、ことは済んでしまうのかも知れない。
この例では独自の タグ名 を使ってるが タグ名翻訳サービス が利用できれば、自施設で使っている判りやすいタグ名に変換して表示することも可能になる。なお、他施設へ渡す場合は Update(更新年月日)は省略して構わないであろう。
ちなみに、このビューアは javascript のソースで僅か100行程度のコンパクトなもの。もちろん Web サービスとして提供することも極めて容易。JSON は javascript では簡単にオブジェクトへ展開できるのも利点。
すなわち異施設間での医療情報のやりとりは、ここに提示したようなシンプルな MMLL 形式で記述し、軽快なビューアを利用できれば、かなり実用になるのではないかと考えます。
MMLLインスタンス を タグ名翻訳サービス を使って変換すると次のようになります。
Header
MedicalRecord 03234200
version
Person creator
MMLL.110409
...
Header
Page 2011-01-08T09:12:00
Page 2011-01-22T11:23:00
Person creator
...
Update 2011-01-08T0915:00
Person patient
Anamnesis
Insurance
Diagnosises
Progress
Name
birthDay
sex
Contact
name
kana
春野 海
はるの うみ
1942-03-23
女
Bloodtype
Allergy
Infection
Marital
Family 父
Childhood
LifeStyle
PastHistory
abo
rh
o
+
factor
identifiredDate
肺結核
34歳
status
startDate
既婚
1962-11-10
relation
Diagnosises
age
memo
父
Diagnosis 脳出血
startDate
endDate
outcome
1966-06-08
1978-03-28
死亡
56歳
10年間寝たきりののち死亡
BirthInfo
Vaccination
vaccine
injected
age
ポリオ
true
生後6ヶ月
Item
timeExpression
event
18歳
スキーで右上腕骨折
Health 国保
Public 公費1
Diagnosis 妊娠高血圧症候群
Problem 妊娠
Problem 妊娠高血圧症候群
objective
plan
収縮期血圧(156) 拡張期血圧(103) 尿蛋白(+)
減塩食を指導.
Update 2011-01-22T11:28:00
Update 2011-01-23T09:08:00
Update 2010-12-12T10:12:00
Progress
Problem 妊娠
Problem 妊娠高血圧症候群
subjective
assessment
objective
lmp: 101224(6w5d) Term:2011-09-30
GS(43 mm) CRL(23 mm)心拍(+))
objective
収縮期血圧(143) 拡張期血圧(98) 尿蛋白(+-)
...
...
Update: 2011-04-10