元◯◯◯が話す 命を救うアルゴリズム

0a16f7b8629f2facca2a1e80a73c5423?s=47 ryo
December 15, 2019
54

元◯◯◯が話す 命を救うアルゴリズム

BLSの話。大人のホームルーム

0a16f7b8629f2facca2a1e80a73c5423?s=128

ryo

December 15, 2019
Tweet

Transcript

  1. 元◯◯◯が話す 命を救うアルゴリズム @RyoKawamata

  2. 自己紹介

  3. @RyoKawamata 株式会社Misoca フルリモートワーク@茨城

  4. 前前職

  5. 消防士 Fire Fighter

  6. 救急隊 Ambulance

  7. 元◯◯◯が話す 命を救うアルゴリズム

  8. 元消防士が話す 命を救うアルゴリズム

  9. 今日の内容

  10. BLS

  11. BasicLifeSupport 一次救命処置

  12. 心臓マッサージ AED 119番通報 人工呼吸

  13. 難しそう...

  14. 大丈夫

  15. BLSはアルゴリズムです

  16. \エンジニアが大好き / BLSはアルゴリズムです

  17. ACLS Medical Training BLS Adult Algorithim https://www.aclsmedicaltraining.com/Adult-bls/

  18. IF

  19. Loop

  20. まだ難しいな...

  21. Rubyで書いてみた

  22. DEMO


  23. 1. 意識の確認 肩を叩きながら   大声で呼びかける def start return if target.is_conscious call_119

    request_AED return if target.is_breathing while target.is_recovered || arrived_ambulance chest_compressions(target, 30) rescue_breaths(target, 2) if can_rescue_breaths use_AED(target) if arrived_AED end end
  24. 2. 119番通報,AED手配 相手を指名して具体的に伝える def start return if target.is_conscious call_119 request_AED

    return if target.is_breathing while target.is_recovered || arrived_ambulance chest_compressions(target, 30) rescue_breaths(target, 2) if can_rescue_breaths use_AED(target) if arrived_AED end end
  25. 3. 呼吸の確認 通常の呼吸をしているかどうか def start return if target.is_conscious call_119 request_AED

    return if target.is_breathing while target.is_recovered || arrived_ambulance chest_compressions(target, 30) rescue_breaths(target, 2) if can_rescue_breaths use_AED(target) if arrived_AED end end
  26. 4. 胸骨圧迫(+人工呼吸) 100~120回 / 分のペース 強く・早く・絶え間なく ※ 呼吸原性心停止、小児の心停止、時間が経過した 発見の場合はなるべく30対2で人工呼吸も行う。 def

    start return if target.is_conscious call_119 request_AED return if target.is_breathing while target.is_recovered || arrived_ambulance chest_compressions(target, 30) rescue_breaths(target, 2) if can_rescue_breaths use_AED(target) if arrived_AED end end
  27. 5. AEDの使用 音声案内に沿って、 必要あればショックを実行 すぐ胸骨圧迫を再開 def start return if target.is_conscious

    call_119 request_AED return if target.is_breathing while target.is_recovered || arrived_ambulance chest_compressions(target, 30) rescue_breaths(target, 2) if can_rescue_breaths use_AED(target) if arrived_AED end end
  28. BLS 完全に理解した!! ... はず

  29. BLSの必要性

  30. 自分がやる必要ある?...

  31. 救命で一番大切なのは初動

  32. 100% 50% 1 2 3 4 5 6 7 8

    9 10 呼吸停止からの時間(分) 蘇 生 の 可 能 性 (参考 ドリンカーの救命曲線)
  33. 100% 50% 1 2 3 4 5 6 7 8

    9 10 呼吸停止からの時間(分) 蘇 生 の 可 能 性 (参考 ドリンカーの救命曲線) 5分 で蘇生率は急激に下がる (救急車の平均到着時間8分超)
  34. 適切に救命処置が行えると?

  35. 4.3% 10.3% 43.3% 市民による心肺蘇生・AED実施の有無と救命率の比較(参考:総務省消防庁「平成27年版 救急救助の現況」) 


  36. 4.3% 10.3% 43.3% 市民による心肺蘇生・AED実施の有無と救命率の比較(参考:総務省消防庁「平成27年版 救急救助の現況」) 
 心肺蘇生+AEDありで 10 倍 の社会復帰率

  37. あなたの一歩が命を救う

  38. 参考 ・JRCガイドライン https://www.japanresuscitationcouncil.org/ ・救急蘇生法の指針 2015 https://www.mhlw.go.jp/file/06-Seisakujouhou-10800000-Iseikyoku/000012 3021.pdf ・ACLS Medical Trainning

    https://www.aclsmedicaltraining.com/adult-bls/ ・イラストAC https://www.ac-illust.com/