Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  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 ;09/20/07

Source Information

Source file <PSSHFREQ.m>

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) ;
SMPLFREQ(FREQ) ;
; @DESC Determines if the frequency is one of the special
; frequency strings that is accepted
;
; @FREQ Frequency passed in
;
; @RETURNS 1 if is valid frequency or 0 if not one of special
; frequencies
;
TRIM(TEXT) ;
TRIMLEAD(TEXT) ;
TRIMEND(TEXT) ;
UPPER(TEXT) ;
; @DESC Converts lowercase characters to uppercase

Label References

Name Line Occurrences
$$SMPLFREQ VALFREQ+17
$$TRIM VALFREQ+4
$$TRIMEND TRIM+6
$$TRIMLEAD TRIM+4
$$UPPER VALFREQ+9

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+4*, VALFREQ+7, VALFREQ+9*, VALFREQ+12, VALFREQ+14, VALFREQ+17, VALFREQ+20, VALFREQ+21, VALFREQ+22
, VALFREQ+35, VALFREQ+36, VALFREQ+50, SMPLFREQ~, SMPLFREQ+27
FREQS SMPLFREQ+9~
FREQS( SMPLFREQ+24
FREQS("BID" SMPLFREQ+13*
FREQS("QAM" SMPLFREQ+16*
FREQS("QD" SMPLFREQ+12*
FREQS("QHS" SMPLFREQ+19*
FREQS("QID" SMPLFREQ+15*
FREQS("QOD" SMPLFREQ+18*
FREQS("QPM" SMPLFREQ+20*
FREQS("QSHIFT" SMPLFREQ+17*
FREQS("TID" SMPLFREQ+14*
LENGTH TRIMLEAD+3~, TRIMLEAD+7*, TRIMLEAD+9, TRIMLEAD+14, TRIMLEAD+16, TRIMEND+3~, TRIMEND+7*, TRIMEND+9, TRIMEND+12
LOWER UPPER+7~, UPPER+9*, UPPER+11
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
PSS VALFREQ+2~
PSS("chrTemp1" VALFREQ+35*, VALFREQ+38, VALFREQ+50*, VALFREQ+52
PSS("chrTemp2" VALFREQ+36*, VALFREQ+39
PSS("firstCharacter" VALFREQ+21*, VALFREQ+30, VALFREQ+64, VALFREQ+76
PSS("intTemp1" VALFREQ+38*, VALFREQ+42, VALFREQ+43, VALFREQ+52*, VALFREQ+55, VALFREQ+56
PSS("intTemp2" VALFREQ+39*, VALFREQ+44, VALFREQ+45
PSS("lastCharacter" VALFREQ+22*, VALFREQ+65, VALFREQ+66, VALFREQ+67, VALFREQ+68, VALFREQ+77, VALFREQ+78, VALFREQ+79
PSS("length" VALFREQ+20*, VALFREQ+22, VALFREQ+26, VALFREQ+27, VALFREQ+33, VALFREQ+48
PSS("qResult" VALFREQ+63*, VALFREQ+65*, VALFREQ+66*, VALFREQ+67*, VALFREQ+68*, VALFREQ+69*, VALFREQ+72
PSS("result" VALFREQ+32*, VALFREQ+42*, VALFREQ+43*, VALFREQ+44*, VALFREQ+45*, VALFREQ+55*, VALFREQ+56*, VALFREQ+59
PSS("xResult" VALFREQ+75*, VALFREQ+77*, VALFREQ+78*, VALFREQ+79*, VALFREQ+80*, VALFREQ+82
RSLT VALFREQ+2~, VALFREQ+17*, VALFREQ+18, SMPLFREQ+9~, SMPLFREQ+23*, SMPLFREQ+27*, SMPLFREQ+30
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
, UPPER~, UPPER+11*, UPPER+13
UPPER UPPER+7~, UPPER+10*, UPPER+11
VAL SMPLFREQ+9~, SMPLFREQ+22*, SMPLFREQ+24*, SMPLFREQ+27
Info |  Source |  Caller Graph |  Entry Points |  Label References |  Local Variables  | All