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

Package: Enrollment Application System

Routine: EASEZF1


Information

EASEZF1 ;ALB/jap,TM - Filing 1010EZ Data to Patient Database ; 8/16/11 4:04pm

Source Information

Source file <EASEZF1.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Enrollment Application System 7 (F202,F206)^EASEZF1  F32102^EASEZF1A  ERROR^EASEZF2  (I202,I206)^EASEZI  $$UC^EASEZT1  ($$GETANY,$$KEY711)^EASEZU1  ($$SUPPRESS,$$VERSION)^EASEZU4  
VA FileMan 3 $$GET1^DID  (FILE,UPDATE,VAL)^DIE  EN^DIQ1  
Registration 1 GETMSE^DGMSEUTL  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Enrollment Application System 2 EASEZF1  EASEZFM  

Entry Points

Name Comments DBIA/ICR reference
F2(EASAPP,EASDFN) ;file to Patient record in #2
RESOLVE ;try to resolve invalid input for free text fields only
F202(SUBFILE,DATAKEY,EZDATA,SUBIEN,KEYIEN) ;add or edit subrecord in subfile #2.02
F206(SUBFILE,DATAKEY,EZDATA,SUBIEN) ;add subrecord in subfile #2.06
FPOB(DATAKEY,EZDATA,SUBIEN,PTDATA) ;add or edit pob city & state
F23216(SUBFILE,DATAKEY,EZDATA,SUBIEN,KEYIEN) ;add subrecord in subfile #2.3216
TBD1 ;if this is entirely new and later than VistA episodes, allow add?
TBD2 ;if matching episode already exists, allow update?

External References

Name Field # of Occurrence
GETMSE^DGMSEUTL F23216+17
$$GET1^DID RESOLVE+5, RESOLVE+7
FILE^DIE F2+94, F202+27, FPOB+17, FPOB+33
UPDATE^DIE F202+36, F206+13, TBD2+35
VAL^DIE F2+84, RESOLVE+10, FPOB+14, FPOB+31
EN^DIQ1 F2+74
F202^EASEZF1 F2+47
F206^EASEZF1 F2+48
F32102^EASEZF1A F2+79
ERROR^EASEZF2 F2+87, F202+37, FPOB+16, FPOB+32, TBD2+36
I202^EASEZI F202+19
I206^EASEZI F206+6
$$UC^EASEZT1 F2+54, TBD2+13
$$GETANY^EASEZU1 F2+56
$$KEY711^EASEZU1 F2+8, F2+15, F2+59, F202+10, TBD2+20
$$SUPPRESS^EASEZU4 F2+27
$$VERSION^EASEZU4 F2+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls,  VAL^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(10 - [#10] F202+17
^DPT - [#2] F206+7, F23216+20
^EAS(712 - [#712] F2+96*, F202+39*, F206+15*, FPOB+19*, FPOB+34*, TBD2+38, TBD2+39*, TBD2+40, TBD2+41*, TBD2+42
TBD2+43*, TBD2+44, TBD2+45*, TBD2+46, TBD2+47*
^TMP("EZDATA" F2+9, F2+16, F2+18!, F2+21, F2+22, F2+30, F2+60, TBD2+6, TBD2+7, TBD2+8
TBD2+9, TBD2+10, TBD2+21
^TMP("EZTEMP" F2+11, F2+18!, F2+31, FPOB+23

Label References

Name Line Occurrences
F23216 F2+51
FPOB F2+65
RESOLVE F2+86, FPOB+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACCEPT F2+2~, F2+33*, F2+43
ARRAY F2+2~, F2+72!
ARRAY(2 F2+75, F2+76
BOS TBD2+5~, TBD2+6*, TBD2+32
DA F2+3~, F2+73*, F2+74!
DATAKEY F2+2~, F2+9*, F2+10, F2+16*, F2+17, F2+24*, F2+25, F2+27, F2+47, F2+48
, F2+51, F2+65, F202~, F202+10, F202+14, F206~, F206+8, FPOB~, FPOB+6, FPOB+22*
, F23216~
DATANM F2+14*, F2+15, F202+6~, F202+11*, F202+12, F202+15*, F202+16*, F202+17
DIC F2+3~, F2+73*, F2+74!
DIQ F2+3~, F2+73*, F2+74!
DIQ(0 F2+73*
DR F2+3~, F2+73*, F2+74!
DTYPE TBD2+5~, TBD2+9*, TBD2+34
EAS F2+2~, F2+81!, F202+6~, F202+23!, F206+4~, FPOB+5~, FPOB+10!, FPOB+27!, F23216+15~
EAS( F202+26*, F202+34*, F202+35*, F206+11*, F206+12*, TBD2+30*, TBD2+31*, TBD2+32*, TBD2+33*, TBD2+34*
EASAPP F2~, F2+6, F2+27, F2+56, F2+79, F2+83, F2+96, F202+25, F202+26, F202+32
, F202+34, F202+35, F202+39, F206+9, F206+11, F206+12, F206+15, FPOB+13, FPOB+19, FPOB+30
, FPOB+34, TBD2+28, TBD2+30, TBD2+31, TBD2+32, TBD2+33, TBD2+34, TBD2+38, TBD2+39, TBD2+40
TBD2+41, TBD2+42, TBD2+43, TBD2+44, TBD2+45, TBD2+46, TBD2+47
EASARRAY F202+6~, F202+19, F206+4~, F206+6, FPOB+5~, F23216+15~, F23216+17
EASARRAY( F202+21, F202+22
EASARRAY(1 F206+7, F23216+19
EASDFN F2~, F2+4, F2+41, F2+56, F2+73, F2+75, F2+76, F2+79, F2+82, F202+19
, F202+24, F202+33, F202+38, F206+6, F206+7, F206+10, F206+14, FPOB+11, FPOB+12, FPOB+29
, F23216+17, F23216+20, TBD2+29, TBD2+39, TBD2+41, TBD2+43, TBD2+45, TBD2+47
>> EASVRSN F2+6*, F2+27
EDATE TBD2+5~, TBD2+7*, TBD2+30
EIEN F202+6~, F206+4~, FPOB+5~, TBD2+27~
EIEN(1 F202+33*, F206+14, TBD2+39, TBD2+41, TBD2+43, TBD2+45, TBD2+47
ELIGVER F2+2~, F2+75*, F2+77
EROOT F2+2~, F2+83*, F2+84, F2+94, RESOLVE+10, F202+6~, F202+25*, F202+27, F202+32*, F202+36
, F206+4~, F206+9*, F206+13, FPOB+5~, FPOB+13*, FPOB+14, FPOB+17, FPOB+30*, FPOB+31, FPOB+33
TBD2+27~, TBD2+28*, TBD2+35
ERR F2+2~, F2+81!, F2+86, F2+87, F2+89, RESOLVE+9!, F202+6~, F202+23!, F202+31!, F202+37
, F206+4~, FPOB+5~, FPOB+10!, FPOB+15, FPOB+16, FPOB+27!, FPOB+32, TBD2+27~, TBD2+36
EZDATA F2+2~, F2+11*, F2+12, F2+33*, F2+34, F2+37*, F2+39*, F2+47, F2+48, F2+51
, F2+54, F2+57*, F2+61*, F2+62*, F2+65, F2+69, F2+79, F2+84, RESOLVE+8*, RESOLVE+10
, F202~, F202+7, F202+17*, F202+18, F202+22, F202+24, F202+33, F202+34, F202+38, F206~
, F206+8*, F206+11, FPOB~, FPOB+7, FPOB+8, FPOB+14, FPOB+21*, FPOB+23*, FPOB+24, FPOB+25
, FPOB+26*, FPOB+31, F23216~
EZSSN F2+60*, F2+61, F2+63!, TBD2+14~, TBD2+21*, TBD2+22*, TBD2+23
EZSTRG F2+3~, F2+12*, F2+13*, F2+14
FDEF RESOLVE+2~, RESOLVE+3*, RESOLVE+4*, RESOLVE+5, RESOLVE+7
FILE F2+2~, F2+22*, F2+23, F2+65, RESOLVE+3
FLD F2+2~, F2+24*, F2+37, F2+53, F2+65, F2+76, F2+77, F2+79, F2+84, RESOLVE+5
RESOLVE+7, RESOLVE+10, F202+6~, F202+26*, F202+34*, F202+35*, F206+4~, F206+11*, F206+12*, FPOB+5~
, FPOB+11*, FPOB+14, FPOB+28*, FPOB+31, TBD2+27~, TBD2+30*, TBD2+31*, TBD2+32*, TBD2+33*, TBD2+34*
FTYPE RESOLVE+2~, RESOLVE+5*, RESOLVE+6
IENS F2+2~, F2+82*, F2+84, RESOLVE+10, F202+6~, F202+24*, F202+26, F202+33*, F202+34, F202+35
, F206+4~, F206+10*, F206+11, F206+12, FPOB+5~, FPOB+12*, FPOB+14, FPOB+29*, FPOB+31, TBD2+27~
TBD2+29*, TBD2+30, TBD2+31, TBD2+32, TBD2+33, TBD2+34
K1 F202+6~, F202+11*, F202+13
K3 F202+6~, F202+11*, F202+14
KEYIEN F2+2~, F2+8*, F2+9, F2+15*, F2+16, F2+18, F2+20*, F2+21*, F2+22, F2+30
, F2+32, F2+47, F2+50, F2+51, F202~, F202+13, F23216~
KK F2+59*, F2+60, F2+63!, TBD2+14~, TBD2+20*, TBD2+21
LINK F2+2~, F2+41*, F2+96, F202+6~, F202+38*, F202+39, F206+4~, F206+7*, F206+14*, F206+15
, FPOB+5~, FPOB+11*, FPOB+19, FPOB+34, F23216+15~, F23216+19*, F23216+20
>> LN F2+22*, F2+24
MAX RESOLVE+2~, RESOLVE+7*, RESOLVE+8
MULTIPLE F2+2~, F2+29*, F2+30, F2+31, F2+87
N F202+6~, F202+21*, F202+22
OUT F202+6~, F202+21*, F202+28*, F202+30
PTDATA F2+2~, F2+33*, F2+65, F2+69, F2+96, F206+4~, F206+7*, F206+15, FPOB~, FPOB+8
, FPOB+19, F23216+15~, F23216+19*, F23216+20*, F23216+23, TBD2+17
PTSSN F2+56*, F2+57, F2+61, F2+63!, TBD2+14~, TBD2+17*, TBD2+18, TBD2+23
QUES F2+2~, F2+10*, F2+11, F2+17*, F2+18, F2+25*, F2+31, F2+39, FPOB+5~, FPOB+22*
, FPOB+23
SDATE TBD2+5~, TBD2+8*, TBD2+31
SECT F2+2~, F2+10*, F2+11, F2+17*, F2+18, F2+25*, F2+31, F2+39, FPOB+5~, FPOB+22*
, FPOB+23
SERVNO TBD2+5~, TBD2+10*, TBD2+13, TBD2+18*, TBD2+23*, TBD2+24*, TBD2+33
SUBFILE F2+2~, F2+24*, F2+45, F2+46, F2+47, F2+48, F2+50, F2+51, RESOLVE+3, RESOLVE+4
, F202~, F202+8, F202+26, F202+34, F202+35, F206~, F206+5, F206+11, F206+12, F23216~
, F23216+13, TBD2+30, TBD2+31, TBD2+32, TBD2+33, TBD2+34
SUBIEN F2+2~, F2+33*, F2+35, F2+47, F2+48, F2+51, F2+56, F2+65, F2+96, F202~
, F202+39, F206~, F206+15, FPOB~, FPOB+19, F23216~, F23216+15~, TBD2+38*, TBD2+39, TBD2+40*
TBD2+41, TBD2+42*, TBD2+43, TBD2+44*, TBD2+45, TBD2+46*, TBD2+47
U F2+9, F2+11, F2+14, F2+16, F2+22, F2+24, F2+32, F2+33, F2+60, F2+96
, F202+11, F202+39, F206+7, F206+15, FPOB+19, FPOB+23, FPOB+34, TBD2+6, TBD2+7, TBD2+8
TBD2+9, TBD2+10, TBD2+17, TBD2+21, TBD2+39, TBD2+41, TBD2+43, TBD2+45, TBD2+47
X F2+3~, F2+14*, F2+31*, F2+32, F2+33, F2+54*, F202+6~, F202+10*, F202+11, F206+4~
, FPOB+5~, FPOB+23*, F23216+15~, TBD2+27~
XDATA FPOB+5~, FPOB+21*, FPOB+23*, FPOB+25, FPOB+34
XIEN FPOB+5~, FPOB+23*, FPOB+34
Y F2+3~, TBD2+27~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All