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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSOHLPII

Package: Outpatient Pharmacy

Routine: PSOHLPII


Information

PSOHLPII ;BIR/RTR-Parse out and create CPRS Instructions ;7/21/96

Source Information

Source file <PSOHLPII.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
Order Entry Results Reporting 1 $$UNESC^ORHLESC  

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 PSOHLNEW  

Entry Points

Name Comments DBIA/ICR reference
EN ;
STUFF ;
QUIT
SIG1 ;
DAYS
NON ;
VERB ;Check if verb and noun need to be added to SIG
VERBEX
UPPER(PSOUCS) ;
LOWER(PSOLCS) ;
SSS ;
FRAC ;
FRACQ
NUM ;

External References

Name Field # of Occurrence
$$UNESC^ORHLESC STUFF+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(50.606 - [#50.606] EN+12, NON+3
^PS(50.7 - [#50.7] EN+12
^PS(51.2 - [#51.2] EN+17
^PS(52.41 - [#52.41] EN+1, EN+5, EN+6, EN+7, STUFF+10*, STUFF+11*

Label References

Name Line Occurrences
$$LOWER VERB+5, VERB+6, VERB+14, VERB+15
$$UPPER EN+49, VERB+4, VERB+6, VERB+13, VERB+15
FRAC EN+39
FRACQ FRAC+3, FRAC+9
NUM FRAC+3, FRAC+10
QUIT STUFF+2
SSS EN+38
VERB EN+38
VERBEX VERB+7, VERB+8

Naked Globals

Name Field # of Occurrence
^( EN+5
^("MISC" EN+12
^(0 EN+17, NON+3
^(1 EN+7
^(2 EN+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CT STUFF+5*, STUFF+6
DCOUNT EN+3~, STUFF+1*, STUFF+10*, STUFF+11, QUIT!
>> FF STUFF+5*, STUFF+6
FFF EN+3~, EN+37*, EN+38, EN+40, EN+42, EN+43, EN+45, EN+46, EN+47, EN+49
, QUIT!, SIG1+1*, VERB+2, VERB+7, VERB+8, VERB+9, VERB+10, VERB+11, SSS+2, SSS+3
SSS+4, SSS+6, SSS+8, SSS+9, FRAC+2, FRAC+3, FRAC+6
GGG EN+3~, EN+23*, QUIT!
GGGZ EN+2~
>> II STUFF+4*, STUFF+5*, STUFF+9, STUFF+10*
INTERVAL EN+2~, EN+20, EN+21*, EN+22*
>> LIM STUFF+5, STUFF+7*
MEDEXP EN+2~
MEDEXP( EN+42
>> NN STUFF+5*
NOUN EN+2~, NON+3*
PDAYS EN+2~
PDAYS( EN+18*, EN+19*, EN+20, EN+21
>> PENDING EN+1, EN+5, EN+6, EN+7, STUFF+10, STUFF+11
PISI EN+2~, EN+5*, EN+6, EN+7, EN+8, EN+9
PREP EN+3~, EN+12*, EN+36*, EN+42, QUIT!
PSDUR EN+2~
PSDUR( EN+20*, EN+21, EN+45, EN+47
PSNOUN EN+2~
PSNOUN( EN+15*, EN+38, EN+42, NON+1*, NON+3*, VERB+7, VERB+9, VERB+10, VERB+11, SSS+2
SSS+3, SSS+6, SSS+8*, SSS+9*
PSOCJI EN+2~, EN+46*, EN+47
PSOFNL SSS+1!, SSS+6*, SSS+7, SSS+9
PSOFNLF SSS+1!
PSOFNLX SSS+1!
PSOFRAC EN+40, EN+41!, FRAC+1!, FRAC+3*, FRAC+4!, FRAC+5*, FRAC+8*, FRAC+9!, FRAC+10*
PSOFRAC1 FRAC+1!, FRAC+3*, FRAC+4!, FRAC+5, FRAC+6*, FRAC+10, FRACQ!, NUM+1, NUM+2*
PSOFRAC2 FRAC+1!, FRAC+6*, FRAC+7, FRACQ!
PSOFRACX EN+41!, FRAC+1!, FRAC+7*, FRAC+8
PSOFX EN+2~
PSOFX("CONJUNCTION" EN+7*, EN+45, EN+46, EN+47
PSOFX("DOSE O RDERED" , EN+6*, EN+14, EN+40, SSS+4, SSS+8, SSS+9, FRAC+2, FRAC+3, FRAC+6
PSOFX("DOSE" EN+6*, EN+10, EN+14, EN+40
PSOFX("DURATION" EN+7*, EN+8*, EN+9*, EN+18, EN+19, EN+22
PSOFX("NOUN" EN+7*, EN+15
PSOFX("ROUTE" EN+7*, EN+17
PSOFX("SCHEDULE" EN+7*, EN+23
PSOISL VERB+1!, VERB+2*, VERB+4, VERB+5, VERB+6, VERB+8*, VERB+12, VERB+13, VERB+14, VERB+15
, VERBEX!
PSOLCS VERB+1!, VERBEX!, LOWER~, LOWER+1
>> PSORDITE EN+12
PSOROUTE EN+3~, QUIT!
PSOROUTE( EN+17*, EN+43
PSOSG1 EN+3~, EN+38!, EN+40, EN+48!, QUIT!, VERB+4*, VERB+5*, VERB+6*
PSOSG2 EN+3~, EN+38!, EN+42, EN+48!, QUIT!, VERB+13*, VERB+14*, VERB+15*
PSOUCS EN+49!, VERB+1!, VERB+3*, VERB+4*, VERB+5*, VERB+6*, VERB+10*, VERB+11*, VERB+13*, VERB+14*
VERB+15*, VERBEX!, UPPER~, UPPER+1
PSOVL VERB+1!, VERB+2*, VERB+9*, VERB+10, VERB+11, VERBEX!
SCHED EN+2~
SCHHOLD EN+2~
SDF EN+2~
SDL EN+2~
SGLFLAG EN+2~
SGLOOP EN+2~
SIG EN+4~
SIG( STUFF+5*, STUFF+9*, STUFF+10
SIG0 EN+2~
SIG0( EN+14*, EN+37, EN+45, EN+47, SIG1+1, NON+1, VERB+2, VERB+8
>> SIG1( DAYS*
SIG2 EN+2~
SIG2( EN+40*, EN+42*, EN+43*, EN+45*, EN+47*, EN+49*, STUFF+5, STUFF+6, SIG1+1*
SIG2(1 STUFF+2
SIG3 EN+2~
SIGDS EN+3~, EN+12*, QUIT!, NON+3
SIGRT EN+3~, QUIT!
SPFG EN+2~
SSS EN+3~, EN+13*, EN+14, EN+15, EN+17, EN+18, EN+19, EN+20, EN+21, EN+22
, QUIT!, NON+1, NON+3
SSZZ EN+2~
SZZ EN+2~
TODOSE EN+2~, EN+10*, EN+11, EN+13, EN+23
TT EN+3~, QUIT!, DAYS
>> VAR STUFF+4*, STUFF+5*, STUFF+7, STUFF+8*, STUFF+9
>> VAR1 STUFF+4*, STUFF+5, STUFF+6*, STUFF+8
VERB EN+3~, EN+12*, EN+40, QUIT!, VERB+2, VERB+3
WW EN+2~, EN+10*
WWFL EN+2~
ZSCHED EN+2~
ZSCHED( EN+23*, EN+45
ZZS EN+2~
ZZSB EN+2~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All