Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points
Print Page as PDF
Routine: XLFNAME8

Package: Kernel

Routine: XLFNAME8


Information

XLFNAME8 ;BPOIFO/KEITH/DW - NAME STANDARDIZATION ; 12 Aug 2002@20:20

Source Information

Source file <XLFNAME8.m>

Entry Points

Name Comments DBIA/ICR reference
FAMILY ;Family name help text
GIVEN ;Given name help text
MIDDLE ;Middle name help text
PREFIX ;Name prefix help text
SUFFIX ;Name suffix help text
DEGREE ;Name degree help text
CVALID(XUC,XUX,XUM) ;Name component validation
; Input: XUC=name component (e.g. FAMILY, GIVEN, etc.)
; XUX=input value to validate
; XUM=array to return results and errors (pass by reference)
  • ICR #4570
    • Status: Active
    • Usage: Private
    NOTES() ;Produce value for the file #20 NOTES ABOUT NAME field
    COMP(XUX,XUDNC) ;Use existing name array
    F1(XUX,XUCOMA)
    CLAST(XUX,XUC) ;Find last instance of character
    FC1(XUC,XUCOMA) ;Transform single character
    CMP(XUNC) ;Cleanup name components
    BLDNAME(XUNC,XUMAX) ;Build standard name from components
    Info |  Source |  Entry Points