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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: ABSPMHDR

Package: Pharmacy Point of Sale

Routine: ABSPMHDR


Information

ABSPMHDR ; IHS/FCS/DRS - MENUS HEADERS ;

Source Information

Source file <ABSPMHDR.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 3 ENDR^%ZISS  $$REPEAT^XLFSTR  $$LAST^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
HDR ;EP - Screen header.
LOC() ;EP - Return location name from file 4 based on DUZ(2).
CTR(X,Y) ;EP - Center X in a field Y wide.
USR() ;EP - Return name of current user from ^VA(200.
INIT ;EP -
LJRF(X,Y,Z) ;EP - left justify X in a field Y wide, right filling with Z.

External References

Name Field # of Occurrence
ENDR^%ZISS INIT+21, HDR+3
$$REPEAT^XLFSTR HDR+11, HDR+15
$$LAST^XPDUTL INIT+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Your SITE NAME is not set for the KERNEL.",!,"Please contact your System Support person.",!!
  • Line Location: INIT+10
Function Call: WRITE
  • Prompt: !!,"You do not have the DUZ(0) variable.",!,"Please contact your System Support person.",!!
  • Line Location: INIT+11
Function Call: WRITE
  • Prompt: !!,"You do not have the appropriate FileMan access.",!,"Please contact your System Support person.",!!
  • Line Location: INIT+12
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: IORVON,IORVOFF
  • Line Location: HDR+9
Function Call: WRITE
  • Prompt: @IOF,!,$$CTR($$REPEAT^XLFSTR("*",D)),!
  • Line Location: HDR+11
Function Call: WRITE
  • Prompt: ?L,"*",$$CTR(ABSPPNV,N),?R,"*",!
  • Line Location: HDR+12
Function Call: WRITE
  • Prompt: ?L,"*",$$CTR($$LOC(),N),?R,"*",!
  • Line Location: HDR+13
Function Call: WRITE
  • Prompt: ?L,"*",?(L+(((R-L)-$L(ABSPMT))\2)),IORVON,ABSPMT,IORVOFF,?R+F,"*",!
  • Line Location: HDR+14
Function Call: WRITE
  • Prompt: $$CTR($$REPEAT^XLFSTR("*",D)),!
  • Line Location: HDR+15

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS(1 - [#3.5] INIT+22
^%ZIS(2 - [#3.2] INIT+22
^DIC(4 - [#4] INIT+20, LOC+1
^DIC(9.4 - [#9.4] INIT+2, INIT+3
^VA(200 - [#200] USR+1

Label References

Name Line Occurrences
$$CTR HDR+11, HDR+12, HDR+13, HDR+15
$$LOC HDR+13
INIT HDR+2

Naked Globals

Name Field # of Occurrence
^(0 USR+1, LOC+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A HDR+6~, HDR+9*
ABSPMT HDR+4*, HDR+14, HDR+16!
>> ABSPPNM INIT+9*, HDR+5
ABSPPNV HDR+5*, HDR+12, HDR+16!
>> ABSPQUIT INIT+10*, INIT+11*, INIT+12*, HDR+2
>> ABSPRVOF INIT+22*, INIT+23*
>> ABSPRVON INIT+22*, INIT+23*
>> ABSPSITE INIT+20*
>> ABSPTOP INIT+1*, HDR+2
>> ABSPVER INIT+3*, INIT+8*, HDR+5
ABSPY INIT+2*, INIT+3!
D HDR+6~, HDR+9*, HDR+10*, HDR+11, HDR+15
DUZ USR+1
DUZ(0 INIT+11, INIT+12
DUZ(2 INIT+10, INIT+20, LOC+1
F HDR+6~, HDR+7*, HDR+9*, HDR+14
I HDR+6~
IO INIT+22
IOF HDR+11
IOM CTR+1
>> IORVOFF HDR+9, HDR+14
>> IORVON INIT+21, HDR+3, HDR+9, HDR+14
L HDR+6~, HDR+10*, HDR+12, HDR+13, HDR+14, LJRF+1~, LJRF+3*, LJRF+4
M LJRF+1~, LJRF+4*, LJRF+5
N HDR+6~, HDR+10*, HDR+12, HDR+13
R HDR+6~, HDR+10*, HDR+12, HDR+13, HDR+14
U INIT+6, INIT+22, HDR+4, USR+1, LOC+1
V HDR+6~
X INIT+6*, INIT+8, INIT+21*, INIT+22*, HDR+3*, HDR+4*, CTR~, CTR+1, LJRF~, LJRF+2
, LJRF+3, LJRF+5
>> XQY0 INIT+1, HDR+1, HDR+4
Y INIT+22*, CTR~, CTR+1, LJRF~, LJRF+2, LJRF+3
Z LJRF~, LJRF+2, LJRF+4
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All