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 ;29-May-2012 14:50;PLS

Source Information

Source file <PSOHLNEW.m>

Call Graph

Call Graph Total: 27

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^PSOUTL  FSIG^PSOUTLA  EN3^PSOUTLA1  
Order Entry Results Reporting 2 EN^ORERR  $$UNESC^ORHLESC  
VA Fileman 2 FILE^DICN  IX^DIK  
IHS Changes To Pharmacy 1 EN^APSPELRX  
Kernel 1 ($$DT,$$HL7TFM)^XLFDT  
Registration 1 $$SITE^VASITE  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Inpatient Medications 1 PSJHL4  

Entry Points

Name Comments DBIA/ICR reference
OBX
EN(MSG) ;
  • ICR #2188
    • Status: Active
    • Usage: Private
    RXOPS
    ESTAT ;
    ZSC
    ZHM ;IHS/MCS/REC/PLS - 08/06/2010 - Reason field support for Med Rec
    FILL ;
    PID
    MSH
    SPDFN
    PV1
    NFILE ;
    RXO
    ZRX
    DG1
    OBXNTE ;
    ZRN
    RXR
    OBR ;This segment is used to pass flagging information from CPRS.
    ZCL
    KL
    ORC ;

    External References

    Name Field # of Occurrence
    EN^APSPELRX EN+31
    FILE^DICN NFILE+5
    IX^DIK NFILE+29
    EN^ORERR EN+11, EN+12, EN+17, EN+25, EN+28
    $$UNESC^ORHLESC NFILE+4, NFILE+13, NFILE+14, NFILE+15, NFILE+19, NFILE+21, NFILE+25, NFILE+26, NFILE+27, NFILE+42
    , NFILE+45
    REVERSE^PSOBPSU1 NFILE+36
    CSET^PSODIAG NFILE+47
    EN^PSOHDR EN+13
    ^PSOHLNE1 ORC+2
    CHCS^PSOHLNE1 EN+10
    CNT^PSOHLNE1 NFILE+37
    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+17
    OBXNTE^PSOHLNE3 OBXNTE+1
    OBR^PSOHLNE4 OBR+1
    ^PSOHLPII NFILE+18
    ^PSOHLPIS NFILE+28
    KL^PSOHLSIH EN+23, EN+25, EN+28, EN+32
    DCP^PSOHLSN NFILE+33
    EN^PSOHLSN EN+22, NFILE+32, NFILE+33
    ERROR^PSOHLSN EN+19
    RERROR^PSOHLSN EN+25, EN+28
    EN^PSOHLSN1 EN+21, NFILE+30, NFILE+34
    ^PSONVNEW NFILE+1
    USER^PSOORFI2 NFILE+26
    SUS^PSOORUT1 EN+21
    EN^PSOORUTL EN+18
    CAN^PSOTPCAN NFILE+36
    CAN^PSOUTL NFILE+36
    FSIG^PSOUTLA NFILE+44
    EN3^PSOUTLA1 NFILE+41
    $$SITE^VASITE PV1+6
    $$DT^XLFDT PV1+5
    $$HL7TFM^XLFDT ZRN+4

    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+23
    ^PS(52.41 - [#52.41] EN+27, EN+28, NFILE+7*, NFILE+8*, NFILE+10*, NFILE+11*, NFILE+13*, NFILE+14*, NFILE+15*, NFILE+16*
    , NFILE+19*, NFILE+20*, NFILE+21*, NFILE+22*, NFILE+23*, NFILE+24*, NFILE+25*, NFILE+26*, NFILE+27*, NFILE+31
    , NFILE+38, NFILE+42*, NFILE+45*, NFILE+46*
    ^PSDRUG - [#50] RXO+2
    ^PSRX - [#52] EN+11, EN+12, EN+13*, EN+26, EN+28, NFILE+30, NFILE+34, NFILE+35*, NFILE+40, NFILE+43
    ^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+40
    ^(0 NFILE+7*, NFILE+10*

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    AA EN+3~
    AAA EN+4~
    BSIG NFILE+39~
    BSIG( NFILE+42
    BSIG(1 NFILE+42
    COMM EN+1~, EN+3~, EN+11*, EN+12*, EN+18*, EN+21, EN+22
    CT EN+3~
    >> DA NFILE+29*
    DD NFILE+3!
    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+29!*
    >> DLAYGO NFILE+3*
    DO NFILE+3!
    DR NFILE+5!
    DSIG EN+4~, NFILE+4
    DT PV1+5*, PV1+6, NFILE+22, NFILE+27, NFILE+35
    EE EN+1~, NFILE+14*, NFILE+15, NFILE+42*, NFILE+45*, NFILE+46*
    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+39~
    FSIG( NFILE+45
    FSIG(1 NFILE+45
    GG EN+3~
    II EN+3~
    INPTRX EN+3~, PV1+2*, PV1+3*, PV1+4*, PV1+6
    IPPLACER EN+4~, NFILE+31*, NFILE+32, NFILE+33
    JJ EN+3~
    JJJ EN+3~
    LIM EN+3~
    LL EN+4~, RXOPS*, RXOPS+1, RXOPS+2, RXOPS+3, RXOPS+4*, NFILE+19*, NFILE+20, NFILE+21*, NFILE+22
    LLL EN+4~, RXOPS+2*, RXOPS+3, NFILE+19*, NFILE+21*, NFILE+27*
    LOCATION EN+1~, PV1*, PV1+1*, PV1+2, PV1+3, NFILE+4
    >> MSCHMLOC ZRN+4*
    >> MSCHMLST ZRN+4*
    >> MSCLD ZRN+4*
    >> MSCRSN( ZHM+1*
    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+25, NFILE+27
    OCOUNT EN+1~, EN+5*, OBX+1*, OBX+2, NFILE+24*, NFILE+25, NFILE+26, NFILE+27
    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+16
    , NFILE+19, NFILE+20, NFILE+21, NFILE+22, NFILE+23, NFILE+24, NFILE+25, NFILE+26, NFILE+27, NFILE+29
    , NFILE+31, NFILE+38, NFILE+42, NFILE+45, NFILE+46
    PFLAG EN+3~, EN+28, NFILE+33
    PLACER EN+1~, EN+18*, EN+22, EN+29, EN+30, EN+31, 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+30, NFILE+34, NFILE+35, NFILE+36
    , NFILE+40, NFILE+41, NFILE+43, NFILE+44
    PRIOR EN+4~, ORC+2*, NFILE+3
    PROV EN+2~, NFILE+7, NFILE+26
    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+27*
    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+31*, NFILE+34!
    PSONAS EN+13~*
    PSONVA EN+2~
    PSOOC EN+1~, NFILE+3, NFILE+30
    PSOPLC EN+5!, EN+8*, EN+13, KL!
    PSOQWX EN+2~, NFILE+12*, NFILE+13, NFILE+14
    >> PSORDITE RXO+1*, NFILE+7, NFILE+23
    >> 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, ZRN+4, ZHM+1
    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
    QCOUNT EN+1~, NFILE+11
    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+26!
    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+19
    WPARRAY(7 NFILE+21
    WPCT EN+2~, RXOPS*, RXOPS+2*, RXOPS+3*
    >> X NFILE+3*
    XOFLAG EN+1~, EN+28, ORC+2*, NFILE+32
    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