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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: AGIVDRIV

Package: IHS Patient Registration

Routine: AGIVDRIV


Information

AGIVDRIV ;IHS/SD/EFG - DRIVER TO EXTRACT PT DATA FOR ENVOY (VERIQUEST) ; 9/30/04

Source Information

Source file <AGIVDRIV.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 (CLOSE,OPEN)^%ZISH  
VA Fileman 1 (C,NOW,YX)^%DTC  

Entry Points

Name Comments DBIA/ICR reference
PTL
AGIVVIST ;
DATSTAMP ;
OPENIO ;
ASUFAC ;
START
INIT ;
CLIN
UPDTAGDT ;
LOOPA
LOOP
MORE

External References

Name Field # of Occurrence
C^%DTC START
NOW^%DTC OPENIO+3, DATSTAMP+1, START
YX^%DTC OPENIO+5, DATSTAMP+3
CLOSE^%ZISH AGIVDRIV+9
OPEN^%ZISH OPENIO+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Records read: ",AGRECCNT
  • Line Location: AGIVDRIV+10
Function Call: WRITE
  • Prompt: !,"Records wrtn: ",AGRECWRT
  • Line Location: AGIVDRIV+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] PTL+11
^AUTTLOC - [#9999999.06] ASUFAC+4
^DD("DD" PTL+9, PTL+13
^DPT - [#2] PTL+2, PTL+4, PTL+6
^SC - [#44] CLIN, LOOP, MORE, PTL
^SC("B" LOOPA, CLIN

Label References

Name Line Occurrences
AGIVVIST AGIVDRIV+6
ASUFAC OPENIO+1
CLIN LOOPA
DATSTAMP OPENIO+6
INIT AGIVDRIV+3
LOOP CLIN
MORE LOOP
OPENIO AGIVDRIV+4
PTL MORE
UPDTAGDT AGIVDRIV+12

Naked Globals

Name Field # of Occurrence
^( MORE
^(0 CLIN, PTL+2, PTL+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AGFILNAM OPENIO+7*, OPENIO+8
AGPOP AGIVDRIV+2~, AGIVDRIV+5, INIT+1*, OPENIO+2, ASUFAC+2*, ASUFAC+7*
AGRECCNT AGIVDRIV+2~, AGIVDRIV+10, INIT+1*, PTL+1*, PTL+21
AGRECWRT AGIVDRIV+2~, AGIVDRIV+11, INIT+1*, PTL+3*
>> AGTIME DATSTAMP+4*, DATSTAMP+5
>> APPTDAT PTL+14*, PTL+15*, PTL+22, PTL+24
>> APPTIM PTL+16*, PTL+17, PTL+18*, PTL+19*, PTL+22, PTL+24
ASUFAC AGIVDRIV+2~, OPENIO+7, ASUFAC+5*, ASUFAC+6
>> AULOCREC ASUFAC+4*, ASUFAC+5, ASUFAC+6
DFN AGIVDRIV+2~, INIT+2*, PTL*, PTL+2, PTL+4, PTL+6, PTL+11
>> DIV START+2*, PTL+11
>> DOB PTL+10*, PTL+22, PTL+24
DUZ(2 ASUFAC+1, ASUFAC+4, START+2
>> EDT START*, LOOP
>> FMDT OPENIO+4*, OPENIO+7, DATSTAMP+2*
>> HHMMSS OPENIO+7, DATSTAMP+5*, DATSTAMP+6*
>> HRN PTL+11*, PTL+22, PTL+24
IO OPENIO+9
>> K MORE*, PTL
>> NAME PTL+20*
>> PATNAME PTL+4*, PTL+5*, PTL+22, PTL+24
>> SC CLIN*, LOOP, MORE, PTL
SD AGIVDRIV+2~, INIT+2*, LOOPA*, CLIN, PTL+20, PTL+22, PTL+24
>> SDB LOOP*
>> SDFL CLIN*
SDT AGIVDRIV+2~, INIT+2*, LOOP*, MORE, PTL, PTL+2, PTL+12, PTL+16
>> SDXX LOOPA*
>> SSN PTL+6*, PTL+22, PTL+24
>> X OPENIO+4, DATSTAMP+2, START
>> X1 START*
>> X2 START*
>> Y DATSTAMP+4, PTL+8*, PTL+10, PTL+12*, PTL+14
>> ZDT START*, LOOP
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All