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

Package: VA FileMan

Routine: DICRW


Information

DICRW ;SFISC/XAK-SELECT A FILE ;17SEP2010

Source Information

Source file <DICRW.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 4 NOW^%DTC  $$EZBLD^DIALOG  ^DIC  OS^DII  

Caller Graph

Caller Graph Total: 479

Package Total Caller Graph
Integrated Billing 68 IBACUS  IBARXEC  IBARXEPE  IBARXEPL  IBARXEPV  IBARXEX  IBAUTL6  IBCE837H  
IBCE837I  IBCE837K  IBCE837N  IBCE837S  IBCE837T  IBCEFG3  IBCEM1  IBCEMSRI  
IBCMENU  IBCNSM  IBCNSM4  IBCNSMR6  IBCNSMRA  IBCNSOK  IBCONSC  IBECPF  
IBECUS1  IBECUS2  IBECUS21  IBECUS22  IBEMTBC  IBNCPDR  IBNCPIV  IBOMBL  
IBOSTUS  IBOTR  IBOVOP  IBPEX  IBTASDB  IBTASHLT  IBTOAT  IBTOBI  
IBTODD  IBTODD1  IBTONB  IBTOPW  IBTOSA  IBTOSUM  IBTOTR  IBTOUA  
IBTOUR  IBTOUR4  IBTOVS  IBTRC  IBTRCD  IBTRD  IBTRDD  IBTRE  
IBTRED  IBTRED2  IBTRHRC  IBTRHRD  IBTRHRS  IBTRPR  IBTRV  IBTUB  
IBTUBAV  IBTUBO  IBY368PO  IBY8POST  
VA FileMan 59 DDBR3  DDD  DDGF0  DDGFFM  DDMAP  DDSCLONE  DDSDBLK  DDSDFRM  
DDSRUN  DDUCHK  DDXP2  DDXP3  DDXP4  DIALOGZ  DIAR  DIARR  
DIAU  DIAUTL  DIB  DICATT  DICATTD  DICRW1  DIDGFTPT  DIEFU  
DIEZ  DIFG  DIFGO  DIFROMS  DIFROMSC  DIFROMSI  DIFROMSK  DIFROMSO  
DIFROMSR  DIFROMSU  DII  DIKCBLD  DIKCU  DIKZ  DINIT  DINIT5  
DIP  DIP4  DIPKINI1  DIPZ  DIS  DIT  DITC  DITCP0  
DITM  DIU  DIVRPTR  DIWF  DMSQP  DMSQP2  DMSQP3  DMSQP5  
DMSQP6  DMSQT  DMSQT1  
Registration 35 DGDIST  DGENCDRP  DGMSTR1  DGMSTR3  DGMTARR  DGOINS  DGOREL  DGOVBC  
DGPAR  DGPMGL  DGPMGL5  DGPTC  DGPTCO  DGPTDRG  DGPTFUP  DGPTOD1  
DGPTODI2  DGPTOOL  DGRPCK  DGRPCP  DGRPCR  DGRPCU  DGRPV  DGRRLU  
DGRRLU1  DGRRLU3  DGRRPSGT  DGSCHAD  DGSCHAD1  DGSCHAD2  DGUTL  VADPT0  
VADPT60  VAFHPOST  VAFHPURG  
Fee Basis 31 FBAA79  FBAABPG  FBAACCB  FBAACIE  FBAADV  FBAALPI  FBAAOB  FBAAODP0  
FBAAPH  FBAAPHV  FBAAPIN  FBAAPIP  FBAAPLU  FBAAPP  FBAAPPH  FBAAPRC  
FBAARD  FBAARJP  FBAARR  FBAASCB  FBAASL  FBAAUTL1  FBAAV0  FBAAVLU  
FBAAVP  FBAAVR  FBCHSCB  FBCHSTA  FBCHVP  FBNHAMIS  FBXIP133  
Police and Security 27 ESPCRJO  ESPJOU  ESPJOU1  ESPMNI  ESPMNI2  ESPOFF  ESPOFFC  ESPOFFCL  
ESPOFFE  ESPOFI  ESPOFP  ESPORM  ESPORO  ESPORP  ESPORR  ESPUCD  
ESPUCF  ESPUCFD  ESPUCFP  ESPUCM  ESPUCP  ESPUCR  ESPUVN  ESPVNE  
ESPVNP  ESPVREG  ESPWR  
Imaging 23 MAGBRTE3  MAGDAUDR  MAGDCRP  MAGDCTP  MAGDQRUL  MAGDRPC5  MAGDRPC7  MAGGTMC  
MAGGTRA  MAGJEX1  MAGJEX1A  MAGJEX2  MAGJEX3  MAGJLS3  MAGJLS4  MAGJLST1  
MAGJPRF1  MAGJRT  MAGJUPD1  MAGJUTL1  MAGJUTL3  MAGJUTL4  MAGVCHK  
Engineering 19 EN  ENARGO  ENARY12  ENARY22  ENARY32  ENEQ  ENEQPMR  ENEQPMS  
ENEQRP  ENEXPT  ENFSA  ENFSA2  ENJPARAM  ENLBL  ENLBL1  ENLBL2  
ENPL10  ENSP  ENWO  
IFCAP 19 PRCBSUT  PRCFACBT  PRCFACR1  PRCFPR2  PRCFPR3  PRCFSITE  PRCHQ10  PRCHQ12  
PRCOVUP2  PRCSRDIS  PRCSREC2  PRCSREC3  PRCSRIG1  PRCSUT  PRCVIBH  PRCVLIC  
PRCVRC1  PRCVRE1  PRCXLG01  
Drug Accountability 18 PSACON  PSADA  PSAENT  PSALFA  PSALFM  PSALFS  PSALNA  PSALND  
PSALNM  PSALOG  PSAMON  PSANDC  PSAREPV  PSATI  PSAUNI  PSAUNL  
PSAUNM  PSAVIN  
Record Tracking 15 RT  RTFIX  RTL  RTM  RTMAS  RTNQ  RTP  RTPCAN  
RTQ  RTRAD  RTRPT  RTSM  RTSYS  RTT  RTTR  
Utilization Management Rollup 14 IBQLCHK  IBQLD1  IBQLD2  IBQLD3  IBQLD4  IBQLLD  IBQLPL  IBQLPOST  
IBQLR1  IBQLR2  IBQLR3  IBQLR4  IBQLSCR  IBQLT  
Automated Information Collection System 13 IBDEINI1  IBDFBK1  IBDFBKS  IBDFCMP  IBDFDE  IBDFDE6  IBDFDE7  IBDFDE8  
IBDFDE9  IBDFESP  IBDFOSG  IBDFOSG2  IBDFPRG  
Scheduling 13 SCCVDEL  SCMCTSK  SCMCTSK1  SCMCTSK2  SCMCTSK9  SD  SDAMLD  SDB  
SDHOL  SDNACT  SDOUTPUT  SDSCE  SDUNC  
Lab Service 12 LRARLMW  LRARREP  LRARWKD  LRJSMLA1  LRLNCUTL  LRMIEDZ2  LROLOVER  LRPARAM  
LRSCTF  LRWU8  LRWU9  LRX  
MailMan 12 XMC  XMDIR1  XMKPLQ  XMR  XMRMSM  XMRONT  XMRTCP  XMRUCX  
XMS  XMUCXPOP  XMUPIN  XMVVITAE  
Controlled Substances 11 PSDADJD  PSDADJN1  PSDADJR  PSDDSOR2  PSDIPOS1  PSDOPTR  PSDREC  PSDREPV  
PSDREVD  PSDTER  PSDTER2  
Accounts Receivable 10 PRCACOL  PRCAGS  PRCAHIS1  RCCPCML  RCCPCPS  RCCPCSTM  RCDPEX1  RCTRAN  
RCTRAN1  RCXVTSK  
Mental Health 10 YSCL149P  YSCL154P  YSCLDIS  YSCLHLAD  YSCLHLOP  YSCLHLPR  YSCLSERV  YSCLSRV3  
YSCLTST9  YTRPWRP  
Dental 6 DENT  DENTA  DENTA1  DENTAR  DENTAR1  DENTDPAR  
Outpatient Pharmacy 6 PSO574P  PSOARC  PSOCLOLS  PSOCLOU  PSOCPTRI  PSORWRAP  
Vendor - ISI 6 ISIDICR1  ISIJFAV  ISIJLS2  ISIJNOTE  ISIJRPT  ISIJUTL1  
Kernel 5 %ZIS7  XPDCPU  XPDINIT1  XPDKRN  XUINEACH  
Toolkit 5 AWCMCPR1  AWCMCPR3  AWCMCPST  AWCMCPUR  XTPMKPP  
Automated Lab Instruments 4 LA7HDR  LA7UTIL  LA7VHL  LA7VIN  
Nursing Service 4 NURSCPLU  NURSDD  NURSDFFS  NURSDTMP  
EEO Complaint Tracking 3 EEOEEXMT  EEOETICK  EEOEXMT2  
Enterprise Health Management Platform 3 HMP0311P  HMP14699  HMPLOG  
Order Entry Results Reporting 3 ORCK101  ORINDRP  ORPKFIX  
VBECS 3 VBECDSS  VBECLU  VBECLU3  
Consult Request Tracking 2 GMRC124P  GMRCDST  
Dietetics 2 FHVER  FHXIN  
National VistA Support 2 NVSMKPRN  NVSVCSS  
ODS 2 A1B2OLC  A1B2SUP  
PAID 2 PRS8  PRS8HD  
PCE Patient Care Encounter 2 PXVNITLY  VSIT  
Prosthetics 2 RMPRCDP  RMPRDT  
Survey Generator 2 QAPFIX  QAPUTIL  
Barcode Medication Administration 1 PSB95P  
Beneficiary Travel 1 DGBTOA1  
E Claims Management Engine 1 BPSOSU1  
List Manager 1 VALMW  
Medicine 1 MCARDPAR  
Surgery 1 SRCUSS  

Entry Points

Name Comments DBIA/ICR reference
R
R2
AU
A
SUB
R1
DT ;
  • ICR #10005
    • Status: Active
    • Usage: Supported
    DTNOLF ; DT entry point without doing a line feed.
  • ICR #4778
    • Status: Active
    • Usage: Controlled Subscription
    0
    1
    W ;
    W1
    DIC
    GOT
    WW
    D
    DIAR ;
    T ; COMP/MERGE
    WW1 ;;W:$X>53 !?9 I Y-1.1,Y-.6,$D(^DIC(+Y,0,"GL")),^("GL")'["[",$D(@(^("GL")_"0)")) S %=+$P(^(0),U,4) W ?40,$$EZBLD^DIALOG(%=1+8300,%) ;**CCO/NI NUMBER OF ENTRIES

    External References

    Name Field # of Occurrence
    NOW^%DTC DTNOLF+4
    $$EZBLD^DIALOG DIC
    ^DIC SUB+3, DIC+6
    OS^DII 1

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !," No DD AUDIT entries!"
    • Line Location: A+3
    Function Call: WRITE
    • Prompt: !
    • Line Location: DIC+0
    Function Call: READ
    • Variable: X
    • Timeout: DTIME
    • Line Location: DIC+3
    Function Call: WRITE
    • Prompt: D
    • Line Location: DIC+3
    Function Call: WRITE
    • Prompt: $C(7)
    • Line Location: DIC+3
    Function Call: WRITE
    • Prompt: " There are no selectable files."
    • Line Location: DIC+4
    Function Call: WRITE
    • Prompt: ?40,$$EZBLD^DIALOG(%=1+8300,%)
    • Line Location: WW1+0
    Routine Call
    • DIALOG
    • Line Location:
      • DIC
    Routine Call
    • DIC
    • Line Location:
      • SUB+3
      • DIC+6

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD( SUBSUB+1, SUB+4, DIAR+2, DIAR+3
    ^DD("DILOCKTM" DTNOLF+3
    ^DDA - [#.6] A+3
    ^DIC - [#1] A+2, DIC+2, GOT
    ^DIC(3 DIC+1
    ^DISV( RAU+1*, DIC+2
    ^VA(200 - [#200] DIC+1

    Label References

    Name Line Occurrences
    1 DTNOLF+1
    A R+1
    AU R+1, AU+1, A+1
    D D+2
    DIAR DIAR+4
    DIC R+1, AU+1, W+2, D+1, DIAR+2, T+1
    DT RW+1, DDIAR+1, T+1
    GOT WW
    R R+1
    R1 R+1, DIAR+1
    R2 DIAR+2
    SUB A+2, SUB+6
    T T+1
    W W+2
    W1 W+2, T+1
    WW DIC+5
    WW1 DIC+6, WW

    Naked Globals

    Name Field # of Occurrence
    ^( DIC+2
    ^("GL" GOT

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % A+2*, SUB+2, SUB+4*, DTNOLF+5!, DIC+3*, DIC+5
    %DT DTNOLF+4!
    %H DTNOLF+5!
    %I DTNOLF+5!
    >> D R*, AU*, W+1*, DIC*, DIC+2*, DIC+3, D*, DIAR+1*, T+1*
    >> DDA A*
    >> DDS1 W+1
    >> DFF SUB*
    >> DFF( SUB*
    >> DFL( SUB*
    DIA R*, R2+1!, AU+1, AU+2*, A+2, A+3, SUB+4*
    DIAC R+1!
    >> DIAX DIAR+1
    DIC AU+1, AU+2*, A+1, A+2!, A+3!, A+4*, SUB+1*, DTNOLF+5!, W+2!, DIC*
    DIC+1*, DIC+2, DIC+3!, DIC+4!, DIC+5, DIC+6!, GOT!*, GOT+1!, D+2!, T+1*
    DIC("A" SUB+2*
    DIC("S" R+1!, AU*, A*, SUB+3*, R1*, W1*, DIC+2, D*, DIAR+1*
    DIC("W" DIC+6*
    DIC(0 R*, AU*, SUB+2*, W+1*, DIC+1, DIC+5*, D*, DIAR+1*, T+1*
    DICS R2*, DTNOLF+5!, D+1*
    DIFILE R+1!
    DIK DTNOLF+5!
    >> DILOCKTM DTNOLF+3*
    >> DIQUIET DT+2
    >> DISYS 1
    >> DIT SUBSUB+1, SUB+5
    >> DLAYGO W+1
    >> DSUB( SUB+5*
    DT DTNOLF+4!*
    DTIME DTNOLF+2*, DIC+3
    >> DTOUT R+1, A+2, SUB+3, W+2, DIC+3*, DIC+6, D+2, DIAR+2, T+1
    >> DUOUT A+2
    DUZ RAU+1, DTNOLF+1*, DIC+2
    DUZ(0 R2DTNOLF+1*, DIC+1, D+1
    IO DT+1
    IO(0 DT+1, DTNOLF+4*
    >> L SUB*, SUB+5
    U AU+2, A+2, A+4, SUB+3, SUB+4, SUB+5, DTNOLF+4*, W+2, DIC*, DIC+2
    DIC+3, GOT+1, D+2, DIAR+2, DIAR+3
    >> X SUB+5*, DTNOLF+1*, DTNOLF+4, 0*, DIC+3*, DIC+5, GOT+1, DIAR+2
    >> Y R+1, AU+1, AU+2*, A+2*, A+4*, SUB*, SUB+1, SUB+3*, SUB+4, W+2
    DIC+2*, DIC+3*, DIC+4*, GOTD+2, DIAR+2, DIAR+3
    >> Y(0 SUB+3, SUB+5

    Marked Items

    Name Field # of Occurrence
    $T(WW1 DIC+6, WW
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All