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

Package: Commitment Register

Routine: ACRFTO


Information

ACRFTO ;IHS/OIRM/DSD/THL,AEF - TRAVEL ORDER PROCESSING; [ 09/26/2005 11:20 AM ]

Source Information

Source file <ACRFTO.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
Commitment Register 13 SETAPP^ACRFAPVS  SCREEN^ACRFAU  EN2^ACRFDEL  (DDS,DIE,DIR,FILE,MIX)^ACRFDIC  SETDOC^ACRFEA1  ^ACRFESIG  REQ^ACRFQ  ^ACRFRESP  
^ACRFTPA1  $$NAME2^ACRFUTL1  PAUSE^ACRFWARN  ^ACRPTE  ^ACRPTR  
VA Fileman 1 NOW^%DTC  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Commitment Register 8 ACRFEA21  ACRFEA41  ACRFEA4D  ACRFPRC4  ACRFPRC9  ACRFTPAR  ACRPTE  ACRPTV  

Entry Points

Name Comments DBIA/ICR reference
SCR(Y,DUZ)
EN
TVDISP ;EP;TO DISPLAY A TRAINING EVALUATON
TO ;EP;
TV ;EP;
YOURTO ;EP -- YOUR TRAVEL ORDER
TR ;EP;
YOURTV ;EP;
PTR ;EP;TO PRINT THE TRIP
ACS ;EP;TO SIGN AGREEMENT TO CONTINUE SERVICE
EN1 ;EP;
TRAIN ;EP;TO SELECT THE TRAINING DOCUMENT AND COMPLETE THE TRAINING
EXIT
ACSREQ(X) ;EP;TO DETERMINE IF AGREEMENT TO CONTINUE IN SERVICE IS REQUIRED
TI ;EP;
TR1
TESIGS ;EP;TO DISPLAY TRAINING EVALUATION SIGNATURES
YOURTA ;EP -- YOUR TRAVEL ADVANCE
TR2 ;EP;TO COMPLETE TRAINING EVALUATION
TREPORT ;EP;TO EDIT TRIP REPORT
SELDOC ;EP;TO SELECT TRAVEL DOCUMENT

External References

Name Field # of Occurrence
NOW^%DTC TR2+16, TR2+24, TR2+52, ACS+25
SETAPP^ACRFAPVS TR2+66
SCREEN^ACRFAU TR2+30
EN2^ACRFDEL TR2+7
DDS^ACRFDIC TR2+40
DIE^ACRFDIC TR2+29, TR2+41, TR2+57, TREPORT+7, ACS+30
DIR^ACRFDIC EN1+10, EN1+17, EN1+26, EN1+33, EN1+41, TR2+4
FILE^ACRFDIC TR2+22, ACS+24
MIX^ACRFDIC TR1+9, SELDOC+12
SETDOC^ACRFEA1 TR2+6, SELDOC+17
^ACRFESIG TR2+48, ACS+17
REQ^ACRFQ EN1+44
^ACRFRESP TR2+51
^ACRFTPA1 EN1+43
$$NAME2^ACRFUTL1 TESIGS+8, TESIGS+21, TESIGS+29, ACS+5
PAUSE^ACRFWARN TR2+11, TR2+36, TR2+47, PTR+5, ACS+7
^ACRPTE TVDISP+3
^ACRPTR PTR+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: TR1+0
Function Call: WRITE
  • Prompt: !?20,"SELECT THE TRAINING DOCUMENT"
  • Line Location: TR1+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: TR1+8
Function Call: WRITE
  • Prompt: !
  • Line Location: TR2+3
Function Call: WRITE
  • Prompt: !!,"SIGNATURES FOR TRAINING EVALUATION"
  • Line Location: TESIGS+2
Function Call: WRITE
  • Prompt: !,"----------------------------------"
  • Line Location: TESIGS+3
Function Call: WRITE
  • Prompt: !,"ATTENDEE.............: "
  • Line Location: TESIGS+4
Function Call: WRITE
  • Prompt: ?49,$S($P(X,U,4):"COMPLETED ",1:"PENDING")
  • Line Location: TESIGS+11
Function Call: WRITE
  • Prompt: ?60,Y
  • Line Location: TESIGS+12
Function Call: WRITE
  • Prompt: !,"INITIATION SUPERVISOR: "
  • Line Location: TESIGS+13
Function Call: WRITE
  • Prompt: $S(ACRSIG:$$NAME2^ACRFUTL1(ACRSIG),1:$$NAME2^ACRFUTL1(ACRNOI))
  • Line Location: TESIGS+21
Function Call: WRITE
  • Prompt: ?49,"PENDING"
  • Line Location: TESIGS+22
Function Call: WRITE
  • Prompt: ?49,$S($E(X)="A":"APPROVED",$E(X)="C":"CANCELLED",$E(X)="D":"DISAPPROVED",1:"PENDING")
  • Line Location: TESIGS+25
Function Call: WRITE
  • Prompt: ?60,Y
  • Line Location: TESIGS+26
Function Call: WRITE
  • Prompt: !?21,"(ACRING FOR: "_$$NAME2^ACRFUTL1(ACRNOI)_")"
  • Line Location: TESIGS+29
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: TREPORT+1
Function Call: WRITE
  • Prompt: !?20,"Enter your trip report below."
  • Line Location: TREPORT+2
Function Call: WRITE
  • Prompt: !!
  • Line Location: TREPORT+3
Function Call: WRITE
  • Prompt: !!,"You received ",X," hours of training."
  • Line Location: ACS+11
Function Call: WRITE
  • Prompt: !,"Your signature below acknowledges acceptance of"
  • Line Location: ACS+12
Function Call: WRITE
  • Prompt: !,"The Agreement to Continue in Service."
  • Line Location: ACS+13
Function Call: WRITE
  • Prompt: !!,"If you have any questions about this agreement and its"
  • Line Location: ACS+14
Function Call: WRITE
  • Prompt: !,"requirements, please contact your training officer before"
  • Line Location: ACS+15
Function Call: WRITE
  • Prompt: !,"you enter your electronic signature."
  • Line Location: ACS+16
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SELDOC+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: SELDOC+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACROBL - [#9002189] Classic Fileman Calls
^ACRTVAL - [#9002191.6] Classic Fileman Calls
^ACRDOC - [#9002196] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACRAPVS - [#9002190] TESIGS+16
^ACRAPVS("AB" TESIGS+16
^ACRAPVS("AC" SCR+16
^ACRAPVS("ANXT" TR2+67*
^ACRAPVS("AORDR" TR2+58!
^ACRDOC - [#9002196] TR2+8, TR2+51, TR2+62, TR2+64, TESIGS+6, TESIGS+17, ACS+1, ACS+9, ACSREQ+4, SCR+15
, SCR+17, SCR+18
^ACRLOCB - [#9002188] SCR+15
^ACROBL - [#9002189] EN1+36, PTR+1
^ACRTPAR("C" EN1+20
^ACRTVAL - [#9002191.6] TR2+23, TR2+33, TR2+43, TESIGS+5, ACSREQ+5
^ACRTVAL("B" TR2+15, ACS+19
^DD("DD" TESIGS+10, TESIGS+24
^XUSEC("ACRFZ TRAVEL ORDERS" SCR+19

Label References

Name Line Occurrences
EN TO+3, TR+3, TV+2, TI+2, YOURTV+2
EN1 EN+1
EXIT EN1+43
PTR EN1+45
SELDOC EN1+2
TR1 TRAIN+3
TVDISP TR2+31

Naked Globals

Name Field # of Occurrence
^("TRNG" ACS+1, ACS+9, ACSREQ+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % TR2+17, TR2+25, TR2+53, ACS+26
ACRAPDA EXIT!
ACRAPVT EXIT!, TR2+60*
>> ACRCANCL TR2+7*
ACRCOMP EXIT!, TR1+12*, SELDOC+15*
ACRDA EXIT!
ACRDAILY EN1+11*, EN1+46!
>> ACRDATE TR2+65*
ACRDOC EXIT!, TR2+14*, SELDOC+18*
>> ACRDOC0 TR2+14, SELDOC+18
ACRDOC1 EXIT!
ACRDOCDA EXIT!, EN1+1!, EN1+3, EN1+20, EN1+36, TR1+11*, TR2+8, TR2+15, TR2+19, TR2+23
, TR2+26, TR2+33, TR2+37, TR2+43, TR2+51, TR2+54, TR2+58, TR2+62, TR2+64, TR2+67
, TVDISP+2, TESIGS+5, TESIGS+6, TESIGS+16, TESIGS+17, TREPORT+4, PTR+1, PTR+3, ACS+1, ACS+9
, ACS+19, ACS+21, ACS+27, SELDOC+14*
>> ACRDUZ ACS+1*, ACS+5
ACRENTRY EXIT!
>> ACRFDNO(1 EXIT+1!
>> ACRFINAL TR2+59*
ACRGREF EXIT!
>> ACRI TR2+43*
>> ACRID EN1+12
ACRITINY EN1+35*, EN1+46!
ACRLBDA EXIT!, TR2+62*
ACRMAX EXIT!
>> ACRMCODE TR2+7*
ACRNOI TESIGS+1~, TESIGS+19*, TESIGS+21, TESIGS+27, TESIGS+29
ACRNOW EXIT!, TR2+17*, TR2+21, TR2+25*, TR2+28, TR2+53*, TR2+56, TR2+65, ACS+26*, ACS+29
ACRNUM EXIT!
>> ACROF ACS+2, ACS+6
>> ACRON ACS+2, ACS+6
ACRORD EXIT!
>> ACRORDER TR2+61*
>> ACROUT EN+1, EN1+5, EN1+12, EN1+18, EN1+20, EN1+28, EN1+34, EN1+36, TRAIN+3, TR1+10
, SELDOC+13
ACRPA EXIT+1!
ACRPO EXIT+1!
ACRPOA EXIT+1!
ACRPPO EXIT+1!
ACRPRT EXIT!
ACRPTR EN1+42*, EN1+45, PTR+1, PTR+6!
ACRQUIT EN!, EN+1, EXIT!, EN1+3*, EN1+5, EN1+12, EN1+20, EN1+28, EN1+34, EN1+36
, EN1+46!, TRAIN+2!, TRAIN+3, TRAIN+4!, TR1+10*, TR2+12*, TR2+13, TR2+32, TR2+43*, TR2+44
, TR2+50, ACS+18, SELDOC+13*
ACRREF EXIT!, TR1+13*, SELDOC+16*
ACRREF1 EXIT!
ACRREFDA EXIT!, TR2+63*
>> ACRREFX EN1+5, EN1+12, EN1+28, EN1+36, TO+2*, TR+2*, TV+1*, TI+1*, YOURTV+1*, SELDOC+2
, SELDOC+5, SELDOC+8, SELDOC+16
ACRREQST EN1+46!, TR2+14*, SELDOC+18*
ACRSCREN TR2+31, TR2+41, TR2+42!
ACRSIG EXIT!, TESIGS+1~, TESIGS+18*, TESIGS+21, TESIGS+27
ACRSIGG EXIT!
ACRSIGP EXIT+1!
ACRSIGZ EXIT+1!
ACRSIGZZ EXIT+1!
ACRTPALL EXIT!, EN1+21!, EN1+27*, EN1+43
ACRTPAR EXIT!, EN1+4
ACRTVAL EN1+19*, EN1+46!
ACRTVI TO+1!, TR+1!, TI+1*, TI+3!
ACRTXDA EN!
ACRTXTYP EXIT!
ACRUCHK EN!
ACRURTV EXIT!, YOURTV+1*, YOURTV+3!, SELDOC+9
>> ACRUSER TR2+8*, TR2+9, TR2+64*, TR2+67
ACRX EXIT!
ACRXMY EXIT+1!
ACRY EXIT!
>> D TR1+7*, SELDOC+6*
>> D0 TVDISP+2*, PTR+3*
>> DA TR2+26*, TR2+37*, TR2+54*, TREPORT+4*, ACS+27*
DIC EN1+1!, TR1+2*, TR2+18*, ACS+20*, SELDOC+3*
DIC("A" TR1+4*, SELDOC+5*
DIC("DR" TR2+21*, ACS+23*
DIC("S" TR1+5*, TR1+6*, SELDOC+7, SELDOC+8*, SELDOC+9*, SELDOC+10*
DIC(0 TR1+3*, TR2+20*, ACS+22*, SELDOC+4*
>> DIE TR2+27*, TR2+38*, TR2+55*, TREPORT+5*, ACS+28*
>> DINUM TR2+19*, ACS+21*
DIP TVDISP+1~, PTR+2~
>> DIR("A" EN1+7*, EN1+14*, EN1+23*, EN1+30*, EN1+38*, TR2+2*
>> DIR("B" EN1+8*, EN1+15*, EN1+24*, EN1+31*, EN1+39*
>> DIR(0 EN1+6*, EN1+13*, EN1+22*, EN1+29*, EN1+37*, TR2+1*
>> DR TR2+28*, TR2+39*, TR2+56*, TREPORT+6*, ACS+29*
DUZ TR2+21, ACS+1, ACS+23, SCR~, SCR+15, SCR+16, SCR+17, SCR+18, SCR+19
DXS TVDISP+1~, PTR+2~
IOF TR1, TREPORT+1, SELDOC+1
J TESIGS+14~, TESIGS+15*, TESIGS+16*
U TR2+8, TR2+14, TR2+23, TR2+33, TR2+43, TR2+51, TR2+62, TR2+64, TESIGS+6, TESIGS+8
, TESIGS+9, TESIGS+11, TESIGS+16, TESIGS+17, TESIGS+18, TESIGS+19, TESIGS+22, TESIGS+23, ACS+1, ACS+9
, ACSREQ+4, ACSREQ+5, SELDOC+18, SCR+15, SCR+17, SCR+18
X TR2+19*, TESIGS+1~, TESIGS+5*, TESIGS+6*, TESIGS+8, TESIGS+9, TESIGS+11, TESIGS+14~, TESIGS+15*, TESIGS+16*
, TESIGS+17*, TESIGS+18, TESIGS+19, TESIGS+22, TESIGS+23, TESIGS+25, ACS+3~, ACS+5*, ACS+6, ACS+8~
, ACS+9*, ACS+10, ACS+11, ACS+21*, ACSREQ~, ACSREQ+4, ACSREQ+5
Y EN1+11, EN1+19, EN1+27, EN1+35, EN1+42, TR1+10, TR1+11, TR2+5, TR2+7, TR2+67
, TESIGS+9*, TESIGS+10, TESIGS+12, TESIGS+14~, TESIGS+23*, TESIGS+26, ACSREQ+3*, ACSREQ+4*, ACSREQ+5*, ACSREQ+6
, SELDOC+13, SELDOC+14, SCR~, SCR+15, SCR+16, SCR+17, SCR+18
>> ZTRTN SELDOC+5*
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