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

Package: HINQ

Routine: DVBHQZ4


Information

DVBHQZ4 ;ISC-ALBANY/PKE-enter in Suspense File ; Sep 30, 2021@09:08

Source Information

Source file <DVBHQZ4.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
HINQ 2 PASS^DVBHQDB  (,EN)^DVBHQUT  
VA FileMan 2 ^DIC  YN^DICN  

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

Package Total Caller Graph
HINQ 3 DVB HREQ-GENERHREQ  DVB HSUSP-ENTERREQ  DVBHQAT  
Integrated Billing 1 IBCB  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
FIND
EN
  • ICR #379
    • Status: Active
    • Usage: Private
    AGAIN
    EX
    EX1
    VER
    DIV
    TELL
    HINQ
    AGN
    ASK
    PAS
    H1
    H2
    H3

    External References

    Name Field # of Occurrence
    ^DIC FIND+1, DIV+3, AGN
    YN^DICN AGAINASK
    PASS^DVBHQDB PAS
    ^DVBHQUT AGN+3, ASK
    EN^DVBHQUT FIND+1, AGAIN

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,$C(7),"A HINQ Request has already been made for this patient",!,"Do you wish to make another Request"
    • Line Location: EN+1
    Function Call: WRITE
    • Prompt: !,"Do you wish to request a HINQ inquiry "
    • Line Location: EN+2
    Function Call: WRITE
    • Prompt: !,"The HINQ response will show the '"_DVBDIVN_"' division",!
    • Line Location: TELL+0
    Function Call: WRITE
    • Prompt: !,"DUZ not defined",!
    • Line Location: HINQ+1
    Function Call: WRITE
    • Prompt: !," HINQ Employee Number not in New Person file",!," Notify System Manager",!
    • Line Location: HINQ+3
    Function Call: WRITE
    • Prompt: !!,"Select patients, enter your Password and HINQ requests will be sent",!
    • Line Location: HINQ+5
    Function Call: WRITE
    • Prompt: !,$C(7),"A HINQ Request has already been made for this patient",!,"Do you wish to make another Request"
    • Line Location: AGN+2
    Function Call: WRITE
    • Prompt: !
    • Line Location: PAS+0
    Function Call: WRITE
    • Prompt: !!,"Answer 'Y'es to enter a Request in the HINQ suspense File"
    • Line Location: H1+0
    Function Call: WRITE
    • Prompt: !!,"Answer 'Y'es to enter a Request in the HINQ suspense File"
    • Line Location: H2+0
    Function Call: WRITE
    • Prompt: !,"The HINQ responses will show the '"_DVBDIVN_"' Division"
    • Condition for execution: DVBDIV
    • Line Location: H2+0
    Function Call: WRITE
    • Prompt: !,"When you enter the HINQ password all 'P'ending requests in the",!,"HINQ suspense file will be processed"
    • Line Location: H2+1
    Function Call: WRITE
    • Prompt: !!,"Do you wish to request a HINQ inquiry "
    • Line Location: H3+0
    Routine Call
    • DIC
    • Line Location:
      • FIND+1
      • DIV+3
      • AGN

    FileMan Files Accessed Via FileMan Db Call

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

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DG(43 - [#43] DIV
    ^DPT - [#2] VER
    ^DVB(395 - [#395] DIV
    ^DVB(395.5 - [#395.5] EN+1, AGN+2
    ^VA(200 - [#200] HINQ+2

    Label References

    Name Line Occurrences
    AGAIN AGAIN+2
    AGN HINQ+7, AGN+3, ASKASK+2
    ASK ASK+1
    DIV DVBHQZ4+3, HINQ+7
    EX DVBHQZ4+3, HINQ+7
    EX1 AGAINAGAIN+1
    FIND DVBHQZ4+3, FIND+1
    H1 AGAIN+2
    H2 ASK+1
    H3 H1
    PAS AGN+1
    TELL DVBHQZ4+3, HINQ+7
    VER FIND+1, AGN

    Naked Globals

    Name Field # of Occurrence
    ^( VERHINQ+2
    ^("HQ" DIV
    ^(0 EN+1, AGN+2

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % AGAIN*, EX!, ASK*, ASK+2
    %Y AGAIN+1, EX1!, ASK+1
    C EX1!
    D0 EX1!
    D1 EX1!
    DA EX1!
    DFN FIND+1*, EN+1, EX!, VER, AGN*, AGN+2
    DI EX1!
    DIC FIND+1*, EX1!, DIV+2*, AGN*
    DIC("A" DIV+2*, DIV+4!
    DIC("B" DIV+2*, DIV+4!
    DIC(0 FIND+1*, DIV+2*, AGN*
    DIE EX1!
    DK EX1!
    DL EX1!
    DOW EX1!
    DR EX1!
    DUZ HINQ+1, HINQ+2
    DVBDIV AGAIN*, EX1!, DIV*, DIV+2, DIV+3*, TELLH2
    DVBDIVN EX1!, DIV+3*, TELLH2
    DVBGO EX1!, HINQ+4*, AGN*, ASK*, ASK+2*, PAS
    DVBKEY EX1!
    DVBNUM EX1!, HINQ+2*
    DVBO EX1!
    DVBP EX1!
    DVBSTOP EX1!
    DVBTIM EX1!
    DVBVER FIND+1, EX1!, VER!*, AGN
    DVBZ EX1!
    U EN+1, DIVDIV+3, HINQ+2, AGN+2
    X EX1!, DIV+3*
    Y FIND+1, EX1!, DIV+3, AGNAGN+1
    Y(0 DIV+3
    Z EX1!
    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  | All