2.0P17 1093 MU_STK8 BOKHARI,SYED VOE OFFICE INSTITUTION 07/22/2011@03:15:43 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 ; ]]> HEALTH FACTORS 9999999.64 MU STK 50049 1292931282 NO HEALTH FACTORS 9999999.64 ELECTIVE CAROTID INTERVENTION 500306 2385829161 NO HEALTH FACTORS 9999999.64 COMFORT MEASURES PROTOCOL FOLLOWED 500305 779307093 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 HEALTH FACTORS 9999999.64 ADDRESSED:ACTIVATION OF EMERG MED SYS 50050 464735467 NO HEALTH FACTORS 9999999.64 ADDRESSED:FOLLOW-UP 50051 1748576748 NO HEALTH FACTORS 9999999.64 ADDRESSED:MEDICATION AT DISCHARGE 50052 4044354407 NO HEALTH FACTORS 9999999.64 ADDRESSED:STROKE RISK FACTORS 50053 3060682712 NO HEALTH FACTORS 9999999.64 ADDRESSED:STROKE WARNING SIGNS/SYMPTOMS 50054 3238240041 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 STK-8 DENOM INCLU TX 120 3610401467 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 STK-8 DENOM EXCLU TRM 543 1459727918 NO REMINDER TERM 811.5 MU STK-8 NUMER INCLU EMS TRM 540 2550873597 NO REMINDER TERM 811.5 MU STK-8 NUMER INCLU FOLLOW-UP TRM 538 3614554001 NO REMINDER TERM 811.5 MU STK-8 NUMER INCLU MED TRM 537 3120744118 NO REMINDER TERM 811.5 MU STK-8 NUMER INCLU RISK TRM 536 3486940289 NO REMINDER TERM 811.5 MU STK-8 NUMER INCLU WARNING SIGN/SY TRM 533 3232873249 NO REMINDER DEFINITION 811.9 MU STK-8 NUMER CR 240 1879819296 YES MAX_DATE(2))&(MAX_DATE(3)FN(2))&(FN(1)MAX_DATE(2))&(MAX_DATE(5)FN(2))&(FN(1)MAX_DATE(2))&(MAX_DATE(4)FN(2))&(FN(1) REMINDER DEFINITION 811.9 MU STK-8 DENOM CR 193 3528780773 YES MAX_DATE(2))&(MAX_DATE(3)FN(2))&(FN(1)MAX_DATE(2))&(MAX_DATE(5)FN(2))&(FN(1)MAX_DATE(2))&(MAX_DATE(4)FN(2))&(FN(1) 25 19 105 24 119 118 109 136 132 123 153 149 140 170 166 157 187 183 174 204 200 191 221 217 208 238 234 225 255 251 242 272 268 259 320 285 276 325 325 376 338 329 381 381 452 394 385 470 457 491 483 474 497 496 518 510 501 524 523 545 537 528 551 550 574 564 555 583 579 601 596 587 607 606 625 620 611 631 630 649 644 635 655 654 673 668 659 679 678 697 692 683 703 702 857 716 707 906 862 1045 919 910 1089 1050