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 |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: GMRGPOUT

Package: General Medical Record - Generator

Routine: GMRGPOUT


Information

GMRGPOUT ;HIRMFO/JH,RM-TEXT GENERATOR CARE PLAN DATA OUTPUT ;9/1/95

Source Information

Source file <GMRGPOUT.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA Fileman 2 NOW^%DTC  D^DIQ  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
General Medical Record - Generator 1 GMRGPUTL  

Entry Points

Name Comments DBIA/ICR reference
GMRIEN
EN1
PRINT
HEADER ;

External References

Name Field # of Occurrence
NOW^%DTC EN1
D^DIQ EN1

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: EN1+2
Function Call: WRITE
  • Prompt: !,^(GMRGC)
  • Line Location: PRINT+0
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: HEADER+1
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: GMRGPAG>1
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !,$P(VADM(1),"^")," ",$P(VADM(2),"^",2),?50,$P(VADM(3),"^",2)," (",$P(VADM(4),"^"),") PAGE: ",GMRGPAG,!,GMRGDAT,?(IOM-$L($P(GMRGRT,"^",2))\2),$P(GMRGRT,"^",2),!,GMRGLIN("-"),!
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !
  • Line Location: HEADER+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J EN1+1, GMRIEN, PRINT

Label References

Name Line Occurrences
GMRIEN EN1+1
HEADER GMRIEN, PRINT
PRINT GMRIEN

Naked Globals

Name Field # of Occurrence
^( PRINT

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % EN1
DTIME EN1+2, HEADER+1
GMRG1SW EN1*, EN1+3!, HEADER+1, HEADER+2*
GMRGA EN1+1*, EN1+3!, GMRIEN, PRINT
GMRGB EN1+3!, PRINT*
>> GMRGC PRINT*
GMRGD EN1+1*, EN1+3!
GMRGDAT EN1*, EN1+3!, HEADER+3
GMRGE EN1+3!, GMRIEN*
GMRGF EN1+3!, GMRIEN*, PRINT
>> GMRGLIN("-" HEADER+3
>> GMRGOUT EN1+2*, EN1+3*, GMRIEN, PRINT, HEADER+1*
GMRGPAG EN1+1*, EN1+3!, HEADER+2*, HEADER+3
>> GMRGRT HEADER+3
GMRGSP EN1*, EN1+3!, PRINT*, HEADER+3
IOF HEADER+3
IOM HEADER+3
IOSL PRINT
IOST EN1+2, HEADER+1
>> VADM(1 HEADER+3
>> VADM(2 HEADER+3
>> VADM(3 HEADER+3
>> VADM(4 HEADER+3
>> X EN1+2*, HEADER+1*
>> Y EN1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All