2.0P17 1172 MU_VTE5 BOKHARI,SYED VOE OFFICE INSTITUTION 07/22/2011@03:04:28 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 GENERIC 50.6 WARFARIN 865 2690312802 NO ORDERABLE ITEMS 101.43 WARFARIN 1MG TAB 3563 4075055734 NO ORDERABLE ITEMS 101.43 WARFARIN 3MG TAB 3562 2965466379 NO ORDERABLE ITEMS 101.43 WARFARIN 5MG TAB 3536 1991140492 NO ORDERABLE ITEMS 101.43 WARFARIN 10MG TAB 3535 3895741717 NO ORDERABLE ITEMS 101.43 WARFARIN 2MG TAB 3534 2087415189 NO ORDERABLE ITEMS 101.43 WARFARIN INJ 2773 3562899184 NO ORDERABLE ITEMS 101.43 WARFARIN TAB 2209 3047933063 NO HEALTH FACTORS 9999999.64 MU STK 50049 1292931282 NO HEALTH FACTORS 9999999.64 WARFARIN FOLLOW-UP MONITORING ADDRESSED 50201 644373442 NO HEALTH FACTORS 9999999.64 WARFARIN ADVERSE REACTIONS ADDRESSED 50200 3691692119 NO HEALTH FACTORS 9999999.64 WARFARIN DIETARY ADVICE GIVEN 50199 2792967222 NO HEALTH FACTORS 9999999.64 WARFARIN COMPLIANCE ADDRESSED 50198 2192273470 NO HEALTH FACTORS 9999999.64 WARFARIN EDU MATERIAL GIVEN AT DISCH 50197 184824224 NO HEALTH FACTORS 9999999.64 VTE TEST ORDER 50195 808123084 NO HEALTH FACTORS 9999999.64 VTE DX CONFIRMED DURING HOSPTIALIZATION 50193 1875261175 NO HEALTH FACTORS 9999999.64 WARFARIN PRESCRIBED AT DISCHARGE 50196 3674032829 NO HEALTH FACTORS 9999999.64 ENROLLED IN CLINICAL TRIALS 50071 4182986683 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 VTE-5 WARFARIN INSTRUCTION TRM 679 3294970800 NO REMINDER TERM 811.5 MU VTE-5 DENOM TEST ORDER TRM 678 3278676975 NO REMINDER TERM 811.5 MU VTE-5 DENOM CONFIRMED DX TRM 677 865367625 NO REMINDER TERM 811.5 MU VTE-5 DENOM INCL 7.03 OR 7.04 TX TRM 676 2774899428 NO REMINDER TERM 811.5 MU DISCHARGED HOME-HOSPIC CARE 675 1839453929 NO REMINDER TERM 811.5 MU DISCHARGED COURT/LAW 674 1301941291 NO REMINDER TERM 811.5 MU DISCHARGED HOME 673 2743717861 NO REMINDER TERM 811.5 MU VTE-5 WARFARIN TRM 672 327824237 NO REMINDER TERM 811.5 MU VTE-5 DENOM EXCLU TRM 671 1175648455 NO REMINDER DEFINITION 811.9 MU VTE-5 NUMER CR 224 4223723788 YES REMINDER DEFINITION 811.9 MU VTE-5 DENOM CR 223 1077067850 YES 34 19 105 24 118 118 109 131 131 122 144 144 135 157 157 148 170 170 161 183 183 174 196 196 187 209 209 200 223 222 213 240 236 227 257 253 244 274 270 261 291 287 278 308 304 295 325 321 312 342 338 329 359 355 346 376 372 363 424 389 380 429 429 480 442 433 485 485 563 498 489 583 568 641 596 587 656 646 678 669 660 688 683 706 701 692 712 711 730 725 716 736 735 755 749 740 762 760 783 775 766 789 788 810 802 793 816 815 837 829 820 843 842 876 856 847 897 881 915 910 901 921 920 1017 934 925 1045 1022 1140 1058 1049 1168 1145