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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: AGSS1

Package: IHS Patient Registration

Routine: AGSS1


Information

AGSS1 ; IHS/ASDS/EFG - SSN VERIFICATION FROM NPIRS/SSA ;

Source Information

Source file <AGSS1.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA Fileman 1 ^DIE  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Patient Registration 1 AGSS0  

Entry Points

Name Comments DBIA/ICR reference
CVAR
ELVAR
ECVAR
LVAR
SM1 ;
TST ;
PATL
RV
RP
RR
RX
RD
RA
RN
EM ;
CVARS ;>SET C VARS modified next line to handle new file format
S ;START
R ;REPORTS
SETSSN
DELHRN ;delete
PRTSSN ;
MATCH
PATC
SEND
NOMATCH ;
LVARS ;>SET LOCAL VARS
SETFLG
ESM1

External References

Name Field # of Occurrence
^DIE SETFLG+1, SETSSN+1, SETSSN+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,AGSSC
  • Line Location: TST+3
Function Call: WRITE
  • Prompt: !,"HRN:",AGSHRN,?15,"LOC:",AGSLSSN,?30,AGSLVC,?35,AGSLNM,?65,AGSLSX,?68,AGSLDOB
  • Line Location: PATL+0
Function Call: WRITE
  • Prompt: !,"DPS:",AGSCSSN1,?15,"SSA:",AGSCSSN2,?30,AGSCVC,?35,AGSCNM,?65,AGSCSX,?68,AGSCDOB
  • Line Location: PATC+0
Function Call: WRITE
  • Prompt: !,"sflg: ",AGSFLG
  • Line Location: PATC+1
Routine Call
  • DIE
  • Line Location:
    • SETFLG+1
    • SETSSN+1
    • SETSSN+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*
^AGSSTEMP( RA*, RV*, RP*, RN*, RD*, RR*, RX*, DELHRN+2*
^AUPNPAT - [#9000001] LVAR+8, MATCH+2
^AUPNPAT("D" LVARS+1, LVAR
^AUTTSSN - [#9999999.78] MATCH+2
^DPT - [#2] LVAR+8, LVAR+10, LVAR+11, LVAR+12

Label References

Name Line Occurrences
CVARS S+1
DELHRN LVARS+1, LVAR+7
LVARS S+1
MATCH SM1+4
NOMATCH SM1+5
RA MATCH
RD NOMATCH+2
RN MATCH+5
RP LVARS+3, MATCH+7, NOMATCH+1, NOMATCH+3
RR MATCH+3
RV MATCH+4
RX MATCH+6
SEND MATCH, MATCH+3, MATCH+4, MATCH+5, MATCH+7
SETFLG MATCH, MATCH+3, MATCH+4, MATCH+5, MATCH+6, MATCH+7, NOMATCH+1, NOMATCH+2, NOMATCH+3, NOMATCH+4
SETSSN MATCH
SM1 S+1

Naked Globals

Name Field # of Occurrence
^(0 MATCH+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AGDFNC LVAR*, LVAR+1!, LVAR+7!
>> AGSCDOB CVAR+8*, SM1+4, PATC
>> AGSCFI CVAR+12*
>> AGSCFN CVAR+6*, CVAR+12, CVAR+14, DELHRN+1
>> AGSCLI CVAR+12*
>> AGSCLN CVAR+5*, CVAR+9*, CVAR+12, CVAR+14, DELHRN+1
>> AGSCMI CVAR+12*
>> AGSCMN CVAR+7*, CVAR+12
>> AGSCNM CVAR+14*, SM1+4, PATC
>> AGSCREC CVAR, CVAR+3, CVAR+4, CVAR+5, CVAR+6, CVAR+7, CVAR+8, CVAR+10, CVAR+11, RP
, RN, RD, RR, RX
>> AGSCSSN1 CVAR+4*, CVAR+15, MATCH, MATCH+3, MATCH+4, MATCH+6, MATCH+7, PATC
>> AGSCSSN2 CVAR+11*, CVAR+15*, MATCH, MATCH+1, MATCH+5, MATCH+6, MATCH+7, NOMATCH+1, NOMATCH+2, NOMATCH+3
, SETSSN+1, RA, PATC
>> AGSCSX CVAR+10*, SM1+4, DELHRN+2, PATC
>> AGSCVC CVAR+10*, CVAR+15, LVARS+2, MATCH, MATCH+1, MATCH+5, PATC
AGSDFN S+1, LVARS+1*, LVAR*, LVAR+7!, LVAR+8, LVAR+9!, LVAR+10, LVAR+11, LVAR+12, MATCH+2
, SETFLG+1, SETSSN+1, SETSSN+2, SETSSN+3, RA, RV, RP, RN, RD, RR
, RX
>> AGSFLG LVAR*, SEND*, TST+2, PATC+1
>> AGSHRN CVAR+3*, LVARS+1, LVARS+3, LVAR, DELHRN+2, PATL
>> AGSI CVAR+13*
>> AGSINT DELHRN+1*, DELHRN+2
>> AGSLDOB LVAR+11*, SM1+4, PATL
>> AGSLFN LVAR+13*, LVAR+14*, LVAR+16
>> AGSLLN LVAR+13*, LVAR+15*, LVAR+16
>> AGSLNM LVAR+10*, LVAR+13, LVAR+16*, SM1+4, PATL
>> AGSLSSN LVAR+12*, MATCH, MATCH+1, MATCH+3, MATCH+4, MATCH+5, MATCH+6, MATCH+7, NOMATCH+1, NOMATCH+2
, NOMATCH+3, PATL
>> AGSLSX LVAR+12*, SM1+4, PATL
>> AGSLVC LVAR*, MATCH*, MATCH+4*, MATCH+5*, MATCH+6*, MATCH+7*, NOMATCH+1*, NOMATCH+2*, NOMATCH+3*, NOMATCH+4*
, SETFLG+1, TST+1, PATL
>> AGSPIO PRTSSN+1
>> AGSSC TST+3
>> AGSSITE LVAR, SETSSN+3, RA, RV, RP, RN, RD, RR, RX, DELHRN+2
>> AGSSUFAC DELHRN+2
>> AGSUFAC CVAR*
>> AGSX CVAR+13*
>> AGSY CVAR+13*
>> DA SETFLG+1*, SETSSN+1*, SETSSN+2*
DFN LVARS+1*, LVAR*, LVAR+7!, LVAR+9!
DIC SETFLG!, SETSSN!, SETSSN+2!
DIE SETFLG!, SETFLG+1*, SETSSN!, SETSSN+1*, SETSSN+2!*
DR SETFLG!, SETFLG+1*, SETSSN!, SETSSN+1*, SETSSN+2!*
DT SETSSN+3
IO(0 TST+2, TST+3, PATL
U CVAR, CVAR+3, CVAR+4, CVAR+5, CVAR+6, CVAR+7, CVAR+8, CVAR+10, CVAR+11, LVAR+10
, LVAR+11, LVAR+12, MATCH+2
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 |  Naked Globals |  Local Variables |  All