Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: BGP9CU6

BGP9CU6.m

Go to the documentation of this file.
  1. BGP9CU6 ; IHS/CMI/LAB - calc CMS measures 26 Sep 2004 11:28 AM 04 May 2008 2:38 PM 30 Oct 2007 11:26 AM ;
  1. ;;9.0;IHS CLINICAL REPORTING;;JUL 1, 2009
  1. ;
  1. ANGIOED(P,BDATE,EDATE,BGPY,BGPC) ;EP
  1. NEW X,Y,I,T,V,BGPG
  1. K BGPG
  1. I $G(BGPC)="" S BGPC=0
  1. S X=P_"^ALL DX [BGP CMS ANGIOEDEMA DXS;DURING "_$$FMTE^XLFDT(BDATE)_"-"_$$FMTE^XLFDT(EDATE) S E=$$START1^APCLDF(X,"BGPG(")
  1. ;S X=$$LASTDXI^BGP9UTL(P,"429.71",BDATE,EDATE) I X]"" D
  1. S X=0 F S X=$O(BGPG(X)) Q:X'=+X D
  1. .S BGPC=BGPC+1,BGPY(BGPC)="POV: "_$$DATE^BGP9UTL($P(BGPG(X),U,1))_" ["_$P(BGPG(X),U,2)_"] "_$$VAL^XBDIQ1(9000010.07,+$P(BGPG(X),U,4),.04)
  1. .Q
  1. Q
  1. HYPERKAL(P,BDATE,EDATE,BGPY,BGPC) ;EP
  1. NEW X,Y,I,T,V,BGPG
  1. K BGPG
  1. I $G(BGPC)="" S BGPC=0
  1. S X=P_"^ALL DX [BGP CMS HYPERKALEMIA DXS;DURING "_$$FMTE^XLFDT(BDATE)_"-"_$$FMTE^XLFDT(EDATE) S E=$$START1^APCLDF(X,"BGPG(")
  1. ;S X=$$LASTDXI^BGP9UTL(P,"429.71",BDATE,EDATE) I X]"" D
  1. S X=0 F S X=$O(BGPG(X)) Q:X'=+X D
  1. .S BGPC=BGPC+1,BGPY(BGPC)="POV: "_$$DATE^BGP9UTL($P(BGPG(X),U,1))_" ["_$P(BGPG(X),U,2)_"] "_$$VAL^XBDIQ1(9000010.07,+$P(BGPG(X),U,4),.04)
  1. .Q
  1. Q
  1. HYPOTEN(P,BDATE,EDATE,BGPY,BGPC) ;EP
  1. NEW X,Y,I,T,V,BGPG
  1. K BGPG
  1. I $G(BGPC)="" S BGPC=0
  1. S X=P_"^ALL DX [BGP CMS HYPOTENSION DXS;DURING "_$$FMTE^XLFDT(BDATE)_"-"_$$FMTE^XLFDT(EDATE) S E=$$START1^APCLDF(X,"BGPG(")
  1. ;S X=$$LASTDXI^BGP9UTL(P,"429.71",BDATE,EDATE) I X]"" D
  1. S X=0 F S X=$O(BGPG(X)) Q:X'=+X D
  1. .S BGPC=BGPC+1,BGPY(BGPC)="POV: "_$$DATE^BGP9UTL($P(BGPG(X),U,1))_" ["_$P(BGPG(X),U,2)_"] "_$$VAL^XBDIQ1(9000010.07,+$P(BGPG(X),U,4),.04)
  1. .Q
  1. Q
  1. RENART(P,BDATE,EDATE,BGPY,BGPC) ;EP
  1. NEW X,Y,I,T,V,BGPG
  1. K BGPG
  1. I $G(BGPC)="" S BGPC=0
  1. S X=P_"^ALL DX [BGP CMS RENAL ART STEN DXS;DURING "_$$FMTE^XLFDT(BDATE)_"-"_$$FMTE^XLFDT(EDATE) S E=$$START1^APCLDF(X,"BGPG(")
  1. ;S X=$$LASTDXI^BGP9UTL(P,"429.71",BDATE,EDATE) I X]"" D
  1. S X=0 F S X=$O(BGPG(X)) Q:X'=+X D
  1. .S BGPC=BGPC+1,BGPY(BGPC)="POV: "_$$DATE^BGP9UTL($P(BGPG(X),U,1))_" ["_$P(BGPG(X),U,2)_"] "_$$VAL^XBDIQ1(9000010.07,+$P(BGPG(X),U,4),.04)
  1. .Q
  1. Q
  1. RENAL(P,BDATE,EDATE,BGPY,BGPC) ;EP
  1. NEW X,Y,I,T,V,BGPG
  1. K BGPG
  1. I $G(BGPC)="" S BGPC=0
  1. S X=P_"^ALL DX [BGP CMS RENAL DISEASE DXS;DURING "_$$FMTE^XLFDT(BDATE)_"-"_$$FMTE^XLFDT(EDATE) S E=$$START1^APCLDF(X,"BGPG(")
  1. ;S X=$$LASTDXI^BGP9UTL(P,"429.71",BDATE,EDATE) I X]"" D
  1. S X=0 F S X=$O(BGPG(X)) Q:X'=+X D
  1. .S BGPC=BGPC+1,BGPY(BGPC)="POV: "_$$DATE^BGP9UTL($P(BGPG(X),U,1))_" ["_$P(BGPG(X),U,2)_"] "_$$VAL^XBDIQ1(9000010.07,+$P(BGPG(X),U,4),.04)
  1. .Q
  1. Q