2.0P17 1050 MU_VTE3 BOKHARI,SYED VOE OFFICE INSTITUTION 07/22/2011@02:46:19 PXRMINPL 2982435994 EDT)!(DATE="") D . S IEN="" . F S IEN=$O(^DGPM(SUB,DATE,IEN)) Q:IEN="" D .. S DATA=^DGPM(IEN,0) .. S DFN=$P(DATA,U,3) .. I SUB="ATT1" D ...;WARD is a required field but it may not exist for older entries. ... S WARDP=+$P(DATA,U,6) ... S WARD=WARDP_";"_$S(WARDP>0:$P($G(^DIC(42,WARDP,0)),U,1),1:0) .. I SUB="ATT3" D ... S WARD=$$GET1^DIQ(405,IEN,200) ... S WARDP=$S(WARD'="":$O(^DIC(42,"B",WARD,"")),1:0) ... S WARD=WARDP_";"_WARD ..;If a location list has been passed in make sure the hospital ..;location for the ward is on the list. .. S HLOC=$S(WARDP>0:^DIC(42,WARDP,44),1:0) .. I LOCLIST>0 S OK=$S($D(^PXRMD(810.9,LOCLIST,44,"B",HLOC)):1,1:0) .. I 'OK Q .. S (CNT,^TMP($J,"CNT",DFN))=+$G(^TMP($J,"CNT",DFN))+1 .. S ^TMP($J,PLIST,DFN,CNT)=U_DATE_U_405_U_DFN_U_WARD .. S INST=$S(HLOC>0:+$P(^SC(HLOC,0),U,4),1:0) .. S INSTNM=INST_";"_$S(INST>0:$P(^DIC(4,INST,0),U,1),1:0) .. S INSTNM=INSTNM_";"_$S(INST>0:$P($G(^DIC(4,INST,99)),U,1),1:0) .. S ^TMP($J,PLIST,DFN,CNT,"VALUE")=WARD .. S ^TMP($J,PLIST,DFN,CNT,"INSTITUTION")=INSTNM .. S ^TMP($J,PLIST,DFN,CNT,"TYPE_OF_MVMT")=$$GET1^DIQ(405.1,$P(DATA,U,4),.01) K ^TMP($J,"CNT") Q ; ;===================================== CURR(NGET,BDT,EDT,PLIST,PARAM) ;Current inpatients. ; DBIAs #10035, #10039, #10040, #10061, #10090 N CNT,DFN,HLOC,INST,INSTNM,LOCLIST,OK,WARD,WARDP,WARDSUB,VAIN,VAERR K ^TMP($J,PLIST),^TMP($J,"CNT") S OK=1 S LOCLIST=$S(PARAM'="":+$O(^PXRMD(810.9,"B",PARAM,0)),1:0) S WARD="" F S WARD=$O(^DPT("CN",WARD)) Q:WARD="" D . S DFN=0 . F S DFN=$O(^DPT("CN",WARD,DFN)) Q:'+DFN D ..;If a location list has been passed in make sure the hospital ..;location for the ward is on the list. .. S WARDP=+$O(^DIC(42,"B",WARD,"")) .. S HLOC=+$G(^DIC(42,WARDP,44)) .. I LOCLIST>0 S OK=$S($D(^PXRMD(810.9,LOCLIST,44,"B",HLOC)):1,1:0) .. I 'OK Q .. K VAIN,VAERR D INP^VADPT .. S WARDSUB=+VAIN(4)_";"_WARD .. S (CNT,^TMP($J,"CNT",DFN))=+$G(^TMP($J,"CNT",DFN))+1 .. S ^TMP($J,PLIST,DFN,CNT)=U_+VAIN(7)_U_2_U_DFN_U_WARDSUB .. S INST=$S(HLOC>0:+$P(^SC(HLOC,0),U,4),1:0) .. S INSTNM=INST_";"_$S(INST>0:$P(^DIC(4,INST,0),U,1),1:0) .. S INSTNM=INSTNM_";"_$S(INST>0:$P($G(^DIC(4,INST,99)),U,1),1:0) .. S ^TMP($J,PLIST,DFN,CNT,"VALUE")=WARDSUB .. S ^TMP($J,PLIST,DFN,CNT,"INSTITUTION")=INSTNM .. S ^TMP($J,PLIST,DFN,CNT,"ADMIT DATE")=VAIN(7) K ^TMP($J,"CNT") Q ; ;===================================== DISCH(NGET,BDT,EDT,PLIST,PARAM) ;Discharges during a date range. ;NOTE: ASIH is not accounted for in this version. D ADMDISCH(BDT,EDT,PLIST,PARAM,"ATT3") Q ; ]]> VA DRUG CLASS 50.605 BL115 254 1523697464 NO VA DRUG CLASS 50.605 BL110 46 716911543 NO LABORATORY TEST 60 INR 5075 1104670184 NO ORDERABLE ITEMS 101.43 ALTEPLASE(t-PA) INJ,PWDR 3529 68830480 NO ORDERABLE ITEMS 101.43 WARFARIN TAB 2209 3047933063 NO HEALTH FACTORS 9999999.64 MU STK 50049 1292931282 NO HEALTH FACTORS 9999999.64 VTE PROPHYLAXIS RECEIVED 500301 1598536246 NO HEALTH FACTORS 9999999.64 ENROLLED IN CLINICAL TRIALS 50071 4182986683 NO HEALTH FACTORS 9999999.64 COMFORT MEASURES ON OR DAY AFTER ARRIVAL 50064 1895354898 NO REMINDER COMPUTED FINDINGS 811.4 VA-DISCHARGES FOR A DATE RANGE 94 1608937132 NO REMINDER COMPUTED FINDINGS 811.4 VA-ADMISSIONS FOR A DATE RANGE 90 1960922291 NO REMINDER TAXONOMY 811.2 MU TABLE 7.04 TX 190 3678313254 NO REMINDER TAXONOMY 811.2 MU TABLE 7.03 TX 189 2377246465 NO REMINDER TERM 811.5 MU TPA THERAPY 743 1393209521 NO REMINDER TERM 811.5 MU VTE-3 NUMER INR<2 TRM 742 1362577542 NO REMINDER TERM 811.5 MU VTE-3 NUMER INR>=2 TRM 741 3670698211 NO =2 TRM 811.5;+741,;100~LOCAL 811.52;+742,+741,;.01~LT.INR 811.52;+742,+741,;14~I V>1.9 811.52;+742,+741,;22~I V>1.9 811.53;+743,+741,;.01~07/22/2011@02:46:31 811.53;+743,+741,;2~WP-start~1 Exchange Stub ]]> REMINDER TERM 811.5 MU WARFARINE THERAPY 740 2055423894 NO REMINDER TERM 811.5 MU VTE-3 DENOM TX 739 1599420264 NO REMINDER TERM 811.5 MU DISCHARGED PT LEFT AGAINST MED ADVICE 688 1255054350 NO REMINDER TERM 811.5 MU DISCHARGED TRANSFER OUT 687 1371446481 NO REMINDER TERM 811.5 MU DISCHARGE DEATH 685 536067863 NO REMINDER TERM 811.5 MU DISCHARGED TO HEALTH CARE FACILITY FOR HOSPIC CARE 684 1819822144 NO REMINDER TERM 811.5 MU DISCHARGED HOME-HOSPIC CARE 675 1839453929 NO REMINDER TERM 811.5 MU VTE-6 EXCLU DENOM TRM 669 616584539 NO REMINDER DEFINITION 811.9 MU VTE-3 NUMER CR 246 3907562591 YES =2 TRM 811.902;+260,+246,;24~0 811.902;+260,+246,;25~0 811.925;+261,+246,;.01~1 811.925;+261,+246,;3~DIFF_DATE(1,12)<121 811.925;+261,+246,;10~FN(1)<121 811.925;+261,+246,;41~0 811.925;+261,+246,;42~0 811.925;+262,+246,;.01~2 811.925;+262,+246,;3~DUR(8)>4 811.925;+262,+246,;10~FN(1)>4 811.925;+262,+246,;41~0 811.925;+262,+246,;42~0 811.925;+263,+246,;.01~3 811.925;+263,+246,;3~DUR(13)>4 811.925;+263,+246,;10~FN(1)>4 811.925;+263,+246,;41~0 811.925;+263,+246,;42~0 811.9255;+264,+261,+246,;.01~1 811.9255;+264,+261,+246,;.02~DIFF_DATE 811.9255;+265,+262,+246,;.01~1 811.9255;+265,+262,+246,;.02~DUR 811.9255;+266,+263,+246,;.01~1 811.9255;+266,+263,+246,;.02~DUR 811.9256;+267,+264,+261,+246,;.01~1 811.9256;+268,+265,+262,+246,;.01~8 811.9256;+269,+266,+263,+246,;.01~13 811.9256;+270,+264,+261,+246,;.01~12 811.97;+271,+246,;.01~99Y 811.97;+271,+246,;1~18 811.97;+271,+246,;5~0 811.97;+271,+246,;6~0 ]]> REMINDER DEFINITION 811.9 MU VTE-3 DENOM CR 245 3028850740 YES 27 19 105 24 118 118 109 131 131 122 144 144 135 157 157 148 170 170 161 184 183 174 201 197 188 218 214 205 235 231 222 283 248 239 288 288 339 301 292 344 344 422 357 348 442 427 500 455 446 515 505 537 528 519 547 542 567 560 551 573 572 593 586 577 599 598 620 612 603 629 625 648 642 633 655 653 676 668 659 682 681 703 695 686 709 708 730 722 713 736 735 757 749 740 763 762 784 776 767 790 789 809 803 794 816 814 919 829 820 948 924 1026 961 952 1046 1031