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

Package: Outpatient Pharmacy

Routine: PSOHLNEW


Information

PSOHLNEW ;BIR/RTR - CPRS orders ;11/30/06 11:49am

Source Information

Source file <PSOHLNEW.m>

Call Graph

Call Graph

Call Graph Total: 26

Package Total Call Graph
Outpatient Pharmacy 20 REVERSE^PSOBPSU1  CSET^PSODIAG  EN^PSOHDR  (,CHCS,CNT,CP,EXP,MISRN,MISX,NTE,OID,ZCL,ZRX)^PSOHLNE1  (,OBXX,PURGE,REF,STUFF)^PSOHLNE2  OBXNTE^PSOHLNE3  OBR^PSOHLNE4  ^PSOHLPII  
^PSOHLPIS  KL^PSOHLSIH  (DCP,EN,ERROR,RERROR)^PSOHLSN  EN^PSOHLSN1  ^PSONVNEW  USER^PSOORFI2  SUS^PSOORUT1  EN^PSOORUTL  
CAN^PSOTPCAN  (CAN,CHKCMOP)^PSOUTL  FSIG^PSOUTLA  EN3^PSOUTLA1  
Order Entry Results Reporting 2 EN^ORERR  $$UNESC^ORHLESC  
VA FileMan 2 FILE^DICN  IX^DIK  
Kernel 1 $$DT^XLFDT  
Registration 1 $$SITE^VASITE  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Inpatient Medications 1 PSJHL4  

Entry Points

Name Comments DBIA/ICR reference
PV1
NFILE ;
KL
OBXNTE ;
RXO
EN(MSG) ;
  • ICR #2188
    • Status: Active
    • Usage: Private
    RXOPS
    PID
    ZRX
    ZCL
    ESTAT ;
    DG1
    ZSC
    OBX
    MSH
    ZRN
    SPDFN
    RXR
    OBR ;This segment is used to pass flagging information from CPRS.
    ORC ;
    FILL ;

    External References

    Name Field # of Occurrence
    FILE^DICN NFILE+5
    IX^DIK NFILE+32
    EN^ORERR EN+11, EN+12, EN+17, EN+25, EN+28
    $$UNESC^ORHLESC NFILE+4, NFILE+13, NFILE+14, NFILE+15, NFILE+17, NFILE+22, NFILE+24, NFILE+28, NFILE+29, NFILE+30
    , NFILE+46, NFILE+49
    REVERSE^PSOBPSU1 NFILE+40
    CSET^PSODIAG NFILE+51
    EN^PSOHDR EN+13
    ^PSOHLNE1 ORC+2
    CHCS^PSOHLNE1 EN+10
    CNT^PSOHLNE1 NFILE+41
    CP^PSOHLNE1 ZSC
    EXP^PSOHLNE1 ESTAT+1
    MISRN^PSOHLNE1 EN+24
    MISX^PSOHLNE1 EN+29
    NTE^PSOHLNE1 RXOPS+4
    OID^PSOHLNE1 NFILE+12
    ZCL^PSOHLNE1 ZCL
    ZRX^PSOHLNE1 ZRX
    ^PSOHLNE2 RXO
    OBXX^PSOHLNE2 OBX
    PURGE^PSOHLNE2 EN+15
    REF^PSOHLNE2 EN+16
    STUFF^PSOHLNE2 NFILE+20
    OBXNTE^PSOHLNE3 OBXNTE+1
    OBR^PSOHLNE4 OBR+1
    ^PSOHLPII NFILE+21
    ^PSOHLPIS NFILE+31
    KL^PSOHLSIH EN+23, EN+25, EN+28, EN+31
    DCP^PSOHLSN NFILE+36
    EN^PSOHLSN EN+22, NFILE+35, NFILE+36
    ERROR^PSOHLSN EN+19
    RERROR^PSOHLSN EN+25, EN+28
    EN^PSOHLSN1 EN+21, NFILE+33, NFILE+37
    ^PSONVNEW NFILE+1
    USER^PSOORFI2 NFILE+29
    SUS^PSOORUT1 EN+21
    EN^PSOORUTL EN+18
    CAN^PSOTPCAN NFILE+40
    CAN^PSOUTL NFILE+40
    CHKCMOP^PSOUTL NFILE+39
    FSIG^PSOUTLA NFILE+48
    EN3^PSOUTLA1 NFILE+45
    $$SITE^VASITE PV1+6
    $$DT^XLFDT PV1+5

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^PS(52.41 - [#52.41] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DG(40.8 - [#40.8] PV1+4
    ^OR(100 - [#100] EN+29
    ^PS(50.7 - [#50.7] NFILE+26
    ^PS(52.41 - [#52.41] EN+27, EN+28, NFILE+7*, NFILE+8*, NFILE+10*, NFILE+11*, NFILE+13*, NFILE+14*, NFILE+15*, NFILE+17*
    , NFILE+18*, NFILE+19*, NFILE+22*, NFILE+23*, NFILE+24*, NFILE+25*, NFILE+26*, NFILE+27*, NFILE+28*, NFILE+29*
    , NFILE+30*, NFILE+34, NFILE+42, NFILE+46*, NFILE+49*, NFILE+50*
    ^PSDRUG - [#50] RXO+2
    ^PSRX - [#52] EN+11, EN+12, EN+13*, EN+26, EN+28, NFILE+33, NFILE+37, NFILE+38*, NFILE+44, NFILE+47
    ^PSRX("APL" EN+13*
    ^SC - [#44] PV1+1, PV1+2, PV1+3

    Label References

    Name Line Occurrences
    @( EN+23
    ESTAT EN+18
    FILL EN+7
    KL EN+11, EN+12, EN+13, EN+14
    NFILE EN+30
    OBXNTE OBX
    RXOPS RXO
    SPDFN EN+6

    Naked Globals

    Name Field # of Occurrence
    ^("SIG" NFILE+44
    ^(0 NFILE+7*, NFILE+10*
    ^(3 NFILE+38*
    ^(7 NFILE+38*

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    AA EN+3~
    AAA EN+4~
    BSIG NFILE+43~
    BSIG( NFILE+46
    BSIG(1 NFILE+46
    COMM EN+1~, EN+3~, EN+11*, EN+12*, EN+18*, EN+21, EN+22
    CT EN+3~
    >> DA NFILE+32*
    DD NFILE+3!
    DDR EN+4~, RXO+2*, NFILE+4
    DFN EN+1~, EN+28, EN+29, PID*, NFILE+3
    DIC NFILE+3!*, NFILE+5!
    DIC("DR" NFILE+3*, NFILE+4*
    DIC(0 NFILE+3*
    DIK NFILE+32!*
    >> DLAYGO NFILE+3*
    DO NFILE+3!
    DR NFILE+5!
    DSIG EN+4~, NFILE+4, NFILE+16
    DT PV1+5*, PV1+6, NFILE+25, NFILE+30, NFILE+38
    EE EN+1~, NFILE+14*, NFILE+15, NFILE+17*, NFILE+46*, NFILE+49*, NFILE+50*
    EEE EN+2~
    EER EN+4~, EN+20*
    EFFECT EN+2~, NFILE+3
    ENTERED EN+1~, NFILE+7
    FF EN+3~
    FILLER EN+3~, EN+21*
    FSIG NFILE+43~
    FSIG( NFILE+49
    FSIG(1 NFILE+49
    GG EN+3~
    II EN+3~
    INPTRX EN+3~, PV1+2*, PV1+3*, PV1+4*, PV1+6
    IPPLACER EN+4~, NFILE+34*, NFILE+35, NFILE+36
    JJ EN+3~
    JJJ EN+3~
    LIM EN+3~
    LL EN+4~, RXOPS*, RXOPS+1, RXOPS+2, RXOPS+3, RXOPS+4*, NFILE+22*, NFILE+23, NFILE+24*, NFILE+25
    LLL EN+4~, RXOPS+2*, RXOPS+3, NFILE+22*, NFILE+24*, NFILE+30*
    LOCATION EN+1~, PV1*, PV1+1*, PV1+2, PV1+3, NFILE+4
    MSG EN~, EN+11, EN+12, EN+17, EN+25, EN+28
    MSG( EN+6, EN+7, EN+8, EN+20, EN+23, RXO, RXOPS+1, RXOPS+2, RXOPS+3, RXOPS+4
    , OBX, ZRN+1, SPDFN, FILL+1
    NATURE EN+1~, NFILE+4
    NN EN+4~
    NNCK EN+4~
    NNN EN+4~
    NNNN EN+4~
    NWFLAG EN+3~
    OBXAR EN+3~
    OBXAR( OBX+2*, NFILE+28, NFILE+30
    OCOUNT EN+1~, EN+5*, OBX+1*, OBX+2, NFILE+27*, NFILE+28, NFILE+29, NFILE+30
    ONEFLAG EN+2~, RXOPS*, RXOPS+2*, RXOPS+4
    OO EN+1~, EN+6*, EN+7, EN+8, SPDFN, FILL+1
    OOO EN+4~
    OR EN+1~, EN+18
    OR("COMM" EN+7*, EN+9*, EN+18
    OR("FILLER" EN+19, EN+21
    OR("PHARMST" EN+21
    OR("PLACE" EN+7*, EN+18
    OR("PSOFILNM" FILL+1*
    OR("STAT" EN+7*, EN+10, EN+13, EN+15, EN+16, EN+17, EN+18
    OR("USER" EN+7*
    ORCSEG EN+4~
    PDFN EN+4~, EN+12, SPDFN*
    PENDING EN+2~, NFILE+6*, NFILE+7, NFILE+8, NFILE+10, NFILE+11, NFILE+13, NFILE+14, NFILE+15, NFILE+17
    , NFILE+18, NFILE+19, NFILE+22, NFILE+23, NFILE+24, NFILE+25, NFILE+26, NFILE+27, NFILE+28, NFILE+29
    , NFILE+30, NFILE+32, NFILE+34, NFILE+42, NFILE+46, NFILE+49, NFILE+50
    PFLAG EN+3~, EN+28, NFILE+36
    PLACER EN+1~, EN+18*, EN+22, EN+29, EN+30, NFILE+3
    PLACERXX EN+4~, EN+7*, EN+21!
    POLIM EN+4~
    POVAR EN+4~
    POVAR1 EN+4~
    PP EN+1~, NFILE+13*
    PREV EN+1~, EN+25, EN+26, EN+27, EN+28, NFILE+4, NFILE+33, NFILE+37, NFILE+38, NFILE+39
    , NFILE+40, NFILE+44, NFILE+45, NFILE+47, NFILE+48
    PRIOR EN+4~, ORC+2*, NFILE+3
    PROV EN+2~, NFILE+7, NFILE+29
    PSERRORC EN+4~, EN+20*
    PSERRPID EN+4~, EN+20*
    PSERRPV1 EN+4~, EN+20*
    PSINPTR EN+3~, PV1+2*, PV1+6*, NFILE+10
    >> PSOBCT NFILE+30*
    PSOCHFFL EN+4~, EN+8*, EN+10
    PSOCVI EN+4~
    PSODDRUG EN+1~, RXO+2*, NFILE+7, NFILE+12
    >> PSODSC ZRN*, NFILE+1
    >> PSODSC( ZRN+1*
    PSODYSPL EN+1~, RXO+5*, NFILE+9*, NFILE+10
    PSOEXFLG EN+4~, EN+21
    PSOFFL EN+5!, EN+8*, EN+11, EN+12, EN+13, KL!
    PSOFILNM EN+1~, FILL+1*
    PSOIBN EN+3~
    PSOIBY EN+3~, NFILE+8
    PSOICD EN+2~
    PSOICD( DG1*
    >> PSOLOG NFILE+10
    PSOLQ1I EN+2~
    PSOLQ1I( NFILE+13, NFILE+14
    PSOLQ1II EN+2~
    PSOLQ1II( NFILE+13, NFILE+14
    PSOLQ1IX EN+2~
    PSOLQ1IX( NFILE+13, NFILE+14
    PSOMO EN+4~, EN+24*
    PSOMSORR EN+4~, EN+18*!, EN+21!, NFILE+34*, NFILE+37!
    PSONAS EN+13~*
    PSONVA EN+2~
    PSOOC EN+1~, NFILE+3, NFILE+33
    PSOPLC EN+5!, EN+8*, EN+13, KL!
    PSOQWX EN+2~, NFILE+12*, NFILE+13, NFILE+14
    >> PSORDITE RXO+1*, NFILE+7, NFILE+26
    >> PSOREFIL RXO+4*, NFILE+4
    PSORSO EN+5!, NFILE+4
    PSOSCP EN+2~
    >> PSOSEG EN+23*, PID, PV1, DG1, ORC+1, ORC+2, RXO+1, RXO+2, RXO+3, RXO+4
    , RXO+5, RXR, OBX+2, ZRN
    PSOSND EN+5*, EN+6, EN+8*, EN+10, EN+11, EN+12, EN+13, KL!
    PSOSUSZ EN+5!, EN+21!
    >> PSOTYPE EN+23*
    >> PSOXQTY RXO+3*, NFILE+3
    PSOXRP EN+4~
    PSRNFLAG EN+3~, EN+24, EN+25
    PSRNQFLG EN+3~, EN+25*, EN+26*, EN+27*
    Q1I EN+1~
    Q1I( NFILE+13
    Q9 EN+2~
    Q9( NFILE+17
    QCOUNT EN+1~, NFILE+11, NFILE+17*, NFILE+18
    QQQ EN+3~
    QTARRAY EN+1~
    QTARRAY( NFILE+14
    QTARRAY2 EN+1~
    QTARRAY2( NFILE+14
    QTVAR EN+4~
    RCOMM EN+3~, EN+17*, EN+25*, EN+28*
    ROUTE EN+1~, NFILE+7
    ROUTE( RXR*, NFILE+15
    ROUTING EN+1~, NFILE+4
    RRX EN+2~, EN+23*, RXR*
    SEND EN+5*, EN+6, EN+7*, EN+15, EN+16, EN+17, EN+18!
    SERV EN+2~, NFILE+4
    SIG1 EN+3~
    STAT EN+1~, EN+18*, EN+21, EN+22
    T ZRN+1*, ZRN+2!
    USER1 NFILE+29!
    VAL EN+4~, NFILE+13*, NFILE+14*, NFILE+15
    VAR EN+3~
    VAR1 EN+3~
    WORDP RXOPS+2*, RXOPS+3, RXOPS+5!
    WPARRAY EN+4~
    WPARRAY( RXOPS+2*, RXOPS+3*
    WPARRAY(6 NFILE+22
    WPARRAY(7 NFILE+24
    WPCT EN+2~, RXOPS*, RXOPS+2*, RXOPS+3*
    >> X NFILE+3*
    XOFLAG EN+1~, EN+28, ORC+2*, NFILE+35
    XOFLAGZ EN+3~, EN+28*
    >> Y NFILE+5, NFILE+6
    ZZ EN+1~, EN+23*, RXO, RXOPS, OBX, ZRN+1
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All