VAQUTL99 ;ALB/JFP,JRP - Various Function Calls;03FEB93
Source file <VAQUTL99.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
FUNCT | ; *************** Function Calls ***************
|
|
DASHSSN(SSN) | ; -- Returns dash version of SSN
; INPUT : SSN - SSN without dashes ; OUTPUT : N - SSN with dashes |
|
AGE(DOB) | ; -- Returns age based on date of birth
; INPUT : X1 = DOB - INTERNAL FORMAT ; X2 - TODAYS DATE ; OUTPUT : AGE IN YEARS |
|
DOBFMT(IDTE,STYLE) | ; -- Returns formatted date
; INPUT : IDTE- INTERNAL FILEMAN DATE ; STYLE - FLAG INDICATING OUTPUT STYLE ; IF 0, OUTPUT IN MM-DD-YYYY FORMAT (DEFAULT) ; IF 1, OUTPUT IN MMM DD, YYYY FORMAT ; (MMM -> FIRST 3 CHARACTERS OF MONTH NAME) ; OUTPUT : EXTERNAL DATE IN SPECIFIED FORMAT |
|
DATE(EDTE) | ||
NOW(FMFORM,NOTIME) | ;RETURNS CURRENT DATE & TIME
|
|
RES(DOMAIN,SSN) | ; -- Determines whether a request is manually or
; automatically processed and returns the reason |
|
DA(FLE,DNPT) | ; -- Returns entry number in sub file (DA)
|
|
END | ; -- End of code
|
FileNo | Call Tags |
---|---|
^DIC(4.2 - [#4.2] | FIND1^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | DA+12, DA+13, DA+15 |
^DIC - [#1] | DA+14 |
^VAT(394.82 - [#394.82] | RES+27 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | NOW+14~, NOW+19, NOW+22*, NOW+23 |
%DT | DOBFMT+12~, DATE+6~, DATE+8* |
%H | NOW+14~ |
%I | NOW+14~ |
DFN | RES+16~, RES+20*, RES+21, RES+23, RES+29 |
DNPT | DA~, DA+10, DA+17 |
DOB | AGE~, AGE+5, AGE+6 |
DOMAIN | RES~, RES+18, RES+26 |
DOMDA | RES+16~, RES+26*, RES+27 |
DT | AGE+6 |
EDTE | DATE~, DATE+5, DATE+7 |
ENTRY | DA+8~, DA+19*, DA+20 |
FLE | DA~, DA+9, DA+12, DA+13 |
FMFORM | NOW~, NOW+11*, NOW+19, NOW+21 |
GLOBAL | DA+8~, DA+14*, DA+17 |
IDTE | DOBFMT~, DOBFMT+8, DOBFMT+10, DOBFMT+13 |
>> MFLD | DA+13*, DA+15 |
MFLE | DA+8~, DA+12*, DA+13, DA+14, DA+15 |
ND | DA+8~, DA+17*, DA+18 |
NODE | DA+8~, DA+15*, DA+16, DA+18*, DA+19 |
NOTIME | NOW~, NOW+12*, NOW+19, NOW+24 |
OUT | NOW+14~, NOW+15*, NOW+19*, NOW+24*, NOW+25 |
SENPT | RES+16~, RES+23*, RES+24 |
SSN | DASHSSN~, DASHSSN+3, DASHSSN+4, DASHSSN+5, RES~, RES+17, RES+20 |
STYLE | DOBFMT~, DOBFMT+7*, DOBFMT+10 |
SUBNO | DA+8~, DA+16*, DA+17 |
U | DA+16, DA+19 |
X | AGE+4~, AGE+8, DATE+6~, DATE+7*, NOW+14~, NOW+19, NOW+23*, NOW+24 |
X1 | AGE+4~, AGE+6* |
X2 | AGE+4~, AGE+6* |
Y | DOBFMT+12~, DOBFMT+13*, DOBFMT+15, DATE+6~, DATE+10 |