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

Package: Dietetics

Routine: FHMNINQ


Information

FHMNINQ ;Hines OIFO/JT,RTK - Dietetics Monitor Inquiry ;07/26/01 09:53

Source Information

Source file <FHMNINQ.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 4 DD^%DT  NOW^%DTC  ^DIC  ^DIR  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  
Dietetics 1 CHECK^FHOMDPA  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Dietetics 1 FHMNINQ  

Entry Points

Name Comments DBIA/ICR reference
EN ;
HDR ;
DEV ;device and queue info
PG ;
SELADM ;
DATE
EX

External References

Name Field # of Occurrence
DD^%DT DATE+5, EN+2
NOW^%DTC EN+2
^%ZIS DEV+1
^%ZISC DEV+2, DEV+8
^%ZTLOAD DEV+7
^DIC DATE
^DIR EN+12, SELADM+3, PG+1
CHECK^FHOMDPA EN+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+0
Function Call: WRITE
  • Prompt: !,"NO ADMISSIONS FOR THIS PATIENT!"
  • Line Location: DATE+1
Function Call: WRITE
  • Prompt: !,"This patient has the following admissions:",!
  • Line Location: DATE+2
Function Call: WRITE
  • Prompt: !,FHINDX,?5,Y
  • Line Location: DATE+5
Function Call: WRITE
  • Prompt: Y
  • Line Location: EN+9
Function Call: WRITE
  • Prompt: Y
  • Line Location: EN+11
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: !
  • Line Location: DEV+1
Function Call: WRITE
  • Prompt: !
  • Line Location: SELADM+1
Function Call: WRITE
  • Prompt: !!,"Response must be no less than 1 and no greater than ",FHINDX,"."
  • Line Location: SELADM+5
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: $Y
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !,FHNDT,?60,"Page: "
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: PG,!!
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: $E($P(^DPT(DFN,0),U,1),1,28)
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: ?30,$E(SSN,1,3)_"-"_$E(SSN,4,5)_"-"_$E(SSN,6,9)
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: ?44,"Admission Date: "
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: Y
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: "="
  • Line Location: HDR+5
Routine Call
  • DIC
  • Line Location:
    • DATE
Routine Call
  • DIR
  • Line Location:
    • EN+12
    • SELADM+3
    • PG+1
Routine Call
  • %ZIS
  • Line Location:
    • DEV+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" EN+9, EN+11, HDR+4
^DGPM("APTT1" DATE+1, DATE+3, SELADM+6
^DPT - [#2] HDR+2
^FHPT - [#115] EN+3, EN+6, EN+8, EN+10

Label References

Name Line Occurrences
DEV DATE+8
EN DEV+2
EX DATE+7, DATE+8
HDR EN+2, PG+2
PG EN+7
SELADM DATE+7, SELADM+5

Naked Globals

Name Field # of Occurrence
^(0 EN+9, HDR+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT EX!
%ZIS DEV+1!*, DEV+8!
DFN DATE*, DATE+1, DATE+3, EN+1, EX!, SELADM+6, HDR+2
DIC DATE!*
DIC(0 DATE*
DIR EN+12!, SELADM+1!, PG+1!
DIR("A" SELADM+2*
DIR(0 EN+12*, SELADM+1*, PG+1*
>> DIRUT SELADM+4
>> EX EN+2*, EN+6, EN+7, EN+12, PG+1*
FHADM DATE+7, EN+3, EN+6, EN+8, EN+10, EX!, SELADM+6*
FHDFN EN+1, EN+3, EN+6, EN+8, EN+10, EX!
FHI DATE+3*, DATE+5, EX!, SELADM+6*, HDR+4
FHINDX DATE+3*, DATE+4*, DATE+5, EX!, SELADM+5
FHLST EX!
FHLST( DATE+5*, SELADM+6
FHNDT EN+2*, EX!, HDR+1
>> FHZ115 EN+1*
FLG EN+3*, EN+4*, EN+5, EX!
IO DEV+2
IO("Q" DEV+2
IOF HDR+1
IOP DEV+1!, DEV+8!
IOSL EN+7
IOST EN+12, PG+1
J EN+6*, EN+8, EN+10, EX!
>> PG EN+2*, HDR+1*
>> POP DEV+1
SSN EX!, HDR+2*, HDR+3
U EN+6, EN+7, EN+8, EN+9, EN+10, EN+12, PG+1, HDR+2
X EN+2, EX!
Y DATE, DATE+5*, EN+2*, EN+9*!, EN+10*, EN+11, EX!, SELADM+5, SELADM+6, PG+1
, HDR+4*
>> Z HDR+5*
>> ZTDESC DEV+7*
>> ZTRTN DEV+3*
>> ZTSAVE("DFN" DEV+6*
>> ZTSAVE("FHADM" DEV+5*
>> ZTSAVE("FHDFN" DEV+6*
>> ZTSAVE("FHI" DEV+4*
>> ZTSAVE("FHINDX" DEV+4*
>> ZTSAVE("FHLST" DEV+5*
>> ZTSAVE("FHNDT" DEV+4*
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