MMLにある程度準拠したインスタンス
・MMLL で拡張した部分
カルテそのものをパックする場合、受診日ページ単位で扱うのが自然と考えられる。
情報をなるべくコンパクトに扱うため、前回と同じデータを持つオブジェクトは省略。
前回受診日のデータを削除したい場合は、データを半角スペースで上書きする。
受診日ページはさらに更新時刻ごとのページの集合から構成される。
最後の更新時刻データが実データ、それ以前の更新時刻のものは修正前のデータである。
前回受診と同じデータは省略されるので当日データがない場合、直近受診日のデータが今回のデータとなる。
情報をなるべくコンパクトに扱うため、データを持たないオブジェクトは省略する。
このような構造のインスタンスは、カルテのバックアップ保存用にも利用できる。
他施設へ渡す場合は、当方の作成者情報を挿入し、修正前ページは省略する。
・サンプル・インスタンス
"mmlLight":{
"medicalRecord 03234200":{ // カルテID:03234200 の診療録オブジェクト
"mmlCl:CreatorInfo":{ ... }, // 他施設へ渡す場合は作成者情報を記述
"page 2011-01-08T09:12:00":{ // 受診日ごとの更新情報
"update 2011-01-08T0915:00":{ // このタイムスタンプで更新されたデータ
"mmlPsi:PersonalizedInfo":{
"mmlNm:Name":{
"name":"春野 海",
"kana":"はるの うみ"
},
"birthDay":"1942-03-23",
"sex":"女",
"mmlAd:Address":{
"zip":"142-0063",
"address":"東京都品川区荏原4-4-2",
"email":"bar@foo.com",
"phone":"03-1111-3333",
"cellPhone":"090-0000-1111",
}
},
"mmlBc:BasicClinicModule":{
"bloodtype":{
"abo":"o",
"rh":"+"
}, // ? 血液型
"allergy":{
"factor":"海老",
"severity":"発疹のみ",
"identifierdDate":"25歳の頃",
"memo":"カニではアレルギー反応でたことなし"
}, // ? アレルギー歴
"infection":{
"factor":"肺結核",
"identifiredDate":"34歳"
}, // ? 感染症
"marital":{
"status":"既婚", // 既婚, 未婚, 離婚, 死別
"startDate":"1962-11-10" // 離婚や死別では endDate を付加
},
"familyHistory":{
"relation":"父",
"mmlRd:RegisteredDiagnosisModule":{
"diagnosis":"脳出血",
"startDate":"1966-06-08", // ? 疾患開始日
"endDate":"1978-03-28", // ? 疾患終了日
"outcome":"死亡" // ? 転帰
},
"age":"56歳",
"memo":"10年間寝たきりののち死亡"
}, // ? 家族歴
"childhood":{
"birthInfo":{
"deliveryWeeks":"40週",
"facility":"日赤医療センター",
"deliveryMethod":"正常分娩",
"bodyWeight":"3100 gr",
"memo":"新生児黄疸にて光線療法"
},
"vaccination":{
"vaccine":"ポリオ",
"injected":"true",
"age":"生後6ヶ月"
}
}, // ? 小児期情報
"lifeStyle":{
"occupation":"会社員", // ? 職業
"tobacco":"なし", // ? 喫煙歴
"alcohol":"缶ビール1本/日", // ? 飲酒歴
"other":"テニス3時間/週" // ? 宗教、スポーツなど
},
"pastHistory":{
"item":{
"timeExpression":"18歳",
"event":"スキーで右上腕骨折"
}
}
},
"mmlHi:HealtInsurance":{
"general 国保":{
"insuranceNumber":"01120032", // 保険者番号
"group":"1234", // 記号
"number":"012345", // 被保険者番号
"familyClass":"false", // true:本人 false:家族
"startDate":"2011-02-01", // 開始日
"paymentOutRatio":"3" // 外来負担率
},
"public 公費1":{ ... },
...
},
"mmlRd:RegisteredDiagnosisModule":{
"diagnosis 妊娠高血圧症候群":{
"startDate":"2011-01-01", // ? 疾患開始日
"endDate":"2011-12-31", // ? 疾患終了日
"firstEncounterDate":"2011-01-18", // ? 疾患の初診日
"outcome":"転医" // ? 転帰
},
...
},
"mmlPc:ProgressCourceModule":{
"problem 妊娠":{
"subjective":"lmp: 101224(4w5d) Term:2011-09-30",
"objective":"GS(32 mm)BPD(7 mm)CRL(16 mm)心拍(+))",
"assessment:"GS 辺縁やや不明瞭につき経過観察",
"plan":"分娩予定施設(宮崎へ帰郷) "
},
"problem 妊娠高血圧症候群":{
"objective":"収縮期血圧(156) 拡張期血圧(103) 尿蛋白(+)",
"plan":"減塩食を指導."
}
}
},
...
},
"page 2011-01-22T11:23:00":{ // 受診日ごとの更新情報:前回との差分のみを記述
"update 2011-01-22T11:28:00":{ // このタイムスタンプで更新されたデータ
"mmlPc:ProgressCourceModule":{
"problem 妊娠":{
"subjective":"lmp: 101224(6w5d) Term:2011-09-30",
"assessment:" ", // 前回記述を空白で上書き
"objective":"GS(43 mm) CRL(23 mm)心拍(+))"
},
"problem 妊娠高血圧症候群":{
"objective":"収縮期血圧(143) 拡張期血圧(98) 尿蛋白(+-)"
}
}
},
"update 2011-01-23T09:08:00":{ ... }, // 最終更新日時のものが実データ、他は修正前データ
...
},
...
}
}