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 |