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

Package: Outpatient Pharmacy

Routine: PSOHLDC


Information

PSOHLDC ;BIR/RTR-Process incoming cancel messages from CHCS ;09/06/02

Source Information

Source file <PSOHLDC.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Outpatient Pharmacy 9 REVERSE^PSOBPSU1  REF^PSOCAN2  ^PSOCMOPA  EXP^PSOHELP1  (ACK,CAN,NAK)^PSOHLEXC  EN^PSOHLSN  EN^PSOHLSN1  USER^PSOORFI2  
CAN^PSOTPCAN  
VA FileMan 3 NOW^%DTC  ^DIE  ^DIK  
Pharmacy Data Management 1 (PSOL,PSOUL)^PSSLOCK  

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

Package Total Caller Graph
Outpatient Pharmacy 1 PSOHLINC  

Entry Points

Name Comments DBIA/ICR reference
ENDC ;
PEND ;Process a DC message on a Pending order
RX ;Process a DC message on a prescription
SUS
ACTL ;Add Activity log
PVSET ;

External References

Name Field # of Occurrence
NOW^%DTC ACTL+5
^DIE RX+13
^DIK RX+24, RX+29, SUS+5
REVERSE^PSOBPSU1 RX+23
REF^PSOCAN2 SUS+4
^PSOCMOPA RX+18
EXP^PSOHELP1 ACTL+6
ACK^PSOHLEXC PEND+16, RX+31
CAN^PSOHLEXC ENDC+11
NAK^PSOHLEXC ENDC+4, ENDC+5, ENDC+7, ENDC+9, ENDC+10, ENDC+16, PEND+1, PEND+2, PEND+5, RX+3
RX+5, RX+8
EN^PSOHLSN PEND+14
EN^PSOHLSN1 RX+27
USER^PSOORFI2 PVSET+2
CAN^PSOTPCAN RX+23
PSOL^PSSLOCK PEND+2, RX+5
PSOUL^PSSLOCK PEND+15, RX+30

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] ENDC+9
^PS(52.4 - [#52.4] RX+29
^PS(52.41 - [#52.41] ENDC+14, PEND+1, PEND+4, PEND+7*, PEND+8, PEND+9!, PEND+11*, RX+24
^PS(52.5 - [#52.5] SUS+1, SUS+2, SUS+3, SUS+4, SUS+5
^PSRX - [#52] RX+3, RX+4, RX+7, RX+12*, RX+13, RX+14, RX+16!, RX+17, RX+22*, SUS+4
ACTL+2, ACTL+3, ACTL+4, ACTL+5*
^PSRX("AD" RX+16!
^PSRX("AH" RX+12!
^PSRX("D" ENDC+15

Label References

Name Line Occurrences
ACTL RX+21, SUS+4
PEND ENDC+14
PVSET PEND+12, RX+25
RX ENDC+15
SUS RX+20

Naked Globals

Name Field # of Occurrence
^(0 SUS+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ACTL+5
ACOM RX+1~, RX+10*, RX+12*, SUS+3*
CMOP RX+1~, RX+18!
CMOP( RX+18
CMOP("L" RX+18
CMOP("S" RX+18
DA ENDC+2~, RX+13*!, RX+18*, RX+24*, RX+29*, SUS+1*, SUS+2, SUS+3, SUS+4*, SUS+5*
ACTL+6*
DIC PVSET+1~
DIE RX+13*!
DIK RX+24*!, RX+29*!, SUS+5*!
DR RX+13*!
DT RX+22
EXP ACTL+6~
>> HL("SAN" ENDC+7, ENDC+8
IFN SUS~, ACTL+6~
NODE SUS~
PCD ACTL+6~
PSOACNT ACTL+1~, ACTL+3*, ACTL+5
PSOARECX RX+1~, RX+2*, RX+21, SUS+4*
PSOCANRC ENDC+2~, PVSET+3*
PSOCANRN ENDC+2~, PVSET+3*
PSODFN RX+1~, RX+4*, RX+24, ACTL+2*
PSOEXINP ENDC+2~, ENDC+13*, ENDC+14*, PEND+1, PEND+2, PEND+4, PEND+7, PEND+8, PEND+9, PEND+11
PEND+15
>> PSOEXMS ENDC+4*, ENDC+5*, ENDC+7*, ENDC+9*, ENDC+10*, ENDC+16*, PEND+1*, PEND+2*, PEND+6*, RX+3*
RX+5*, RX+9*
>> PSOEXXQ ENDC+3*, ENDC+5, ENDC+6, ENDC+12
>> PSOHBDS ENDC+3*, ENDC+5*
>> PSOHDFOR ENDC+4
PSOHLCM ENDC+2~, PEND+10*, PEND+11, PEND+14, RX+10*, RX+12*, SUS+3*, ACTL+5
PSOHLINR ENDC+2~, ENDC+13*, ENDC+15*, RX+3, RX+4, RX+5, RX+7, RX+12, RX+13, RX+14
RX+16, RX+17, RX+18, RX+22, RX+23, RX+24, RX+27, RX+29, RX+30, SUS+1
SUS+4, ACTL+2, ACTL+3, ACTL+4, ACTL+5, ACTL+6
>> PSOHLMIS( ENDC+5
PSOHLPL ENDC+2~, PEND+8*, PEND+14
PSOHLSTP ENDC+2~, PEND+4*, PEND+5, PEND+6
PSOHLSTR ENDC+2~, RX+7*, RX+8, RX+9, RX+11
>> PSOHMSG ENDC+5*
PSOHPDA RX+1~, RX+17*
PSOHTEST RX+1~, RX+16*, RX+17*, RX+19*
PSOHUIOR ENDC+2~, PEND+13*, PEND+17!, RX+26*, RX+28!
>> PSOHY("CHNUM" ENDC+10, ENDC+14, ENDC+15
>> PSOHY("EXAPP" ENDC+8*, ENDC+14, ENDC+15
>> PSOHY("PAT" ENDC+9, PEND+1, RX+3
>> PSOHY("PROV" ACTL+5, PVSET+2, PVSET+3
PSOIFN RX+1~, RX+14*, RX+16!
PSOMSG PEND+2!, PEND+3!, RX+5!, RX+6!
PSORFCNT ACTL+1~, ACTL+4*, ACTL+5
PSORFDEL SUS~
PSORFDT RX+1~, RX+14*, RX+15, RX+16!
PSORFH ACTL+1~, ACTL+4*
PSORXREF ACTL+1~, ACTL+2*
PSOSIBB ACTL+1~
>> PSOSUBB ACTL+3*
PSOSUSD RX+1~, RX+14*, RX+15, RX+16!, RX+17
REA ACTL+1~, ACTL+6*
RF SUS~
RXDA SUS~, SUS+1*
SUSD SUS~, SUS+2*
SUSDA SUS~, SUS+1*, SUS+4, SUS+5
USER1 PVSET+1~, PVSET+3
X PVSET+1~
Y PVSET+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