PSSHFREQ ;WOIFO/AV - VALIDATES FREQUENCY FOR DOSING ; Sep 20, 2007@16:00
Source file <PSSHFREQ.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| 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) | ;
|
| Name | Line Occurrences |
|---|---|
| $$TRIM | VALFREQ+3 |
| $$TRIMEND | TRIM+6 |
| $$TRIMLEAD | TRIM+4 |
| >> | 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 |