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

Package: Pharmacy Point of Sale

Routine: ABSPOSAR


Information

ABSPOSAR ; IHS/FCS/DRS - low-level Receive response ; [ 09/12/2002 10:06 AM ]

Source Information

Source file <ABSPOSAR.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Pharmacy Point of Sale 4 $$ZE^ABSPOS  ($$IO,$$T1DIRECT)^ABSPOSA  LOG^ABSPOSL  IMPOSS^ABSPOSUE  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Pharmacy Point of Sale 2 ABSPOSAE  ABSPOSAM  

Entry Points

Name Comments DBIA/ICR reference
GETMSG(DIALOUT,RESPMSG,RESPLRC,TIMEOUT) ;EP - from ABSPOSAM
GETZE
GETCH(TO)
1
START
5
4
7
8
9999999
LOGZE(WHERE)

External References

Name Field # of Occurrence
$$ZE^ABSPOS LOGZE
$$IO^ABSPOSA GETMSG+7
$$T1DIRECT^ABSPOSA 1+5
LOG^ABSPOSL GETMSG+8, 4+4, 5+11, 7+3, 8+10, 8+12, 8+14, 8+16, 8+18, 8+20
, 8+22, LOGZE
IMPOSS^ABSPOSUE 8+21

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Timeout: 1
  • Variable: *X
  • Line Location: 4+2
Function Call: READ
  • Timeout: 0
  • Variable: *X
  • Line Location: GETCH+4
Function Call: READ
  • Timeout: 1
  • Variable: *X
  • Line Location: GETCH+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" START+1

Label References

Name Line Occurrences
$$GETCH 7+1
LOGZE GETZE
START 8+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIALOUT GETMSG~, GETMSG+7, 1+5
>> ECHO GETMSG+8, 4+4, 7+3, 8+10, 8+12, 8+14, 8+16, 8+18, 8+20, 8+22
>> EOT 5+10, 5+16, 8+11
>> ETX 5+16, 5+18, 8+5, 8+19
FIXED128 1~, 1+3*, 5*, 8+10
I 1~, START+2*, 5+9, 5+11, 8+5
IO GETMSG+7~*, 4+2, GETCH+4
J 4+2~*, GETCH+8~*
MAXMSG 1~, 1+3*, START+2
RESPLRC GETMSG~, START*, 7+1*, 7+2, 8+5*
RESPMSG GETMSG~, START*, 4+4, 7*, 7+3, 8*, 8+22
RET START*, 4+3*, GETCH+8~*, GETCH+9
>> STX 5+16, 8+13
T1LENGTH 1~, START*, 5+12*, 8+5
T1LINE 1~, 1+5*, 5+9, 5+16, 8+5
TIMEOUT GETMSG~, 4+2
TO GETCH~, GETCH+8
WHERE LOGZE~
X 1~, START+1*, 4*, 4+2*, 4+5, 5*, 5+4*, 5+9, 5+10*, 5+11
, 5+12, 5+16, 5+17, 5+18, 7, 8, GETCH+4~*, GETCH+8*
ZA 1~
ZB 1~, START*, START+2, 4+1*, 4+2*, 4+3, 5+17*, 7+2*, 8+5*, 8+11
, 8+13, 8+15, 8+17, 8+19, 8+20, 8+21

Marked Items

Name Field # of Occurrence
$T( GETMSG+8, START+1, 4+4, 5+11, 7+3, 8+10, 8+12, 8+14, 8+16, 8+18
, 8+20, 8+21, 8+22, LOGZE
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All