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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DIALOG

Package: VA FileMan

Routine: DIALOG


Information

DIALOG ;SFISC/TKW - BUILD FILEMAN DIALOGUE ;2014-12-19 12:39 PM

Source Information

Source file <DIALOG.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Kernel 1 $$LGR^%ZOSV  

Caller Graph

Caller Graph Total: 668

Package Total Caller Graph
VA FileMan 188 DDBR  DDBR0  DDBR1  DDBR2  DDBR4  DDBRAHTJ  DDBRAP  DDBRP  
DDBRU  DDBRWB  DDGF0  DDGLIB0  DDGLIBH  DDMOD  DDMP  DDMP1  
DDMPSM  DDMPU  DDS  DDS0  DDS01  DDS02  DDS1  DDS10  
DDS2  DDS3  DDS41  DDS6  DDSCOM  DDSIT  DDSLIB  DDSPTR  
DDSRUN  DDSU  DDSUTL  DDSVAL  DDSVALF  DDSVALM  DDSWP  DDSZ  
DDW  DDW1  DDW2  DDW8  DDWC  DDWC1  DDWF  DDWG  
DIA3  DIAC1  DIALOGZ  DIARCALC  DIAU  DIAUTL  DIAXD  DIAXU  
DIBTED  DIC0  DIC1  DIC11  DIC5  DICA3  DICATTD0  DICF  
DICF4  DICL  DICLGFT  DICLIB  DICM3  DICN  DICN1  DICOMP0  
DICOMPU  DICOMPV  DICOMPW  DICQ  DICQ1  DICRW  DICRW1  DICU  
DICU1  DICUF  DICUIX2  DID  DIDG  DIDH1  DIDU  DIDU2  
DIE  DIE0  DIE17  DIE2  DIE3  DIED  DIEF  DIEF1  
DIEFU  DIEFW  DIEH  DIEH1  DIEQ  DIETED  DIEV  DIEV1  
DIEVK1  DIEVS  DIEZ  DIEZ1  DIFROMS1  DIFROMS2  DIFROMS3  DIFROMS4  
DIFROMS5  DIFROMSB  DIFROMSC  DIFROMSI  DIFROMSK  DIFROMSO  DIFROMSR  DIFROMSU  
DIFROMSX  DIFROMSY  DIH  DII  DIKCBLD  DIKCR  DIKCU  DIKCU2  
DIKCUTL1  DIKCUTL2  DIKKUTL  DIKKUTL1  DIKKUTL3  DIKZ  DIL  DIL1  
DILIBF  DIO2  DIO3  DIO4  DIOZ  DIP  DIP1  DIP10  
DIP100  DIP11  DIP12  DIP2  DIP21  DIP22  DIP3  DIP31  
DIP4  DIPTED  DIPZ  DIPZ0  DIPZ2  DIQ  DIQG  DIQGDD  
DIQGDD0  DIQGDDU  DIQGQ  DIQGU  DIQQ  DIQQQ  DIR  DIR0H  
DIR1  DIR2  DIR3  DIS0  DIS3  DIT1  DIT3  DITM  
DITR  DIU21  DIVRE  DIWE  DIWE1  DIWE11  DIWE12  DIWE2  
DIWE3  DIWE4  DIWE5  DIX  
MailMan 124 XM  XMA  XMA1B  XMA21  XMA3  XMA30  XMA32  XMA32A  
XMAI2  XMAPHOST  XMC  XMC1  XMCB  XMCP  XMCQ  XMCQA  
XMCQH  XMCX  XMCXT  XMCXU  XMD  XMFAX  XMGAPI4  XMHIG  
XMHIU  XMJBL  XMJBM  XMJBM1  XMJBN  XMJBN1  XMJBU  XMJDIR  
XMJMA  XMJMBULL  XMJMC  XMJMCODE  XMJMD  XMJMF  XMJMF1  XMJMF2  
XMJMFA  XMJMFB  XMJMFC  XMJML  XMJMLN  XMJMLR  XMJMLR1  XMJMOI  
XMJMOI1  XMJMOIE  XMJMOR  XMJMORX  XMJMORX1  XMJMP  XMJMP1  XMJMP2  
XMJMQ  XMJMQ1  XMJMR  XMJMR1  XMJMRO  XMJMS  XMJMSA  XMJMSO  
XMJMT  XMKP  XMKPL  XMKPLQ  XMKPO  XMKPR  XMKPRD  XMPH  
XMR  XMR1  XMS1  XMS3  XMTDF  XMTDL  XMTDL2  XMTDO  
XMTDR  XMTDT  XMUPIN  XMUT2  XMUT4  XMUT41  XMUT4C  XMUT5  
XMUT5B  XMUTERM  XMUTERM1  XMUTERM2  XMVGROUP  XMVGRP  XMVSURR  XMVVITA  
XMVVITAE  XMXADDR  XMXADDR1  XMXADDR2  XMXADDR3  XMXADDR4  XMXADDRD  XMXADDRG  
XMXANSER  XMXBSKT  XMXEDIT  XMXGRP1  XMXLIST  XMXMBOX  XMXMSGS  XMXMSGS2  
XMXPARM  XMXPRT  XMXREPLY  XMXSEC  XMXSEC1  XMXSEC2  XMXSEC3  XMXSEND  
XMXTO  XMXUTIL  XMXUTIL1  XMXUTIL2  
Integrated Billing 54 IBCNFRD  IBNCPDP4  IBNCPNB  IBTRH7  IBTUTL1  IBXS1  IBXS11  IBXS12  
IBXS2  IBXS21  IBXS3  IBXS36  IBXS39  IBXS4  IBXS41  IBXS42  
IBXS43  IBXS44  IBXS5  IBXS51  IBXS52  IBXS53  IBXS54  IBXS6  
IBXS63  IBXS64  IBXS7  IBXS71  IBXS73  IBXS74  IBXS8  IBXS81  
IBXS9  IBXS91  IBXSA  IBXSA2  IBXSA21  IBXSA22  IBXSA25  IBXSA26  
IBXSA27  IBXSA28  IBXSAH  IBXSAH1  IBXSAH10  IBXSAH2  IBXSAH5  IBXSAH6  
IBXSAH9  IBXSC11  IBXSC4  IBXSC67  IBXSC7  IBXSC78  
Registration 36 DG53190T  DG53568A  DG53849P  DG53864P  DGFFP01  DGMSTL1  DGNAME  DGPFAA2  
DGPFAA3  DGPFAPI1  DGPFAPI2  DGPFDIV  DGPFHLU3  DGPFHLU5  DGPFLF3  DGPFLF4  
DGPFLMA2  DGPFLMA3  DGPFLMA4  DGPFLMT2  DGPFLMT4  DGPFUT2  DGPFUT61  DGPFUT7  
DGPTX11  DGPTX4  DGPTX5  DGPTXC  DGRPTX13  DGRPX77  DGX4  DGX5  
DGX5F  DGX5FD  DGX6  VAFCPTED  
PAID 29 PRSAPPO  PRSARC01  PRSARC04  PRSATE  PRSATP3  PRSATPTW  PRSNCAPE  PRSNCGP  
PRSNCGR1  PRSNCTL  PRSNEETP  PRSPBRP  PRSPDFM  PRSPEAA  PRSPEAF  PRSPEAU  
PRSPEAX  PRSPEM  PRSPESR1  PRSPLVA  PRSPRM1  PRSPSAP2  PRSPSAPU  PRSPSRC  
PRSPTM  PRSPUE  PRSPUT3  PRSXP112  PRSXP126  
Imaging 25 MAGBVAL  MAGGROI  MAGGSFL1  MAGGSIV1  MAGGTU4  MAGGTU41  MAGIP140  MAGNGMR  
MAGNTLR2  MAGNTLR4  MAGNTLR6  MAGNTLRS  MAGNU002  MAGNUID1  MAGSDOFF  MAGUERR  
MAGVAF01  MAGVAF03  MAGVAG02  MAGVAG03  MAGVAG04  MAGVAKL1  MAGVAQ01  MAGVIM08  
^MAG(2005.87  
Radiology Nuclear Medicine 24 RACTOE  RACTOE1  RACTOE2  RACTOE5  RACTOE6  RACTQE  RACTQE1  RACTQE2  
RACTRG  RACTRG1  RACTRG2  RACTRG3  RACTRG4  RACTRG5  RACTRG6  RACTRG7  
RACTRG8  RACTVR  RACTWR  RAERR  RAERR01  RAHLACK  RALOCK  RAUTL22  
Clinical Case Registries 22 ROR10  ROR11  RORERR  RORLOG01  RORP021  RORP024  RORP026  RORP028  
RORP030  RORP031  RORP032  RORP033  RORP034  RORRP011  RORRP013  RORSETU1  
RORTXT  RORUTL05  RORUTL17  RORVM001  RORX003A  RORXU002  
Kernel 22 INSTALL QUESTIONS  XLFNP176  XPDIK  XPDTC  XUMF0  XUMF04H  XUMF1H  XUMF479P  
XUMF502P  XUMFH4  XUMFHM  XUMFHPR  XUMFX  XUMVIENU  XUS  XUS1  
XUS1A  XUS3  XUSRB5  XUSTZ  XUVERIFY  ZISPL  
Fee Basis 20 FBAACO3  FBAAEPI1  FBAAFA  FBAAFED  FBAAPET  FBAAPET1  FBAARR  FBAAUTL4  
FBAAUTL6  FBCHEP1  FBCHFA  FBCHFED  FBCHPET  FBCTAU  FBRXFA  FBRXFED  
FBXDIPS  FBXIP32  FBXIP38  FBXIP4  
Scheduling 17 SCAPMCU1  SCAPU1  SCCVLOG1  SCMCBK1  SCRPBK2  SCRPBK4  SCUTBK3  SD53121  
SD53325  SD53441  SD53P603  SDBT  SDBT1  SDBT2  SDBT3  SDBT4  
SDQVAL  
Automated Medical Information Exchange 14 DVBA150P  DVBA151P  DVBA154P  DVBA159P  DVBA161P  DVBA163P  DVBA167P  DVBA181P  
DVBA187P  DVBA2839  DVBA2842  DVBA2845  DVBA2847  DVBAUTLP  
Engineering 13 ENBCPM8  ENFABAL  ENWO2  ENX1IPR  ENX1P92  ENXIP57  ENXIP62  ENXMIPS  
ENXOIPS  ENXPIPR  ENXYIPR  ENY2K1  ENY2UTL  
Capacity Management Tools 7 KMPDHU03  KMPDPOST  KMPDTU02  KMPDU6  KMPDUT1  KMPDUTL  KMPDUTL8  
Clinical Procedures 5 MDCADT  MDCEVN  MDCPID  MDCPV1  MDCUTL  
DSS Extracts 5 ECX3049  ECX3P127  ECX3P132  ECX3P136  ECX3P149  
Text Integration Utility 5 TIUCPFIX  TIUFXHLX  TIUPEFIX  TIUSRVP  TIUSRVP2  
Asists 4 OOPSDOL  OOPSNDB  OOPSSOF1  OOPSUTL1  
Automated Lab Instruments 4 LA66  LA7UCFG1  LA7VLCM7  LA88  
Enrollment Application System 4 EAS1043A  EAS132PT  EAS149P  EAS163P  
Lab Service 4 LR343  LR7OFAO  LRUTIL3  LRVER5  
VistALink 4 XOBVLL  XOBVRM  XOBVRPC  XOBVTCPL  
Accounts Receivable 3 PRCAFUT  PRCATA  PRCATE  
Mental Health 3 YSASA2  YSASFM  YSASOL  
PCE Patient Care Encounter 3 PXAI  PXAPIOE  PXVP215  
Quasar 3 ACKQTE  ACKQTE7  ACKQTE9  
VistALink Security 3 XOBSCAV  XOBSCAV1  XOBSCAV2  
Capacity Management - RUM 2 KMPRBD03  KMPRUTL1  
HINQ 2 DVBHCE1  DVBHCE18  
Nursing Service 2 NURSUT6  NURXP43  
Toolkit 2 KEYWORD  XPARDD  
Voluntary Timekeeping 2 ABSVM  ABSVMUT1  
Web Services Client 2 XOBWD  XOBWLIB1  
Albany OIFO 1 A1CKC8  
Automated Information Collection System 1 IBDF18E2  
Beneficiary Travel 1 DGBTSP  
Generic Code Sheet 1 GECSPAT8  
Health Summary 1 GMTSXAL  
IFCAP 1 PRCOCSC  
M XML Parser 1 MXMLPRSE  
Master Patient Index VistA 1 MPIFNAMC  
National Drug File 1 PSN513PO  
Oncology 1 ONCSAPIE  
Order Entry Results Reporting 1 ORPFCNVT  

Entry Points

Name Comments DBIA/ICR reference
V ;;22.2;VA FileMan;**7,8**;Jan 05, 2016;Build 19
EN(DIANUM,DIPI) ;
GO
BLD(D0,DIPI,DIPE,DIALOGO,DIFLAG) ;BUILD FILEMAN DIALOG
  • ICR #2050
    • Status: Active
    • Usage: Supported
    Q2
    Q1
    PARAM
    QP
    BTXT
    EZBLD(D0,DIPI) ;RETURN SINGLE LINE OF TEXT FROM DIALOG FILE.
  • ICR #2050
    • Status: Active
    • Usage: Supported
    QEZ
    MSG(DIFLGS,DIOUT,DIMARGIN,DICOLUMN,DIINNAME) ;WRITE MESSAGES OR MOVE THEM TO SIMPLE ARRAY.
  • ICR #2050
    • Status: Active
    • Usage: Supported
    AWS
    LN

    External References

    Name Field # of Occurrence
    $$LGR^%ZOSV BLD+3, EZBLD+3, MSG+3

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DI( GO, BLD+4, BLD+7, BLD+8, BLD+17, BLD+18, Q2, BTXT+3, EZBLD+3, EZBLD+5
    , EZBLD+6, EZBLD+7
    ^TMP( GO+1!

    Label References

    Name Line Occurrences
    AWS AWS+1, AWS+14
    BLD GO+3
    BTXT BLD+23
    GO V+6
    LN AWS+4, AWS+11
    MSG GO+3
    PARAM BLD+17, BLD+18, PARAM+1, PARAM+3, PARAM+4, PARAM+5, PARAM+7, EZBLD+10
    Q1 BLD+4, EZBLD+3, AWS
    Q2 BLD+19, BLD+24, QEZ+1
    QEZ EZBLD+7
    QP PARAM, PARAM+3

    Naked Globals

    Name Field # of Occurrence
    ^( BLD+17, BLD+18, EZBLD+5, EZBLD+6
    ^(0 GO, BLD+8
    ^(6 Q2

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % MSG+3~, MSG+6~*, MSG+7, MSG+8, MSG+9, MSG+10*, MSG+11*, AWS+7*
    D0 BLD~, BLD+4, BLD+7, BLD+8, BLD+17, BLD+18, BLD+25, BLD+28, Q2, BTXT+3
    , EZBLD~, EZBLD+3, EZBLD+5, EZBLD+6, EZBLD+7
    DIALOGO BLD~, BLD+9*, BLD+14, BLD+22, BLD+24, BLD+25, BLD+26, BLD+27, BLD+28, BTXT+2
    , BTXT+3, BTXT+4
    DIANUM EN~, GO, GO+3
    DICOLUMN MSG~, MSG+14*, AWS+8
    DIERR GO~, BLD+22*
    DIFLAG BLD~, BLD+5*, BLD+9*, BLD+10*, BLD+11, BLD+15, BLD+16, BLD+21, BLD+24
    DIFLGS MSG~, MSG+4*, MSG+11, MSG+15, AWS+4, AWS+5, AWS+6, AWS+8, AWS+12, AWS+13
    , LN
    DIHELP GO~, BLD+22*
    DIIN MSG+3~, AWS+2*, AWS+4, AWS+13
    DIINNAME MSG~, MSG+5*, MSG+6*, MSG+8*, MSG+9*, MSG+11, MSG+12, AWS+2
    DILANG BLD+5~*, BLD+7*, BLD+17, BLD+18, EZBLD+4~*, EZBLD+5
    DIMARGIN MSG~, MSG+14, AWS+5, AWS+6, AWS+8
    DIMSG GO~, BLD+22*
    DINAKED BLD+3~*, Q1*, EZBLD+3~*, MSG+3~*
    DIOUT MSG~, MSG+15!, AWS+12*
    DIOUT( AWS+5*, AWS+8*, LN*
    DIPE BLD~, BLD+6
    DIPE( BLD+26
    DIPE("" BLD+6
    DIPE(1 BLD+6*
    DIPI EN~, GO+3, BLD~, PARAM+2, EZBLD~, EZBLD+9
    DIPI( PARAM+2*, PARAM+3, PARAM+4, PARAM+5, PARAM+6
    DIPI("" EZBLD+9
    DIPI(1 EZBLD+9*
    DIT GO~*, GO+1, GO+3
    DITMP MSG+3~, MSG+5*, MSG+11, MSG+12, AWS+2
    DITYP MSG+3~, MSG+10*, MSG+11*, MSG+12*, AWS+1, AWS+2, AWS+11, AWS+13
    DIWIDTH MSG+3~, MSG+14*, AWS+7
    DUZ("LANG" BLD+5, EZBLD+4
    E BLD+5~, PARAM*, PARAM+1, PARAM+3, PARAM+4, PARAM+5, PARAM+6, EZBLD+8~
    I BLD+5~, BLD+10*, BLD+11, BLD+12, BLD+15*, BLD+17*, BLD+18*, BLD+26*, BTXT+3, EZBLD+8~
    , MSG+3~, AWS+3*, AWS+4*, AWS+11*
    IOM GO+2*, GO+3, MSG+14
    J BLD+5~, BLD+15*, BLD+21*, BLD+26*, BLD+27, BTXT+1*, BTXT+2, BTXT+4, MSG+3~, AWS+4*
    K BLD+5~, EZBLD+8~, MSG+3~, MSG+15*, AWS*, AWS+1, AWS+2, AWS+4, AWS+11, AWS+13
    K( BLD+17*, BLD+18*, PARAM, PARAM+1, PARAM+3*!, PARAM+4*, PARAM+5*, PARAM+6*, BTXT+1, BTXT+2
    , BTXT+3, BTXT+4, EZBLD+8*
    K(1 EZBLD+10
    L BLD+5~, BLD+17*, BLD+18*, PARAM, PARAM+2*, PARAM+4*, PARAM+5*, PARAM+6*, EZBLD+8~*
    M BLD+5~, BLD+15*, BLD+17*, BLD+18*, BLD+19, BLD+20, PARAM, PARAM+1, PARAM+3*, PARAM+4*
    , PARAM+5*, PARAM+6*, BTXT~, BTXT+1*, BTXT+2, BTXT+3, BTXT+4, EZBLD+8~*
    N BLD+5~, BLD+14*, BLD+15*, BLD+16, BLD+21, BLD+25, BLD+26, BLD+27, BLD+28, MSG+3~
    , AWS+3*, AWS+4*
    O BLD+5~, BLD+9*, BLD+10, BLD+11*, BLD+12*, BLD+16*, BLD+21, BTXT+2
    P BLD+5~, BLD+8*, BLD+17, BLD+18
    R BLD+5~, BLD+8*, BLD+12, BLD+15, BLD+16, BLD+21, BLD+22, BLD+24
    S BLD+5~, PARAM*, PARAM+1, PARAM+2, PARAM+3, PARAM+4, PARAM+5, PARAM+6, EZBLD+8~
    U GO, BLD+8, BLD+12, BLD+22, MSG+11, MSG+12, AWS+1, AWS+2, AWS+11, AWS+13
    X BLD+5~, BLD+20~*, BLD+21*, BLD+22, PARAM+1*, PARAM+2, PARAM+3, PARAM+4, PARAM+5, PARAM+6
    , EZBLD+5~*, EZBLD+6*, EZBLD+7*, EZBLD+8, EZBLD+10*, QEZ, QEZ+1~, MSG+3~, AWS+4*, AWS+5
    , AWS+7*
    Y MSG+3~, AWS+7*, AWS+8
    Z MSG+3~, MSG+11*, MSG+15*, AWS+5*, AWS+8*, AWS+12, LN*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All