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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: AGSSKILL

Package: IHS Patient Registration

Routine: AGSSKILL


Information

AGSSKILL ; IHS/ASDS/EFG - SET/KILL SSN VERIFICATION FROM DDPS/SSA ;

Source Information

Source file <AGSSKILL.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
IHS Patient Registration 1 T^AG  
IHS VA Utilities 1 ^XBDBQUE  
VA Fileman 1 ^DIE  

Entry Points

Name Comments DBIA/ICR reference
SETSSN
KILLALL ;kill off all entries made by SSA SSN
S ;START
KILL ;needs DFN
KKK
SETFLG

External References

Name Field # of Occurrence
T^AG KKK+2, KKK+4
^DIE SETFLG+1, SETSSN+1, SETSSN+2, KILL+1, KILL+2
^XBDBQUE KILLALL+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,AGI,!
  • Line Location: KKK+3
Function Call: WRITE
  • Prompt:
  • Condition for execution: '(AGC#500) "." S DFN=$O(^AUPNPAT("AS",AGI,DFN)) Q:DFN'>0
  • Line Location: KKK+3
Function Call: WRITE
  • Prompt: !
  • Line Location: KKK+4
Routine Call
  • DIE
  • Line Location:
    • SETFLG+1
    • SETSSN+1
    • SETSSN+2
    • KILL+1
    • KILL+2

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AGPATCH( SETSSN+3*
^AUPNPAT("AS" KKK+3

Label References

Name Line Occurrences
KILL KKK+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> AGC KKK+3*
>> AGI KKK*, KKK+3*, KILL+2
>> AGSCSSN2 SETSSN+1
>> AGSDFN SETFLG+1, SETSSN+1, SETSSN+2, SETSSN+3
>> AGSLVC SETFLG+1
>> AGSSITE SETSSN+3
>> AGTMP KKK+5*
>> DA SETFLG+1*, SETSSN+1*, SETSSN+2*, KILL+1*, KILL+2*
>> DFN KKK+3*, KILL+1, KILL+2
DIC SETFLG!, SETSSN!, SETSSN+2!
DIE SETFLG!, SETFLG+1*, SETSSN!, SETSSN+1*, SETSSN+2!*, KILL+1!*, KILL+2!*
DR SETFLG+1*, SETSSN+1*, SETSSN+2!*, KILL+1!*, KILL+2!*
DT SETSSN+3
IO KKK+1, KKK+2, KKK+3, KKK+4
>> XBRP KILLALL+1*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All