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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DGOINPT

Package: Registration

Routine: DGOINPT


Information

DGOINPT ;RWA/SLC,XAK/ALBANY;ALB/MLI;ALB/REW - WARD ROSTER ; 6/11/03 12:26pm

Source Information

Source file <DGOINPT.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Registration 5 IN^DGHELP  (QUIT,ROSTER)^DGOINPT1  LO^DGUTL  ZIS^DGUTQ  (FIRST,WARD)^VAUTOMA  
Scheduling 1 ASK2^SDDIV  
VA FileMan 1 YN^DICN  

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

Package Total Caller Graph
Registration 1 DG INPATIENT ROSTER  

Entry Points

Name Comments DBIA/ICR reference
SETUP ;
WARD
PROV
NMRM ;
DSP
CPYS

External References

Name Field # of Occurrence
IN^DGHELP SETUP+3, PROV+3, NMRM+3
QUIT^DGOINPT1 DGOINPT+12, DGOINPT+14
ROSTER^DGOINPT1 CPYS+3
LO^DGUTL DGOINPT+12
ZIS^DGUTQ CPYS+2
YN^DICN DSP
ASK2^SDDIV WARD
FIRST^VAUTOMA PROV+6
WARD^VAUTOMA WARD

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !!
  • Prompt: "Sort this report by (W)ard or (P)rovider? WARD// "
  • Variable: X
  • Timeout: DTIME
  • Line Location: SETUP+1
Function Call: WRITE
  • Prompt: X
  • Line Location: SETUP+2
Function Call: WRITE
  • Prompt: !!?3,"Enter W to sort this report of inpatients by WARD",!?6,"or P to sort the report by PROVIDER."
  • Line Location: SETUP+4
Function Call: WRITE
  • Prompt: !,"Which provider? ",!!
  • Line Location: PROV+0
Function Call: READ
  • Timeout: DTIME
  • Line Location: PROV+1
Function Call: WRITE
  • Prompt: X
  • Line Location: PROV+2
Function Call: WRITE
  • Prompt: !!?3,"Enter P to sort this report of inpatients by PRIMARY CARE PHYSICIAN",!?9,"A to sort the report by ATTENDING PHYSICIAN, or",!?9,"E to print the report where the provider was EITHER",!?12,"Attending or Primary Care"
  • Line Location: PROV+4
Function Call: READ
  • Formatting: !!
  • Prompt: "Sub-sort by (N)ame of Patient or (R)oom NAME// "
  • Variable: X
  • Timeout: DTIME
  • Line Location: NMRM+1
Function Call: WRITE
  • Prompt: X
  • Line Location: NMRM+2
Function Call: WRITE
  • Prompt: !!,"SECONDARY SORT ORDER:",!!?3,"Enter N to sort this report of inpatients by NAME",!?6,"or R to sort the report by ROOM NUMBER.",!!?6,"Note: ROOM NUMBER = First set of numbers that appear in ROOM-BED"
  • Line Location: NMRM+4
Function Call: WRITE
  • Prompt: !,"WOULD YOU LIKE THE INPATIENT ROSTER DOUBLE SPACED"
  • Line Location: DSP+0
Function Call: WRITE
  • Prompt: !?4,"Enter 'Y'es to double space this report, 'N'o to single space"
  • Line Location: DSP+0
Function Call: READ
  • Formatting: !
  • Prompt: "HOW MANY COPIES OF THE INPATIENT ROSTER WOULD YOU LIKE? 1//"
  • Variable: X
  • Timeout: DTIME
  • Line Location: CPYS+0
Function Call: WRITE
  • Prompt: !,"Enter a number from 1 to 10 indicating the number of copies you want printed."
  • Line Location: CPYS+0
Function Call: WRITE
  • Prompt: !!,*7,!!,"THIS REPORT REQUIRES 132 COLUMN OUTPUT"
  • Line Location: CPYS+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls

Label References

Name Line Occurrences
CPYS CPYS
DSP DSP
NMRM WARDNMRM+4
PROV PROV+4
SETUP DGOINPT+13, SETUP+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % SETUP+4, PROV+4, NMRM+4, DSP*
>> DGCPYS CPYS+2*
>> DGDS DSP*
>> DGHOW SETUP+5*, WARDWARD+1
>> DGPGM CPYS+2*
>> DGPVAR PROV+5*
>> DGSUBS NMRM+5*
>> DGVAR CPYS+2*
>> DIC PROV+6*
DTIME SETUP+1, PROV+1, NMRM+1, CPYS
>> POP CPYS+2
>> VAUTNI WARD*, PROV+5*
>> VAUTSTR PROV+6*
>> VAUTVB PROV+6*
>> X SETUP+1*, SETUP+2*, SETUP+5, PROV+1*, PROV+2*, PROV+5, NMRM+1*, NMRM+2*, NMRM+5, CPYS*
CPYS+2
>> Y WARDPROV+7
>> Z SETUP+3*, PROV+3*, NMRM+3*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All