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

Package: IHS Patient Registration

Routine: AG1


Information

AG1 ; IHS/ASDS/EFG - ENTER HEALTH RECORD NUMBER ; MAR 19, 2010

Source Information

Source file <AG1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS Patient Registration 3 READ^AG  NOSSN^AG3A  ^AGCHTMP  
VA Fileman 2 ^DIC  ^DIE  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS Patient Registration 4 AG2  AGBIC2  AGBIC2P  AGMAN  

Entry Points

Name Comments DBIA/ICR reference
K
SSN ;
L2 ;
L3 ;
L1 ;
TPGL2HLF ;

External References

Name Field # of Occurrence
READ^AG L1+10
NOSSN^AG3A SSN+1
^AGCHTMP AG1+3
^DIC L3+15
^DIE L3+5, L3+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Enter the CHART NUMBER: "
  • Line Location: L1+1
Function Call: WRITE
  • Prompt: AG("CH"),"// "
  • Line Location: L1+4
Function Call: WRITE
  • Prompt: !!,"Enter the 1 to 6-digit IHS CHART NUMBER."
  • Line Location: L1+15
Function Call: WRITE
  • Prompt: *7
  • Line Location: L1+25
Routine Call
  • DIE
  • Line Location:
    • L3+5
    • L3+20
Routine Call
  • DIC
  • Line Location:
    • L3+15

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] AG1+7, L1+2, L1+3, L1+8, L1+9*, L3+9*
^AUPNPAT("D" L1+22, L2+1, TPGL2HLF+1
^DIC(4 - [#4] L3+11
^DPT - [#2] TPGL2HLF+4, TPGL2HLF+5, SSN+1
^XTMP("AGHL7" L1+17*
^XTMP("AGHL7AG" L1+18*

Label References

Name Line Occurrences
AG1 SSN+2
K L1+11
L1 L1+14, L1+25, TPGL2HLF+5, TPGL2HLF+10
L2 TPGL2HLF+2
L3 AG1+3, L1+23, L2+2
SSN L1+12, L3+8
TPGL2HLF TPGL2HLF+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AG("CH" AG1+3*, L1+3*, L1+4, L1+6*, L1+20*, L1+21, L1+23, TPGL2HLF+4, TPGL2HLF+7, L3+4
, L3+19
>> AG("CH1" L1+21*, L1+22*, L1+23, L2+1, TPGL2HLF+1
>> AG("D" L1+24*, L2+1*, L2+2, TPGL2HLF+1, TPGL2HLF+4, TPGL2HLF+5
>> AG("DD" L2+3*, TPGL2HLF+1*, TPGL2HLF+2, TPGL2HLF+3
>> AG("EDIT" AG1+7!, L1+5*, L1+12
>> AG("K" L3+7*, K*
>> AG("OCH" L1+3*, L1+6*
>> AG("TEMP CHAR T" , AG1+3
>> AGDOG AG1+3
DA AG1+6*, L1+17, L3+2*, L3+6!, L3+17*, L3+21!
DA(1 L3+13*, L3+18*
>> DFN AG1+4, AG1+6, AG1+7, L1+2, L1+3, L1+8, L1+9, L1+17, L1+18, L3+2
, L3+9, L3+12, L3+13, L3+16, L3+18, SSN+1
>> DFOUT AG1+3, L1+11
DIC L3+10!, L3+12*
DIC(0 L3+14*
DIE AG1+5*, L3+1*, L3+6!, L3+16*, L3+21!
>> DLOUT L1+12
>> DQOUT L1+14
DR L3+3*, L3+6!, L3+10!, L3+19*, L3+21!
DR(2 L3+4*
>> DTOUT AG1+3, L1+11
DUOUT AG1+3, L1+13, SSN+2!
DUZ(2 AG1+7, L1+2, L1+3, L1+8, L1+9, L1+17, L1+18, TPGL2HLF+3, L3+3, L3+11
, L3+17
U L1+3, L1+8, L1+9, TPGL2HLF+4, TPGL2HLF+5, L3+11, SSN+1
>> X L3+11*
>> Y L1+14, L1+20, L1+25
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