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 ;8/11/06 05:51

Source Information

Source file <DICRW.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA Fileman 3 NOW^%DTC  ^DIC  OS^DII  

Caller Graph

Caller Graph Total: 521

Package Total Caller Graph
VA Fileman 55 DDBR3  DDGF0  DDGFFM  DDMAP  DDSCLONE  DDSDBLK  DDSDFRM  DDSRUN  
DDUCHK  DDXP2  DDXP3  DDXP4  DI1018P  DIAR  DIARR  DIAU  
DIB  DICATT  DICATTD  DICRW1  DIEFU  DIET  DIEZ  DIFG  
DIFGO  DIFROMS  DIFROMSC  DIFROMSI  DIFROMSK  DIFROMSO  DIFROMSR  DIFROMSU  
DII  DIKCBLD  DIKCU  DIKZ  DINIT  DINIT5  DIP  DIP4  
DIPKINI1  DIPZ  DIS  DIT  DITC  DITM  DIU  DIWF  
DMSQP  DMSQP2  DMSQP3  DMSQP5  DMSQP6  DMSQT  DMSQT1  
Integrated Billing 41 IBARXEC  IBARXEPE  IBARXEPL  IBARXEPV  IBARXEX  IBAUTL6  IBCMENU  IBCNSM  
IBCNSM4  IBCNSOK  IBCONSC  IBECPF  IBEMTBC  IBINIT1  IBOMBL  IBOSTUS  
IBOTR  IBOVOP  IBPEX  IBTOAT  IBTOBI  IBTODD  IBTODD1  IBTONB  
IBTOPW  IBTOSA  IBTOSUM  IBTOTR  IBTOUA  IBTOUR  IBTOUR4  IBTOVS  
IBTRC  IBTRCD  IBTRD  IBTRDD  IBTRE  IBTRED  IBTRED2  IBTRPR  
IBTRV  
Registration 39 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  DGVPTIB1  
DGVREL  DGVREL3  VADPT0  VADPT60  VAFHPOST  VAFHPURG  VALMW  
IHS Changes To Lab 32 BLRAPRE  BLRDPT0  BLRDPT60  BLRKIDS2  BLRLM  BLRLMR  BLRPRE  BLRPRE1  
BLRPRE17  BLRPRE18  BLRPRE19  BLRPRE20  BLRPRE21  BLRPRE22  BLRPRE24  BLRPRE25  
BLRPRE26  BLRPRE27  BLRPRE28  BLRPRE30  BLRPRE31  BLRPRE32  BLRPRE33  BLRPRE34  
BLRPRE35  BLRPRE36  BLRPRE37  BLRPRE38  BLRPRE39  BLRPRE40  BLRPRE41  BLRPRE42  
Drug Accountability 18 PSACON  PSADA  PSAENT  PSALFA  PSALFM  PSALFS  PSALNA  PSALND  
PSALNM  PSALOG  PSAMON  PSANDC  PSAREPV  PSATI  PSAUNI  PSAUNL  
PSAUNM  PSAVIN  
Patient Care Component 18 APCDBUL  APCDBUL0  APCDBUL4  APCDBUL5  APCDBUL7  APCDBUL8  APCDBUL9  APCHBU10  
APCHBU11  APCHBU12  APCHBU13  APCHBU14  APCHBU15  APCHBU16  APCHBUL  APCHBUL9  
BJPC1EC1  BJPC2EV3  
Table Maintenance 18 AUM6102  AUM9101  AUM9115  AUM9304  AUM9305  AUM9306  AUM9307  AUM9308  
AUM9310  AUM9312  AUM9402  AUM9403  AUM9405  AUM9406  AUM9407  AUM9408  
AUM9412  AUM9503  
iCare 18 BQI1POJB  BQICALRN  BQICALRT  BQIDCABA  BQIDCABK  BQIDCASN  BQIDCERA  BQIDCEUA  
BQIDCHSA  BQIDCMPR  BQIDCREM  BQIFLAG  BQIFLFLG  BQIGPUTL  BQINIGH1  BQINIGHT  
BQIUTB  BQIUTB6  
IHS Prenatal Care Module 17 BJPNCPIP  BJPNGNOT  BJPNGPIP  BJPNPBDT  BJPNPCHK  BJPNPDET  BJPNPEDT  BJPNPKL  
BJPNPRL  BJPNPRNT  BJPNPRUT  BJPNPSET  BJPNPUP  BJPNPUTL  BJPNSPOV  BJPNSPRB  
BJPNUTIL  
Third Party Tracking 17 ABPAADR0  ABPAAR1A  ABPADATE  ABPALBII  ABPAMLBL  ABPAOC0A  ABPAOP0  ABPAPATL  
ABPAPRE1  ABPAROCC  ABPAVAR  ABPVDATE  ABPVDG01  ABPVOP01  ABPVPCC1  ABPVRX01  
ABPVVAR  
Patient Care Component Reports 14 APCL3P21  APCLBUL  APCLP10  APCLP11  APCLP12  APCLP13  APCLP14  APCLP15  
APCLP16  APCLP17  APCLP18  APCLP19  APCLP20  APCLP9  
Scheduling 14 SCCVDEL  SCMCTSK  SCMCTSK1  SCMCTSK2  SCMCTSK9  SD  SDACS0  SDAMLD  
SDB  SDHOL  SDNACT  SDOUTPUT  SDSCE  SDUNC  
Automated Information Collection System 13 IBDEINI1  IBDFBK1  IBDFBKS  IBDFCMP  IBDFDE  IBDFDE6  IBDFDE7  IBDFDE8  
IBDFDE9  IBDFOSG  IBDFOSG2  IBDFOSG3  IBDFPRG  
IHS VA Utilities 13 XBDBQDOC  XBEHRCK  XBENHANC  XBGSAVE  XBHFMAN  XBLFAM  XBLFD  XBLFMD  
XBLFSETS  XBLM  XBPATSE  XBTM  XBVCHV  
MailMan 13 XMC  XMDIR1  XMKPLQ  XMR  XMRMSM  XMRONT  XMRTCP  XMRUCX  
XMS  XMUCXPOP  XMUPIN  XMVVITAE  XMZDOM  
Controlled Substances 11 PSDADJD  PSDADJN1  PSDADJR  PSDDSOR2  PSDIPOS1  PSDOPTR  PSDREC  PSDREPV  
PSDREVD  PSDTER  PSDTER2  
Mental Health Social Services 10 AMH30P2B  AMH30P3B  AMH30P4B  AMH30P5B  AMH30P6B  AMH30P7  AMH30P8  AMH40ENV  
AMH40P1  AMH40P2  
Pharmacy Point of Sale 10 ABSPECZ2  ABSPECZ3  ABSPER10  ABSPER20  ABSPER30  ABSPER40  ABSPOS29  ABSPOSU1  
ABSPP48  ABSPP49  
Tracking Procedure Workflow 10 BTPW1PST  BTPWEHIS  BTPWHIST  BTPWPDSP  BTPWPEVT  BTPWPLND  BTPWPPAT  BTPWPSNP  
BTPWTAB  BTPWTIUU  
Contract Health Management Information System 9 ACHSENHC  ACHSPOSM  ACHSPRE  ACHSVPS  ACHSYAMT  ACHSYES  ACHSYM  ACHSYPQ  
ACHSYPVR  
IHS Patient Registration 8 AGADFIX  AGSS0  AGSSINST  AGSSLBAT  AGSSLETR  AGSSM  AGSSPLIT  AGSSSMR2  
IHS Standard Terminology 7 BSTSAPIA  BSTSAPIB  BSTSAPIC  BSTSAPID  BSTSAPIF  BSTSCFIX  BSTSVOFL  
Local Area Programs 7 AZHLRER  AZHLRERP  AZHNINI1  AZHZCL1  AZHZCLAG  AZHZCLI  AZHZCLN  
Kernel 5 %ZIS7  A4A7161  XPDCPU  XPDKRN  XUINEACH  
Lab Service 5 LRARLMW  LRARREP  LRARWKD  LRLNCUTL  LRX  
Toolkit 5 AWCMCPR1  AWCMCPR3  AWCMCPST  AWCMCPUR  XTPMKPP  
Automated Lab Instruments 4 LA7CHDR  LA7HDR  LA7LOG  LA7UTIL  
Data Warehouse Export System 4 BDW1VBLI  BDWCVAR  BDWDDR  BDWDWPX1  
Health Level Seven 4 HLCSDL  HLCSDR  HLCSTCP  HLLP  
IHS VA %Utilities 4 ZIBPKGF  ZIBPKGP  ZIBRPI1  ZIBVCHV  
Nursing Service 4 NURSCPLU  NURSDD  NURSDFFS  NURSDTMP  
PCC New Encounter Form 4 VEN8INI1  VENKINI1  VENLINI1  VENMINI1  
ClassMan 3 KLASMAN  KLASMAN2  KLASSTU  
Diabetes Registry 3 BDMBUL  BDMBUL6  BDMBULP1  
Dietetics 3 FHINIT1  FHVER  FHXIN  
IHS Omnicell Pyxis Interface 3 BOPMTR  BOPRNEW  BOPRNEW1  
IHS RPMS CHR System 3 BCH1INI1  BCH2INI1  BCHENV  
IHS VA Support Files 3 AVAP11  AVAPCHK  AVAPINI1  
Patient Registration GUI 3 AGGRPTDP  AGGUTB  AGGWVAL  
RPC Broker 3 XWBCDDD  XWBCSAV  XWBTCPH  
Case Management System 2 ACMBUL6  ACMBUL7  
Clinical Scheduling for Windows 2 BSDX2E  BSDX3E  
DRG Grouper 2 ICDPREV  ICDPSTV  
GUI Generic Tools 2 BGU15E  BGUTCPH  
IHS Accounts Receivable 2 BAR277LM  BARDSP  
IHS Changes To Scheduling 2 ASDCR  ASDPC  
IHS Dental System 2 ADEXBLM  ADEXSU3  
IHS GPRA Information System 2 BGP50P1  BGPXBLM  
Inpatient Medications 2 PSJAINI1  PSJVINI1  
M Transfer 2 BMXE01  BMXMON  
Outpatient Pharmacy 2 PSOARC  PSOCPTRI  
Taxonomy 2 ATXPVT  ATXRCH  
Utilities 2 AUP6INI1  AUSYSPE  
Utility Tables 2 AUTINIT1  AUTVDUP  
Auto Replenishment Ward Stock 1 PSGWINI1  
Beneficiary Travel 1 DGBTOA1  
Comprehensive Diabetes Management 1 BCDMPRE  
Emergency Room 1 AMERENV1  
Health Summary 1 GMTSOBV  
IHS Area Export Files Management 1 BXPARUTL  
IHS Changes To Pharmacy 1 APSPMED1  
IHS Generic Interface System 1 INHZISPL  
IHS Personal Health Record 1 BPHRMUPM  
IHS Release Of Information 1 BRNPTCH2  
IHS Support HL7 Interfaces 1 BHLINIT1  
Medicine 1 MCARDPAR  
PCE Patient Care Encounter 1 VSIT  
Patient Care Component Data Transmission 1 APCP20P6  
Patient Chart 1 BPC15E  
Problem List 1 GMPLINI1  
Surgery 1 SRCUSS  
Tucson 1 BZSMINI1  

Entry Points

Name Comments DBIA/ICR reference
A
WW
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," ("_%_" entr"_$P("ies^y",U,%=1+1)_")"
SUB
R2
0
D
DIC
1
DTNOLF ; DT entry point without doing a line feed.
  • ICR #4778
    • Status: Active
    • Usage: Controlled Subscription
    R
    AU
    T ; COMP/MERGE
    W
    GOT
    DT ;
  • ICR #10005
    • Status: Active
    • Usage: Supported
    DIAR ;
    W1
    R1

    External References

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

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: $C(7)," NO AUDIT ENTRIES"
    • Line Location: AU+2
    Function Call: WRITE
    • Prompt: !," No DD AUDIT entries!"
    • Line Location: A+3
    Function Call: WRITE
    • Prompt: !
    • Line Location: DIC+0
    Function Call: READ
    • Timeout: DTIME
    • Variable: X
    • 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," ("_%_" entr"_$P("ies^y",U,%=1+1)_")"
    • Line Location: WW1+0
    Routine Call
    • DIC
    • Line Location:
      • SUB+3
      • DIC+6

    Global Variables Directly Accessed

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

    Label References

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

    Naked Globals

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

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> % A+2*, SUB+2, SUB+4*, DIC+3*, DIC+5
    %DT DTNOLF+4!
    %I DTNOLF+5!
    A9 WW*, WW+1!
    >> D R*, AU*, W*, DIC*, DIC+2*, DIC+3, D*, DIAR+1*, T+1*
    >> DDA AU+2, A*
    >> DDS1 W
    >> DFF SUB*
    >> DFF( SUB*
    >> DFL( SUB*
    DIA R*, R2+1!, AU+1, AU+3*, A+2, A+3, SUB+4*
    DIAC R+1!
    >> DIAX DIAR+1
    DIC AU+1, AU+3*, A+1, A+2!, A+3!, A+4*, SUB+1*, DTNOLF+5!, W+1!, 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*, 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 SUB, SUB+1, SUB+5
    >> DLAYGO W
    >> DSUB( SUB+5*
    DT DTNOLF+4!*
    DTIME DTNOLF+2*, DIC+3
    >> DTOUT R+1, A+2, SUB+3, W+1, DIC+3*, DIC+6, D+2, DIAR+2, T+1
    >> DUOUT A+2
    DUZ R, AU+1, DTNOLF+1*, DIC+2
    DUZ(0 R2, DTNOLF+1*, DIC+1, D+1
    IO DT+1
    IO(0 DT+1, DTNOLF+4*
    >> L SUB*, SUB+5
    U AU+3, A+2, A+4, SUB+3, SUB+4, SUB+5, DTNOLF+4*, W+1, 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, AU+3*, A+2*, A+4*, SUB*, SUB+1, SUB+3*, SUB+4
    , W+1, DIC+2*, DIC+3*, DIC+4*, GOT, D+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