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

Package: Pharmacy Data Management

Routine: PSSHFREQ


Information

PSSHFREQ ;WOIFO/AV - VALIDATES FREQUENCY FOR DOSING ; Sep 20, 2007@16:00

Source Information

Source file <PSSHFREQ.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 $$UP^XLFSTR  
Pharmacy Data Management 1 $$FREQCHK^PSSJSV  

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
Pharmacy Data Management 1 PSSHRVL1  

Entry Points

Name Comments DBIA/ICR reference
VALFREQ(FREQ) ; Validate Dosing Check Frequencies
; Input: FREQ - Frequency to be validated (e.g., "3XD", "Q5D", "Q1W", etc.)
TRIM(TEXT) ;
TRIMLEAD(TEXT) ;
TRIMEND(TEXT) ;

External References

Name Field # of Occurrence
$$FREQCHK^PSSJSV VALFREQ+6
$$UP^XLFSTR VALFREQ+3

Label References

Name Line Occurrences
$$TRIM VALFREQ+3
$$TRIMEND TRIM+6
$$TRIMLEAD TRIM+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHAR TRIMLEAD+3~, TRIMLEAD+15*, TRIMLEAD+16, TRIMLEAD+17, TRIMEND+3~, TRIMEND+15*, TRIMEND+17, TRIMEND+18
FLAG TRIMLEAD+3~, TRIMLEAD+12*, TRIMLEAD+14, TRIMLEAD+17*, TRIMEND+3~, TRIMEND+12*, TRIMEND+14, TRIMEND+18*
FREQ VALFREQ~, VALFREQ+3*, VALFREQ+4, VALFREQ+5, VALFREQ+6
LENGTH TRIMLEAD+3~, TRIMLEAD+7*, TRIMLEAD+9, TRIMLEAD+14, TRIMLEAD+16, TRIMEND+3~, TRIMEND+7*, TRIMEND+9, TRIMEND+12
MOD TRIMLEAD+3~, TRIMLEAD+12*, TRIMLEAD+16*, TRIMLEAD+20, TRIMEND+3~, TRIMEND+12*, TRIMEND+17*, TRIMEND+21
N TRIMLEAD+3~, TRIMLEAD+12*, TRIMLEAD+14*, TRIMLEAD+15, TRIMLEAD+16, TRIMEND+3~, TRIMEND+12*, TRIMEND+14*, TRIMEND+15, TRIMEND+17
TEMPTEXT TRIMLEAD+3~, TRIMLEAD+16*, TRIMLEAD+20, TRIMEND+3~, TRIMEND+17*, TRIMEND+21
TEXT TRIM~, TRIM+4*, TRIM+6*, TRIM+7, TRIMLEAD~, TRIMLEAD+6*, TRIMLEAD+7, TRIMLEAD+9, TRIMLEAD+15, TRIMLEAD+16
, TRIMLEAD+20*, TRIMLEAD+21, TRIMEND~, TRIMEND+6*, TRIMEND+7, TRIMEND+9, TRIMEND+15, TRIMEND+17, TRIMEND+21*, TRIMEND+22
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All