More Related Content
More from Shinji Kobayashi (20)
MML5
- 6. 6
“Worse is better”, R. P. Gabriel, 1991
Lisp(MIT/Stanford)
– 標準(Common Lisp)
– 効率の良さ
– 優れた環境
– 統合性
– オブジェクト指向(CLOS)
C/Unix(New Jersey)
– 単純さ
– 実装の単純さ
– 犠牲にしても構わない
● 正しさ
● 一貫性
● 完全性
–
●
- 7. 7
HL7 better/worse
HL7 CDA
– Unified document design
– General
– Consistent
– Object Oriented
– XML base
– Big industries /Academics
lead
HL7 FHIR
– Resource base
– JSON, XML, Ttl
– Simple
– 80% rule
– REST API/Atom
– Community lead
- 8. 8
MML5.0 の は意義 ?
FHIR に移行していいんじゃないだろうか。
– MML由来のタグとFHIR本来のタグの区別がつけられない
openEHR に移行してもいいんじゃないだろうか。
– 後方互換性を完全には捨てられない
– モデル分割は一つのアイデアだが、Message/storage
日本での標準規格開発
– 国際的な標準開発に日本からの貢献が少ない
開発経験を蓄積して人材を育成する意義はある。
- 11. 11
MML4/5 instance
<mmlNm:Name mmlNm:repCode = "A"
mmlNm:tableId = "MML0025">
<mmlNm:family>Araki
</mmlNm:family>
<mmlNm:given>Kenji
</mmlNm:given>
</mmlNm:Name>
{
cluster: {
“name”: “Name”,
“items”: [
“element”: {
“name”: “family”,
“value”: “Arakii”
},
“element”: {
“name”: “given”,
“value”: “Kenji”
}
]
}