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 |  Marked Items  | All
Print Page as PDF
Routine: PSOHLSNC

Package: Outpatient Pharmacy

Routine: PSOHLSNC


Information

PSOHLSNC ;BIR/RTR - Send CHCS message to CPRS ;07/03/02

Source Information

Source file <PSOHLSNC.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 2 $$FMTHL7^XLFDT  MSG^XQOR  
Outpatient Pharmacy 2 $$CS^PSOERXA0  INIT^PSOHLSN  
VA FileMan 2 $$GET1^DIQ  EN^DIQ1  
DRG Grouper 1 ($$ICDD,$$ICDDX)^ICDCODE  
National Drug File 1 (,$$DFSU)^PSNAPIS  
Pharmacy Data Management 1 $$EN^PSSUTIL1  

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

Package Total Caller Graph
Outpatient Pharmacy 3 PSOERX1B  PSOERX1F  PSOHCPRS  

Entry Points

Name Comments DBIA/ICR reference
EN(PSOPND,PSOPNDST,PSOPNDPT) ;
PID ;Build PID segment
PV1 ;Build PV1 segment
DG1 ;Build DG1 segment
ORC ;Build ORC segment
RXO ;Build RXO segment
RXE ;Build RXE segment
RXR ;Build RXR segment
ZRX ;Build ZRX segment
ZCL ;Build ZCL segment
ZSC ;Build ZSC segment
SEG ;

External References

Name Field # of Occurrence
$$GET1^DIQ RXE+12, RXE+13
EN^DIQ1 ORC+8, ORC+9
$$ICDD^ICDCODE DG1+12
$$ICDDX^ICDCODE DG1+11
^PSNAPIS RXE+8
$$DFSU^PSNAPIS RXE+8
$$CS^PSOERXA0 RXE+12
INIT^PSOHLSN EN+7
$$EN^PSSUTIL1 RXE+15
$$FMTHL7^XLFDT ORC+7, ORC+11
MSG^XQOR EN+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(52.48 - [#52.48] GET1^DIQ
^PS(52.49 - [#52.49] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(50.606 - [#50.606] RXO+4, RXE+9
^PS(50.7 - [#50.7] RXO+4, RXE+9
^PS(51.2 - [#51.2] RXR+6
^PS(52.41 - [#52.41] EN+4, PID+4, PV1+4, DG1+2, DG1+7, DG1+8, ORC+7, ORC+8, ORC+9, ORC+11
RXO+3, RXE+4, RXE+10, RXE+11, RXE+14, RXE+31, RXE+32, RXE+33, RXE+34, RXE+36
RXE+37, RXE+38, RXE+39, RXR+1, RXR+6, ZRX+4, ZCL+3, ZCL+5, ZCL+6, ZCL+13
ZCL+15, ZCL+16, ZSC+3, ZSC+4
^PSDRUG - [#50] RXE+5, RXE+6
^UTILITY("DIQ1" ORC+8!, ORC+9!, ORC+10!

Label References

Name Line Occurrences
DG1 EN+8
ORC EN+8
PID EN+8
PV1 EN+8
RXE EN+8
RXO EN+8
RXR EN+8
SEG PID+5, PV1+5, DG1+15, ORC+12, RXO+5, RXR+8, RXR+9, ZRX+5, ZCL+10, ZCL+14
ZCL+18, ZSC+5
ZCL EN+8
ZRX EN+8

Naked Globals

Name Field # of Occurrence
^("IBQ" ZSC+4
^(0 PV1+4, RXO+4, RXR+6, ZCL+13, ZSC+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA EN+2~, ORC+8*, ORC+9*, ORC+10!
DG DG1+5~, DG1+9*
DIC ORC+8*, ORC+9*, ORC+10!
DIQ EN+2~, ORC+10!
DIQ(0 ORC+8*, ORC+9*
DR EN+2~, ORC+8*, ORC+9*, ORC+10!
DXDESC DG1+5~, DG1+9*, DG1+13*, DG1+14
EI ZCL+1~, ZCL+7*, ZCL+8, ZCL+16*, ZCL+17
FLAG DG1+5~, DG1+6*
I ZCL+1~, ZCL+4*, ZCL+5, ZCL+6, ZCL+8, ZCL+17*, ZCL+18
INODE ZCL+1~, ZCL+6*, ZCL+7
JJJ ZCL+1~, ZCL+7*, ZCL+8
LP DG1+5~, DG1+7*, DG1+8, DG1+12
MSG EN+1~, EN+9
MSG( RXE+21*, RXE+22*, RXE+24, RXE+25*, RXE+26*, RXE+27*, RXE+28*, RXE+29, RXE+33*, RXE+34*
RXE+38*, RXE+39*, RXE+40*, SEG+2*
PSOARRY DG1+10~
PSOARRY(1 DG1+13
PSOERXPRV RXE+13~*
PSOHCT EN+1~, EN+6*, RXE+17*, RXE+21, RXE+22, RXE+24, RXE+25, RXE+26, RXE+27, RXE+28
RXE+29, RXE+31*, RXE+33, RXE+34, RXE+35*, RXE+36*, RXE+38, RXE+39, RXE+40, SEG+2*
PSOHENT EN+2~, ORC+8*
PSOHIM EN+2~
PSOHITM EN+2~, RXO+3*, RXO+4, RXE+9
PSOHJJ EN+1~, SEG+1*
PSOHLICP EN+2~, RXE+23*, RXE+25, RXE+26, RXE+27, RXE+28
PSOHLIP EN+1~, RXE+18*, RXE+19, RXE+20, RXE+21, RXE+22, RXE+25, RXE+26, RXE+27, RXE+28
PSOHLIPC EN+1~, RXE+18*
PSOHLIPX EN+1~, RXE+18*, RXE+21, RXE+22, RXE+24, RXE+26*, RXE+27, RXE+28*, RXE+29
PSOHLTTL EN+1~, RXE+18*, RXE+20*, RXE+23, RXE+24*, RXE+29*
PSOHND EN+1~, RXE+5*, RXE+6, RXE+7, RXE+8
PSOHNDD EN+1~, RXE+4*, RXE+5, RXE+6, RXE+12, RXE+15
PSOHNDU EN+1~, RXE+8*
PSOHPC EN+2~, RXE+31*, RXE+32, RXE+33, RXE+34, RXE+36*, RXE+37, RXE+38, RXE+39
PSOHPCT EN+2~, RXE+31*, RXE+33*, RXE+34*, RXE+35, RXE+36*, RXE+38*, RXE+39*, RXE+40
PSOHPCTX EN+2~
PSOHPRO EN+2~, ORC+9*
PSOHRT EN+2~, RXR+1*, RXR+6
PSOHRTE EN+2~, RXR+6*, RXR+7
PSOHRTEN EN+2~, RXR+5*, RXR+6*, RXR+7
PSOHRTX EN+2~, RXR+1*, RXR+2*, RXR+9
PSOHUTL EN+1~, RXE+15*
PSOICDD DG1+10~, DG1+12*
PSOICDDX DG1+10~, DG1+11*, DG1+12, DG1+14
>> PSOIEN RXE+12, RXE+13
PSOLIMIT EN+1~, PID+1*, PV1+1*, DG1+3*, ORC+2*, RXO+1*, RXE+1*, RXR+3*, RXR+9*, ZRX+1*
ZCL+2*, ZSC+1*, SEG+1
PSONFLD EN+1~, EN+5*, PID+1, PV1+1, DG1+3, ORC+2, RXO+1, RXE+1, RXR+3, RXR+9
ZRX+1, ZCL+2, ZSC+1
PSONJJ EN+1~
PSOPND EN~, EN+3, EN+4, PID+4, PV1+4, DG1+2, DG1+7, DG1+8, ORC+5, ORC+7
ORC+8, ORC+9, ORC+11, RXO+3, RXE+4, RXE+10, RXE+11, RXE+14, RXE+31, RXE+32
RXE+33, RXE+34, RXE+36, RXE+37, RXE+38, RXE+39, RXR+1, RXR+6, ZRX+4, ZCL+3
ZCL+5, ZCL+6, ZCL+13, ZCL+15, ZCL+16, ZSC+3, ZSC+4
PSOPNDPT EN~, ORC+6
PSOPNDST EN~, EN+3, ORC+4
PSOSEGMT EN+2~, SEG+1*, SEG+2
PSOWRDT EN+2~
PSOXFLD EN+1~, RXE+1!
PSOXFLD( RXE+18, RXE+19*, RXE+20, RXE+21, RXE+22, RXE+25, RXE+26, RXE+27, RXE+28, SEG+1
PSOXFLD(0 PID+3*, PV1+2*, DG1+4*, ORC+3*, RXO+2*, RXE+2*, RXR+4*, RXR+9*, ZRX+2*, ZCL+2*
ZCL+12*, ZSC+2*
PSOXFLD(1 DG1+12*, ORC+4*, RXO+4*, RXR+7*, RXR+9*, ZCL+8*, ZCL+12*, ZSC+3*
PSOXFLD(10 ORC+8*, RXE+10*
PSOXFLD(12 ORC+9*, RXE+11*
PSOXFLD(13 RXE+13*
PSOXFLD(15 ORC+11*
PSOXFLD(2 PV1+3*, DG1+6*, RXE+6*, ZCL+8*, ZCL+12*, ZCL+18*, ZSC+4*
PSOXFLD(22 RXE+14*
PSOXFLD(25 RXE+15*
PSOXFLD(26 RXE+15*
PSOXFLD(3 PID+4*, PV1+4*, DG1+14*, ORC+5*, ZRX+3*, ZCL+8*, ZCL+13*, ZCL+17*, ZSC+4*
PSOXFLD(4 DG1+6*, ZRX+4*, ZSC+4*
PSOXFLD(5 ORC+6*, RXE+8*, ZSC+4*
PSOXFLD(6 RXE+9*, ZSC+4*
PSOXFLD(7 ZSC+4*
PSOXFLD(9 ORC+7*
U DG1+8, DG1+11, DG1+12, DG1+14, ZCL+7, ZCL+17
VDG DG1+5~, DG1+8*, DG1+11, DG1+14
X ORC+1~, ORC+7*, ORC+11*
Y EN+2~

Marked Items

Name Field # of Occurrence
$T(^PSNAPIS RXE+8
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 |  Marked Items  | All