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

Package: HINQ

Routine: DVBHT


Information

DVBHT ;PKE/ISC-ALBANY; HINQ alert parser; 5/10/92 ; 3/9/06 4:18pm

Source Information

Source file <DVBHT.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
HINQ 6 TEM^DVBHIQR  CHKID^DVBHQD1  (C,FILE)^DVBHQUP  (ACHK,DIQDR)^DVBHT1  (MAILGP,REQUSR)^DVBHT2  A^DVBHUTIL  
VA FileMan 2 ^DIE  ^DIR  
Kernel 1 SETUP^XQALERT  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
HINQ 2 DVBHT1  DVBHUTIL  

Entry Points

Name Comments DBIA/ICR reference
INFO ;
END
UPD
ACKNOW
ALERT
TM
PAGE
KIL
DISPLAY
TST
SETUP
CMSG

External References

Name Field # of Occurrence
^DIE UPD+12
^DIR ACKNOW+5, PAGE
TEM^DVBHIQR SETUP+14, UPD+2
CHKID^DVBHQD1 UPD+4
C^DVBHQUP UPD+36
FILE^DVBHQUP SETUP+17, SETUP+19, UPD+9, UPD+29, UPD+34
ACHK^DVBHT1 SETUP+15, UPD+18, UPD+31
DIQDR^DVBHT1 INFO+2
MAILGP^DVBHT2 ALERT+8
REQUSR^DVBHT2 ALERT+8
A^DVBHUTIL SETUP+22
SETUP^XQALERT TST+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7),".. Alert found."
  • Line Location: ALERT+0
Function Call: WRITE
  • Prompt: !
  • Line Location: SETUP+22
Function Call: WRITE
  • Prompt: !?3,"This patient data is being edited by another user"
  • Line Location: UPD+13
Function Call: WRITE
  • Prompt: !," ----------------------------------------------------------------------------"
  • Line Location: INFO+4
Function Call: WRITE
  • Prompt: !,"| ",DVBDIQ(2,DFN,.01,"E")," "
  • Line Location: INFO+5
Function Call: WRITE
  • Prompt: $E(DVBDIQ(2,DFN,.01,"E")),$E(DVBDIQ(2,DFN,.09,"E"),6,10)
  • Line Location: INFO+6
Function Call: WRITE
  • Prompt: ?39,DVBALERT,?69,"HINQ"
  • Line Location: INFO+7
Function Call: WRITE
  • Prompt: ?77,"|",!
  • Line Location: INFO+8
Function Call: WRITE
  • Prompt: "HINQ has data not in patient file `"
  • Line Location: INFO+12
Function Call: WRITE
  • Prompt: "Patient file has data not in HINQ `"
  • Line Location: INFO+13
Function Call: WRITE
  • Prompt: "HINQ, Patient file are different `"
  • Line Location: INFO+14
Function Call: WRITE
  • Prompt: $P($T(INFO+$E(DVBALERT,3)),";;",2)
  • Line Location: INFO+16
Function Call: WRITE
  • Prompt: " ----------------------------------------------------------------------------"
  • Line Location: INFO+20
Function Call: WRITE
  • Prompt: !!?6," Alert will be cleared"
  • Line Location: ACKNOW+7
Function Call: WRITE
  • Prompt: !!,?20,"Alerts have been cleared",!
  • Line Location: CMSG+0
Routine Call
  • DIE
  • Line Location:
    • UPD+12
Routine Call
  • DIR
  • Line Location:
    • ACKNOW+5
    • PAGE

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] ALERT+12, UPD, UPD+14
^DVB(395 - [#395] SETUP+12
^DVB(395.5 - [#395.5] TST+6*, SETUP+3, SETUP+4
^VA(200 - [#200] ALERT+14
^XUSEC("DG ELIGIBILITY" SETUP+7

Label References

Name Line Occurrences
ACKNOW SETUP+18, UPD+25, UPD+33
CMSG DISPLAY
DISPLAY SETUP+9, SETUP+16, UPD+24, UPD+32
END SETUP+12, UPD+13
KIL SETUP+3, SETUP+4, SETUP+7
PAGE SETUP+10, SETUP+17
TM ALERT+10

Naked Globals

Name Field # of Occurrence
^(0 ALERT+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
D0 KIL!
DA UPD+2*, UPD+12!, KIL!
DFN ALERT+12, TST, TST+3, TST+6, SETUP+2*, UPD, UPD+2*, UPD+14, KIL!, INFO+2
, INFO+5, INFO+6
DIC KIL!
DIE UPD+2*, UPD+12!
DIQ KIL!
DIR ACKNOW!, ACKNOW+5!, PAGE!
DIR("?" ACKNOW+2*, ACKNOW+3*, ACKNOW+4*
DIR("A" ACKNOW*
DIR("B" ACKNOW+1*
DIR(0 ACKNOW+5*, PAGE*
DR UPD+2*, UPD+12!, KIL!, INFO+2*
DT ALERT+10
DUZ ALERT+9, SETUP+7, UPD+8, UPD+20, ACKNOW+6
DVBALERT INFO+3*, INFO+7, INFO+10*, INFO+12, INFO+13, INFO+14, INFO+15, INFO+16, INFO+17*, INFO+18
, INFO+19, INFO+21!, PAGE!
DVBDATA ALERT+3*, TST+3!, SETUP*, SETUP+1, SETUP+2*, KIL!, DISPLAY, INFO+3, INFO+10
DVBDATA( ALERT+2, ALERT+5!
DVBDIQ SETUP+23!, UPD+36!, KIL!
DVBDIQ(2 INFO+2, INFO+5, INFO+6
>> DVBERCS SETUP+14, UPD+4, UPD+12
DVBJ2 SETUP+13*, UPD+2*, UPD+7, UPD+8*, UPD+11*, UPD+16, KIL!
DVBNOALR SETUP!, SETUP+17, SETUP+19, UPD+6, UPD+8*, UPD+10*, UPD+19, UPD+20*, UPD+28, UPD+29
, UPD+32, UPD+34, END+1, KIL!, ACKNOW+6*
DVBQT UPD+3~, UPD+4
DVBTMP1 UPD+5~, UPD+6*, UPD+10
DVBTMP2 UPD+5~, UPD+7*, UPD+11
>> END END*
>> I ALERT+1*, ALERT+3, ALERT+4*, ALERT+6, INFO+10*
LP2 KIL!
>> XQA ALERT+9
>> XQA( ALERT+9*
>> XQA(0 ALERT+13, ALERT+14
XQADATA TST+3*, SETUP!
XQAID TST*, UPD+1~
XQAKILL SETUP!, SETUP+3*, SETUP+6*, SETUP+8*, SETUP+13*, SETUP+14!, SETUP+20!, END+1*, INFO+9
>> XQAMSG ALERT+1*, ALERT+4*, ALERT+6*, ALERT+12*, ALERT+14*
>> XQAROU TST+1*
>> Y ALERT+1*, ALERT+2*, ALERT+3, ALERT+4, ALERT+5, ALERT+10*, ALERT+12, SETUP+1*, SETUP+2, SETUP+3
, SETUP+4, UPD+2, ACKNOW+5, TM*
>> ZTQUEUED ALERT

Marked Items

Name Field # of Occurrence
$T(INFO+$EXTRACT^1;3(3) INFO+16
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 |  Naked Globals |  Local Variables |  Marked Items |  All