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

Package: Automated Lab Instruments

Routine: LA7UXQA


Information

LA7UXQA ;DALOI/JMC - HL7 Utility - Send alert to users ;04/13/10 14:41

Source Information

Source file <LA7UXQA.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Automated Lab Instruments 2 DEV^LA7CHKFP  DEV^LA7UTILA  
Kernel 2 $$HTE^XLFDT  (DELETEA,SETUP)^XQALERT  
VA FileMan 1 ^DIR  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 12

Package Total Caller Graph
Automated Lab Instruments 8 LA7CHKF  LA7LOG  LA7UIIN  LA7VHL  LA7VHLUA  LA7VIN  LA7VIN1  LA7VIN1A  
Lab Service 4 LRVRAR  LRVRARU  LRVRPOC  LRVRPOCU  

Entry Points

Name Comments DBIA/ICR reference
XQA(LA7CTYP,LA76248,LA762485,LA76249,LA7AMSG,LA7DATA,LA7PALRT) ; Send alert when requested.
; Input
; LA7CTYP - Condition for alert (1=New Results, 2=Error on message, 3=New Orders)
; LA76248 - Pointer to file 62.48
; LA762485 - Optional, pointer to file 62.485 if condition=2
; LA76249 - Optional, pointer to file 62.49 if condition=2 or 3
; LA7AMSG - Optional, alert message, if missing will use default message^id to add to XQAID
; LA7DATA - Optional, pass values for specific conditions
; LA7PALRT - Keep previous alerts (1-yes,0-no)
DEL(ID) ; Delete previous alerts if present
; Call with ID = alert id
; Clear previous alert with same pkg id.
DIS ; Display alert
DISIC ; Display Integrity Checker alert.

External References

Name Field # of Occurrence
^DIR DIS+9, DISIC+12
DEV^LA7CHKFP DISIC+13
DEV^LA7UTILA DIS+10
$$HTE^XLFDT XQA+21
DELETEA^XQALERT DEL+6
SETUP^XQALERT XQA+45

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$C(7),"Missing message number, unable to proceed.",!
  • Line Location: DIS+6
Function Call: WRITE
  • Prompt: !,$C(7),"Message number# ",XQADATA," has been deleted, unable to proceed.",!
  • Line Location: DIS+7
Function Call: WRITE
  • Prompt: !,$C(7),"Missing error report to display, unable to proceed.",!
  • Line Location: DISIC+6
Function Call: WRITE
  • Prompt: !,$C(7),"Message number# ",XQADATA," has been deleted, unable to proceed.",!
  • Line Location: DISIC+9
Routine Call
  • DIR
  • Line Location:
    • DIS+9
    • DISIC+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAHM(62.48 - [#62.48] XQA+17, XQA+29, XQA+35, XQA+36
^LAHM(62.49 - [#62.49] DIS+7
^TMP("DDB" DIS+5!
^TMP($J DIS+5!
^XTMP( DISIC+8

Label References

Name Line Occurrences
DEL XQA+43

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR DIS+4~, DIS+9!, DISIC+4~, DISIC+12!
DIR("A" DIS+8*, DISIC+11*
DIR("B" DIS+8*, DISIC+11*
DIR(0 DIS+8*, DISIC+11*
I DIS+4~, DISIC+4~
ID DEL~, DEL+5
J DIS+4~, DISIC+4~
K DIS+4~, DISIC+4~
LA76248 XQA~, XQA+16, XQA+17, XQA+29, XQA+35, XQA+36
LA762485 XQA~, XQA+21
LA76249 XQA~, XQA+20, XQA+21, XQA+22, XQA+24, XQA+28
LA7AMSG XQA~, XQA+13, XQA+31
LA7CTYP XQA~, XQA+15, XQA+19, XQA+26, XQA+35
LA7DATA XQA~, XQA+27*, XQA+28, XQA+29
LA7IC DISIC+4~, DISIC+13*
LA7LIST DIS+4~
LA7LIST( DIS+10*
LA7PALRT XQA~, XQA+43
X XQA+12~, XQA+34*, XQA+35*, XQA+36, DIS+4~, DISIC+4~
XQA XQA+12~, XQA+40, DEL+3~
XQA("G." XQA+37*
XQA("G.LAB ME SSAGING" , XQA+40*
XQADATA XQA+12~, XQA+24*, DEL+3~, DIS+6, DIS+7, DIS+10, DISIC+5, DISIC+8, DISIC+9, DISIC+13
XQAFLAG XQA+12~
XQAID XQA+12~, XQA+13*, XQA+16*, XQA+20*, XQA+28*, XQA+31*, XQA+43, DEL+3~, DEL+5*
XQAKLL DEL+3~, DEL+4*
XQAMSG XQA+12~, XQA+13*, XQA+17*, XQA+21*, XQA+29*, DEL+3~
XQAOPT XQA+12~
XQAROU XQA+12~, XQA+23*, DEL+3~
Y XQA+12~, XQA+36*, XQA+37, DIS+4~, DIS+10, DISIC+4~, DISIC+13
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All