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

Package: Case Management System

Routine: ACMRLF


Information

ACMRLF ;IHS/CMI/LAB - flat file [ 10/17/05 11:48 AM ]

Source Information

Source file <ACMRLF.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 2 ^DIE  ^DIR  
IHS VA Utilities 1 ^XBGSAVE  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Case Management System 2 ACMRL3  ACMRLP  

Entry Points

Name Comments DBIA/ICR reference
FLAT ;EP;Entry point from ACMRL3 IHS/CMI/TMJ PATCH #6
SINGLE ;process single valued item
V ;GETS DATA HITS
PRINT ;
FLATP ;EP
MULT ;
WRITEF ;EP - write out flat file

External References

Name Field # of Occurrence
^DIE FLAT+10
^DIR FLAT+8
^XBGSAVE WRITEF+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"I am going to create a file called ",ACMFFN," which will reside in ",!,"the ",$S($P(^AUTTSITE(1,0),U,21)=1:"/usr/spool/uucppublic",1:"C:\EXPORT")," directory.",!
  • Line Location: FLAT+4
Function Call: WRITE
  • Prompt: "Actually, the file will be placed in the same directory that the data export"
  • Line Location: FLAT+5
Function Call: WRITE
  • Prompt: !,"globals are placed. See your site manager for assistance in finding the file",!,"after it is created. PLEASE jot down and remember the following file name:",!?15,"********** ",ACMFFN," **********",!
  • Line Location: FLAT+6
Function Call: WRITE
  • Prompt: !,"The records that are generated will be '^' delimited. The fields",!,"will be the fields you select in the next screen and will be in the order",!,"that you select them.",!
  • Line Location: FLAT+7
Function Call: WRITE
  • Prompt: !!,"CMS File being generated...."
  • Line Location: WRITEF+1
Routine Call
  • DIE
  • Line Location:
    • FLAT+10
Routine Call
  • DIR
  • Line Location:
    • FLAT+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACM(58.8 - [#9002258.8] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACM(41 - [#9002241] V+3, V+6
^ACM(58.1 - [#9002258.1] V+3, PRINT+3, SINGLE+3, MULT+2
^ACM(58.8 - [#9002258.8] PRINT+2, MULT+4, MULT+5, MULT+8, MULT+9, MULT+10, MULT+11, MULT+12, FLAT+2*
^AUTTSITE(1 FLAT+4
^TMP($J FLATP+1!, SINGLE+4*, WRITEF+7!
^VA(200 - [#200] WRITEF+3
^XTMP("ACMLINE" MULT+5*, MULT+9*, MULT+11*, MULT+12*, MULT+13*
^XTMP("ACMRL" FLATP+2, FLATP+4, V+2, V+5

Label References

Name Line Occurrences
MULT PRINT+4
PRINT V+6
SINGLE PRINT+3
V FLATP+4
WRITEF FLATP+5

Naked Globals

Name Field # of Occurrence
^(3 V+3, SINGLE+3, MULT+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACMBTH FLATP+2, FLATP+4, V+2, V+5
>> ACMCNT FLATP+3*, PRINT+1*, SINGLE+4
>> ACMCRIT V+2*, PRINT+2*, PRINT+3, SINGLE+3, MULT+2
>> ACMFFN FLAT+1*, FLAT+3*, FLAT+4, FLAT+6, FLAT+10, WRITEF+3
ACMFRST FLATP+3*, V+4!
>> ACMI PRINT+2*, MULT+4, MULT+5, MULT+8, MULT+9, MULT+10, MULT+11, MULT+12
>> ACMIFN V+3*, V+6*
>> ACMJOB FLATP+2, FLATP+4, V+2, V+5
>> ACMLENG MULT+4*, MULT+8*, MULT+10*
>> ACMPCNT MULT+1*
ACMPRNM MULT+1!, MULT+3
ACMPRNM( MULT+6, MULT+10
ACMPRNM(1 MULT+8
ACMPRNT V+3, SINGLE+1!, SINGLE+4, MULT+1!, MULT+3*, MULT+4*, MULT+5, MULT+8*, MULT+9, MULT+10*
, MULT+12
ACMQUIT FLATP+3!, FLATP+4, V+5, PRINT+2, FLAT+9*
>> ACMRG V+3, V+6
>> ACMRPT PRINT+2, MULT+4, MULT+5, MULT+8, MULT+9, MULT+10, MULT+11, MULT+12, FLAT+10
>> ACMSORT V+2, V+3
>> ACMSRTR V+2*, V+3*
>> ACMSRTV FLATP+3*, FLATP+4*, V+2, V+5
>> ACMX SINGLE+2*, MULT+1*
DA FLAT+8!, FLAT+10*, FLAT+11!
>> DFN V+2*, V+3, V+5*, V+6
DIE FLAT+10*, FLAT+11!
DIR FLAT+8!
DIR("A" FLAT+8*
DIR("B" FLAT+8*
DIR(0 FLAT+8*
>> DIRUT FLAT+9
DR FLAT+10*, FLAT+11!
DUZ FLAT+1, WRITEF+3
>> I MULT+5*, MULT+9*, MULT+12*, MULT+13*
>> J MULT+5*, MULT+9*, MULT+12*, MULT+13*
>> K MULT+5*, MULT+9*, MULT+11*, MULT+12*, MULT+13*
U PRINT+2, PRINT+3, SINGLE+4, MULT+4, MULT+5, MULT+8, MULT+9, MULT+10, MULT+11, MULT+12
, FLAT+4, WRITEF+3
>> X MULT+6*, MULT+7, MULT+10, MULT+11, MULT+12, MULT+13*, FLAT+2*, FLAT+3
>> XBE WRITEF+4*
XBF WRITEF+4*, WRITEF+8!
XBFLT WRITEF+4*, WRITEF+8!
XBFN WRITEF+3*, WRITEF+8!
XBGL WRITEF+2*, WRITEF+8!
XBMED WRITEF+3*, WRITEF+8!
XBQ WRITEF+4*, WRITEF+8!
XBTLE WRITEF+3*, WRITEF+8!
>> Y FLAT+9
>> ZTQUEUED WRITEF+1
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