Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointed To By FileMan Files |  Fields |  ICR |  Found Entries |  All
Print Page as PDF
Global: ^VA(20

Package: Kernel

Global: ^VA(20


Information

FileMan FileNo FileMan Filename Package
20 NAME COMPONENTS Kernel

Description

Directly Accessed By Routines, Total: 13

Package Total Routines
Kernel 5 XLFNAME1    XLFNAME2    XLFNP152    XLFNP176    XUSERNEW    
Registration 3 DG53P543    DG702PST    DGRPECE    
Commitment Register 1 ACRFUTL1    
HealtheVet Desktop 1 XHDAUTH    
IHS Personal Health Record 1 BPHRUPD    
Patient Registration GUI 1 AGGWDISP    
Patient Registration MPI 1 AGMPIHL1    

Accessed By FileMan Db Calls, Total: 6

Package Total Routines
Registration 5 DG702PST    DGRP1    DGRPECE    DGRRLU0    DPTNAME    
IHS Changes To Pharmacy 1 APSQCK1    

Pointed To By FileMan Files, Total: 2

Package Total FileMan Files
Kernel 1 NEW PERSON(#200)[10.1]    
Registration 1 VA PATIENT(#2)[1.011.021.031.041.051.061.071.081.09#2.01(100.03)#2.101(100.21)]

Fields, Total: 11

Field # Name Loc Type Details
.01 FILE 0;1 NUMBER
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:+X'=X!(X>999999999999)!(X<0)!(X?.E1"."8N.N) X
  • LAST EDITED:  AUG 17, 2001
  • HELP-PROMPT:  Answer must be a number between 0 and 999999999999, with up to 7 decimal digits. Answer '??' for more help.
  • DESCRIPTION:  
    Answer must be the number of the file or subfile that contains the name field.
    UNEDITABLE
  • CROSS-REFERENCE:  20^B
    1)= S ^VA(20,"B",$E(X,1,30),DA)=""
    2)= K ^VA(20,"B",$E(X,1,30),DA)
  • RECORD INDEXES:  ADEG (#1), ANAME (#2), ASIG (#3), BB (#4)
.02 FIELD 0;2 NUMBER
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:+X'=X!(X>999999999999)!(X<0)!(X?.E1"."8N.N) X
  • LAST EDITED:  AUG 17, 2001
  • HELP-PROMPT:  Answer must be a number between 0 and 999999999999, with up to 7 decimal digits. Answer '??' for more help.
  • DESCRIPTION:  
    Answer must be the number of the field that contains the name.
    UNEDITABLE
  • RECORD INDEXES:  ADEG (#1), ANAME (#2), ASIG (#3), BB (#4)
.03 IENS 0;3 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>50!($L(X)<2) X
  • LAST EDITED:  AUG 17, 2001
  • HELP-PROMPT:  Answer must be 2-50 characters in length. Answer '??' for more help.
  • DESCRIPTION:  
    Answer must be the IENS of the entry that contains the name.
    UNEDITABLE
  • RECORD INDEXES:  ADEG (#1), ANAME (#2), ASIG (#3), BB (#4)
1 FAMILY (LAST) NAME 1;1 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>35!($L(X)<1)!'(X?1U.UNP)!(X["`") X
  • LAST EDITED:  AUG 17, 2001
  • HELP-PROMPT:  Answer must be 1-35 characters in length. Answer '??' for more help.
  • DESCRIPTION:  
    Answer with the person's family (last) name. It must begin with an upper-case letter and can contain only upper-case letters, numbers, and punctuation, excluding circumflexes (^) and grave accents (`).
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • RECORD INDEXES:  ANAME (#2), ASIG (#3), C (#5)
2 GIVEN (FIRST) NAME 1;2 FREE TEXT
************************REQUIRED FIELD************************

  • INPUT TRANSFORM:  K:$L(X)>25!($L(X)<1)!'(X?1U.UNP)!(X["`") X
  • LAST EDITED:  AUG 17, 2001
  • HELP-PROMPT:  Answer must be 1-25 characters in length. Answer '??' for more help.
  • DESCRIPTION:  
    Answer with the person's given (first) name. It must begin with an upper-case letter and can contain only upper-case letters, numbers, and punctuation, excluding circumflexes (^) and grave accents (`).
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • RECORD INDEXES:  ANAME (#2), ASIG (#3), C (#5)
3 MIDDLE NAME 1;3 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>25!($L(X)<1)!'(X?1U.UNP)!(X["`")!(X="NMI")!(X="NMN") X
  • LAST EDITED:  AUG 17, 2001
  • HELP-PROMPT:  Answer must be 1-25 characters in length. Answer '??' for more help.
  • DESCRIPTION:  Answer with the person's middle name. It must begin with an upper-case letter and can contain only upper-case letters, numbers, and punctuation, excluding circumflexes (^) and grave accents (`). Middle names of NMI and NMN
    are not accepted.
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • RECORD INDEXES:  ANAME (#2), ASIG (#3), C (#5)
4 PREFIX 1;4 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>10!($L(X)<1)!'(X?1U.UNP)!(X["`") X
  • LAST EDITED:  OCT 12, 1999
  • HELP-PROMPT:  Answer must be 1-10 characters in length. Answer '??' for more help.
  • DESCRIPTION:  
    Answer with the name prefix, such as MR or MS. Answer must begin with an upper-case letter and can contain only upper-case letters, numbers, and punctuation, excluding circumflexes (^) and grave accents (`).
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
5 SUFFIX 1;5 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>10!($L(X)<1)!'(X?1UN.UNP)!(X["`") X
  • LAST EDITED:  AUG 17, 2001
  • HELP-PROMPT:  Answer must be 1-10 characters in length. Answer '??' for more help.
  • DESCRIPTION:  
    Answer with the name suffix(es), such as JR, SR, II, or III. Answer must begin with an upper-case letter and can contain only upper-case letters, numbers, and punctuation, excluding circumflexes (^) and grave accents (`).
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • RECORD INDEXES:  ANAME (#2), ASIG (#3), C (#5)
6 DEGREE 1;6 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>10!($L(X)<1)!'(X?1U.UNP)!(X["`") X
  • LAST EDITED:  MAR 21, 2000
  • HELP-PROMPT:  Answer must be 1-10 characters in length. Answer '??' for more help.
  • DESCRIPTION:  Answer with the person's academic or professional degree, such as BS, BA, MD, or PHD. It must begin with an upper-case letter and can contain only upper-case letters, numbers, and punctuation, excluding circumflexes (^)
    and grave accents (`).
  • NOTES:  XXXX--CAN'T BE ALTERED EXCEPT BY PROGRAMMER
  • RECORD INDEXES:  ADEG (#1)
7 SOURCE NAME FORMAT FLAGS 1;7 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>15!($L(X)<1) X
  • LAST EDITED:  DEC 28, 2001
  • HELP-PROMPT:  Answer must be 1-15 characters in length. Answer '??' for more help.
  • DESCRIPTION:  When the name fields in the Name Components file are edited, the "ANAME" cross-reference updates the corresponding name field in the source file. This SOURCE NAME FORMAT FLAGS field can be used to control the format of
    the name placed in the source name field.
    Answer with the flags used in $$NAMEFMT^XLFNAME API. For example,
    C  : Return a Comma between the Family (Last) and Given (First)
    Names.
    L  : Truncate the returned name to the maximum length as specified
    by the data type of the source name field.
    L# : Truncate the returned name to a maximum length of #
    characters, where # is an integer between 1 and 256.
    S  : Standardize the name components before building the formatted
    name.
    If this field is null (i.e., no flags are specified), the default is "CLS".
  • RECORD INDEXES:  ANAME (#2)
11 NOTES ABOUT NAME 11;1 FREE TEXT

  • INPUT TRANSFORM:  K:$L(X)>100!($L(X)<3) X
  • LAST EDITED:  JAN 31, 2000
  • HELP-PROMPT:  Answer must be 3-100 characters in length. Answer '??' for more help.
  • DESCRIPTION:  This field stores notes about the name.
    During the New Person Name Conversion, which is run as part of the post-install routine of Patch XU*8.0*134, if a name in the NEW PERSON file contains text in parentheses (), brackets [], or braces {}, that text is removed
    from the name, and the original name with the parenthetical text is recorded in this field.

Found Entries, Total: 13

FILE: 2    FILE: 2    FILE: 2    FILE: 2    FILE: 2    FILE: 200    FILE: 200    FILE: 200    
FILE: 200    FILE: 200    FILE: 200    FILE: 200    FILE: 200    

ICR, Total: 2

ICR LINK Subscribing Package(s) Fields Referenced Description
ICR #3041
  • REGISTRATION
  • INCOME VERIFICATION MATCH
  • VISTALINK SECURITY
  • HEALTHEVET DESKTOP
  • FILE (.01).
    Access: Both R/W w/Fileman

    FIELD (.02).
    Access: Both R/W w/Fileman

    IENS (.03).
    Access: Both R/W w/Fileman

    FAMILY (LAST) NAME (1).
    Access: Both R/W w/Fileman

    GIVEN (FIRST) NAME (2).
    Access: Both R/W w/Fileman

    MIDDLE NAME (3).
    Access: Both R/W w/Fileman

    PREFIX (4).
    Access: Both R/W w/Fileman

    SUFFIX (5).
    Access: Both R/W w/Fileman

    DEGREE (6).
    Access: Both R/W w/Fileman

    SOURCE NAME FORMAT FLAGS (7).
    Access: Both R/W w/Fileman

    NOTES ABOUT NAME (11).
    Access: Both R/W w/Fileman

    ICR #3640
  • M DATA EXTRACTOR
  • Info |  Desc |  Directly Accessed By Routines |  Accessed By FileMan Db Calls |  Pointed To By FileMan Files |  Fields |  ICR |  Found Entries |  All