DPTNAME1 ;BPOIFO/KEITH - NAME STANDARDIZATION ; 12 Aug 2002@20:20
Source file <DPTNAME1.m>
| Package | Total | Call Graph | 
|---|---|---|
| Kernel | 2 | ($$FMTE,$$NOW)^XLFDT CVALID^XLFNAME8 | 
| VA Fileman | 1 | $$GET1^DIQ | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Changes To Lab | 1 | BLRAGUT | 
| Registration | 1 | DPTNAME | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| NOTES() | ||
| GIVEN | ;Given name help text | |
| SUFFIX | ;Name suffix help text | |
| FAMILY | ;Family name help text | |
| CLAST(DGX,DGC) | ;Find last instance of character | |
| F1(DGX,DGCOMA) | ||
| HTEXT(DGF,DGL) | ;Generic help text | |
| COMP(DGX,DGDNC) | ;Use existing name array | |
| JUMP(DGI) | ;Evaluate request to jump fields | |
| FC1(DGC,DGCOMA) | ;Transform single character | |
| MIDDLE | ;Middle name help text | |
| PREFIX | ;Name prefix help text | |
| CVALID(DGC,DGX,DGM) | ;Name component validation ; Input: DGC=name component (e.g. FAMILY, GIVEN, etc.) ; DGX=input value to validate ; DGM=array to return results and errors (pass by reference) | |
| DEGREE | ;Name degree help text | |
| NCEVAL(DGC,DGX) | ;Evaluate name component entry values | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^VA(200 - [#200] | GET1^DIQ | 
| Name | Line Occurrences | 
|---|---|
| $$CLAST | F1+50 | 
| $$FC1 | F1+9 | 
| @( | CVALID+14 | 
| CVALID | NCEVAL+7 | 
| HTEXT | FAMILY+2, GIVEN+2, MIDDLE+2, PREFIX+2, SUFFIX+2, DEGREE+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> DGAUDIT(2 | F1+55* | 
| DGC | NCEVAL~, NCEVAL+7, CVALID~, CVALID+13, CVALID+14, CVALID+16, F1+5~, F1+9*, F1+10, F1+15* , F1+16, F1+17, F1+18, F1+23*, F1+24, F1+25, F1+27*, F1+28*, F1+29, F1+35* , F1+36, F1+37, F1+42*, F1+56*, F1+57, CLAST~, CLAST+2, CLAST+3, FC1~, FC1+5* , FC1+7, FC1+9, FC1+11, FC1+13*, FC1+15* | 
| DGC( | JUMP+5, JUMP+6 | 
| DGC(1 | F1+49*, F1+50 | 
| DGC(2 | F1+49*, F1+50 | 
| DGCH | F1+47~*, F1+48*, F1+52* | 
| >> DGCOM | JUMP+2, JUMP+5, JUMP+7 | 
| DGCOMA | F1~, F1+9, F1+22, FC1~, FC1+7 | 
| >> DGCX | JUMP+7 | 
| DGDNC | COMP~, COMP+5, COMP+6* | 
| DGF | CVALID+11~, CVALID+12*, CVALID+13*, HTEXT~, HTEXT+3 | 
| DGHOW | NOTES+3~, NOTES+7*, NOTES+8 | 
| DGI | NCEVAL+5~, NCEVAL+8*, NCEVAL+9, NCEVAL+13*, NCEVAL+14, NCEVAL+15, CVALID+11~, JUMP~, JUMP+5*, JUMP+6* , JUMP+7, COMP+4~, COMP+7*, F1+5~, F1+9*, F1+10, F1+15*, F1+18, F1+35*, F1+36 , F1+37*, F1+38, F1+42*, F1+43, F1+44*, F1+49*, F1+56* | 
| DGII | F1+5~, F1+17*, F1+18 | 
| DGL | NCEVAL+5~, CVALID+11~, CVALID+15*, HTEXT~, HTEXT+4 | 
| DGM | NCEVAL+5~, NCEVAL+7, CVALID~, CVALID+16 | 
| DGM("ERROR" | NCEVAL+13, NCEVAL+14*, NCEVAL+15 | 
| DGM("HELP" | NCEVAL+8, FAMILY+3*, MIDDLE+3*, HTEXT+3*, HTEXT+4*, HTEXT+5* | 
| DGM("LENGTH" | FAMILY+1*, FAMILY+2, GIVEN+1*, GIVEN+2, MIDDLE+1*, MIDDLE+2, PREFIX+1*, PREFIX+2, SUFFIX+1*, SUFFIX+2 , DEGREE+1*, DEGREE+2, CVALID+15 | 
| DGM("RESULT" | NCEVAL+12, NCEVAL+19, NCEVAL+20 | 
| DGMSG | CVALID+11~ | 
| DGOLDX | F1+5~*, F1+62 | 
| DGOLDX(1 | F1+48*, F1+52 | 
| DGOLDX(2 | F1+47*, F1+55 | 
| DGR | CVALID+11~ | 
| DGWHEN | NOTES+3~, NOTES+4*, NOTES+8 | 
| DGWHO | NOTES+3~, NOTES+5*, NOTES+6*, NOTES+8 | 
| DGX | NCEVAL~, NCEVAL+4, NCEVAL+6, NCEVAL+7, NCEVAL+11, NCEVAL+14, NCEVAL+17!, NCEVAL+19, NCEVAL+20*, CVALID~ , CVALID+16, JUMP+1~*, JUMP+2, JUMP+5, JUMP+6, JUMP+7, COMP~, COMP+5, F1~, F1+5 , F1+7*, F1+9, F1+10*, F1+16, F1+17, F1+18*, F1+22, F1+23, F1+24, F1+25* , F1+26, F1+27*, F1+28, F1+29*, F1+33, F1+35, F1+36, F1+37, F1+38*, F1+42 , F1+43, F1+44*, F1+47, F1+48, F1+50, F1+51*, F1+52, F1+55, F1+57*, F1+60* , F1+61*, F1+62, CLAST~, CLAST+2, CLAST+3 | 
| DGX( | COMP+7* | 
| DGY | JUMP+1~, JUMP+7*, COMP+4~, COMP+6*, COMP+7, F1+5~, F1+13*, F1+15, F1+22*, F1+23 , F1+26*, F1+27, F1+34*, F1+36, F1+48*, F1+49, F1+56, CLAST+1~, CLAST+3* | 
| DGZ | COMP+4~, COMP+7*, F1+5~, F1+14*, F1+18, F1+28*, F1+29, CLAST+1~, CLAST+2*, CLAST+3* , CLAST+4 | 
| DGZ(1 | F1+50*, F1+51 | 
| DGZ(2 | F1+50*, F1+51 | 
| >> DIR("?" | NCEVAL+8*, NCEVAL+9*! | 
| DUZ | NOTES+5, NOTES+6 | 
| U | NCEVAL+6, NOTES+7, CVALID+13, CVALID+15, JUMP+2, JUMP+5, JUMP+7, COMP+7, F1+15, F1+18 , F1+36 | 
| >> X | JUMP+1 | 
| >> XQY0 | NOTES+7 |