- BGP0DPEQ ; IHS/CMI/LAB - IHS gpra print ;
- ;;10.0;IHS CLINICAL REPORTING;;JUN 18, 2010
- ;
- 7 ;EP
- I $Y>(BGPIOSL-6) D HEADER^BGP0DPEP Q:BGPQUIT W !,$P(^BGPPEIT(BGPIC,0),U,2)
- D H1^BGP0DPH
- S BGPCYD=$$V^BGP0DPEP(1,BGPRPT,11,19)
- S BGPPRD=$$V^BGP0DPEP(2,BGPRPT,11,19)
- S BGPBLD=$$V^BGP0DPEP(3,BGPRPT,11,19)
- I '$G(BGPSEAT) W !!,"# User Pop w/ Pat Ed"
- I $G(BGPSEAT) W !!,$P(^DIBT(BGPSEAT,0),U,1)," Population w/ Pat Ed"
- W ?20,$$C^BGP0DPEP(BGPCYD,0,8),?35,$$C^BGP0DPEP(BGPPRD,0,8),?58,$$C^BGP0DPEP(BGPBLD,0,8),!
- W !,"Goal Setting"
- S N=11,P=20 D SETN^BGP0DPEP
- W !,"# w/goal set"
- D H2^BGP0DPH
- S N=11,P=21 D SETN^BGP0DPEP
- W !,"# w/goal not set"
- D H2^BGP0DPH
- S N=11,P=22 D SETN^BGP0DPEP
- W !,"# w/goal met"
- D H2^BGP0DPH
- S N=11,P=23 D SETN^BGP0DPEP
- W !,"# w/goal not met"
- D H2^BGP0DPH
- Q
- BGP0DPEQ ; IHS/CMI/LAB - IHS gpra print ;
- +1 ;;10.0;IHS CLINICAL REPORTING;;JUN 18, 2010
- +2 ;
- 7 ;EP
- +1 IF $Y>(BGPIOSL-6)
- DO HEADER^BGP0DPEP
- IF BGPQUIT
- QUIT
- WRITE !,$PIECE(^BGPPEIT(BGPIC,0),U,2)
- +2 DO H1^BGP0DPH
- +3 SET BGPCYD=$$V^BGP0DPEP(1,BGPRPT,11,19)
- +4 SET BGPPRD=$$V^BGP0DPEP(2,BGPRPT,11,19)
- +5 SET BGPBLD=$$V^BGP0DPEP(3,BGPRPT,11,19)
- +6 IF '$GET(BGPSEAT)
- WRITE !!,"# User Pop w/ Pat Ed"
- +7 IF $GET(BGPSEAT)
- WRITE !!,$PIECE(^DIBT(BGPSEAT,0),U,1)," Population w/ Pat Ed"
- +8 WRITE ?20,$$C^BGP0DPEP(BGPCYD,0,8),?35,$$C^BGP0DPEP(BGPPRD,0,8),?58,$$C^BGP0DPEP(BGPBLD,0,8),!
- +9 WRITE !,"Goal Setting"
- +10 SET N=11
- SET P=20
- DO SETN^BGP0DPEP
- +11 WRITE !,"# w/goal set"
- +12 DO H2^BGP0DPH
- +13 SET N=11
- SET P=21
- DO SETN^BGP0DPEP
- +14 WRITE !,"# w/goal not set"
- +15 DO H2^BGP0DPH
- +16 SET N=11
- SET P=22
- DO SETN^BGP0DPEP
- +17 WRITE !,"# w/goal met"
- +18 DO H2^BGP0DPH
- +19 SET N=11
- SET P=23
- DO SETN^BGP0DPEP
- +20 WRITE !,"# w/goal not met"
- +21 DO H2^BGP0DPH
- +22 QUIT