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の結果を集計