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: BGPMUUTL

Package: IHS GPRA Information System

Routine: BGPMUUTL


Information

BGPMUUTL ; IHS/MSC/MMT - Meaningful Use Reporting Utilities;02-Mar-2011 11:55;DU

Source Information

Source file <BGPMUUTL.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 ^%ZISC  ($$OPEN,$$STATUS)^%ZISH  $$FMADD^XLFDT  
VA Fileman 2 $$GET1^DIQ  ^DIR  
IHS Patient 1 ($$AGE,$$HRN)^AUPNPAT  
IHS VA %Utilities 1 $$NOJOURN^ZIBGCHAR  

Caller Graph

Caller Graph Total: 138

Package Total Caller Graph
IHS GPRA Information System 138 BGPMUA01  BGPMUA05  BGPMUA06  BGPMUA07  BGPMUA08  BGPMUA09  BGPMUA10  BGPMUA11  
BGPMUA12  BGPMUA13  BGPMUAD1  BGPMUAD2  BGPMUAD3  BGPMUAD4  BGPMUAD5  BGPMUAD6  
BGPMUAD7  BGPMUAD8  BGPMUAP1  BGPMUAP2  BGPMUAP3  BGPMUAP4  BGPMUAP5  BGPMUAP6  
BGPMUAP7  BGPMUAP8  BGPMUAP9  BGPMUBD1  BGPMUBD2  BGPMUBP1  BGPMUBP2  BGPMUC01  
BGPMUCD1  BGPMUCP1  BGPMUD03  BGPMUD04  BGPMUD05  BGPMUD06  BGPMUD07  BGPMUD08  
BGPMUD09  BGPMUD10  BGPMUDD1  BGPMUDD2  BGPMUDD3  BGPMUDD4  BGPMUDD5  BGPMUDD6  
BGPMUDD7  BGPMUDP1  BGPMUDP2  BGPMUDP3  BGPMUDP4  BGPMUDP5  BGPMUDP6  BGPMUDP7  
BGPMUEHD  BGPMUEPD  BGPMUF01  BGPMUF04  BGPMUF05  BGPMUF06  BGPMUF07  BGPMUF08  
BGPMUF09  BGPMUFD1  BGPMUFD4  BGPMUFD5  BGPMUFD6  BGPMUFD7  BGPMUFD8  BGPMUFD9  
BGPMUFP1  BGPMUFP4  BGPMUFP5  BGPMUFP6  BGPMUFP7  BGPMUFP8  BGPMUFP9  BGPMUG01  
BGPMUG02  BGPMUG03  BGPMUG04  BGPMUG05  BGPMUG06  BGPMUG07  BGPMUG08  BGPMUG09  
BGPMUGD1  BGPMUGD2  BGPMUGD3  BGPMUGD4  BGPMUGD5  BGPMUGD6  BGPMUGD7  BGPMUGD8  
BGPMUGD9  BGPMUGP1  BGPMUGP2  BGPMUGP3  BGPMUGP4  BGPMUGP5  BGPMUGP6  BGPMUGP7  
BGPMUGP8  BGPMUGP9  BGPMUH01  BGPMUH03  BGPMUH04  BGPMUH05  BGPMUH06  BGPMUH07  
BGPMUH08  BGPMUH09  BGPMUH10  BGPMUH11  BGPMUH12  BGPMUH13  BGPMUH14  BGPMUH15  
BGPMUHD1  BGPMUHD2  BGPMUHD3  BGPMUHD4  BGPMUHD5  BGPMUHD6  BGPMUHD7  BGPMUHP2  
BGPMUHP3  BGPMUHP4  BGPMUHP5  BGPMUHP6  BGPMUHP7  BGPMUHP8  BGPMUPH  BGPMUW01  
BGPMUWD1  BGPMUWP1  

Entry Points

Name Comments DBIA/ICR reference
STRIP(Z) ;REMOVE CONTROLL CHARACTERS
PTLSORT(RETARR,INARR) ;EP - SORTS AN ARRAY OF PATIENTS TO DESIRED ORDER
XWALK ;EP
XTMP(N,D) ;EP
MAPLOAD ;EP Enter a fle name to map to NDC codes
JRNL ;EP
VER() ;EP
DATE(D) ;EP

External References

Name Field # of Occurrence
^%ZISC MAPLOAD+9
$$OPEN^%ZISH MAPLOAD+6
$$STATUS^%ZISH MAPLOAD+8
$$AGE^AUPNPAT PTLSORT+9
$$HRN^AUPNPAT PTLSORT+10
$$GET1^DIQ PTLSORT+7
^DIR MAPLOAD+2, XWALK+2
$$FMADD^XLFDT XTMP+2
$$NOJOURN^ZIBGCHAR JRNL+2, JRNL+3, JRNL+6

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: MAPLOAD+8
Function Call: WRITE
  • Prompt: !!,"All done reading file",!
  • Line Location: MAPLOAD+10
Function Call: WRITE
  • Prompt: !!,"Mapped NDC Codes:",!,BGPNDCLT
  • Line Location: XWALK+14
Routine Call
  • DIR
  • Line Location:
    • MAPLOAD+2
    • XWALK+2

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BGPMUTMP("NDC MAP" MAPLOAD+8*, XWALK+9
^DPT - [#2] PTLSORT+8
^XTMP( XTMP+2*

Label References

Name Line Occurrences
$$STRIP MAPLOAD+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % JRNL+2*, JRNL+3*, JRNL+6*
%DT JRNL+1~
AGE PTLSORT+1~, PTLSORT+9*, PTLSORT+11, PTLSORT+15*, PTLSORT+16, PTLSORT+17
>> BGPED PTLSORT+9
BGPFN MAPLOAD+1~, MAPLOAD+5*, MAPLOAD+6
BGPFND XWALK+1~, XWALK+8*, XWALK+11*, XWALK+12
BGPNDC XWALK+1~, XWALK+8*, XWALK+9*, XWALK+10
BGPNDCLT XWALK+1~, XWALK+6*, XWALK+10*, XWALK+13*, XWALK+14
BGPPATH MAPLOAD+1~, MAPLOAD+4*, MAPLOAD+5*, MAPLOAD+6
BGPRXN XWALK+1~, XWALK+8*, XWALK+9, XWALK+12
BGPRXNLT XWALK+1~, XWALK+4*, XWALK+5*, XWALK+7, XWALK+8
COMM PTLSORT+1~, PTLSORT+7*, PTLSORT+11, PTLSORT+13*, PTLSORT+14, PTLSORT+15, PTLSORT+16, PTLSORT+17
D DATE~, DATE+1, DATE+2, XTMP~, XTMP+2
DA MAPLOAD+2!, XWALK+2!
DATA PTLSORT+1~, PTLSORT+6*
DFN PTLSORT+1~, PTLSORT+6*, PTLSORT+7, PTLSORT+8, PTLSORT+9, PTLSORT+10, PTLSORT+11
DIR MAPLOAD+2!, XWALK+2!
DIR("A" MAPLOAD+2*, XWALK+2*
DIR(0 MAPLOAD+2*, XWALK+2*
>> DIRUT MAPLOAD+3, XWALK+3
DT XTMP+2
DTIME MAPLOAD+8
DUZ(2 PTLSORT+10
HRN PTLSORT+1~, PTLSORT+10*, PTLSORT+11, PTLSORT+16*, PTLSORT+17
I MAPLOAD+8*, STRIP+1~, STRIP+2*, XWALK+7*, XWALK+8
INARR PTLSORT~, PTLSORT+5, PTLSORT+6, PTLSORT+20
IO MAPLOAD+8
N XTMP~, XTMP+1, XTMP+2
NDC MAPLOAD+1~, MAPLOAD+8*
OCNT PTLSORT+1~, PTLSORT+12*, PTLSORT+19*, PTLSORT+20
PT PTLSORT+1~, PTLSORT+3*, PTLSORT+5*, PTLSORT+6, PTLSORT+11, PTLSORT+17*, PTLSORT+20
RETARR PTLSORT~, PTLSORT+2!
RETARR( PTLSORT+20*
RXNORM MAPLOAD+1~, MAPLOAD+8*
SEX PTLSORT+1~, PTLSORT+8*, PTLSORT+11, PTLSORT+14*, PTLSORT+15, PTLSORT+16, PTLSORT+17
TMPARR PTLSORT+1~, PTLSORT+2!
TMPARR( PTLSORT+11*, PTLSORT+13, PTLSORT+14, PTLSORT+15, PTLSORT+16, PTLSORT+17
U JRNL+1~, PTLSORT+6, PTLSORT+8
X MAPLOAD+1~, MAPLOAD+8*
Y MAPLOAD+1~, MAPLOAD+4, MAPLOAD+6*, MAPLOAD+7, XWALK+4
Z STRIP~, STRIP+2*, STRIP+3
ZTQUEUED JRNL+1~, MAPLOAD+7
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