Upgrade to Pro — share decks privately, control downloads, hide ads and more …

診療情報提供書 × HL7 FHIR ~医療情報の標準化を実際に実装してみる~

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →
Avatar for kouki.miura kouki.miura
September 25, 2026

診療情報提供書 × HL7 FHIR ~医療情報の標準化を実際に実装してみる~

診療情報提供書の送受信仕様の確認方法と、PoCのデモの発表資料です。

Avatar for kouki.miura

kouki.miura

September 25, 2026

More Decks by kouki.miura

Other Decks in Programming

Transcript

  1. 自己紹介 - 医療ITエンジニア / 診療情報管理士 / 上級医療情報技師 / 医用画像情報専門技師 TypeScript

    / Vue.js / Node.js / Java / C# / PHP - 3兄弟の父、休日は習い事の送り迎えとか... - 参加している勉強会 札幌PHP勉強会 ゆるWeb勉強会 JBUG札幌 JavaDO えびてく クラメソ札幌IT勉強会(仮) AWS初心者LT会in札幌 札幌すごいAI会 札幌IT石狩鍋 hokkaido.js 函館本線沿線勉強会 JPUG-Ezo VueSapporo さっぽろ医療IT勉強会 ※運営 - コーディングBGM ラックライフ BLUE ENCOUNT SHANK Dizzy Sun Fist - Naru, 名前を呼ぶよ, 初めの一歩, 変わらない空 - Survivor, ポラリス
  2. 医療DX→全国医療情報プラットフォーム→電子カルテ情報共有サービス 医療DX 全国医療情報 プラットフォーム 電子処方箋管理サービス 電子カルテ情報 共有サービス 電子カルテ情報の標準化 オンライン資格確認等 システム

    診療報酬改定DX 特定検診データ収集/ 管理システム … ・オンライン資格確認システム ・医療情報閲覧機能 ・救急時医療情報閲覧機能 3文書6情報(処方) 2文書5情報+患者サマリー 文書送受信サービス ・医療保険者等向け中間サーバー ・介護情報基盤 ・行政・自治体情報基盤 ・マイナポータル ・二次利用基盤 検診文書登録・閲覧サービス 臨床情報登録・閲覧サービス 患者サマリー 登録・閲覧サービス 文書送受信サービス 診療情報提供書 2文書 診療情報提供書の添付文書 退院時サマリー
  3. HL7 FHIR FHIRのデータ構造 ・Type(型) ・Card.(多重度) 含む 含む Resource Bundle ※BundleもResourceの一種

    ※Bundle.type=documentで文書 Element Reference サブ要素 FHIRの実装ガイド HL7 FHIR R4.0.1 記述仕様 ↓ 制約追加 制約追加 JP-Core V1.1.x R4.0.1を日本向けにカスタマイズ 電子カルテ情報共有サービス 2文書5情報+患者サマリー JP-CoreをCLINS向けにカスタマイズ ↑ 実装ガイド 含む HS038 診療情報提供書 HL7FHIR記述仕様 JP_Bundle_eReferral プロファイル JP_Patient_eCS … ※CLINS=電子カルテ情報共有サービス(CLinical INformation Sharing)
  4. 診療情報提供書の仕様 仕様 - 5.1 文書送受信サービス より - ・医科診療報酬点数表に掲載されている別紙様式11の用途に沿って作成 ・診療情報提供書のPDFは必須 ・PNG、JPEG、TIFF形式のキー画像や、PDF形式の帳票を別ファイルとして添付可能(推奨)

    ・1文書あたりの文書本体のデータ上限は6MB(退院時サマリー含む) ・添付情報は1文書あたり最大20ファイルまで(全量のデータ上限は10MB) ・紹介先医療機関が一度取得した時点から、7日間は再取得が可能 ・紹介先医療機関が未取得の状態の場合、登録日から最大180日間保存 ・医師、看護師、医療事務職員など複数の職種が連携して準備・作成・発行を行う運用を想定 ・データ登録(送信)を行う際は、必ず医師の判断および確認を経た上で実施 ・Narrativeの内容とPDFに表示する文書内容は必ず一致 https://www.mhlw.go.jp/content/10800000/001716885.pdf
  5. 診療情報提供書のプロファイル Flags ?! … Modifier Elements その要素が存在・設定されることで、リソース全体の意味や解釈を大きく変化(否定・変更)させる a … MustSupport

    Elements 該当する要素を必ず処理・サポートしなければならない Σ … SummarySet サマリーセットに含まれる項目。_summary=trueの時にも含まれる a … Constraints 複雑なビジネスロジックや整合性チェックルールが存在 Card.(Cardinality) 0..1 … 0回または1回 1..1 … 1回 ※必須 0..* … 0回または任意回数 1..* … 1回または任意回数 ※必須 2..4 … 2~4回 ※必須 Type 小文字開始の型 … boolean、integer等のプリミティブ型 大文字開始の型 … Meta、Extension等のコンプレックス型。コンプレックス型やプリミティブ型の子を持つ https://jpfhir.jp/fhir/clins/igv1/StructureDefinition-JP-Bundle-eReferral.html
  6. HL7 FHIRのバリデーション FHIR実装ガイドに ”Validationガイド” も含まれる。 FHIR公式Validator (HAPI FHIRに含まれるJava製CLIツール) でFHIRリソースがプロファイルに適合しているかを自動検証できる。 技術解説書、実装ガイド、記述仕様

    → 人が読むもの プロファイル → 機械(ソフトウェア)が読むもの - 生成AIは、 - 人が読むものを理解し、 - 機械が読むものを処理するプログラムを生成する → AI駆動開発に適したエコシステムが確立している。 https://jpfhir.jp/fhir/clins/igv1/validationGuide.html
  7. まとめ 診療情報提供書 × HL7 FHIR ・3文書6情報 / 2文書5情報+患者サマリー 診療情報提供書 退院時サマリー

    健康診断 結果報告書 傷病名 アレルギー 情報 感染症情報 薬剤禁忌 情報 検査情報 処方情報 ↑電子処方箋から 電子カルテ 2文書 + 患者サマリー 電子カルテ 5情報 ・電子カルテ情報共有サービス>文書送受信サービスで「診療情報提供書」が受け渡しできるようになる(R8冬ごろ) ・受け渡しに使われるのは HL7 FHIR ・技術解説書、実装ガイド、技術仕様、プロファイルを参照して連携システムを実装する ・プロファイルを活用すると、AI駆動開発のハーネス・ループが組みやすい ご清聴ありがとうございました。
  8. 資料 電子カルテ情報共有サービス - https://www.mhlw.go.jp/stf/seisakunitsuite/bunya/kenkou_iryou/iryou/johoka/denkarukyouyuu.html 電子カルテ情報共有サービスの導入に関するシステムベンダ向け技術解説書(記録条件仕様含む) - https://www.mhlw.go.jp/content/10800000/001716885.pdf 電子カルテ情報共有サービス2文書5情報+患者サマリー FHIR実装ガイド JP-CLINS

    - https://jpfhir.jp/fhir/clins/igv1/index.html 診療情報提供書 HL7FHIR 記述仕様 - https://std.jpfhir.jp/stddoc/eReferralFHIR_v1x.pdf 初学者向けFHIR入門 - https://www.hl7.jp/docs/91seminar_2_HL7.pdf 診療情報提供書アプリ - https://github.com/kouki-miura2/ref-letter