| DESCRIPTION OF ENHANCEMENTS |
would return the following value: DOE,JOHNSR
This occurred because this function specifically checked from the second
component to the last whether the next component contained two
double quotes (e.g.: "") or had no value. When this condition was
encountered, this function did not place a space between each
component and the component immediately following starting from the
second.
After this patch is installed, the return value will now be DOE,JOHN SR
The CIRN developers was the first to discover and report a problem with
for the above example.
The following code may be used in programmer mode to test this function:
NOTE: The '>' character is the mumps programmer prompt.
>R X
DOE~JOHN~""~SR <---Enter this data on the READ command.
>W $$FMNAME^HLFNC(X,"~")
DOE,JOHN SR <---This should be the the result after this patch
is installed.
the function $$FMNAME^HLFNC(X,HLECDE). Additional details of their
You may also try the following:
>W $$FMNAME^HLFNC("DOE~JOHN~~SR","~")
DOE,JOHN SR
Before this patch is installed, you should have installed patch HL*1.6*42.
Routine Summary:
================
The following is a list of the routines included in this patch. The
second line of each of these routines now looks like:
findings are recorded in NOIS: BAY-0499-31160.
<tab>;;1.6;HEALTH LEVEL SEVEN;**[patch list]**;Oct 13, 1995
Checksums:
==========
Routine Name Checksum Before Checksum After Patch List
------------ --------------- -------------- ------------
HLFNC 6494537 5785780 38,42,51
From CHECK^XTSUMBLD
Installation Instructions:
==========================
1. Users are allowed to be on the system during the installation.
2. DSM SITES: Review your mapped set. If any of the routines listed in
the Routine Summary section are mapped, they should be removed from
the mapped set at this time.
3. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
If the variable X is used as the first parameter of this function
option will load the KIDS package onto your system.
4. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
On the KIDS menu, under the 'Installation' menu, use the following
options:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
and has a value of DOE~JOHN~""~SR
Install Package(s)
INSTALL NAME: HL*1.6*51
=========
Answer 'NO' to 'Want to DISABLE Scheduled Options, Menu Options,
and Protocols?'.
5. DSM Sites: Rebuild your mapped set if necessary.
this function when invoked (e.g.: S Y=$$FMNAME^HLFNC(X,"~") )
|