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

Package: Pharmacy Data Management

Routine: PSSDSEXF


Information

PSSDSEXF ;BIR/CMF - Exceptions for Dose call Continuation ; Feb 24, 2009@16:00

Source Information

Source file <PSSDSEXF.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Pharmacy Data Management 2 ($$CHECKMSG,$$ISCMPLEX)^PSSDSEXD  $$MSGEND^PSSDSEXE  
Kernel 1 ($$REPLACE,$$TRIM,$$UP)^XLFSTR  

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

Package Total Caller Graph
Pharmacy Data Management 2 PSSDSAPA  PSSDSEXE  

Entry Points

Name Comments DBIA/ICR reference
TWEAK200 ;; loop through exception then error globals, ensure no duplicate generic messages
TWEAK205(PSSDXLP) ;; look for errors matching the exception, remove if found, return flag to TWEAK200
TWEAK28A(PSSDWLP)
TWEAK27A ;; *254 FDB 4.5
TWEAK27B ;; *254 FDB 4.5
TWEAK26A ;; *254 FDB 4.5

External References

Name Field # of Occurrence
$$CHECKMSG^PSSDSEXD TWEAK28A+9, TWEAK27A+11, TWEAK27B+11
$$ISCMPLEX^PSSDSEXD TWEAK27A+9
$$MSGEND^PSSDSEXE TWEAK28A+9
$$REPLACE^XLFSTR TWEAK200+13
$$TRIM^XLFSTR TWEAK26A+10
$$UP^XLFSTR TWEAK27A+14, TWEAK27B+15, TWEAK26A+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J TWEAK200+3, TWEAK200+5, TWEAK200+8, TWEAK200+14*, TWEAK205+4, TWEAK205+5, TWEAK205+7, TWEAK205+12!, TWEAK28A+6, TWEAK28A+7
, TWEAK28A+11*, TWEAK28A+12*, TWEAK28A+14, TWEAK28A+15!, TWEAK27A+6, TWEAK27A+7, TWEAK27A+8, TWEAK27A+13, TWEAK27A+16*, TWEAK27B+5
TWEAK27B+6, TWEAK27B+7, TWEAK27B+8, TWEAK27B+9, TWEAK27B+14, TWEAK27B+16*, TWEAK27B+19, TWEAK27B+21, TWEAK27B+23*, TWEAK26A+5
TWEAK26A+7, TWEAK26A+9*, TWEAK26A+10*

Label References

Name Line Occurrences
TWEAK205 TWEAK200+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DRUGNAME TWEAK27A+3~, TWEAK27A+15*, TWEAK27A+16
EXCLUDE TWEAK27A+3~, TWEAK27A+13*, TWEAK27A+14, TWEAK27B+3~, TWEAK27B+14*, TWEAK27B+15, TWEAK27B+19*, TWEAK27B+20
FLAG TWEAK28A+3~, TWEAK28A+4*, TWEAK28A+17*, TWEAK28A+18
INTRO TWEAK27A+3~, TWEAK27A+11*, TWEAK27A+12, TWEAK27B+3~, TWEAK27B+11*, TWEAK27B+12
ISCMPLEX TWEAK27A+3~, TWEAK27A+4*, TWEAK27A+9*, TWEAK27A+15
>> MESSAGE TWEAK26A+9
NEXT TWEAK26A+4~, TWEAK26A+5*, TWEAK26A+6, TWEAK26A+7, TWEAK26A+9
>> PSSDBASE TWEAK27A+13, TWEAK27B+14, TWEAK27B+19, TWEAK26A+5, TWEAK26A+7, TWEAK26A+9
>> PSSDBASF TWEAK200+3, TWEAK200+5, TWEAK200+8, TWEAK200+14, TWEAK205+4, TWEAK205+5, TWEAK205+7, TWEAK205+12, TWEAK28A+6, TWEAK28A+7
, TWEAK28A+11, TWEAK28A+12, TWEAK28A+14, TWEAK28A+15, TWEAK27A+6, TWEAK27A+7, TWEAK27A+8, TWEAK27A+16, TWEAK26A+10
>> PSSDBASG TWEAK27B+5, TWEAK27B+6, TWEAK27B+7, TWEAK27B+8, TWEAK27B+9, TWEAK27B+16, TWEAK27B+21, TWEAK27B+23
>> PSSDBCAR( TWEAK200+15*, TWEAK28A+9, TWEAK28A+16*, TWEAK27A+5, TWEAK27A+17*, TWEAK27B+4, TWEAK27B+17*, TWEAK27B+24*
PSSDEMSG TWEAK200+1~, TWEAK200+13*, TWEAK200+14
PSSDMSG TWEAK27A+3~, TWEAK27A+7*, TWEAK27A+10, TWEAK27A+12*, TWEAK27A+16, TWEAK27B+3~, TWEAK27B+8*, TWEAK27B+10, TWEAK27B+12*, TWEAK27B+16
>> PSSDSDPL( TWEAK27A+15
PSSDTXT TWEAK27A+3~, TWEAK27A+8*, TWEAK27A+14, TWEAK27B+3~, TWEAK27B+9*, TWEAK27B+15, TWEAK27B+20, TWEAK27B+21*, TWEAK27B+22*, TWEAK27B+23
PSSDWCNT TWEAK205+1~, TWEAK205+3*, TWEAK205+4*, TWEAK205+5, TWEAK205+7, TWEAK205+12, TWEAK28A+3~, TWEAK28A+5*, TWEAK28A+6*, TWEAK28A+7
, TWEAK28A+11, TWEAK28A+12, TWEAK28A+13, TWEAK28A+14*, TWEAK28A+15
>> PSSDWE2 TWEAK26A+5
>> PSSDWEX2 TWEAK26A+5, TWEAK26A+7, TWEAK26A+9, TWEAK26A+10
PSSDWLP TWEAK205+1~, TWEAK205+2*, TWEAK205+4, TWEAK205+5, TWEAK205+7, TWEAK205+12, TWEAK28A~, TWEAK28A+6, TWEAK28A+7, TWEAK28A+9
, TWEAK28A+11, TWEAK28A+12, TWEAK28A+14, TWEAK28A+15, TWEAK28A+16
PSSDWLP("MSG" TWEAK205+5*, TWEAK205+6, TWEAK205+9*, TWEAK205+10
PSSDWLP("RSN" TWEAK205+7*, TWEAK205+8, TWEAK205+9*
PSSDWLP("TYP" TWEAK205+9*, TWEAK205+10*, TWEAK205+11
PSSDWMSG TWEAK28A+3~, TWEAK28A+9*, TWEAK28A+11, TWEAK28A+13
PSSDWRSN TWEAK28A+3~, TWEAK28A+7*, TWEAK28A+8, TWEAK28A+10*, TWEAK28A+12
PSSDXLP TWEAK200+1~, TWEAK200+2*, TWEAK200+3*, TWEAK200+5, TWEAK200+8, TWEAK200+9, TWEAK200+14, TWEAK200+15, TWEAK205~, TWEAK205+2
PSSDXLP("FLG" TWEAK200+4*, TWEAK200+10, TWEAK205+11*
PSSDXLP("MSG" TWEAK200+4*, TWEAK200+5*, TWEAK200+6, TWEAK200+7, TWEAK200+13
PSSDXLP("RSN" TWEAK200+4*, TWEAK200+8*, TWEAK200+9
PSSDXLP("TYP" TWEAK200+4*, TWEAK200+7*, TWEAK205+11
PSSPC4 TWEAK27B+3~, TWEAK27B+5*, TWEAK27B+6, TWEAK27B+7, TWEAK27B+8, TWEAK27B+9, TWEAK27B+16, TWEAK27B+21, TWEAK27B+23
PSSPC5 TWEAK27A+3~, TWEAK27A+5*, TWEAK27A+6, TWEAK27A+7, TWEAK27A+8, TWEAK27A+9, TWEAK27A+11, TWEAK27A+13, TWEAK27A+15, TWEAK27A+16
TWEAK27A+17, TWEAK27B+3~, TWEAK27B+4*, TWEAK27B+6, TWEAK27B+7, TWEAK27B+8, TWEAK27B+9, TWEAK27B+11, TWEAK27B+14, TWEAK27B+16
TWEAK27B+17, TWEAK27B+19, TWEAK27B+21, TWEAK27B+23, TWEAK27B+24
PSSPC6 TWEAK27A+3~, TWEAK27A+6*, TWEAK27A+7, TWEAK27A+8, TWEAK27A+13, TWEAK27A+16
PSSPC7 TWEAK27B+3~, TWEAK27B+7*, TWEAK27B+8, TWEAK27B+9, TWEAK27B+14, TWEAK27B+16, TWEAK27B+19, TWEAK27B+21, TWEAK27B+23
PSSREPL TWEAK200+1~, TWEAK200+13
PSSREPL("Max Daily Dose Check" , TWEAK200+12*
PSSREPL("Maxi mum Single Dose Check" , TWEAK200+11*
REASON TWEAK26A+4~, TWEAK26A+7*, TWEAK26A+8, TWEAK26A+10
U TWEAK200+15, TWEAK28A+9, TWEAK28A+16, TWEAK27A+17, TWEAK27B+17, TWEAK27B+24, TWEAK26A+7, TWEAK26A+9
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All