Más contenido relacionado Similar a Qlikヘルスケア勉強会_第15回_202206 .pptx (20) Más de QlikPresalesJapan (20) Qlikヘルスケア勉強会_第15回_202206 .pptx6. 6
1. 本勉強会の趣旨
• Qlik Senseを利用して医療関連データの扱い方を学ぶ
• 参加者が活用事例等を共有し、医療データの活用方法を学ぶ
• 参加者が情報交換できる場をご提供する
20. 20
Hファイルのコード(ASS0010のみ)
ぺ番 項目名 内容
1. 創傷処置 0:なし、1:あり *
2. 呼吸ケア 0:なし、1:あり
3. 点滴ライン同時3本以上の管理 0:なし、1:あり
4. 心電図モニターの管理 0:なし、1:あり
5. シリンジポンプの管理 0:なし、1:あり
6. 輸血や血液製剤の管理 0:なし、1:あり
7. 専門的治療措置 0:なし、1:あり **
8. 救急搬送後の入院 0:なし、1:あり
*①~②に関して2桁の数字
**①~⑪に関して11桁の数字
22. 22
Hファイルのコード(ASS0030のみ)
ぺ番 項目名 内容
1. 開頭手術(7日間) 0、1
2. 開胸手術(7日間) 0、1
3. 開腹手術(5日間) 0、1
4. 骨の手術(5日間) 0、1
5. 胸腔鏡・腹腔鏡手術(3日間) 0、1
6. 全身麻酔・脊椎麻酔の手術(2日間) 0、1
7. 救命等にかかる内科的治療(2日間) 0、1 ***
***①~③に関して3桁の数字
28. 28
ステップ3
重症度判定に使用するために換算値(0か1か)を追加
データ 種別 考え方 ロードスクリプトで実施すること
1桁で0か1
ASS0010の7以外、
ASS0030の7以外
そのまま数字として計算(1は1、0は0) 値から0を取り去って、残りの桁数が0より大きけ
れば1、0なら0とする
2桁以上で0か1 ASS0010の7、ASS0030の7 1がひとつでもあれば1、なければ0として計算
1桁で0か1か2 ASS00020 そのまま数字として計算
そのまま使用する。ただし前段でテキスト変換し
ているので数字に戻す
• データは3パターン
• 文字を取り去る
PurgeChar(元の文字列, 取り除く文字列)
• 長さを求める
Len(項目)
• テキストを数値に変換
Num#
32. 32
項目別の回答の換算
ぺ番 項目名 内容
1. 創傷処置 0、1 *
2. 呼吸ケア 0、1
3. 点滴ライン同時3本以上の管理 0、1
4. 心電図モニターの管理 0、1
5. シリンジポンプの管理 0、1
6. 輸血や血液製剤の管理 0、1
7. 専門的治療措置 0、1 **
8. 救急搬送後の入院 0、1
1~6に該当すれば 1点、7~8に該当すれば
2点が加算
ぺ番 項目名 内容
1. 寝返り 0、1 、2
2. 移乗 0、1 、2
3. 口腔清潔 0、1
4. 食事摂取 0、1 、2
5. 衣服の着脱 0、1 、2
6. 診療・療養上の指示が通じる 0、1
7. 危険行動 0、1
ぺ
番
項目名 内容
1. 開頭手術(7日間) 0、1
2. 開胸手術(7日間) 0、1
3. 開腹手術(5日間) 0、1
4. 骨の手術(5日間) 0、1
5. 胸腔鏡・腹腔鏡手術(3日間) 0、1
6. 全身麻酔・脊椎麻酔の手術(2日間) 0、1
7. 救命等にかかる内科的治療(2日間) 0、1 ***
【A モニタリング及び処置等】 【B 患者の状況等】 【C 手術等の医学的状況】
1~7それぞれ0点~2点の加算 1~7それぞれ0点~1点の加算
35. 35
重症患者の判定に利用した数式の解説
Sum(if(Aggr(A得点>=2 and B得点>=3 Or A得点>=3 Or C得点>=1,[日毎ID]),1,0))
※ラベンダーはマスターアイテム
重症患者
• A項目2点以上かつB項目3点以上 A得点>=2 and B得点>=3
• A項目3点以上 A得点>=3
• C項目1点以上 C得点>=1
これを単純に
if(A得点>=2 and B得点>=3 Or A得点>=3 Or C得点>=1,1,0) と書くと、
日毎IDについては正しい結果となるが、病棟別に集計すると、病棟全体の得点で判
断し、結果は1 となる
そこでAggr
36. 36
重症患者の判定に利用した数式の解説
Sum(If(Aggr(A得点>=2 and B得点>=3 Or A得点>=3 Or C得点>=1,[日毎ID]),1,0))
Aggr(A得点>=2 and B得点>=3 Or A得点>=3 Or C得点>=1,[日毎ID])
Aggrは仮想テーブルを作ります。
軸:日毎ID メジャー:A得点>=2 and B得点>=3
Or A得点>=3 Or C得点>=1
001035559420160502 偽
001035559420160503 偽
001035559420160504 偽
001035559420160505 偽
001035559420160506 真
001035559420160507 真
:
If(Aggrの結果が真,1,0))
Ifの結果を集計
38. 38
項目名の追加
項目名マスタを読み込む(手作り)
種別コード 番号 内容
ASS0010 1 創傷処置
ASS0010 2 呼吸ケア(喀痰吸引のみの場合を除く)
ASS0010 3 点滴ライン同時3本以上の管理
ASS0010 4 心電図モニターの管理
ASS0010 5 シリンジポンプの管理
ASS0010 6 輸血や血液製剤の管理
ASS0010 7 専門的な治療・処置
ASS0010 8 救急搬送後の入院
ASS0020 1 寝返り
ASS0020 2 移乗
ASS0020 3 口腔清潔
ASS0020 4 食事摂取
ASS0020 5 衣服の着脱
ASS0020 6 診療・療養上の指示が通じる
ASS0020 7 危険行動
ASS0030 1 開頭手術(7日間)
ASS0030 2 開胸手術(7日間)
ASS0030 3 開腹手術(5日間)
ASS0030 4 骨の手術(5日間)
ASS0030 5 胸腔鏡・腹腔鏡手術(3日間)
ASS0030 6 全身麻酔・脊椎麻酔の手術(2日間)
ASS0030 7 救命等に係る内科的治療の手術(2日間)
• 種別コードと番号で内容がきま
るので、種別コード&番号で
Hfileと関連付けます。
• 項目名マスタの読込
• Hファイルにキーを追加(「ペイロード」という文字を削除)
Hファイルから種別コードと番号を除外します。
53. 53
Qlik Senseの書籍ご紹介
Qlik Sense ユーザーのためのデータ分析実践バイブル
■仕様等
・判型:B5 変 ・総ページ数:500ページ程度
・価格:4,200円 (+税)
・刊行日:2020年9月
• QlikSpaceの記事をベースに、書籍用に大幅にカスタマイズ&加筆
• 1 冊でQlik Sence の基本をマスターし(=基本編)、ニーズの高い
分析例(=応用編)をできるだけ丁寧に紹介