Print Page as PDF
XLFNAME7 ICR (4568)

XLFNAME7    ICR (4568)

Name Value
NUMBER 4568
IA # 4568
DATE CREATED 2004/12/14
CUSTODIAL PACKAGE KERNEL
CUSTODIAL ISC San Francisco
USAGE Private
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE XLFNAME7
NAME XLFNAME7
GENERAL DESCRIPTION
Name standardization and name processing APIs.
STATUS Active
ID XLFNAME7
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION VARIABLES
['$$FORMAT(.XUNAME,XUMINL,XUMAXL,XUNOP,XUCOMA,.XUAUDIT,XUFA', 'M,XUDNC)']
Format name value according to a number of name
standardization rules and user specifications.
VARIABLES TYPE VARIABLES DESCRIPTION
XUNAME Both
Text value representing person name to transform
XUMINL Input
Minimum length (optional, default 3)
XUMAXL Input
Maximum length (optional, default 30)
XUNOP Input
1 to standardize last name for 'NOP' x-ref for the
Patient file (optional)
XUCOMA Input
0 to not require a comma, 1 to require a comma in the
input value, 2 to add a comma if none, 3 to prohibit (remove) commas,
(optional, default 1)
XUAUDIT Both
Variable to return audit, pass by reference
(optional). Returned values:                  XUAUDIT = 0 if no change was
made,
= 1 if name is changed,
= 2 if name could not be converted XUAUDIT(1) defined if name contains
no comma XUAUDIT(2) defined if parenthetical text is removed
XUAUDIT(3) defined if value is unconvertible XUAUDIT(4)
defined if characters are removed or changed
XUFAM Input
1 if just the family name, 0 otherwise (optional)
XUDNC Input
1 to prevent componentization, 2 to return components
before standardize (optional)
$$FORMAT Output
XUNAME in specified format or null if length of
transformed value is less than XUMINL.
NARY(.XU20NAME)
Set up name component array.
VARIABLES TYPE VARIABLES DESCRIPTION
XU20NAME Both
Input: Name value for which the name components will
be returened.                             Output: XU20NAME(ComponentName),
corresponding name components.
$$NOP(XUX)
Produce "NOP" cross-reference.
VARIABLES TYPE VARIABLES DESCRIPTION
XUX Input
Name value for which the cross-reference may be
created.
$$NOP Output
Standardized name or null if the same as input value.

SUBSCRIBING PACKAGE REGISTRATION