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

Package: VA FileMan

Routine: DIU2


Information

DIU2 ;SFISC/XAK/GFT-EDIT FILE ;18SEP2010

Source Information

Source file <DIU2.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 YN^DICN  POINT^DIDH  $$CREF^DILF  EN^DIU0  ^DIU21  

Caller Graph

Caller Graph Total: 178

Package Total Caller Graph
Clinical Reminders 15 PXRMP11I  PXRMP12I  PXRMP16I  PXRMP18I  PXRMP22I  PXRMP26I  PXRMP42I  PXRMP45I  
PXRMP47I  PXRMP4I  PXRMP5I  PXRMP65I  PXRMP6I  PXRMV1I  PXRMV2I  
Imaging 10 MAGIP278  MAGIP305  MAGIP39  MAGIPS20  MAGIPS51  MAGIPS54  MAGIPS66  MAGIPS85  
MAGJINI  MAGKIDS  
Kernel 9 XPDINIT1  XU8P292  XU8P381  XU8P469  XU8P546  XU8P580  XU8P672E  XUINPCH  
XUPCH117  
Registration 9 DG17202  DG53140P  DG53174P  DG53181P  DG53232I  DG53415  DG53P874  DG837PST  
DGYVPRE  
Order Entry Results Reporting 8 OR498P  ORCPRE  ORY142  ORY218  ORY269  ORY350  ORY352  ORY92  
Integrated Billing 7 IB20IN  IB20PT1  IB20PT62  IBY155PR  IBY494PO  IBY668PR  IBY687PO  
Lab Service 7 LR215  LR232  LR258PO  LR334  LR350A  LR553A  LRARIPRE  
Radiology Nuclear Medicine 7 RAIP188  RAIPR202  RAIPR215  RAIPRE1  RAIPRE3  RAIPST1  RAKIDS  
Lexicon Utility 6 LEX2025P  LEX2026P  LEX2049P  LEX2051P  LEX2102P  LEX2103P  
PCE Patient Care Encounter 6 PXICLN19  PXP211I  PXPTPOST  PXVP215  PXVP217  VSITICL1  
Surgery 6 SR100UTL  SR95UTL  SROA38A  SRODEL76  SROPRE  SROPRE0  
Pharmacy Data Management 5 PSS1P23  PSSCHPRE  PSSNOD2  PSSPOST2  PSSPRE  
E Claims Management Engine 4 BPS10P7  BPS10PRE  BPS10PST  BPS19PST  
Scheduling 4 SCCVDEL  SCMCPRE  SD53111P  SD53P210  
Social Work 4 SOW3P65  SOWK57  SOWK58  SOWKENV  
VA FileMan 4 DI222PRE  DIPKINI1  DIU0  ^DIC  
Accounts Receivable 3 PRCAP335  RC45P303  RCY208PO  
DSS Extracts 3 ECX30P92  ECX3P127  ECX3P136  
Occurrence Screen 3 QAOSCNV1  QAOSCNV5  QAOSCNV8  
Automated Lab Instruments 2 LA27  LA74  
CMOP 2 PSXCPOST  PSXCPRE  
Clinical Procedures 2 MDPRE16  MDPRE23  
Engineering 2 ENAR1  ENXIP62  
Fee Basis 2 FBPST35A  FBXIP61  
Health Summary 2 GMTSPI63  GMTSPREI  
Library 2 LBR25P15  LBRVPRE  
Medicine 2 MC2310  MCPRE0Z  
National Drug File 2 PSNP476E  PSNPRE1  
Outpatient Pharmacy 2 PSO7P289  PSOPOST3  
Problem List 2 GMPLY42  GMPLY49  
Prosthetics 2 RMPRKIL  RMPRPOST  
Toolkit 2 XDRPREI  XTPOST  
Womens Health 2 WV1024P  WV1026P  
Authorization Subscription 1 USRP2INI  
Auto Replenishment Ward Stock 1 PSGWP15  
Automated Information Collection System 1 IBDEINI1  
Automated Medical Information Exchange 1 DVBAPTEX  
Beneficiary Travel 1 DGBT1P40  
CPT HCPCS Codes 1 ICPT60PR  
Clinical Case Registries 1 RORKIDS  
Consult Request Tracking 1 GMRCYP4  
Credentials Tracking 1 QARXKILL  
DRG Grouper 1 ICD1897P  
Dietetics 1 FHXMOV  
EEO Complaint Tracking 1 EEOIPOS2  
Emergency Department Integration Software 1 EDPYPST  
Event Capture 1 EC2P134  
Foundations 1 XOBUPRE  
Incident Reporting 1 QANDIU  
Mental Health 1 YS60POST  
National Online Information Sharing 1 FSCCLEAN  
Nursing Service 1 NURIPST  
ODS 1 A1B2PRE  
Oncology 1 ONCPRE45  
Patient Representative 1 QAC2P25  
Pharmacy Prescription Practice 1 PPP44PI  
Quasar 1 ACKQIPRE  
Spinal Cord Dysfunction 1 SPN7P  
Text Integration Utility 1 TIUPS96  
VA Point of Service 1 VPSCSQ1  
VistALink 1 XOBVPRE  
Visual Impairment Service Team 1 ANRVPOST  
Voluntary Timekeeping 1 ABSV4P45  

Entry Points

Name Comments DBIA/ICR reference
N
DDA
OK
Q
CHECKPT ;CALLED BY ^DD(1,.01,"DEL",.5,0)
CM
K ; CALLED BY ^DD(1,.01,"DEL",1,0)
H
G
SURE
RW
R
V
EN ;
  • ICR #7060
    • Status: Active
    • Usage: Private
  • ICR #10014
    • Status: Active
    • Usage: Supported

    External References

    Name Field # of Occurrence
    YN^DICN OK+2, H+3, G+1, SURE+2
    POINT^DIDH CHECKPT+1
    $$CREF^DILF K+2
    EN^DIU0 EN+1
    ^DIU21 OK+5

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !,"ASK 'OK' WHEN LOOKING UP AN ENTRY"
    • Line Location: OK+2
    Function Call: WRITE
    • Prompt: !?5,"Answer YES to cause a lookup into this file to verify the",!?5,"selection by prompting with '...OK? YES//'."
    • Line Location: OK+4
    Function Call: WRITE
    • Prompt: $C(7)," CANNOT DELETE A RESTRICTED"_$S($P($G(^("DI")),U)["Y":" (ARCHIVE)",1:"")_" FILE!"
    • Line Location: K+3
    Function Call: WRITE
    • Prompt: $C(7),!,"DO YOU WANT JUST TO DELETE THE "
    • Line Location: H+0
    Function Call: WRITE
    • Prompt: $P(DG,U,4)," FILE ENTRIES,"
    • Line Location: H+1
    Function Call: WRITE
    • Prompt: "FILE CONTENTS,"
    • Line Location: H+2
    Function Call: WRITE
    • Prompt: !?9,"& KEEP THE FILE DEFINITION"
    • Line Location: H+3
    Function Call: WRITE
    • Prompt: !,"Answer YES if you are just looking for a fast way to get rid of Entries",!!
    • Line Location: H+4
    Function Call: WRITE
    • Prompt: !?3,"IS IT OK TO DELETE THE '"_DIKREF_"' GLOBAL"
    • Line Location: G+1
    Function Call: WRITE
    • Prompt: !,"You can abort the deletion process at this point by typing '^'",!,"Answer NO if you want to save ",DIKREF," for redefinition at a later time.",!!
    • Line Location: G+2
    Function Call: WRITE
    • Prompt: !,"SURE YOU WANT TO DELETE THE ENTIRE FILE"
    • Line Location: SURE+2
    Function Call: WRITE
    • Prompt: !,"We are going to ",$S($D(DIKLGLBL):"Delete data associated with File #"_DA,1:"Leave the data associated with File #"_DA)
    • Line Location: SURE+4
    Function Call: WRITE
    • Prompt: !,"Answer YES if want to continue with the DELETION of the DD, Templates, Forms,"
    • Line Location: SURE+5
    Function Call: WRITE
    • Prompt: !,"etc. for File #"_DA
    • Line Location: SURE+6
    Function Call: WRITE
    • Prompt: "// "
    • Line Location: RW+1
    Function Call: READ
    • Variable: X
    • Timeout: DTIME
    • Line Location: R+0
    Function Call: WRITE
    • Prompt: $C(7)," PROTECTION ERASED!"
    • Line Location: R+1
    Function Call: WRITE
    • Prompt: !,"ENTER CODE(S) TO RESTRICT USER'S ACCESS TO THIS FILE"
    • Line Location: R+3
    Function Call: WRITE
    • Prompt: $C(7),"??"
    • Line Location: V+0

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD( N!, CMK+3
    ^DIC - [#1] NN+1, H+9*

    Label References

    Name Line Occurrences
    CM CMCM+1
    G K+4, G+2
    H H+4
    OK N+3, OK+4
    Q N+1, RW
    R RW
    RW N+1, R+3, V
    V R+1

    Naked Globals

    Name Field # of Occurrence
    ^( N+1, R+1!, V+1*
    ^("AUDIT" N+2
    ^("DI" K+3
    ^("NM" N*
    ^(0 N*

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> % OK+1*, OK+3, OK+4, OK+5, H+3*, H+4, H+5, G+1*, G+2, G+3
    G+4, SURE+2*, SURE+7
    >> %Y SURE+1, SURE+3
    >> D N*, N+1*, R+1, V+1
    >> DA NN+1, CMH+9, SURE+4, SURE+6
    >> DDACT SURE
    >> DDS SURE
    DG K+1~, K+2*, K+3, H+1
    >> DIKLGLBL G+3*, SURE+4
    DIKREF K+1~, K+2*, K+4, H+7, H+8, H+9*, G+1, G+2, G+3
    DIR DDA!, OK!, Q!, K+1~
    DIROUT Q!
    DIRUT Q!
    >> DIU NOKOK+3*, K+2, H+9, EN+1
    >> DIU(0 OK*, OK+1, OK+3, G
    >> DR N+1*, RW
    DTIME R
    DTOUT Q!, R*
    DUOUT Q!
    DUZ(0 N+1, N+3, OK+5, RWV
    M CHECKPT+1~*, CM*
    P CHECKPT+1~*, CMCM+1*
    S CHECKPT+1~, CM*, H+6~, H+7*, H+8
    U NN+1, OKOK+3, K+3, H+1, H+9, RWRR+2
    >> X N*, N+1, N+2*, N+3, RW*, R*, R+1, R+2, R+3, V
    V+1
    >> Y NN+1*, RWR+1
    >> Z V*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All