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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PSONEWOA

Package: Outpatient Pharmacy

Routine: PSONEWOA


Information

PSONEWOA ;BIR/SAB-STORES ALLERGY ORDER CHECKS IN FILE #100.05 ;11/08/2012

Source Information

Source file <PSONEWOA.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 4 NOW^%DTC  FILE^DICN  (,UPDATE)^DIE  $$GET1^DIQ  
Kernel 1 $$NOW^XLFDT  
Order Entry Results Reporting 1 SAVEOC^OROCAPI1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Inpatient Medications 1 PSJNEWOC  
Outpatient Pharmacy 1 PSONEWOC  

Entry Points

Name Comments DBIA/ICR reference
DAOC ;stores drug allergies w/sign/symptoms
  • ICR #6072
    • Status: Active
    • Usage: Private
    DAOC2 ;
    DAOC1 ;
    SET ;
    DISP ;
    LBL ;
    GRP1 ;
    ; #60 - GROUP ONE PHARMACY ORDERS^100.07VA^^6;0
    ; OP PENDING ORDERS - IEN;PS(52.41,
    ; IP RX - IEN;PS(53.1,
    ; OP RX - IEN;PSRX(
    GRP2 ;

    External References

    Name Field # of Occurrence
    NOW^%DTC DAOC2+10
    FILE^DICN DAOC1+7, SET+12, DISP+7, GRP1+12, GRP2+15
    ^DIE DAOC2+20, DAOC1+15, DISP+15
    UPDATE^DIE DAOC1+18
    $$GET1^DIQ DAOC1+14, SET+8, SET+9, SET+10, LBL+13, LBL+14
    SAVEOC^OROCAPI1 DAOC2+17
    $$NOW^XLFDT DAOC2+3

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^ORD(100.05 - [#100.05] Classic Fileman Calls
    ^GMRD(120.83 - [#120.83] GET1^DIQ
    ^DIC(4 - [#4] GET1^DIQ
    ^PS(50.416 - [#50.416] GET1^DIQ
    ^PS(50.605 - [#50.605] GET1^DIQ
    ^PS(53.1 - [#53.1] GET1^DIQ
    55.01 GET1^DIQ
    55.06 GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD("DD" DAOC1+10
    ^DIC(4 - [#4] GRP2+11
    ^ORD(100.05 - [#100.05] DAOC1+6, SET+6
    ^PS(53.1 - [#53.1] LBL+14
    ^PSRX - [#52] DAOC2+4, DAOC2+8, DAOC2+9*, DAOC2+10*, LBL+7
    ^TMP("PSODAOC" DAOC+3, DAOC2+15, DAOC2+23, DAOC1+2, SET+4, DISP+4, DISP+9, DISP+12, LBL+1, LBL+2
    ^XUSEC("PSORPH" LBL+8

    Label References

    Name Line Occurrences
    DAOC1 DAOC2+23
    DAOC2 DAOC+3
    DISP DAOC2+21
    GRP1 DAOC2+24
    GRP2 DAOC2+25
    LBL DAOC2+2
    SET DAOC1+19

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> % DAOC2+10
    DA DAOC+1~, DAOC+4!, DAOC2+1!, DAOC2+19*, DAOC2+20!, DAOC2+23!, DAOC2+26!, DAOC1+1!, DAOC1+6*, DAOC1+8!
    DAOC1+9*, DAOC1+17, SET+1~, SET+6*, DISP+3~, DISP+10!, DISP+11*
    DA(1 DAOC1+5*, DAOC1+6, DAOC1+7, DAOC1+9*, SET+2*, DISP+6*, GRP1+7*, GRP1+11, GRP1+14, GRP2+7*
    GRP2+14
    DA(2 DAOC1+9*, DAOC1+17, SET+2*
    DACNT DAOC+1~, DAOC2+23*, DAOC1+2, DAOC1+9, SET+2, SET+3, SET+4, SET+6
    DD DAOC+1~, SET+12!
    >> DFN LBL+13
    DIC DAOC+1~, DAOC+4!, DAOC2+1!, DAOC2+23!, DAOC1+1!, DAOC1+7*, DAOC1+8!, SET+1~, SET+3*, DISP+3~
    DISP+6*, DISP+10!, DISP+11*, GRP1+11*, GRP1+13!, GRP2+13!, GRP2+14*, GRP2+16!
    DIC(0 DAOC1+7*, SET+3*, DISP+6*, DISP+11*, GRP1+11*, GRP2+14*
    DIE DAOC+1~, DAOC+4!, DAOC2+1!, DAOC2+20*!, DAOC2+23!, DAOC1+1!, DAOC1+8!, DAOC1+9*, SET+1~, DISP+10!
    DISP+11*
    DINUM SET+1~, SET+6*
    DO DAOC+1~, SET+12!
    DR DAOC+1~, DAOC+4!, DAOC2+1!, DAOC2+20*, DAOC2+23!, DAOC2+26!, DAOC1+1!, DAOC1+8!, DAOC1+12*, DAOC1+14*
    DAOC1+16!, SET+1~, SET+11*, DISP+3~, DISP+10!, DISP+14*
    DUZ DAOC2+10, DAOC2+13, DAOC2+14, LBL+8
    >> FDA( DAOC1+17*
    LAYGO SET+1~, SET+2*
    NODE DAOC1+1~, DAOC1+19*, SET+3, SET+4, SET+6, SET+8, SET+9, SET+10
    OCCDT DAOC2+3*, DAOC2+13, DAOC2+14, DAOC1+1~
    >> ODA(1 GRP1+14*
    OORDIEN DAOC+1~, DAOC2+4*, DISP+1
    ORL DAOC+1~, DAOC2+1!, DAOC2+17
    ORL(1 DAOC2+13*, DAOC2+14*, DAOC2+15*, DAOC2+16*
    ORN DAOC+1~, DAOC2+4*, DAOC2+5*, DAOC2+6, DAOC2+13
    PACKAGE DAOC+1~, DAOC2+4, DAOC2+5, DAOC2+6, LBL+1*, LBL+2*, LBL+3*, LBL+4, LBL+11
    >> PSJAOC1 DAOC2+11, DAOC2+14
    >> PSJDAOC DAOC2+12*, DAOC2+13, LBL+16*
    PSJDATA DAOC+1~
    PSJOCFG DAOC+1~, DAOC2+12, LBL+3*, LBL+16
    PSOALGCT DAOC+1~, DAOC+3*, DAOC2+23, DAOC1+2, SET+4, DISP+4, DISP+9, DISP+12, LBL+1
    >> PSOARENW DAOC1+21, LBL+10
    PSOCAUSA DAOC1+1~
    PSOCNT SET+1~, SET+2*, SET+4*, DISP+3~, DISP+4*
    >> PSODAOC DAOC2+14, LBL+6*, LBL+8*, LBL+9*, LBL+10*
    >> PSOFOERR LBL+10
    PSOGORD DAOC+1~
    PSOHO DAOC1+1~, DAOC1+11*, DAOC1+12
    PSOINT DISP+3~
    PSOJORD DAOC+1~
    PSOLRTP DAOC1+1~, DAOC1+11*, DAOC1+12
    >> PSONV DAOC1+21, LBL+10
    PSOORDT DAOC1+1~
    >> PSOORNEW DAOC1+22
    >> PSOPAR LBL+7
    PSORDIEN DAOC+1~, DAOC2+4*, DAOC2+5, DAOC2+14, DAOC2+19*, DAOC1+5, DAOC1+9, SET+2, SET+3, SET+6
    DISP+1*, DISP+2, DISP+6, DISP+11, LBL+3*, LBL+13*, LBL+14*, GRP1+7, GRP2+7
    >> PSORDRG GRP2+10*
    >> PSORDT DAOC1+10*, DAOC1+12
    PSOREACT DAOC1+1~, DAOC1+10*, DAOC1+12
    >> PSOREINO DAOC1+21, LBL+10
    >> PSOREINS DAOC1+21, LBL+10
    PSOREML DAOC1+1~, DAOC1+14*
    PSORIEN GRP2+6~, GRP2+10*, GRP2+12
    PSORSITE GRP2+6~, GRP2+10*, GRP2+11
    PSORSITI GRP2+6~, GRP2+11*, GRP2+12
    PSOSEV DAOC1+1~, DAOC1+11*, DAOC1+12
    PSOVRSTA LBL+4~*, LBL+7*
    RET DAOC+1~, DAOC+4!, DAOC2+1!, DAOC2+17, DAOC2+18, DAOC2+26!, DAOC1+1~
    RET(1 DAOC2+19
    >> RXN DAOC2+4, DAOC2+8, DAOC2+9, DAOC2+10, DAOC1+22, LBL+5*, LBL+7, LBL+12*
    RXORDER DAOC+1~, DAOC2+24, DAOC2+25, DAOC1+21*, DAOC1+22*, LBL+3*, LBL+13, LBL+14, GRP1+8, GRP1+9
    GRP2+8
    X DAOC1+7*, SET+1~, SET+4*, SET+5, SET+8, SET+9, SET+10, DISP+4*, DISP+5, DISP+12*
    DISP+13, DISP+14, GRP1+6~, GRP1+11*, GRP2+6~, GRP2+14*
    XX SET+1~, SET+8*, SET+9*, SET+10*, SET+11
    Y DAOC1+1~, DAOC1+10*
    Z DAOC1+1~
    ZERO DAOC+1~, DAOC1+2*, DAOC1+3*, DAOC1+4, DAOC1+7, DAOC1+10, DAOC1+11, DAOC1+14, DAOC1+17
    >> ZFRENEW DAOC1+22
    >> ZNEW DAOC1+21
    ZORT GRP1+6~, GRP1+8*, GRP1+9*, GRP1+11, GRP2+6~, GRP2+8*, GRP2+9, GRP2+10, GRP2+12*, GRP2+14
    >> ZRXN DAOC1+21, LBL+5, LBL+12
    ZX GRP1+6~, GRP1+7*, GRP2+6~
    >> ZZCOPY LBL+10
    >> ZZEDIT LBL+10
    ZZFDA DAOC2+7~, DAOC2+8*
    ZZIR DAOC2+7~, DAOC2+8*, DAOC2+9*, DAOC2+10
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All