厚労省ID同期
厚労省公開データの施設IDをNCDの診療所レコードへ紐付け、住所・連絡先等の情報を同期します。
手順
scripts/importMhlwToD1.mjs --truncate --executeで最新 CSV を Cloudflare D1 (`mhlw_*` テーブル) に投入する。- 未紐付けの診療所一覧から対象を選び、都道府県を指定して厚労省データを検索し ID を登録する。
- 必要に応じて「公開データから同期」ボタンで住所・電話等を更新。
※ 下の「旧方式」セクションはバックアップ用途として残しています。通常運用では D1 への直接取り込みを実施してください。
厚労省データアップロード(旧方式 / R2 バックアップ)
ブラウザ上で CSV を整形し、JSON を R2 (`mhlw/facilities.json`) に保存します。D1 を更新するには別途 CLI で scripts/importMhlwToD1.mjs を実行してください。
CLI でのアップロード手順(バックアップ)
node scripts/importMhlwFacilities.mjs \
--file clinic:data/medical-open-data/02-1_clinic_facility_info_20250601.csv.gz \
--file hospital:data/medical-open-data/01-1_hospital_facility_info_20250601.csv.gz \
--schedule clinic:data/medical-open-data/02-2_clinic_speciality_hours_20250601.csv.gz \
--schedule hospital:data/medical-open-data/01-2_hospital_speciality_hours_20250601.csv.gz \
--outfile tmp/mhlw-facilities.json
export SYSTEM_ROOT_TOKEN="{systemRoot の Bearer トークン}"
node scripts/uploadMhlwToR2.mjs --json tmp/mhlw-facilities.json
厚労省ID未連携の診療所
読み込み中です…
厚労省データ未掲載として記録済みの診療所
読み込み中です…
厚労省ID設定済みの診療所
読み込み中です…
厚労省データプレビュー
整形済みJSON(施設辞書)の先頭数件を表示します。必要に応じて確認してください。
読み込み中...