Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BGPMUGP7

Package: IHS GPRA Information System

Routine: BGPMUGP7


Information

BGPMUGP7 ; IHS/MSC/MMT - MU EP measure NQF0389 ;31-Aug-2011 14:26;DU

Source Information

Source file <BGPMUGP7.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
IHS GPRA Information System 4 $$ROUND^BGPMUA01  (HDRBLK,HEADER,HEADERL)^BGPMUPH  W^BGPMUPP  PTLSORT^BGPMUUTL  
IHS Patient 1 ($$AGE,$$HRN)^AUPNPAT  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS GPRA Information System 1 BGPMUGD7  

Entry Points

Name Comments DBIA/ICR reference
CANCER ;Write individual measure
DATA2(NODE) ;GET DATA
NUM389(TF) ;Get the numbers for this measure
CANCER2 ;Do the Details
SUMMARY1(STRING1,STRING2,STRING3) ;Summary setup
PROSTATE ;EP
XML389 ;XML output for Prostate cancer
; BGPXML(i)=Population Number^Numerator Number^Denominator Count^exclusion number

External References

Name Field # of Occurrence
$$AGE^AUPNPAT DATA2+5
$$HRN^AUPNPAT DATA2+4
$$ROUND^BGPMUA01 NUM389+10, NUM389+12, NUM389+13, NUM389+14, NUM389+15
HDRBLK^BGPMUPH CANCER+15, CANCER+16, CANCER+18, CANCER+20, CANCER+22, CANCER+24, CANCER+26, CANCER+28, CANCER+30
HEADER^BGPMUPH CANCER+14, CANCER+16, CANCER+18, CANCER+20, CANCER+22, CANCER+24, CANCER+26, CANCER+28, CANCER+30
HEADERL^BGPMUPH CANCER2+2, CANCER2+25, DATA2+13
W^BGPMUPP CANCER2+3, CANCER2+4, CANCER2+5, CANCER2+6, CANCER2+7, CANCER2+8, CANCER2+9, CANCER2+10, CANCER2+11, CANCER2+12
, CANCER2+13, CANCER2+14, CANCER2+15, CANCER2+16, CANCER2+17, CANCER2+18, CANCER2+19, CANCER2+20, CANCER2+21, CANCER2+22
, CANCER2+23
PTLSORT^BGPMUUTL CANCER2+30, CANCER2+37, CANCER2+44
$$GET1^DIQ DATA2+3, DATA2+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Pts w/low risk",?33,$P(STRING1,U,1),?44,$P(STRING2,U,1),?64,$P(STRING3,U,1)
  • Line Location: CANCER+17
Function Call: WRITE
  • Prompt: !,"prostate cancer"
  • Line Location: CANCER+19
Function Call: WRITE
  • Prompt: !,"# Excluded (Exc)",?33,$P(STRING1,U,4),?44,$P(STRING2,U,4),?64,$P(STRING3,U,4)
  • Line Location: CANCER+21
Function Call: WRITE
  • Prompt: !,"Pts w/low risk",?33,$P(STRING1,U,3),?44,$P(STRING2,U,3),?64,$P(STRING3,U,3)
  • Line Location: CANCER+23
Function Call: WRITE
  • Prompt: !,"prostate cancer less Exc"
  • Line Location: CANCER+25
Function Call: WRITE
  • Prompt: !!,"# w/o bone scan study",?33,$P(STRING1,U,2),?38,$J($P(STRING1,U,5),5,1),?44,$P(STRING2,U,2),?49,$J($P(STRING2,U,5),5,1),?56,$J($FN(PRD1,",+",1),6),?64,$P(STRING3,U,2),?68,$J($P(STRING3,U,5),5,1),?74,$J($FN(PRN1,",+",1),6)
  • Line Location: CANCER+27
Function Call: WRITE
  • Prompt: !,"# w/bone scan study",?33,$P(STRING1,U,8),?38,$J($P(STRING1,U,9),5,1),?44,$P(STRING2,U,8),?49,$J($P(STRING2,U,9),5,1),?56,$J($FN(PRD4,",+",1),6),?64,$P(STRING3,U,8),?68,$J($P(STRING3,U,9),5,1),?74,$J($FN(PRN4,",+",1),6)
  • Line Location: CANCER+29
Function Call: WRITE
  • Prompt: !!,"PATIENT NAME",?23,"HRN",?30,"COMMUNITY",?41,"SEX",?45,"AGE",?49,"DENOMINATOR",?64,"NUMERATOR"
  • Line Location: CANCER2+26
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: CANCER2+27
Function Call: WRITE
  • Prompt: !!,"Total # of patients on list: "_PTCT
  • Line Location: CANCER2+49
Function Call: WRITE
  • Prompt: !,LINE
  • Line Location: DATA2+15
Function Call: WRITE
  • Prompt: !,NAME,?23,HRN,?30,COMM,?42,SEX,?45,AGE,?49,DEN1,?64,NUM1
  • Line Location: DATA2+16

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^AUPNPAT - [#9000001] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] DATA2+6
^TMP("BGPMU SUMMARY" SUMMARY1+2!, SUMMARY1+3*, SUMMARY1+7*
^TMP("BGPMU0389" PROSTATE+2!, NUM389+2, NUM389+3, NUM389+4, NUM389+5, XML389+8!

Label References

Name Line Occurrences
$$NUM389 CANCER+2, CANCER+3, CANCER+4, XML389+3
CANCER PROSTATE+1
CANCER2 CANCER+31
DATA2 CANCER2+34, CANCER2+41, CANCER2+48
SUMMARY1 CANCER+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AGE DATA2+5*, DATA2+16
ARRAY NUM389+1~, NUM389+16*, NUM389+17
BGPARR CANCER2+1~, CANCER2+29!, CANCER2+30, CANCER2+36!, CANCER2+37, CANCER2+43!, CANCER2+44
BGPARR( CANCER2+31, CANCER2+33, CANCER2+38, CANCER2+40, CANCER2+45, CANCER2+47
>> BGPED DATA2+5
>> BGPIC CANCER+31, SUMMARY1+2, SUMMARY1+3, SUMMARY1+7
>> BGPIOSL CANCER+16, CANCER+18, CANCER+20, CANCER+22, CANCER+24, CANCER+26, CANCER+28, CANCER+30, CANCER2+25, DATA2+12
>> BGPLIST CANCER2+28, CANCER2+35, CANCER2+42
>> BGPLIST( CANCER+31
>> BGPPTYPE CANCER2+3, CANCER2+4, CANCER2+5, CANCER2+6, CANCER2+7, CANCER2+8, CANCER2+9, CANCER2+10, CANCER2+11, CANCER2+12
, CANCER2+13, CANCER2+14, CANCER2+15, CANCER2+16, CANCER2+17, CANCER2+18, CANCER2+19, CANCER2+20, CANCER2+21, CANCER2+22
, CANCER2+23
>> BGPQUIT CANCER+14, CANCER+16, CANCER+18, CANCER+20, CANCER+22, CANCER+24, CANCER+26, CANCER+28, CANCER+30, CANCER2+25
, DATA2+13
>> BGPXML(1 XML389+7*
BP CANCER2+1~
COMM DATA2+1~, DATA2+7*, DATA2+16
DEN CANCER+1~, DATA2+1~, DATA2+8*, DATA2+9, NUM389+1~, NUM389+2*, NUM389+6, NUM389+7, NUM389+8, NUM389+10
, NUM389+11, NUM389+13, NUM389+14, NUM389+16
DEN1 DATA2+1~, DATA2+9*, DATA2+16
DEN2 DATA2+1~, DATA2+9*, DATA2+17, DATA2+18
DEN3 DATA2+1~, DATA2+9*, DATA2+19, DATA2+20
DEN4 DATA2+1~, DATA2+9*, DATA2+21, DATA2+22
DEN5 DATA2+1~, DATA2+9*, DATA2+23, DATA2+24
DESC SUMMARY1+1~, SUMMARY1+4*, SUMMARY1+5
>> DFN DATA2+2*, DATA2+4, DATA2+5, DATA2+6, DATA2+7
DUZ(2 DATA2+4
EXC NUM389+1~, NUM389+5*, NUM389+6, NUM389+10, NUM389+14, NUM389+16
HRN DATA2+1~, DATA2+4*, DATA2+16
LINE CANCER2+1~, CANCER2+27*, DATA2+1~, DATA2+15*, SUMMARY1+5*, SUMMARY1+6*, SUMMARY1+7
NAME CANCER2+1~, DATA2+1~, DATA2+3*, DATA2+16
NNUM NUM389+1~, NUM389+6*, NUM389+8, NUM389+11, NUM389+12, NUM389+13, NUM389+15, NUM389+16
NODE CANCER2+1~, CANCER2+33*, CANCER2+34, CANCER2+40*, CANCER2+41, CANCER2+47*, CANCER2+48, DATA2~, DATA2+2, DATA2+3
, DATA2+8, DATA2+10
NOT NUM389+1~, NUM389+4*, NUM389+15, NUM389+16
NUM CANCER+1~, DATA2+10*, DATA2+11, NUM389+1~, NUM389+3*, NUM389+12, NUM389+16
NUM1 DATA2+1~, DATA2+11*, DATA2+16
NUM2 DATA2+1~, DATA2+11*, DATA2+18
PC CANCER+1~
PC1 NUM389+1~, NUM389+7*, NUM389+9*, NUM389+12*, NUM389+16
PC11 NUM389+1~, NUM389+7*, NUM389+9*, NUM389+13*, NUM389+16
PC13 NUM389+1~, NUM389+7*, NUM389+10*, NUM389+14*, NUM389+16
PC14 NUM389+1~, NUM389+7*, NUM389+9*, NUM389+15*, NUM389+16
PC2 NUM389+1~
PRD CANCER+1~
PRD1 CANCER+1~, CANCER+6*, CANCER+27
PRD2 CANCER+1~, CANCER+7*
PRD3 CANCER+1~, CANCER+8*
PRD4 CANCER+1~, CANCER+9*, CANCER+29
PRD5 CANCER+1~
PRN CANCER+1~
PRN1 CANCER+1~, CANCER+10*, CANCER+27
PRN2 CANCER+1~, CANCER+11*
PRN3 CANCER+1~, CANCER+12*
PRN4 CANCER+1~, CANCER+13*, CANCER+29
PRN5 CANCER+1~
PT CANCER2+1~, CANCER2+31*, CANCER2+33, CANCER2+38*, CANCER2+40, CANCER2+45*, CANCER2+47
PTCT CANCER2+1~, CANCER2+24*, CANCER2+32*, CANCER2+39*, CANCER2+46*, CANCER2+49
SEX DATA2+1~, DATA2+6*, DATA2+16
STRING XML389+2~, XML389+3*, XML389+4, XML389+5, XML389+6
STRING1 CANCER+1~, CANCER+2*, CANCER+5, CANCER+6, CANCER+7, CANCER+8, CANCER+9, CANCER+10, CANCER+11, CANCER+12
, CANCER+13, CANCER+17, CANCER+21, CANCER+23, CANCER+27, CANCER+29, SUMMARY1~, SUMMARY1+5
STRING2 CANCER+1~, CANCER+3*, CANCER+5, CANCER+6, CANCER+7, CANCER+8, CANCER+9, CANCER+17, CANCER+21, CANCER+23
, CANCER+27, CANCER+29, SUMMARY1~, SUMMARY1+6
STRING3 CANCER+4*, CANCER+5, CANCER+10, CANCER+11, CANCER+12, CANCER+13, CANCER+17, CANCER+21, CANCER+23, CANCER+27
, CANCER+29, SUMMARY1~, SUMMARY1+6
TF NUM389~, NUM389+2, NUM389+3, NUM389+4, NUM389+5
TOTD XML389+2~, XML389+4*, XML389+7
TOTE XML389+2~, XML389+6*, XML389+7
TOTN XML389+2~, XML389+5*, XML389+7
U CANCER+6, CANCER+7, CANCER+8, CANCER+9, CANCER+10, CANCER+11, CANCER+12, CANCER+13, CANCER+17, CANCER+21
, CANCER+23, CANCER+27, CANCER+29, DATA2+2, DATA2+3, DATA2+6, DATA2+8, DATA2+10, NUM389+16, SUMMARY1+5
, SUMMARY1+6, XML389+4, XML389+5, XML389+6, XML389+7
X CANCER+1~, CANCER2+3*, CANCER2+4*, CANCER2+5*, CANCER2+6*, CANCER2+7*, CANCER2+8*, CANCER2+9*, CANCER2+10*, CANCER2+11*
, CANCER2+12*, CANCER2+13*, CANCER2+14*, CANCER2+15*, CANCER2+16*, CANCER2+17*, CANCER2+18*, CANCER2+19*, CANCER2+20*, CANCER2+21*
, CANCER2+22*, CANCER2+23*
Y CANCER+1~
Z CANCER+1~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All