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

Package: Income Verification Match

Routine: IVMLDEM


Information

IVMLDEM ;ALB/KCL - IVM DEMOGRAPHIC UPLOAD PATIENT DISPLAY ; 11-APR-94

Source Information

Source file <IVMLDEM.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
List Manager 2 EN^VALM  CNTRL^VALM10  
Income Verification Match 1 $$DEMO^IVMLDEM5  
Kernel 1 DISP^XQORM1  

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

Package Total Caller Graph
Income Verification Match 3 IVM DEMOGRAPHIC  IVM UPLOAD DEM  IVMLDEM1  

Entry Points

Name Comments DBIA/ICR reference
EN ; - main entry point
BUILD ; - build an array of IVM patients with demographic data for uploading
BUILDQ ; - clean up variables
BUILDLN ; - build storage array with data for List Manager (called from BLD)
HDR ; - header code for list manager display
INIT ; - init variables and list array
INITQ ; - clean up variables
WRLN(IVMLINE,IVMNUM) ; - write line out for list manager display
HELP ; - help code
EXIT ; - exit code

External References

Name Field # of Occurrence
$$DEMO^IVMLDEM5 BUILD+20, BUILD+21
EN^VALM EN+4
CNTRL^VALM10 WRLN+9
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Building patient list for display..."
  • Line Location: BUILD+2
Function Call: WRITE
  • Prompt: !!,"There is no IVM demographic information to be uploaded at this time.",!,*7
  • Line Location: BUILD+26
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • VALM
  • Line Location:
    • EN+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] BUILD+14
^IVM(301.5 - [#301.5] BUILD+6, BUILD+7, BUILD+11
^TMP("IVMDUPL" BUILD+1!, BUILDLN+2*, INIT+3, INIT+4, INIT+5, INIT+8, EXIT+1!
^TMP("IVMLST" INIT+1!, INIT+15*, EXIT+1!

Label References

Name Line Occurrences
BUILD EN+2
BUILDLN BUILD+24
EXIT EN+3
WRLN INIT+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN BUILD+14*, BUILDQ+1!, BUILDLN+2, INITQ+1!
>> IOINHI WRLN+9
>> IOINORM WRLN+9
IVM0DPT BUILD+14*, BUILD+17, BUILDQ+1!
IVM0NODE BUILD+11*, BUILD+14, BUILDQ+1!
IVMBL INIT+2*, INITQ+1!, WRLN+8
IVMCHK BUILDQ+1!
IVMCTR EN+3, BUILD+3*, BUILD+8*, BUILD+26, INIT+2*, INIT+11*, INIT+15, INIT+18, INITQ+1!
IVMENT EN+1~
IVMI BUILD+6*, BUILD+7, BUILD+11, BUILD+20, BUILD+21, BUILDQ+1!, BUILDLN+2, INIT+3*, INIT+4*, INIT+5
INIT+8, INIT+15, INITQ+1!
IVMINFO BUILD+21*, BUILDQ+1!, BUILDLN+2
IVMJ BUILD+7*, BUILD+20, BUILD+21, BUILDQ+1!, BUILDLN+2, INIT+4*, INIT+5*, INIT+8, INIT+15, INITQ+1!
IVMLINE INITQ+1!, WRLN~, WRLN+8, WRLN+9
IVMLN INIT+8*, INIT+11, INIT+15, INITQ+1!, WRLN+7~, WRLN+8*, WRLN+10
IVMNAME BUILD+17*, BUILDQ+1!, BUILDLN+2, INIT+3*, INIT+4, INIT+5, INIT+8, INIT+15, INITQ+1!
IVMNUM INITQ+1!, WRLN~, WRLN+9, WRLN+10
IVMSSN BUILD+17*, BUILDQ+1!, BUILDLN+2
IVMUP BUILD+20*, BUILDQ+1!, BUILDLN+2
>> VALMAR WRLN+10
>> VALMCNT INIT+18*
>> VALMHDR(1 HDR+1*
>> VALMHDR(2 HDR+2*
>> X HELP+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All