elements_info.json の内容を元に、クリップボードに入れる注入用データを作成する方法を説明します。
element_info.json には、各入力項目の定義が以下のような形式で記述されています。
ここで、
{
"PATIENT_ID": {
"label": "院内管理コード"
},
"SEX": {
"label": "患者性別",
"options": {
"M": "男性",
"F": "女性"
}
},
"procedure1_surg_method": {
"label": "術式1_手術方式",
"options": {
"0": "内視鏡手術",
"1": "外傷手術"
}
}
...
}
|
要素情報 | 注入用データ |
{
...
"PATIENT_ID": {
"label": "院内管理コード"
}
...
}
| @NCD_PtDataScraper@
PATIENT_ID 12345678
...
|
要素情報 | 注入用データ |
{
...
"SEX": {
"label": "患者性別",
"options": {
"M": "男性",
"F": "女性"
}
}
...
}
| @NCD_PtDataScraper@
SEX M
...
|
要素情報 | 注入用データ |
{
...
"procedure1_surg_method": {
"label": "術式1_手術方式",
"options": {
"0": "内視鏡手術",
"1": "外傷手術"
}
}
...
}
| @NCD_PtDataScraper@
procedure1_surg_method 0,1
...
|
注入用データの例 | 日付項目をまとめて入力する場合 |
@NCD_PtDataScraper@
PATIENT_ID 12345678
SEX M
DATE_BIRTHDAY_YYYY 2001
DATE_BIRTHDAY_MM 01
DATE_BIRTHDAY_DD 01
procedure1_surg_method 0,1
| @NCD_PtDataScraper@
PATIENT_ID 12345678
SEX M
DATE_BIRTHDAY_YMD 2001/01/01
procedure1_surg_method 0,1
|