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 |  All
Print Page as PDF
Routine: ABSPOSXE

Package: Pharmacy Point of Sale

Routine: ABSPOSXE


Information

ABSPOSXE ; IHS/FCS/DRS - Support - error log search ;

Source Information

Source file <ABSPOSXE.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Pharmacy Point of Sale 1 ($$DTRANGE,$$HRANGE)^ABSPOSX  
VA Fileman 1 YX^%DTC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Pharmacy Point of Sale 1 ABSPOSX  

Entry Points

Name Comments DBIA/ICR reference
ZE(H,A,B)
REPORT(H,A,B)
SEARCH(RANGE) ;EP -
ZEROU(H,A,B)
VAR(VAR,H,A,B)
ERRLOG ;EP - search error log for $ZE in a POS routine
; ^%ZTER(1,$Hdate,m,n,"ZE")=$ZERROR value
SEARCH1 ; for one given H
HPRINT(%H) ;
CHECK(H,A,B)
XQY0(H,A,B)
RECENT

External References

Name Field # of Occurrence
YX^%DTC HPRINT+1
$$DTRANGE^ABSPOSX ERRLOG+2
$$HRANGE^ABSPOSX ERRLOG+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Searching error log for Point of Sale errors...",!
  • Line Location: SEARCH+1
Function Call: WRITE
  • Prompt: "None found",!
  • Line Location: SEARCH+4
Function Call: WRITE
  • Prompt: "Error # ",B," on "
  • Line Location: REPORT+1
Function Call: WRITE
  • Prompt: $$HPRINT(H1)
  • Line Location: REPORT+3
Function Call: WRITE
  • Prompt: " (subscript A=",A,"?)"
  • Line Location: REPORT+4
Function Call: WRITE
  • Prompt: !
  • Line Location: REPORT+5
Function Call: WRITE
  • Prompt: "Code: ",$G(^%ZTER(1,H,A,B,"LINE")),!
  • Line Location: REPORT+6
Function Call: WRITE
  • Prompt: "$ZE=",$$ZE(H,A,B),!
  • Line Location: REPORT+7
Function Call: WRITE
  • Prompt: "XQY0=",$$XQY0(H,A,B),!
  • Line Location: REPORT+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZTER(1 - [#3.075] SEARCH1+3, SEARCH1+5, REPORT+2, REPORT+6, ZE+1, VAR+2, VAR+3, VAR+4

Label References

Name Line Occurrences
$$CHECK SEARCH1+6
$$HPRINT REPORT+3
$$VAR XQY0
$$XQY0 CHECK+3, REPORT+8
$$ZE REPORT+7, ZEROU+1
$$ZEROU CHECK+1
REPORT SEARCH1+6
SEARCH ERRLOG+3, RECENT
SEARCH1 SEARCH+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% HPRINT+1~
%H HPRINT~
A SEARCH1+1~, SEARCH1+2*, SEARCH1+3*, SEARCH1+5, SEARCH1+6, CHECK~, CHECK+1, CHECK+3, REPORT~, REPORT+2
, REPORT+4, REPORT+6, REPORT+7, REPORT+8, ZE~, ZE+1, ZEROU~, ZEROU+1, XQY0~, VAR~
, VAR+2, VAR+3, VAR+4
B SEARCH1+1~, SEARCH1+4*, SEARCH1+5*, SEARCH1+6, CHECK~, CHECK+1, CHECK+3, REPORT~, REPORT+1, REPORT+2
, REPORT+6, REPORT+7, REPORT+8, ZE~, ZE+1, ZEROU~, ZEROU+1, XQY0~, VAR~, VAR+2
, VAR+3, VAR+4
C SEARCH1+1~
COUNT SEARCH+2~*, SEARCH+4, SEARCH1+6*
DERANGE ERRLOG+2~*, ERRLOG+3
H SEARCH+3~*, SEARCH1+3, SEARCH1+5, SEARCH1+6, CHECK~, CHECK+1, CHECK+3, REPORT~, REPORT+2, REPORT+6
, REPORT+7, REPORT+8, ZE~, ZE+1, ZEROU~, ZEROU+1, XQY0~, VAR~, VAR+2, VAR+3
, VAR+4
H1 REPORT+2~*, REPORT+3
R CHECK+1~*, CHECK+2, CHECK+3*, CHECK+4
RANGE SEARCH~, SEARCH+3
STOP VAR+1~
U RECENT, SEARCH+3, REPORT+2, ZEROU+2, ZEROU+3, VAR+3
V VAR+1~*, VAR+2*, VAR+3, VAR+4
VAL VAR+1~, VAR+2, VAR+4*, VAR+5
VAR VAR~, VAR+3
X HPRINT+1~, ZEROU+1~*, ZEROU+2, ZEROU+3*, ZEROU+4*, ZEROU+5
Y HPRINT+1~, HPRINT+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All