患者情報モジュール |
エレメント構造図
namespaces宣言
本モジュールのnamespaces宣言は,以下とする.
xmlns:mmlPi= "http://www.medxml.net/MML/ContentModule/PatientInfo/1.0"
エレメント一覧表
Elements
Attribute
Datatypes
Occurrence
Table id
1
mmlPi:PatientModule
1.1.
□
mmlPi:uniqueInfo
1.1.1.
□
□
mmlPi:masterId
1.1.1.1.
□
□
□
mmlCm:Id
string
1.1.2.
□
□
mmlPi:otherId
*
□
□
□
□
mmlPi:type
string
#REQUIRED
MML0009
1.1.2.1.
□
□
□
mmlCm:Id
string
1.10.
□
mmlPi:personName
1.11.
□
□
mmlNm:Name
+
1.12.
□
mmlPi:birthday
date
1.2.
□
mmlPi:sex
string
MML0010
1.2.1.
□
mmlPi:nationality
string
?
□
□
□
□
mmlPi:subtype
string
#IMPLIED
1.3.
□
mmlPi:marital
string
?
MML0011
1.4.
□
mmlPi:addresses
?
1.5.
□
□
mmlAd:Address
*
1.6.
□
mmlPi:emailAddresses
?
1.7.
□
□
mmlCm:email
string
*
1.7.1.
□
mmlPi:phones
?
1.8.
□
□
mmlPh:Phone
*
1.8.1.
□
mmlPi:accountNumber
string
?
1.9.
□
mmlPi:socialIdentification
string
?
1.9.1.
□
mmlPi:death
boolean
?
□
□
□
□
mmlPi:date
date/dateTime
#IMPLIED
Occurrence なし:必ず1回出現,?: 0回もしくは1回出現,+: 1回以上出現,*: 0 回以上出現
#REQUIRED:必須属性,#IMPLIED:省略可能属性
エレメント解説
1.mmlPi:PatientModule
【内容】患者情報
1.1.mmlPi:uniqueInfo
【内容】ID情報
【省略】不可
1.1.1.mmlPi:masterId
【内容】主ID.MmlHeaderのmasterIdと必ず一致すること.
【省略】不可
1.1.1.1.mmlCm:Id
【内容】構造はMML共通形式(Id形式)参照.
【省略】不可
1.1.2.mmlPi:otherId
【内容】その他のID.代理人のID,緊急連絡者のID,等を記載する.
【省略】省略可
【繰り返し設定】繰り返しあり.その他のIDが複数ある場合.
【属性】
属性名
データ型
省略
使用テーブル
説明
mmlPi:type
string
#REQUIRED
MML0009
その他のIDの種類
1.1.2.1.mmlCm:Id
【内容】構造はMML共通形式(Id形式)参照.
【省略】不可
1.2.mmlPi:personName
【内容】氏名情報
【省略】不可
1.2.1.mmlNm:Name
【内容】構造はMML共通形式(人名表現形式)参照.
【省略】不可
【繰り返し設定】繰り返しあり.表記法が複数あれば繰り返す.
1.3.mmlPi:birthday
【内容】生年月日
【データ型】date 書式:CCYY-MM-DD
【省略】不可
【例】
<mmlPi:birthday>1958-10-21</mmlPi:birthday>
1.4.mmlPi:sex
【内容】性別.テーブルMML0010を使用する.
【データ型】string
【省略】不可
1.5.mmlPi:nationality
【内容】国籍コード.ISO 3166 A3コード使用.日本JPN
【データ型】string
【省略】省略可
【属性】
属性名
データ型
省略
説明
mmlPi:subtype
string
#IMPLIED
第2国籍コード.ISO 3166 A3コード使用.
【例】国籍が日本.第2国籍がアメリカの場合.
<mmlPi:nationality mmlPi:subtype = "USA">JPN</mmlPi:nationality>
1.6.mmlPi:marital
【内容】婚姻状態.テーブルMML0011を使用する.
【データ型】string
【省略】省略可
1.7.mmlPi:addresses
【内容】下記の住所を入れる親エレメント.
【省略】省略可
1.7.1.mmlAd:Address
【内容】住所.構造はMML共通形式(住所表現形式)参照.
【省略】省略可
【繰り返し設定】繰り返しあり.住所の種類あるいは表記法が複数あれば繰り返す.
1.8.mmlPi:emailAddresses
【内容】下記の電子メールアドレスを入れる親エレメント.
【省略】省略可
1.8.1.mmlCm:email
【内容】電子メールアドレス
【データ型】string
【省略】省略可
【繰り返し設定】繰り返しあり.電子メールアドレスが複数あれば繰り返す.
1.9.mmlPi:phones
【内容】下記連絡先電話番号を入れる親エレメント.
【省略】省略可
1.9.1.mmlPh:Phone
【内容】構造はMML共通形式(電話番号表現形式)参照.
【省略】不可
【繰り返し設定】繰り返しあり.電話番号が複数あれば繰り返す.
1.10.mmlPi:accountNumber
【内容】会計番号
【データ型】string
【省略】省略可
1.11.mmlPi:socialIdentification
【内容】社会番号
【データ型】string
【省略】省略可
1.12.mmlPi:death
【内容】死亡フラグ.true:死亡,false:生存
【データ型】boolean
【省略】省略可
【属性】
属性名
データ型
省略
説明
mmlPi:date
date/dateTime
#IMPLIED
死亡日時.datatypesはdateもしくはdateTimeのどちらかとする.
【例】1999年9月1日に死亡
【例】1999年9月1日6時15分に死亡
<mmlPi:death mmlPi:date="1999-09-01">true</mmlPi:death>
<mmlPi:death mmlPi:date="1999-09-01T06:15">true</mmlPi:death>