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

Package: Income Verification Match

Routine: IVMBULK2


Information

IVMBULK2 ;ALB/KCL - IVM/ENROLLMENT Extract Utilities; 23-SEP-1997

Source Information

Source file <IVMBULK2.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Registration 2 ($$ADD,$$UPD)^DGENDBS  $$SITE^VASITE  
VA FileMan 2 EN^DIQ  ^DIR  
Kernel 1 $$PWD^%ZISH  

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
Income Verification Match 2 IVMBULK  IVMBULK1  

Entry Points

Name Comments DBIA/ICR reference
GET(IVMARRY) ; --
; Description: Used to obtain a record from the IVM Extract Management file into the local IVMARRY array.
GETQ
STORE(IVMARRY) ; --
; Description: Used to store the processing information for the
; execution of the initial extract in the IVM Extract Management file.
STOREQ
INIT(IVMARRY) ; --
; Description: Used to initilized IVM Extract Management record in the local IVMARRY array.
INITQ
PATH(IVMARRY) ; --
; Description: Ask user for for valid host file directory.
PATHQ
GETCONST(IVMARRY) ; --
; Description: Places enrollment extract constants into the local IVMARRY array.
CONSTQ
INQUIRE(ROOT,IEN) ; --
; Description: Display data from file entry.
LOCK(IEN) ; --
; Description: This lock is used to prevent another process from editing
; IVM Extract Management record.
UNLOCK(IEN) ; --
; Description: Used to release a lock created by $$LOCK.
; Input:
; IEN - Internal entry number of IVM EXTRACT MANAGEMENT file

External References

Name Field # of Occurrence
$$PWD^%ZISH PATH+28
$$ADD^DGENDBS STORE+34
$$UPD^DGENDBS STORE+49
EN^DIQ INQUIRE+10
^DIR PATH+29
$$SITE^VASITE GETCONST+26

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?15,"* * * * * I M P O R T A N T * * * * *"
  • Line Location: PATH+15
Function Call: WRITE
  • Prompt: !,?5,"The host files created by this job will be placed in the"
  • Line Location: PATH+16
Function Call: WRITE
  • Prompt: !,?5,"current working directory. A directory other than the"
  • Line Location: PATH+17
Function Call: WRITE
  • Prompt: !,?5,"current working directory may also be selected."
  • Line Location: PATH+18
Function Call: WRITE
  • Prompt: !!,?5,"Please check the following to ensure the extract runs correctly."
  • Line Location: PATH+19
Function Call: WRITE
  • Prompt: !!,?10,"1) The directory you have chosen the extract to run in"
  • Line Location: PATH+20
Function Call: WRITE
  • Prompt: !,?13,"is a valid directory."
  • Line Location: PATH+21
Function Call: WRITE
  • Prompt: !!,?10,"2) In order for TaskMan to have access to the directory, the"
  • Line Location: PATH+22
Function Call: WRITE
  • Prompt: !,?13,"WORLD file protection must be 'RW' (Read and Write). For"
  • Line Location: PATH+23
Function Call: WRITE
  • Prompt: !,?13,"NT/OpenM systems, ensure that the directory is not read only.",!
  • Line Location: PATH+24
Routine Call
  • DIR
  • Line Location:
    • PATH+29

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IVM( LOCK+10, UNLOCK+7
^IVM(301.63 - [#301.63] GET+29, GET+32, GET+45, STORE+32

Label References

Name Line Occurrences
GETQ GET+29
PATHQ PATH+30
STOREQ STORE+31, STORE+32

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA INQUIRE+7~, INQUIRE+9*
>> DATA STORE+34, STORE+49
>> DATA( STORE+33*, STORE+37*, STORE+38*, STORE+39*, STORE+40*, STORE+41*, STORE+42*, STORE+43*, STORE+44*, STORE+45*
, STORE+46*, STORE+47*
>> DATA(10 STORE+48*
DIC INQUIRE+7~, INQUIRE+9*
DIR PATH+11~
DIR("A" PATH+27*
DIR("B" PATH+28*
DIR(0 PATH+28*
DIROUT PATH+11~, PATH+30
DIRUT PATH+11~, PATH+30
DTOUT PATH+11~, PATH+30
DUOUT PATH+11~, PATH+30
IEN INQUIRE~, INQUIRE+9, LOCK~, LOCK+10, UNLOCK~, UNLOCK+7
IVMARRY GET~, GET+31!*, STORE~, INIT~, INIT+26!*, PATH~, GETCONST~, GETCONST+22!, GETCONST+23*
IVMARRY("AVG100" GETCONST+30*
IVMARRY("BEGDT" GETCONST+25*
IVMARRY("DIR" GET+35*, STORE+38, INIT+29*, PATH+32*
IVMARRY("ERROR" GET+46*, STORE+48, INIT+39*
IVMARRY("EXTRACT" GET+43*, STORE+46, INIT+37*
IVMARRY("FILES" GET+44*, STORE+47, INIT+38*
IVMARRY("HOST" GET+34*, STORE+31, STORE+33, STORE+37, INIT+28*, GETCONST+26*
IVMARRY("LASTPAT" GET+41*, STORE+44, INIT+35*
IVMARRY("MAILGRP" GETCONST+27*
IVMARRY("MSGMAX" GETCONST+28*
IVMARRY("PERCNT" GETCONST+29*
IVMARRY("PROC" GET+36*, STORE+39, INIT+30*
IVMARRY("PROJECT" GET+42*, STORE+45, INIT+36*
IVMARRY("SIZE" GETCONST+31*
IVMARRY("START" GET+38*, STORE+41, INIT+32*
IVMARRY("STOP" GET+39*, STORE+42, INIT+33*
IVMARRY("TASK" GET+37*, STORE+40, INIT+31*
IVMARRY("TERM" GET+40*, STORE+43, INIT+34*
NODE GET+26~, GET+32*, GET+34, GET+35, GET+36, GET+37, GET+38, GET+39, GET+40, GET+41
, GET+42, GET+43, GET+44, GET+45*, GET+46
ROOT INQUIRE~, INQUIRE+9
SUCCESS GET+26~, GET+27*, GET+48*, GETQ, STORE+28~, STORE+29*, STORE+31*, STORE+32, STORE+34*, STORE+49*
STOREQ, PATH+11~, PATH+13*, PATH+33*, PATHQ
Y PATH+11~, PATH+32
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All