Dear members,
I have the below query (A). How do I calculate the Day of Therapy as shown in B
A
MRN Last Name DOA Service startDate INR Dose WarfID VisitID
12001 Smith 6/28/2013 Warfarin 6/29/2013 1.20 6 mg 10 138
12001 Smith 6/28/2013 Warfarin 6/30/2013 1.20 6 mg 11 138
12001 Smith 6/28/2013 Warfarin 7/1/2013 1.3 6 mg 12 138
12001 Smith 6/28/2013 Warfarin 7/2/2013 1.40 6 mg 13 138
12001 Smith 6/28/2013 Warfarin 7/3/2013 1.40 7.5 mg 14 138
12001 Smith 6/28/2013 Warfarin 7/4/2013 1.70 7.5 mg 15 138
12001 Smith 6/28/2013 Warfarin 7/5/2013 2.00 7.5 mg 16 138
11002 Brown 7/1/2013 Warfarin 7/1/2013 1.00 2 mg 17 139
11002 Brown 7/1/2013 Warfarin 7/2/2013 1.3 4 mg 18 139
11002 Brown 7/1/2013 Warfarin 7/3/2013 1.50 2 mg 19 139
11002 Brown 7/1/2013 Warfarin 7/4/2013 1.8 2 mg 20 139
11002 Brown 7/1/2013 Warfarin 7/5/2013 2.20 2 mg 21 139
1205972 Jones 6/28/2013 Warfarin 7/6/2013 1.0 6.5 mg 29 138
1205972 Jones 6/28/2013 Warfarin 7/7/2013 1.20 6.5 mg 30 138
1205972 Jones 6/28/2013 Warfarin 7/8/2013 1.60 6.5 mg 31 138
1205972 Jones 6/28/2013 Warfarin 7/9/2013 1.7 6.5 mg 32 138
1205972 Jones 6/28/2013 Warfarin 7/10/2013 1.80 6.5 mg 33 138
1205972 Jones 6/28/2013 Warfarin 7/11/2013 2.1 6.5 mg 34 138
1205972 Jones 6/28/2013 Warfarin 7/12/2013 2.50 6 mg 35 138
B
MRN Last Name DOA Service startDate INR Dose WarfID VisitID Day of Therapy 12001 Smith 6/28/2013 Warfarin 6/29/2013 1.20 6 mg 10 138 1 12001 Smith 6/28/2013 Warfarin 6/30/2013 1.20 6 mg 11 138 2 12001 Smith 6/28/2013 Warfarin 7/1/2013
6 mg 12 138 3 12001 Smith 6/28/2013 Warfarin 7/2/2013 1.40 6 mg 13 138 4 12001 Smith 6/28/2013 Warfarin 7/3/2013 1.40 7.5 mg 14 138 5 12001 Smith 6/28/2013 Warfarin 7/4/2013 1.70 7.5 mg 15 138 5 12001 Smith 6/28/2013 Warfarin 7/5/2013 2.00 7.5 mg 16 138 7 11002 Brown 7/1/2013 Warfarin 7/1/2013 1.00 2 mg 17 139 1 11002 Brown 7/1/2013 Warfarin 7/2/2013 1.3 4 mg 18 139 2 11002 Brown 7/1/2013 Warfarin 7/3/2013 1.50 2 mg 19 139 3 11002 Brown 7/1/2013 Warfarin 7/4/2013 1.8 2 mg 20 139 4 11002 Brown 7/1/2013 Warfarin 7/5/2013 2.20 2 mg 21 139 5 1205972 Jones 6/28/2013 Warfarin 7/6/2013 1 6.5 mg 29 138 1 1205972 Jones 6/28/2013 Warfarin 7/7/2013 1.2 6.5 mg 30 138 2 1205972 Jones 6/28/2013 Warfarin 7/8/2013 1.60 6.5 mg 31 138 3 1205972 Jones 6/28/2013 Warfarin 7/9/2013 1.7 6.5 mg 32 138 4 1205972 Jones 6/28/2013 Warfarin 7/10/2013 1.80 6.5 mg 33 138 5 1205972 Jones 6/28/2013 Warfarin 7/11/2013 2.1 6.5 mg 34 138 6 1205972 Jones 6/28/2013 Warfarin 7/12/2013 2.50 6 mg 35 138 7
What I really want is to calculate the time (# day) it takes to reach a target goal INR (2-3)
I have tried DateDiff between DOA (date of admission) and Start date but this obvious won’t work because some patient won’t start on warfarin until later.
Another possibility is to calculate date difference between two rows in same column but I don’t know how
For example Pt 1 = It take 7 days to reach an INR of 2, Patient #2 = it takes 5 days to reach an INR 2.2 and Patient #3 takes 6 days to reach an INR of 2.1. Average = 6 days
any suggestion is appreciated
Thank you very much
xthai
I have the below query (A). How do I calculate the Day of Therapy as shown in B
A
MRN Last Name DOA Service startDate INR Dose WarfID VisitID
12001 Smith 6/28/2013 Warfarin 6/29/2013 1.20 6 mg 10 138
12001 Smith 6/28/2013 Warfarin 6/30/2013 1.20 6 mg 11 138
12001 Smith 6/28/2013 Warfarin 7/1/2013 1.3 6 mg 12 138
12001 Smith 6/28/2013 Warfarin 7/2/2013 1.40 6 mg 13 138
12001 Smith 6/28/2013 Warfarin 7/3/2013 1.40 7.5 mg 14 138
12001 Smith 6/28/2013 Warfarin 7/4/2013 1.70 7.5 mg 15 138
12001 Smith 6/28/2013 Warfarin 7/5/2013 2.00 7.5 mg 16 138
11002 Brown 7/1/2013 Warfarin 7/1/2013 1.00 2 mg 17 139
11002 Brown 7/1/2013 Warfarin 7/2/2013 1.3 4 mg 18 139
11002 Brown 7/1/2013 Warfarin 7/3/2013 1.50 2 mg 19 139
11002 Brown 7/1/2013 Warfarin 7/4/2013 1.8 2 mg 20 139
11002 Brown 7/1/2013 Warfarin 7/5/2013 2.20 2 mg 21 139
1205972 Jones 6/28/2013 Warfarin 7/6/2013 1.0 6.5 mg 29 138
1205972 Jones 6/28/2013 Warfarin 7/7/2013 1.20 6.5 mg 30 138
1205972 Jones 6/28/2013 Warfarin 7/8/2013 1.60 6.5 mg 31 138
1205972 Jones 6/28/2013 Warfarin 7/9/2013 1.7 6.5 mg 32 138
1205972 Jones 6/28/2013 Warfarin 7/10/2013 1.80 6.5 mg 33 138
1205972 Jones 6/28/2013 Warfarin 7/11/2013 2.1 6.5 mg 34 138
1205972 Jones 6/28/2013 Warfarin 7/12/2013 2.50 6 mg 35 138
B
MRN Last Name DOA Service startDate INR Dose WarfID VisitID Day of Therapy 12001 Smith 6/28/2013 Warfarin 6/29/2013 1.20 6 mg 10 138 1 12001 Smith 6/28/2013 Warfarin 6/30/2013 1.20 6 mg 11 138 2 12001 Smith 6/28/2013 Warfarin 7/1/2013
6 mg 12 138 3 12001 Smith 6/28/2013 Warfarin 7/2/2013 1.40 6 mg 13 138 4 12001 Smith 6/28/2013 Warfarin 7/3/2013 1.40 7.5 mg 14 138 5 12001 Smith 6/28/2013 Warfarin 7/4/2013 1.70 7.5 mg 15 138 5 12001 Smith 6/28/2013 Warfarin 7/5/2013 2.00 7.5 mg 16 138 7 11002 Brown 7/1/2013 Warfarin 7/1/2013 1.00 2 mg 17 139 1 11002 Brown 7/1/2013 Warfarin 7/2/2013 1.3 4 mg 18 139 2 11002 Brown 7/1/2013 Warfarin 7/3/2013 1.50 2 mg 19 139 3 11002 Brown 7/1/2013 Warfarin 7/4/2013 1.8 2 mg 20 139 4 11002 Brown 7/1/2013 Warfarin 7/5/2013 2.20 2 mg 21 139 5 1205972 Jones 6/28/2013 Warfarin 7/6/2013 1 6.5 mg 29 138 1 1205972 Jones 6/28/2013 Warfarin 7/7/2013 1.2 6.5 mg 30 138 2 1205972 Jones 6/28/2013 Warfarin 7/8/2013 1.60 6.5 mg 31 138 3 1205972 Jones 6/28/2013 Warfarin 7/9/2013 1.7 6.5 mg 32 138 4 1205972 Jones 6/28/2013 Warfarin 7/10/2013 1.80 6.5 mg 33 138 5 1205972 Jones 6/28/2013 Warfarin 7/11/2013 2.1 6.5 mg 34 138 6 1205972 Jones 6/28/2013 Warfarin 7/12/2013 2.50 6 mg 35 138 7
What I really want is to calculate the time (# day) it takes to reach a target goal INR (2-3)
I have tried DateDiff between DOA (date of admission) and Start date but this obvious won’t work because some patient won’t start on warfarin until later.
Another possibility is to calculate date difference between two rows in same column but I don’t know how
For example Pt 1 = It take 7 days to reach an INR of 2, Patient #2 = it takes 5 days to reach an INR 2.2 and Patient #3 takes 6 days to reach an INR of 2.1. Average = 6 days
any suggestion is appreciated
Thank you very much
xthai
Last edited: