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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ACRFXPT

Package: Commitment Register

Routine: ACRFXPT


Information

ACRFXPT ;IHS/OIRM/DSD/AEF - CREATE EXPORT FILE [ 10/27/2004 4:18 PM ]

Source Information

Source file <ACRFXPT.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Commitment Register 4 $$ARMSDIR^ACRFSYS  (JCMD,TCMD)^ACRFUTL  PAUSE^ACRFWARN  (DEL,HFS)^ACRFZISH  
Kernel 2 HOME^%ZIS  ($$STATUS,CLOSE)^%ZISH  
IHS VA Utilities 1 ^XBKVAR  
VA Fileman 1 ^DIR  

Entry Points

Name Comments DBIA/ICR reference
READ(OUT,ARCDIR)
EN ;EP -- MAIN ENTRY POINT
SHOW ;----- SHOW A LIST OF UNIX DHR FILES
BLD(ACRDIR) ;----- BUILD UNIX FILE acr.files ;ACR*2.1*13.06 IM14144
HDR(OUT) ;----- WRITE HEADER
EXPORT(ACRDIR,ACRFN,ACRUN,ACRPW,ACRHN) ;- EXPORT FILE TO CORE ;ACR*2.1*13.06 IM14144
LIST(ACRDIR) ;----- LIST UNIX DHR FILES FOR EXPORT ;ACR*2.1*13.06 IM14144
SEL(OUT,Y,ACRDIR)

External References

Name Field # of Occurrence
HOME^%ZIS SHOW+3
$$STATUS^%ZISH READ+12
CLOSE^%ZISH READ+14
$$ARMSDIR^ACRFSYS EN+8
JCMD^ACRFUTL BLD+1, BLD+2
TCMD^ACRFUTL EXPORT+11
PAUSE^ACRFWARN EXPORT+13
DEL^ACRFZISH EN+11
HFS^ACRFZISH READ+8
^DIR SEL+10, HDR+3
^XBKVAR LIST+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EXPORT+9
Function Call: WRITE
  • Prompt: !
  • Line Location: SEL+4
Function Call: WRITE
  • Prompt: !,?5,"No such file "_Y
  • Line Location: SEL+13
Function Call: WRITE
  • Prompt: !,"UNABLE TO OPEN acr.files"
  • Line Location: READ+6
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: READ+12
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: SHOW+4
Function Call: WRITE
  • Prompt: !,"No files to export"
  • Line Location: SHOW+6
Function Call: WRITE
  • Prompt: !,$J($P(DATA,U),15)
  • Line Location: SHOW+11
Function Call: WRITE
  • Prompt: ?18,$P(DATA,U,2)
  • Line Location: SHOW+12
Function Call: WRITE
  • Prompt: ?32,$P(DATA,U,3)
  • Line Location: SHOW+13
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !,"FILES PENDING EXPORT:"
  • Line Location: HDR+6
Routine Call
  • %ZIS
  • Line Location:
    • SHOW+3
Routine Call
  • DIR
  • Line Location:
    • SEL+10
    • HDR+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACRSYS(1 EN+13
^TMP("ACR" EN+18!, SEL+12, READ+4!, READ+13*, READ+16, READ+17, READ+18*, SHOW+6, SHOW+8, SHOW+10

Label References

Name Line Occurrences
BLD LIST+5
EN EN+19
EXPORT EN+17
HDR SHOW+9
LIST EN+9
READ LIST+6
SEL EN+10
SHOW LIST+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> %DEV READ+8, READ+9, READ+10
ACRDATA EN+7~, EN+13*, EN+14, EN+15, EN+16
ACRDIR EN+7~, EN+8*, EN+9, EN+10, EN+11, EN+17, EXPORT~, EXPORT+11, SEL~, LIST~
, LIST+5, LIST+6, BLD~, BLD+1, BLD+2, READ+8
ACRFN EN+12*, EN+17, EXPORT~, EXPORT+11
ACRHN EN+7~, EN+16*, EN+17, EXPORT~, EXPORT+11
ACRPW EN+7~, EN+15*, EN+17, EXPORT~, EXPORT+11
ACRUN EN+7~, EN+14*, EN+17, EXPORT~, EXPORT+11
ARCDIR READ~
DATA SHOW+2~, SHOW+10*, SHOW+11, SHOW+12, SHOW+13
DIR SEL+3~, SHOW+2~, HDR+2~, HDR+3!
DIR("?" SEL+7*
DIR("??" SEL+8*
DIR("A" SEL+6*
DIR(0 SEL+5*, HDR+3*
DTIME READ+12
>> DTOUT SEL+11
>> DUOUT SEL+11
FILE EN+7~, READ+3~, SHOW+2~, SHOW+7*, SHOW+8*, SHOW+10
I READ+3~, READ+11*, READ+13, READ+15*, READ+16*, READ+17
IOF SHOW+4, HDR+5
IOSL SHOW+9
IOST HDR+3
OUT EN+7~, EN+10, EN+11, SEL~, SEL+9, SEL+11*, LIST+2~, LIST+4*, LIST+6, LIST+7
, LIST+8*, READ~, READ+9*, SHOW+2~, SHOW+5*, SHOW+8, SHOW+9, HDR~, HDR+3*
PAGE SHOW+2~, HDR+3, HDR+4*
QUIT READ+3~, READ+11, READ+12*
U EN+14, EN+15, EN+16, READ+18, SHOW+11, SHOW+12, SHOW+13
X SEL+3~, READ+3~, READ+12*, READ+13, READ+17*, READ+18
Y EN+7~, EN+10, EN+12, SEL~, SEL+9, SEL+12!, SEL+13, READ+3~, HDR+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All