活動が特定の頻度で発生することを決定する際の電子医療記録 (EMR) レポートの一般的な問題。この状況では、入院後 72 時間ごとにメモが書かれたことを確認する必要があります。
与えられた:
A D
|-0-|-1-|-2-|-3-|-4-|-5-|-6-|-7-|-8-|-9-|
|---- 1 ----|---- 2 ----|---- 3 ----|-4-|
期間 1、2、および 3 の間に少なくとも 1 つのメモが必要です。4 は完全な 72 時間の期間ではないため、メモは必要ありません。ピリオド 1、2、および 3 でノートが見つからない場合は FAIL となります。
データ:
(ENC):
ENC_ID ADMITTED DISCHARGED PERIODS PASS_FAIL
4114221 06/15/09 18:30 06/24/09 15:40 3 ?
期間: TRUNC(CEIL((DISCHARGED - ADMITTED)/3))
「PASS_FAIL」列は、出会いに適切な数とタイミングのノートがあったかどうかを示します。
(ノート):
ENC_ID NOTE_ID NOTE_TIME PERIOD
4114221 1833764 06/17/09 08:42 1
4114221 1843613 06/18/09 08:14 1
4114221 1858159 06/18/09 20:15 2
4114221 1850948 06/18/09 20:15 2
4114221 1850912 06/18/09 20:18 2
4114221 1859315 06/19/09 18:35 2
4114221 1863982 06/20/09 10:29 2
4114221 1868895 06/21/09 22:00 3
4114221 1873539 06/22/09 15:42 3
限目:CEIL((NOTE_TIME - ADMITTED)/3)
この問題を解決する効率的な方法はありますか?