Slide 1

Slide 1 text

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

Slide 2

Slide 2 text

自己紹介

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

前前職

Slide 5

Slide 5 text

消防士 Fire Fighter

Slide 6

Slide 6 text

救急隊 Ambulance

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

今日の内容

Slide 10

Slide 10 text

BLS

Slide 11

Slide 11 text

BasicLifeSupport 一次救命処置

Slide 12

Slide 12 text

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

Slide 13

Slide 13 text

難しそう...

Slide 14

Slide 14 text

大丈夫

Slide 15

Slide 15 text

BLSはアルゴリズムです

Slide 16

Slide 16 text

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

Slide 17

Slide 17 text

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

Slide 18

Slide 18 text

IF

Slide 19

Slide 19 text

Loop

Slide 20

Slide 20 text

まだ難しいな...

Slide 21

Slide 21 text

Rubyで書いてみた

Slide 22

Slide 22 text

DEMO


Slide 23

Slide 23 text

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

Slide 24

Slide 24 text

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

Slide 25

Slide 25 text

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

Slide 26

Slide 26 text

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

Slide 27

Slide 27 text

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

Slide 28

Slide 28 text

BLS 完全に理解した!! ... はず

Slide 29

Slide 29 text

BLSの必要性

Slide 30

Slide 30 text

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

Slide 31

Slide 31 text

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

Slide 32

Slide 32 text

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

Slide 33

Slide 33 text

100% 50% 1 2 3 4 5 6 7 8 9 10 呼吸停止からの時間(分) 蘇 生 の 可 能 性 (参考 ドリンカーの救命曲線) 5分 で蘇生率は急激に下がる (救急車の平均到着時間8分超)

Slide 34

Slide 34 text

適切に救命処置が行えると?

Slide 35

Slide 35 text

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


Slide 36

Slide 36 text

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

Slide 37

Slide 37 text

あなたの一歩が命を救う

Slide 38

Slide 38 text

参考 ・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/