患者情報モジュール

 

エレメント構造図

 

 

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日に死亡

<mmlPi:death mmlPi:date="1999-09-01">true</mmlPi:death>

【例】1999年9月1日6時15分に死亡

<mmlPi:death mmlPi:date="1999-09-01T06:15">true</mmlPi:death>