Medical Research Skills for Claude Code, Codex, Cursor & Copilot
58 open-source skills for the full medical research lifecycle. Built by physicians, tested on real publications.
全国の病院の病床とカテーテル治療実績を地図で見るサイト(医療情報ネット×DPC公開データ)
Translation pending
HealthJavaScriptGitHub @kodama1726OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗全国の病院を地図上に表示し、病床数とカテーテル室で行う循環器治療の実績(DPC公開データ)を病院ごとに確認できる静的サイト。
公開ページ:https://kodama1726.github.io/hospital-map/
npm install
npm run serve # docs/ をローカル配信(http://localhost:8080)
?h=<医療情報ネットID> を付けると、その病院の詳細パネルを開いた状態で表示する。
データを作り直す場合:
npm run download # 元データを raw/ に取得(約50MB、リポジトリには含めない)
npm run geocode # 座標欠損の補完(結果は raw/geocode_cache.json にキャッシュ済み)
npm run build # docs/data/ と確認用CSVを生成
GitHub Pages は main ブランチの docs/ を公開している。
| データ | 提供元 | 時点 | ファイル(raw/) |
|---|---|---|---|
| 医療情報ネット オープンデータ 病院(施設票) | 厚生労働省 | 2026-06-01 | 01-1_hospital_facility_info_20260601.csv |
| 同 病院(診療科・診療時間票) | 厚生労働省 | 2026-06-01 | 01-2_hospital_speciality_hours_20260601.csv |
| DPC退院患者調査 施設概要表 | 厚生労働省(中医協 DPC評価分科会) | 令和6年度(R6.6〜R7.5退院) | gaiyo.xlsx |
| DPC退院患者調査 疾患別手術別集計 MDC05 | 同上 | 同上 | mdc05.xlsx |
| 診断群分類(DPC)電子点数表 | 厚生労働省 | 令和7年3月18日版(令和6年度ツリー) | dpc_tensuhyo_R6.xlsx |
geocode.js:医療情報ネットで座標が 0.0 の病院(268件)を国土地理院アドレスマッチングAPIで補完し、raw/geocode_cache.json に保存する。build.js:次の処理を行い、docs/data/hospitals.json、docs/data/meta.json、hospitals_merged.csv、match_report.csv を出力する。
| 指標 | DPC6桁 | 手術分岐 | 主な対象Kコード |
|---|---|---|---|
| PCI(急性心筋梗塞) | 050030 | 03 | K546, K547, K548, K549, K550, K550-2 |
| PCI(狭心症・慢性虚血性心疾患) | 050050 | 02 | K546, K547, K548, K549 |
| カテーテルアブレーション | 050070 | 03 | K595 |
| 経皮的左心耳閉鎖術 | 050070 | 02 | K594-4ハ |
| 徐脈性不整脈の手術(主にペースメーカー) | 050210 | 97 | K597 ほか(他の手術を含む) |
| 経カテーテル弁治療 | 050080 | 02 | K555-2, K556-2, K559-2, K559-3, K570-2 |
| ステントグラフト | 050161 / 050162 / 050163 | 02 / 03 / 03 | K561 |
| 末梢血管内治療 | 050170 | 03 | K616, K608「2」(動脈塞栓除去術 観血的) |
10件以上の実施(公表値あり)がある治療の組み合わせで、上から順に判定する(build.js の groupOf)。
| グループ | 条件 | 施設数 |
|---|---|---|
| 構造的心疾患(SHD)まで対応 | 経カテーテル弁治療または経皮的左心耳閉鎖術が10件以上 | 256 |
| 冠動脈+アブレーション | PCIとアブレーションがともに10件以上 | 489 |
| 冠動脈インターベンション中心 | PCIが10件以上 | 454 |
| 不整脈・デバイス中心 | PCIは10件未満で、アブレーションまたはペースメーカー等が10件以上 | 62 |
| 大動脈・末梢血管中心 | 上記以外で、ステントグラフトまたは末梢血管内治療が10件以上 | 32 |
| 10件以上の治療なし | DPCデータはあるが、いずれも10件未満 | 4,784 |
地図の色は、色覚多様性に配慮して検証した3色を主要3グループに使い、少数の2グループは灰色で表示する(グループ名はツールチップと詳細パネルに表示)。
scripts/cluster.js(npm run build で build.js の後に実行される)。
node scripts/cluster.js --explore で k=2〜9 を比較できる。NAMES)。| クラスター | 施設数 |
|---|---|
| 全領域・高実績(左心耳閉鎖まで) | 93 |
| SHD・大動脈まで対応 | 137 |
| PCI+アブレーション+大動脈 | 178 |
| PCI+アブレーション | 218 |
| PCI中心(急性心筋梗塞を含む) | 278 |
| 待機的PCI・末梢血管中心 | 115 |
| 小規模(実績が少ない) | 274 |
scripts/materials.js で、第11回NDBオープンデータ(令和6年度=2024年4月〜2025年3月診療分、公費を含む)の次の2つを結合し、docs/data/materials.json を出力する。
NDBオープンデータには材料と手技を結びつける情報がない。そのため、材料名から次のKコード種別に振り分けた(CATS の正規表現)。脳血管・塞栓術・在宅などの材料は除外した。
| Kコード種別 | 手技の集計対象 | 主な材料 |
|---|---|---|
| PCI | K546〜K550-2 | 冠動脈ステント、PTCAバルーン、PTCA用ガイドワイヤー、IVUS、OCT、圧ワイヤー |
| アブレーション | K595 | アブレーションカテーテル、電極カテーテル(検査機能付加)、心腔内エコー |
| ペースメーカー・ICD等 | K597〜K599-5 | ペースメーカー、リード、ICD、CRT-D、リード抜去用 |
| 構造的心疾患 | K555-2、K556-2、K559-2、K559-3、K570-2、K574-2、K574-3、K594(左心耳・経カテーテル)、K562(経皮的動脈管閉鎖) | TAVI弁、MitraClip、左心耳閉鎖デバイス、弁拡張用カテーテル、ASD・PFO閉鎖 |
| 大動脈ステントグラフト | K561 | 大動脈用ステントグラフト、大動脈用PTAバルーン |
| 末梢血管・シャント | K616、K616-4、K616-6、K616-7 | PTAバルーン、末梢血管用ステント、血栓除去カテーテル |
| 共通 | D206(心臓カテーテル検査、比較用) | 造影カテーテル、ガイドワイヤー、シース、止血材料、一時ペーシング電極 |
注意点:
match_report.csv を参照。raw/ のファイルを差し替えて build.js を再実行する。手術分岐の番号は診療報酬改定(ツリー改定)で変わるため、そのたびに電子点数表で対応を確認する。