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 |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BGP0GUA

Package: IHS GPRA Information System

Routine: BGP0GUA


Information

BGP0GUA ; IHS/CMI/LAB - BGP Gui Utilities 10/29/2004 3:28:39 PM 19 Sep 2005 5:28 PM 27 Apr 2009 10:28 PM ;

Source Information

Source file <BGP0GUA.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA Fileman 3 ^%DT  ^DIK  $$GET1^DIQ  
IHS Patient 1 ($$AGE,$$HRN)^AUPNPAT  
Kernel 1 $$FMTE^XLFDT  
Uncategorized 1 DEBUG^%Serenji  

Entry Points

Name Comments DBIA/ICR reference
PATSSN(PAT) ;-- look up by ssn
PATDOB(BGPPATE,PAT) ;-- lookup by DOB
BEGIN(PT) ;-- get begin point
PATCHT(BGPPIEN,PAT) ;-- lookup by chart
VC(RETVAL,BGPSTR) ;-- get version number to see if client matches
GETPAT(BGPRET,BGPSTR) ;-- return patient in ADO table
CLNDEMO(STI) ;-- cmi/maw 6/11/2009 8.0 p1 clean up demo template first
SELSP(RETVAL) ;-- return all sites in the site file for selection
DEMO(RETVAL,BGPSTR) ;-- cmi/maw 8.0 p2 get demo patients based on Search Template passed in
PATADO(PIEN) ;-- ado return
DEBUG(RETVAL,BGPSTR) ;run the debugger
DEMOS(RETVAL,BGPSTR) ;-- cmi/maw 6/11/2009 8.0 p1 save demo template
PATNAM(BGPPATE,PAT,NPAT) ;lookup by name

External References

Name Field # of Occurrence
^%DT GETPAT+19
DEBUG^%Serenji DEBUG+1
$$AGE^AUPNPAT PATADO+12
$$HRN^AUPNPAT PATADO+8, DEMO+16
^DIK CLNDEMO+6
$$GET1^DIQ PATADO+11
$$FMTE^XLFDT PATADO+6, DEMO+14

Used in RPC

RPC Name Call Tags
BGPG GET VERSION VC
BGPG 10 SELECT SITE PARAM SELSP
BGPG 10 GET DEMO PATIENTS DEMO
BGPG 10 SAVE DEMO TEMPLATE DEMOS

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" GETPAT+1
^AUPNPAT - [#9000001] PATADO+10
^AUPNPAT("D" PATCHT+3, PATCHT+4, PATCHT+5
^BGPSITE("B" SELSP+7
^BGPTMP($J GETPAT+4!, GETPAT+8*, GETPAT+23*, PATADO+14*, SELSP+4!, SELSP+5*, SELSP+11*, SELSP+12*, DEMO+7!, DEMO+8*
, DEMO+18*, DEMO+19*, DEMOS+8*, DEMOS+18*, DEMOS+29*, VC+3!, VC+9*, VC+13*, VC+14*, VC+19*
, VC+20*, VC+22*, VC+23*, VC+24*, VC+26*
^DIBT( DEMO+10, DEMOS+17*, CLNDEMO+4
^DIBT("B" DEMOS+7
^DIC(4 - [#4] SELSP+9
^DIC(9.4 - [#9.4] VC+11, VC+15, VC+16, VC+17
^DPT - [#2] PATADO+5, PATADO+6, PATADO+7, PATADO+9, DEMO+13, DEMO+14, DEMO+15, DEMO+17
^DPT("ADOB" PATDOB+3, PATDOB+4
^DPT("B" PATNAM+7, PATNAM+8, PATNAM+9, BEGIN+4, BEGIN+5, BEGIN+6, BEGIN+8
^DPT("SSN" PATSSN+1

Label References

Name Line Occurrences
$$BEGIN PATNAM+5
$$PATCHT GETPAT+17
$$PATDOB GETPAT+20
$$PATSSN GETPAT+15
CLNDEMO DEMOS+11
PATADO GETPAT+22
PATNAM GETPAT+21

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BGPAGE PATADO+12*, PATADO+14
BGPCNT GETPAT+24!, PATCHT+1~, PATCHT+2*, PATCHT+3, PATCHT+8*, PATCHT+9, PATCHT+10, PATDOB+1~, PATDOB+2*, PATDOB+3
, PATDOB+5, PATDOB+6*, PATDOB+7, PATDOB+8, PATNAM+1*, PATNAM+7, PATNAM+10*, PATNAM+11, PATNAM+12, PATNAM+13
>> BGPCNTR PATADO+1*, PATADO+3*
BGPCT GETPAT+24!, PATADO+8*, PATADO+14, DEMO+11~, DEMO+16*, DEMO+18
BGPDA GETPAT+24!, PATCHT+3*, PATCHT+4, PATCHT+5, PATADO+2*, PATADO+4, SELSP+6~, SELSP+7*, SELSP+9, DEMO+9~
, DEMO+10*, DEMO+13, DEMO+14, DEMO+15, DEMO+16, DEMO+17, DEMO+18, CLNDEMO+1~, CLNDEMO+4*, CLNDEMO+5
BGPDB GETPAT+24!, PATADO+6*, PATADO+14, DEMO+11~, DEMO+14*, DEMO+18
>> BGPDOB PATDOB+3*, PATDOB+4
>> BGPELG PATADO+11*, PATADO+14
BGPERR GETPAT+2~, GETPAT+7*, GETPAT+23, DEMOS+1~
BGPFDA DEMOS+1~
>> BGPHD PATADO+14
BGPI GETPAT+2~, GETPAT+6*, GETPAT+8, GETPAT+23, PATADO+13*, PATADO+14, SELSP+1~, SELSP+2*, SELSP+5, SELSP+10*
, SELSP+11, SELSP+12, DEMO+1~, DEMO+3*, DEMO+8, DEMO+12*, DEMO+18, DEMO+19, DEMOS+1~, DEMOS+3*
, DEMOS+8, DEMOS+18, DEMOS+29, VC+4~, VC+5*, VC+9, VC+10*, VC+13, VC+14, VC+19
, VC+20, VC+22, VC+23, VC+24, VC+26
BGPIEN GETPAT+24!, PATCHT+4*, PATCHT+5, PATDOB+4*, PATDOB+7, PATNAM+8*, PATNAM+9, PATNAM+12
BGPIENS DEMOS+1~
BGPLEN PATNAM+2~, PATNAM+3*, PATNAM+7
>> BGPMCNT PATCHT+2*
>> BGPMT GETPAT+10*, GETPAT+12*, GETPAT+13*, PATCHT+3, PATDOB+3, PATNAM+7
>> BGPNAM PATNAM+4*, PATNAM+5*, PATNAM+6*, PATNAM+7*, PATNAM+8, PATNAM+9
BGPNM GETPAT+24!, PATADO+5*, PATADO+14, DEMO+11~, DEMO+13*, DEMO+18
>> BGPNPAT GETPAT+11*, GETPAT+21
BGPPAT GETPAT+9*, GETPAT+14, GETPAT+15, GETPAT+16, GETPAT+17, GETPAT+18, GETPAT+19*, GETPAT+20, GETPAT+21, GETPAT+24!
, DEMOS+15~, DEMOS+16*, DEMOS+17
BGPPATE GETPAT+24!, PATCHT+2*, PATDOB~, PATDOB+2*, PATDOB+6*, PATDOB+8*, PATDOB+9, PATNAM~, PATNAM+1*, PATNAM+13*
, PATNAM+14
BGPPATE( PATDOB+5*, PATDOB+7*, PATNAM+11*, PATNAM+12*
BGPPATS GETPAT+22, GETPAT+25!, DEMOS+1~, DEMOS+6*, DEMOS+13, DEMOS+14, DEMOS+16
BGPPCNT BEGIN+1~, BEGIN+2*
BGPPDA BEGIN+1~, BEGIN+3*, BEGIN+4, BEGIN+5*, BEGIN+6*, BEGIN+7, BEGIN+8
>> BGPPI PATADO+4*, PATADO+5, PATADO+6, PATADO+7, PATADO+8, PATADO+9, PATADO+10, PATADO+11, PATADO+12, PATADO+14
BGPPIEN GETPAT+15*, GETPAT+17*, GETPAT+20*, GETPAT+21, GETPAT+22, GETPAT+24!, PATSSN+1*, PATSSN+2, PATSSN+3, PATCHT~
, PATCHT+5*, PATCHT+6, PATCHT+10, PATCHT+11, BEGIN+1~
BGPPIEN( PATCHT+9*, PATCHT+10*
BGPPIEN(1 PATSSN+2*
BGPPKG VC+4~, VC+11*, VC+12, VC+15, VC+16, VC+17
BGPPTCH VC+4~, VC+17*, VC+18, VC+21
BGPPTCHI VC+4~
BGPRET GETPAT~, GETPAT+5*
BGPSE SELSP+8~, SELSP+9*, SELSP+11
BGPSSN GETPAT+24!, PATADO+9*, PATADO+14, DEMO+11~, DEMO+17*, DEMO+18
BGPST DEMO+1~, DEMOS+1~, DEMOS+5*, DEMOS+7
BGPSTI DEMO+1~, DEMO+4*, DEMO+10, DEMOS+1~, DEMOS+7*, DEMOS+10, DEMOS+11, DEMOS+17
BGPSTR DEBUG~, GETPAT~, GETPAT+9, GETPAT+10, GETPAT+11, DEMO~, DEMO+4, DEMOS~, DEMOS+5, DEMOS+6
, VC~, VC+6
BGPSX GETPAT+24!, PATADO+7*, PATADO+14, DEMO+11~, DEMO+15*, DEMO+18
BGPUIEN GETPAT+2~
>> BGPUPD PATADO+10*, PATADO+14
BGPVER VC+4~, VC+15*, VC+16, VC+18, VC+21
BGPVERI VC+4~, VC+16*, VC+17
BGPVERIN VC+4~, VC+6*, VC+18, VC+21
>> DA CLNDEMO+5*
>> DA(1 CLNDEMO+2*, CLNDEMO+3
DIK CLNDEMO+3*, CLNDEMO+7!
DT PATADO+12
DUZ(2 PATCHT+5, PATADO+8, DEMO+16
I DEMOS+12~, DEMOS+13*, DEMOS+14, DEMOS+16
NPAT PATNAM~, PATNAM+6
P GETPAT+2~, GETPAT+3*, GETPAT+9, GETPAT+10, GETPAT+11, DEMO+1~, DEMO+2*, DEMO+4, DEMOS+1~, DEMOS+2*
, DEMOS+5, DEMOS+6, DEMOS+9*, VC+1~, VC+2*, VC+6
PAT PATSSN~, PATSSN+1, PATCHT~, PATCHT+3, PATDOB~, PATDOB+3, PATNAM~, PATNAM+3, PATNAM+4, PATNAM+5
, PATNAM+7
PIEN PATADO~
PIEN( PATADO+2, PATADO+4
PT BEGIN~, BEGIN+3
R DEMOS+1~, DEMOS+2*, DEMOS+13, DEMOS+14, DEMOS+16
RETVAL DEBUG~, SELSP~, SELSP+3*, DEMO~, DEMO+6*, DEMOS~, DEMOS+4*, VC~, VC+8*
STI CLNDEMO~, CLNDEMO+2, CLNDEMO+4
U PATADO+5, PATADO+6, PATADO+7, PATADO+9, PATADO+10, PATADO+14, SELSP+9, DEMO+13, DEMO+14, DEMO+15
, DEMO+17, DEMO+18
>> X GETPAT+1*, GETPAT+19*
>> Y GETPAT+19
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All