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

Package: Dietetics

Routine: FHSPTAB


Information

FHSPTAB ; HISC/REL/NCA - Tabulate Standing Orders ;4/27/93 13:07

Source Information

Source file <FHSPTAB.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  KILL^XUSCLEAN  
Dietetics 2 (DTP,EN2,TR)^FH  ADDO^FHSP1  
VA Fileman 2 NOW^%DTC  ^DIC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Dietetics 1 FHSP5  

Entry Points

Name Comments DBIA/ICR reference
Q1 ; Print the Tabulated List of Standing Orders
Q2
R0
R1
R3
CHK
A1
ADD
KIL
C2
C1
C0
DP
HDR

External References

Name Field # of Occurrence
NOW^%DTC Q1+1
^%ZIS R3
^%ZISC R3+2
^DIC R0+1
DTP^FH HDR
EN2^FH R3+1
TR^FH R0, R1
ADDO^FHSP1 Q2+3
KILL^XUSCLEAN KIL

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Prompt: "Select SERVICE POINT (or ALL): "
  • Formatting: !!
  • Timeout: DTIME
  • Variable: X
  • Line Location: R0+0
Function Call: READ
  • Timeout: DTIME
  • Line Location: R1+0
Function Call: WRITE
  • Prompt: *7,!,"Enter B for Breakfast, N for Noon , E for Evening or ALL for all meals"
  • Line Location: R1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: R3+0
Function Call: WRITE
  • Prompt: !,$J(N(K),6)," ",$P(^FH(118.3,K,0),"^",1)
  • Line Location: Q2+4
Function Call: WRITE
  • Prompt: !
  • Line Location: Q2+5
Function Call: WRITE
  • Prompt: !,DTP,?25,"S T A N D I N G O R D E R S",?74,"Page ",PG
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !!
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: $P(^FH(119.72,FHP,0),"^",1)
  • Condition for execution: FHP
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: ?(80-$L(Y)\2),Y
  • Line Location: HDR+1
Function Call: WRITE
  • Prompt: !!,"Quantity Order",!
  • Line Location: HDR+2
Routine Call
  • DIC
  • Line Location:
    • R0+1
Routine Call
  • %ZIS
  • Line Location:
    • R3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^FH(119.72 - [#119.72] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FH(118.3 - [#118.3] Q2+4
^FH(119.6 - [#119.6] Q2+1, DP+1
^FH(119.72 - [#119.72] FHSPTAB+4, HDR+1
^FHPT - [#115] ADD, CHK, C0, C0+1, C2, C2+1!
^FHPT("ASP" ADD
^FHPT("AW" Q2+1

Label References

Name Line Occurrences
A1 ADD
ADD Q2+1
C0 C2+1
C1 CHK, C0+1, C2+1
C2 CHK+1, C0, C2+1
CHK ADD
DP Q2+1
HDR Q2+4
KIL R0, R1, R3, R3+1, R3+2
Q1 R3+2
Q2 Q1+1, Q1+2
R0 R0+1
R1 FHSPTAB+4, R1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % Q1+1
%ZIS R3!*, R3+2!
%ZIS("A" R3*
A1 C1!, C2*, C2+1
>> ADM Q2+1*, ADD, CHK, C0, C0+1, C2, C2+1
DIC R0+1!*
DIC(0 R0+1*
>> DP Q2+1, C0+2, DP*, DP+1*
DTIME R0, R1
>> DTP HDR*
>> FHDFN Q2+1*, ADD, CHK, C0, C0+1, C2, C2+1
>> FHLST R3+1*
>> FHOPT FHSPTAB+3*
FHORD A1*, CHK*, C0, C0+1, C1!, C2+1*
>> FHP FHSPTAB+4*, R0*, R0+1*, DP, DP+1, HDR+1
>> FHPGM R3+1*
IO R3+2
IO("Q" R3+1
IOF HDR
IOP R3!, R3+2!
IOST HDR
K Q2+4*, C1!, C2*
>> K1 Q2+4*
>> K2 ADD*, CHK*, C0+2*
>> M1 A1*
>> MEAL R1*, R1+1, Q1+1, Q1+2*, Q2, A1, HDR+1
N Q2+1!
N( Q2+4, A1*
>> NOW Q1+1*, Q2, HDR
>> NX Q2+4*
>> PG Q1+1*, HDR*
>> POP R3
>> Q A1*
>> T0 Q2*, CHK+1, C2
>> W1 Q2+1*, DP+1
>> X R0*, R1*, ADD*, A1, DP+1*
X1 CHK*, CHK+1, C0+1*, C0+2*, C1!
>> Y R0+1, HDR+1*
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 |  Local Variables |  All