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

Package: VA Fileman

Routine: DICR


Information

DICR ;SFISC/GFT-RECURSIVE CALL FOR X-REFS ON TRIGGERED FLDS ;6DEC2004

Source Information

Source file <DICR.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 4 $$KEYVAL^DIE  AUDIT^DIET  INDEX^DIKC  ($$FLEV,$$FROOTDA)^DIKCU  

Caller Graph

Caller Graph Total: 256

Package Total Caller Graph
Registration 53 DG477PST  DG53455P  DG53P273  DGPMXAS  ^DIC(8  DG474PST  DG53244S  DG53527P  
DG53620P  DGPMX1  DGPMX11  DGPMX13  DGPMX15  DGPMX2  DGPMX21  DGPMX23  
DGPMX24  DGPMX3  DGPMX4  DGPMX45  DGPMX5  DGPMX6  DGPMXA  DGPMXAS2  
DGPMXX1  DGPMXX2  DGPTX1  DGPTX11  DGPTX110  DGPTX111  DGPTX114  DGPTX115  
DGPTX19  DGPTXX1  DGRPTX  DGRPTX10  DGRPTX18  DGRPTX3  DGRPTX4  DGRPTX6  
DGRPTX7  OUT-OF-SERVICE DATE  ^DG(405.4  ^DGPM  ^DGS(41.1  ^DPT  DGPTXX8  ^DIC(42  
DGRPTX1  DGRPTX2  DGRPTX5  DGRPTX8  DGRPTX9  
Integrated Billing 37 ^IBA(354  ^IBA(355.3  ^IBE(350.4  ^IBE(350.5  ^IBE(350.6  ^IBT(356.2  APPOINTMENT  DISPOSITION LOG-IN DATE/TIME  
ENROLLMENT DATA  ETHNICITY INFORMATION  IBXEXS  ^DGCR(399  ^DGCR(399.2  ^DGCR(399.3  ^DIC(36  ^IB  
^IBA(355.4  ^IBA(362.3  ^IBA(362.4  ^IBA(362.5  ^IBT(356  ^IBT(356.1  IBXSC11  IBXSC110  
IBXSC111  IBXSC112  IBXSC113  IBXSC114  IBXSC115  IBXSC17  IBXSC18  IBXSC19  
INSURANCE TYPE  PATIENT ELIGIBILITIES  PROCEDURES  RACE INFORMATION  ^IBT(356.399  
Lab Service 27 CODE  COLLECTION SAMPLE  DRUG  PHLEBOTOMY ORDER CUT-OFF TIME  Routine  SAMPLE WKLD CODE  TESTS  TREATING SPECIALITY  
WKLD CODE  ^LAB(60  ^LAB(62.06  ^LAB(62.4  ^LAB(64.6  ^LAM  ^LRE  ^LRO(67.9  
^LRO(68.2  ACCESSION WKLD CODE  BLOOD SAMPLE DATE/TIME  CHEM TESTS  DIVISION  ETIOLOGY WKLD CODE  EXECUTE WKLD CODE  LAB TEST  
VERIFY WKLD CODE  ^LRO(68  TEST  
Kernel 22 KEYS  MERGE PACKAGES  ^%ZIS(2  ^ORD(101  DELEGATED KEYS  DELEGATED OPTIONS  QUEUING REQUIRED  XU8343P  
XU8375P  XUA4A72  XUHUI236  XUTMG145  ^%ZIS(1  ^%ZIS(14.6  ^DIC(16  ^DIC(19  
^DIC(3  ^DIC(4  ^DIC(5  ^DIC(6  ^DIC(9.2  ^VA(200  
IHS Accounts Receivable 9 ^BAR(90051.02,6613,0)  ^BAR(90052.05,6613,0)  ^BAR(90052.06,7819,0)  ^BARBL(2906  ^BARTBL  ^BARTR(2906  DEBT LETTER INSURER TYPE  ITEM  
ITEM(S)  
Inpatient Medications 9 IV DRUG  ^PS(53.1  DISPENSE DRUG  PSGXR31  PSGXR37  PSJXR516  PSJXR520  PSJXR55  
UNIT DOSE  
Pharmacy Data Management 9 PSSJXR23  PSSJXR24  PSSJXR28  PSSJXR7  PSSVX61  PSSVX64  ^PS(52.6  ^PS(52.7  
^PSDRUG  
Supply 8 INDEX  ^ASUH  ^ASUT(1  ^ASUT(2  ^ASUT(3  ^ASUT(6  ^ASUT(7  ^ASUT(8  
IHS VA Support Files 7 DELEGATED KEYS  DELEGATED OPTIONS  ITEM  KEYS  MERGE PACKAGES  PATIENT  QUEUING REQUIRED  
Order Entry Results Reporting 6 KEYS  ^OR(100.21  ^ORD(100.9  DELEGATED KEYS  DELEGATED OPTIONS  ITEM  
Outpatient Pharmacy 6 DISPENSE DRUG  KEYS  ^PS(51.1  DELEGATED KEYS  DELEGATED OPTIONS  UNIT DOSE  
Scheduling 6 ^SC  CLINIC STOP CODE  PATIENT  SDAMXOE  SDM1T  SDM1T1  
Auto Replenishment Ward Stock 5 ITEM  ^PS(59.4  DATE/TIME FOR BACKORDER  INVENTORY  ^PSI(58.19  
Radiology Nuclear Medicine 5 ^RA(78.4  ^RA(79.199  IMAGING LOCATIONS  ^RAMIS(71.3  ^RAO(75.1  
Referred Care Information System 5 CHS AUTHORIZATIONS  ^BMCPARM  ^BMCREF  TRANSITION OF CARE DOCUMENT  ^BMCRTMP  
Dietetics 4 ^FH(115.3  ^FH(115.4  ^FH(115.5  ^FH(117.4  
IHS Changes To ADT 4 ADGT16  ADGT162  ADGT17  ADGT171  
MailMan 4 ^XMB(3.8  FIELD  MESSAGE  ^XMB(3.73  
Problem List 4 DELEGATED KEYS  DELEGATED OPTIONS  KEYS  NOTE  
VA Fileman 4 DIFROMSX  DIKCR  DIKCUTL1  DIPR11  
Commitment Register 3 ACRCD1  ACRCD13  ACRCSS1  
Women's Health 3 ^AMCH(85  ^BWP  ^BWPCD  
Automated Lab Instruments 2 CHEM TESTS  DRUG  
IHS RPMS CHR System 2 ^BCHR  ^BCHRPROB  
IHS Release Of Information 2 ^BRNREC  RECEIVING PARTY  
Toolkit 2 ^DIZ(8980  ^VA(15  
ClassMan 1 ^KLAS(1200  
Contract Health Management Information System 1 FISCAL YEAR  
DRG Grouper 1 ^ICD  
Health Level Seven 1 ITEM  
IHS Designated Provider 1 EMPLOYEE RECORD  
Immunization Tracking 1 PREVIOUS COMMUNITY  
Local Area Programs 1 AZAXTT  
Utility Tables 1 ^AUTNINS  

Entry Points

Name Comments DBIA/ICR reference
AUDIT
RESTORE
DICADD ;
IENS(FIL,DA) ;Build IENS
CONV ;
DICL
TRMOD(DICRFIL,DICRFLD,DICROUT) ;Modify the trigger logic of fields that
Q
P
MOD(DICRFL,DICRFD,DICRXR,DICROUT) ;Modify trigger logic
U
HSET(FIL,FLD) ;Hard set a value in the file
SAVE
TRIG(DICRLIST,DICROUT) ;Modify the trigger logic of fields that trigger fields
  • ICR #3405
    • Status: Active
    • Usage: Controlled Subscription
    SD ;

    External References

    Name Field # of Occurrence
    $$KEYVAL^DIE AUDIT+11
    AUDIT^DIET AUDIT+2, AUDIT+3
    INDEX^DIKC AUDIT+27
    $$FLEV^DIKCU IENS+3
    $$FROOTDA^DIKCU HSET+8

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD( AUDIT, AUDIT+3, AUDIT+4, AUDIT+16, AUDIT+17, U, TRMOD+11, TRMOD+12, MOD+8, MOD+13
    , MOD+14, MOD+20*, HSET+1, HSET+4
    ^DD("IX" - [#.11] AUDIT+4, AUDIT+19
    ^DD("KEY" - [#.31] AUDIT+6
    ^DIC - [#1] DICADD+2

    Label References

    Name Line Occurrences
    $$HSET AUDIT+13
    $$IENS AUDIT+9, AUDIT+22
    @( AUDIT+28
    DICR U+3, P+1
    MOD TRMOD+15
    P U+1
    Q U+1
    RESTORE AUDIT+14, AUDIT+16, AUDIT+17, AUDIT+29
    SAVE AUDIT+8, AUDIT+16, AUDIT+17, AUDIT+21
    TRMOD TRIG+11
    U DICADD+4, SD+1

    Naked Globals

    Name Field # of Occurrence
    ^( AUDIT+16, AUDIT+17, U, U+2*, P*
    ^(1 AUDIT+17
    ^(2 AUDIT+16

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % SAVE+1*, SAVE+2*, SAVE+4*, RESTORE+1*, RESTORE+2*, U*, U+2, P, CONV+1*, CONV+2*!
    , CONV+3*, CONV+4, CONV+5!
    %1 CONV+4*, CONV+5!
    C AUDIT+1~
    >> D U+1*, U+2
    >> D0 DICADD+1*, DICADD+4, CONV+2
    DA AUDIT+9, AUDIT+22, AUDIT+27, SAVE+3!, SAVE+4*, DICADD+4*, DICADD+5*, CONV+1!, CONV+2*, CONV+3*
    , SD+1!, IENS~, IENS+2
    DA( SAVE+4*, CONV+4*, IENS+3
    DB SAVE*, SAVE+1*, SAVE+2, RESTORE*, RESTORE+1*, RESTORE+2, RESTORE+3!
    DB( SAVE, SAVE+1*, SAVE+2*, RESTORE, RESTORE+1, RESTORE+2, RESTORE+3!
    DB(0 AUDIT+16*, AUDIT+17*
    DIANUM AUDIT+1~
    DIC DICL+1!, DICADD+2*, DICADD+3, DICADD+5!, U
    DIC( DICADD+4, U
    DIC("S" DICL+1!
    >> DICR DICADD+4*, DICADD+5
    DICRBADK AUDIT+5~, AUDIT+6, AUDIT+12*
    DICRCTRL AUDIT+20~, AUDIT+25*, AUDIT+27
    DICRCTRL("VAL" AUDIT+26*
    DICRFD TRMOD+9~, TRMOD+13*, TRMOD+14, TRMOD+15, MOD~, MOD+8, MOD+13, MOD+14, MOD+20, MOD+21
    DICRFDA AUDIT+7~
    DICRFDA( AUDIT+10*
    DICRFIL TRIG+7~, TRIG+8*, TRIG+9*, TRIG+11, TRMOD~, TRMOD+11, TRMOD+12
    DICRFL TRMOD+9~, TRMOD+13*, TRMOD+14, TRMOD+15, MOD~, MOD+8, MOD+13, MOD+14, MOD+20, MOD+21
    DICRFLD TRIG+7~, TRIG+10*, TRIG+11*, TRMOD~, TRMOD+11, TRMOD+12
    DICRIENS AUDIT+5~, AUDIT+9*, AUDIT+10, AUDIT+22*, AUDIT+23, AUDIT+24
    DICRLIST TRIG~
    DICRLIST( TRIG+9, TRIG+11
    DICRMOD MOD+9~, MOD+14*, MOD+18*, MOD+19
    DICRMSG AUDIT+7~
    DICRN TRMOD+9~, TRMOD+10*, TRMOD+11*, TRMOD+12
    DICRND MOD+9~, MOD+12*, MOD+13*, MOD+14, MOD+20
    DICROUT TRIG~, TRIG+11, TRMOD~, TRMOD+15, MOD~
    DICROUT( MOD+21*
    >> DICRREC AUDIT+25, AUDIT+28
    DICRSTR MOD+9~, MOD+15*, MOD+16, MOD+17
    DICRVAL AUDIT+20~, MOD+9~, MOD+14*, MOD+16, MOD+17*, MOD+20
    DICRVAL( AUDIT+23*, AUDIT+24*
    DICRXR TRMOD+9~, TRMOD+12*, TRMOD+13*, TRMOD+14, TRMOD+15, MOD~, MOD+8, MOD+13, MOD+14, MOD+20
    DIERR AUDIT+7~
    DIG AUDIT, AUDIT+2, AUDIT+3, AUDIT+4, AUDIT+6, AUDIT+10, AUDIT+13, AUDIT+16, AUDIT+17, AUDIT+19
    , AUDIT+23, AUDIT+24, AUDIT+27, DICADD+4*, U, SD+1!
    DIH AUDIT, AUDIT+2, AUDIT+3, AUDIT+4, AUDIT+6, AUDIT+9, AUDIT+10, AUDIT+13, AUDIT+16, AUDIT+17
    , AUDIT+19, AUDIT+22, AUDIT+23, AUDIT+24, AUDIT+27, DICADD+2*, U, SD+1!
    DIIX AUDIT+1~, AUDIT+2*, AUDIT+3*
    >> DIU AUDIT+2, AUDIT+3, AUDIT+13, AUDIT+16, AUDIT+23, U+1*, P*
    DIV AUDIT+3, AUDIT+10, AUDIT+17, AUDIT+24, U*, U+2, P, SD+1!
    DIV( SAVE+3, SAVE+4, DICADD+1*, DICADD+5
    DIV(0 DICADD+1*, U, SD+1*
    >> DIW AUDIT+16*, AUDIT+17*
    DLAYGO DICL+1!
    DP AUDIT+1~, AUDIT+2*, AUDIT+3*
    FIL IENS~, IENS+3, HSET~, HSET+1, HSET+4, HSET+8
    FLD HSET~, HSET+1, HSET+4
    HSET HSET+3~, HSET+9*, HSET+10*, HSET+11
    I AUDIT+20~, DICL~, IENS+1~, IENS+3*
    IENS IENS+1~, IENS+2*, IENS+3*, IENS+4
    ND HSET+3~, HSET+5*, HSET+6*, HSET+9, HSET+10
    OROOT HSET+3~, HSET+8*, HSET+9, HSET+10
    PC HSET+3~, HSET+4*, HSET+5*, HSET+9, HSET+10
    U AUDIT, AUDIT+2, AUDIT+3, AUDIT+16, AUDIT+17, DICL+1, DICADD+1, DICADD+5, U, P
    , TRMOD+13, HSET+1, HSET+4
    >> X AUDIT+2*, AUDIT+3*, AUDIT+13*, AUDIT+16*, AUDIT+17*, U*, U+1*, U+2, P
    Y SAVE+1*, SAVE+3*, SAVE+4, RESTORE+1*, RESTORE+2*, DICL+1, DICADD+1, DICADD+5*, U*, U+1*
    , U+2, P, CONV+3*, CONV+4*, CONV+5!
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All