VERSION |
-
- 5.1
- DATE DISTRIBUTED: 2005-11-19 00:00:00
- PATCH APPLICATION HISTORY:
-
-
- 5
- DATE APPLIED: 1997-03-12 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
4 routines have been modified in this patch:
2. AFJXWCP8 The routine AFJXWCP8 was found to contain references to
be removed from the Mapped set at this time.
3. From the Kernel Installation and Distribution System Menu, select
the Installation menu.
4. From the Installation menu, you may elect to use the following
options (when prompted for the install name, enter AFJX*5.1*5):
==========
a. Backup a Transport Global - this option will create a backup
message of any routines exported with the patch. It will NOT
file 6 and to file 16. The pointers are now properly referenced to
backup any other changes such as DDs or templates.
b. Compare Transport Global to the Current System - this option
will allow you to view all changes that will be made when the
patch is installed. It compares all components of the patch
(routines, DDs, templates, etc.).
c. Verify checksums in the Transport Global - this option will
allow you to ensure the integrity of the routines that are in
the Transport Global.
5. Use the Install Package(s) options and select the package:
file 200.
AFJX*5.1*5.
==========
6. When prompted 'Want to DISABLE Scheduled Options, Menu Options, and
Protocols? Yes// <return>, respond YES. When prompted to select the
===
option(s) you would like to place out of order, enter the
following:
AFJXNHEX REQUEST
================
AFJX PURGE NIGHTLY
==================
7. MSM sites: Please ensure you answer YES when asked if you want
to move the routines to other systems and indicate the appropriate
CPUs. Alternatively, you can wait until the installation is
complete and move the routines listed in the Routine Summary
Section to all systems.
3. AFJXADHD It was reported that the security alert bulletin on
8. If the routines were unmapped as part of step 2, they should be
returned to the Mapped set once the installation has run to
completion.
sensitive data access occasionally was not generated. A secondary
access path was discovered through routine AFJXADHD. AFJXADHD is
now modified to handle the generation of bulletins the same as in
routine AFJXALRT (which was previously modified to handle this
problem).
4. AFJXWCPM A site has reported a problem with BOLD being undefined at
line OPTION in routine AFJXWCPM. This results from IOST(0) either
being undefined or more probably set to null. Examination shows
that in such cases BOLD and BOLF are equally apt to cause problems.
The modification made to clear this problem is to hard set BOLD AND
BOLF to null before IOST(0) is checked and BOLD and BOLF are
updated.
NOIS HISTORY:
1. AFJXPNHX Multiple sites have reported problems in routine AFJXPNHX
=============
The AFJXPNHX problem (undefined in the nightly purge) was reported in
NOIS ATG-0996-31958, BUT-0896-22000, and FHM-0896-51544.
There has been an access to restricted data problem uncovered in
routine AFJXADHD (NOIS SBY-1296-30637).
A site has reported a problem with BOLD being undefined at line OPTION
in routine AFJXWCPM (NOIS DAY-0197-40124). This results from IOST(0)
either being undefined or more probably set to null.
at QNEW+2. It appears that multiple jobs, not necessarily the NHE
PATCH HISTORY:
==============
This patch clears the undefined in the nightly purge problems by
presetting variables used in setting up VA FileMan multiple nodes to
null. An environmental routine was added to ensure a proper
sequencing.
The AFJXPNHX changes in this patch were originally issued as
purge, are running at the same time. These routines are
AFJX*5.1*4 which was made entered in error due to an error in
selection of routines contained (NOIS LEA-1196-41840). This has been
updated correctly in AFJX*5.1*5.
In the previous AFJX patches the Patch to Package file link was not
included. As a reult, the package patch history is incomplete. The
sites are requested to manually update the patch history in the
Package File to indicate that patches 1 through 3 for AFJX are entered
into the production routines. Patch 4 was declared to have been
entered in error, hence need not be entered.
manipulating and deleting messages in the mailboxes and mail
Routine Summary:
================
The following is a list of the routines included in this patch. The
second line value of each of these routines will look like:
<tab>;;5.1;Network Health Exchange;**[patch list]**;date
* *
global. This patch is generated to remove the effects of the
Routine Name Before Patch After Patch Patch List
============ ============ =========== ==========
AFJXPNHX 3809052 3887585 1,5
AFJXWCP8 6965692 6959884 5
AFJXADHD 15132754 15482706 5
AFJXWCPM 7335889 7680509 5
AFJXEN4 N/A 8495220 5
* From CHECK^XTSUMBLD
unwanted job interference.
Environmental Check Routine
===========================
The environmental check routine is AFJXEN4 which checks the version
and patch levels of the NHE package installed. Routine AFJXEN4 may be
removed by the station upon successful installation of this patch.
Installation Instructions:
==========================
WHEN?: Anytime. This patch is so brief (only four routines and an
environmental check routine) that it should not be queued.
HOW LONG?: Installation will take less than 2 minutes.
1. Use the INSTALL/CHECK MESSAGE option on the PackMan and respond
YES at the prompt 'Want to Continue with load? YES// <return>.
===
2. Review your Mapped Routine set. If any of the routines listed in
the ROUTINE SUMMARY section are mapped on your system, they should
-
- 18 SEQ #15
- DATE APPLIED: 2000-05-01 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Description:
============
NOIS MAD-0300-41149: Madison reported that they are not
receiving any Outpatient Pharmacy information when they
selected 'Brief (12 Months) Pharmacy' from the Network Health
Exchange menu. Routine AFJXREW and AFJXTRF were modified to
correct this problem.
Subject:
List of Test Sites:
==================
Madison, Hines, Salt-Lake, Tomah, N-Chicago
ROUTINE SUMMARY
===============
Correcting no display of Outpatient Pharmacy information
The following routines are included in this patch. The
second line of each of these routines now looks like:
<tab>;;5.1;Network Health Exchange;**[patch list]**;Date
Routine Name Chksum Before Chksum After Patch List
------------ ------------- ------------ ----------
AFJXREW 8174307 8173723 15,17,18
AFJXTRF 5380483 5221348 17,18
on NHE request.
* From CHECK^XTSUMBLD
Installation Instructions:
==========================
1. Users ARE allowed to be on the system during the installation.
2. DSM/AXP sites: Review your mapped routine set. If any of the
routines in the Routine Summary section are mapped, disable
mapping for the affected routine.
3. Use the "INSTALL/CHECK MESSAGE" option on the PackMan menu.
This loads the patch into a Transport Global onto your system.
4. You DO NOT need to stop TaskMan or the background filers.
5. On the KIDS menu, select the "Installation" menu and use the
following options to install the Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
INSTALL NAME: AFJX*5.1*18
===========
Want KIDS to INHIBIT LOGONs during the install? YES// NO
====
Want to DISABLE Scheduled Options, Menu Options, and
Protocols? YES//
====
Enter options you wish to mark as 'Out
Of Order': AFJXNHEX REQUEST
================
Category:
6. DSM/AXP Sites - Answer NO to the question "Want to MOVE
routines to other CPUs?"
7. DSM/AXP sites: If the routines were unmapped, the mapped
set should be rebuilt once the installation has run
to completion.
Routine
.
-
- 16 SEQ #16
- DATE APPLIED: 2000-06-12 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Description:
============
NOIS COA-0899-20344, TOM-0400-41371
This patch corrects mismatch display. NHE menu Option
#6 (print by type) is not displaying some of the
components due to the mismatch between the header and
the entries from file 537015. This patch modified some
entries in File# 537015 to correct the problem.
Subject:
Test Sites:
===========
Tomah, Coatsville, Fargo, Fayetteville
Routine Summary:
================
The following is a list of the routines included in this patch.
Correction of mismatch component and removal
The second line of each of these routines will look like:
<tab>;;5.1;Network Health Exchange;*<<patch list>>**;date
Routine Name Before Patch After Patch Patch List
============ ============ =========== ==========
AFJXUPD << NEW >> 765466 16
* From CHECK^XTSUMBLD
of additional unrelated information
Installation Instructions:
==========================
1. Users ARE allowed to be on the system during the installation.
2. DSM/AXP sites: Review your mapped routine set. If any of the
routines in the Routine Summary section are mapped, disable
mapping for the affected routine.
3. Use the "INSTALL/CHECK MESSAGE" option on the PackMan menu.
This loads the patch into a Transport Global onto your system.
4. You DO NOT need to stop TaskMan or the background filers.
5. On the KIDS menu, select the "Installation" menu and use the
following options to install the Transport Global:
Verify Checksums in Transport Global
Category:
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
INSTALL NAME: AFJX*5.1*16
===========
Want KIDS to INHIBIT LOGONs during the install? YES// NO
====
Other
Want to DISABLE Scheduled Options, Menu Options, and
Protocols? YES//
====
Enter options you wish to mark as 'Out
Of Order': AFJXNHEX REQUEST
================
6. DSM/AXP Sites - Answer NO to the question "Want to MOVE
routines to other CPUs?"
7. DSM/AXP sites: If the routines were unmapped, the mapped
set should be rebuilt once the installation has run
to completion.
.
-
- 20 SEQ #17
- DATE APPLIED: 2000-06-26 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Description:
============
NOIS STC-0600-40949, CMO-0600-40937, BEC-0600-20733
Number of sites reported that their Network Health
Exchange Nightly Purge option was not working. Old records
were accumulated and never gets purged. Routine AFJXPNHX was
modified to correct this problem.
List of Test Sites:
==================
St. Cloud, Columbia, Beckley
ROUTINE SUMMARY
Subject:
===============
The following routines are included in this patch. The
second line of each of these routines now looks like:
<tab>;;5.1;Network Health Exchange;**[patch list]**;Date
Routine Name Chksum Before Chksum After Patch List
------------ ------------- ------------ ----------
AFJXPNHX 4205029 4214109 1,6,11,17,20
Correcting Nightly Purge option
* From CHECK^XTSUMBLD
Installation Instructions:
==========================
1. Users ARE allowed to be on the system during the installation.
2. DSM/AXP sites: Review your mapped routine set. If any of the
routines in the Routine Summary section are mapped, disable
mapping for the affected routine.
3. Use the "INSTALL/CHECK MESSAGE" option on the PackMan menu.
This loads the patch into a Transport Global onto your system.
4. You DO NOT need to stop TaskMan or the background filers.
5. On the KIDS menu, select the "Installation" menu and use the
following options to install the Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
INSTALL NAME: AFJX*5.1*20
Category:
===========
Want KIDS to INHIBIT LOGONs during the install? YES// NO
====
Want to DISABLE Scheduled Options, Menu Options, and
Protocols? YES//
====
Enter options you wish to mark as 'Out
Of Order': AFJXNHEX REQUEST
Routine
================
6. DSM/AXP Sites - Answer NO to the question "Want to MOVE
routines to other CPUs?"
7. DSM/AXP sites: If the routines were unmapped, the mapped
set should be rebuilt once the installation has run
to completion.
.
-
- 22 SEQ #19
- DATE APPLIED: 2000-09-05 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
NOIS SDC-0999-62404, MAN-0799-11140
List of Test Sites:
==================
San Diego, Philadelphia
ROUTINE SUMMARY
===============
The following routines are included in this patch. The
Since Network Health Exchange has interfaced
second line of each of these routines now looks like:
<tab>;;5.1;Network Health Exchange;**[patch list]**;Date
Routine Name Chksum Before Chksum After Patch List
------------ ------------- ------------ ----------
AFJXWCPM 7563694 4871774 6,22
* From CHECK^XTSUMBLD
with Health Summary package, the information
Installation Instructions:
==========================
1. Users ARE allowed to be on the system during the installation.
2. DSM/AXP sites: Review your mapped routine set. If any of the
indicating that NHE is running independently
routines in the Routine Summary section are mapped, disable
mapping for the affected routine.
3. Use the "INSTALL/CHECK MESSAGE" option on the PackMan menu.
This loads the patch into a Transport Global onto your system.
4. You DO NOT need to stop TaskMan or the background filers.
5. On the KIDS menu, select the "Installation" menu and use the
following options to install the Transport Global:
with HS is considered invalid. Modified
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
INSTALL NAME: AFJX*5.1*22
===========
Want KIDS to INHIBIT LOGONs during the install? YES// NO
routine AFJXWCPM to delete this information.
====
Want to DISABLE Scheduled Options, Menu Options, and
Protocols? YES//
====
Enter options you wish to mark as 'Out
Of Order': AFJXNHEX REQUEST
================
6. DSM/AXP Sites - Answer NO to the question "Want to MOVE
routines to other CPUs?"
7. DSM/AXP sites: If the routines were unmapped, the mapped
set should be rebuilt once the installation has run
to completion.
-
- 23 SEQ #20
- DATE APPLIED: 2000-10-27 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Routine
Description:
============
NOIS: NAS-0700-32185, TAM-0600-30805
It was reported that there were times that sites
had received incorrect data for a patient; however,
when the user tries to make another NHE request for the
same patient, the user gets the correct result.
This problem is intermittent. Routines were modified
to ensure that data being transferred from the spooler
would be unique for each patient.
List of Test Sites:
==================
Nasville, Tampa
ROUTINE SUMMARY
===============
The following routines are included in this patch. The
second line of each of these routines now looks like:
<tab>;;5.1;Network Health Exchange;**[patch list]**;Date
Routine Name Chksum Before Chksum After Patch List
------------ ------------- ------------ ----------
AFJXALRT 13885935 14041415 6,15,17,23
AFJXPATS 3676275 3869099 23
AFJXREW 8173723 8438064 15,17,18,23
AFJXTRF 5221348 5666922 17,18,23
* From CHECK^XTSUMBLD
Subject:
Installation Instructions:
==========================
1. Users ARE allowed to be on the system during the installation.
2. DSM/AXP sites: Review your mapped routine set. If any of the
routines in the Routine Summary section are mapped, disable
Correcting wrong data on the report
mapping for the affected routine.
3. Use the "INSTALL/CHECK MESSAGE" option on the PackMan menu.
This loads the patch into a Transport Global onto your system.
4. You DO NOT need to stop TaskMan or the background filers.
5. On the KIDS menu, select the "Installation" menu and use the
following options to install the Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
INSTALL NAME: AFJX*5.1*23
===========
Want KIDS to INHIBIT LOGONs during the install? YES// NO
====
Want to DISABLE Scheduled Options, Menu Options, and
Protocols? YES//
====
Enter options you wish to mark as 'Out
Of Order': AFJXNHEX REQUEST
================
6. DSM/AXP Sites - Answer NO to the question "Want to MOVE
Category:
routines to other CPUs?"
7. DSM/AXP sites: If the routines were unmapped, the mapped
set should be rebuilt once the installation has run
to completion.
.
-
- 24 SEQ #21
- DATE APPLIED: 2001-01-22 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Description:
============
BIG-1100-72033, COS-1000-42266, OKL-1199-70066
Number of sites reported that Old messages of
Postmaster baskets have been accumulating and not being
deleted. This patch would clean up these 3 server
baskets (AFJXSERVER, AFJXNHDONE and AFJXNETP) and would
only leave the 7 day most current messages.
List of Test Sites:
==================
Columbus, Big Spring, Oklahoma
Subject:
ROUTINE SUMMARY
===============
The following routines are included in this patch. The
second line of each of these routines now looks like:
<tab>;;5.1;Network Health Exchange;**[patch list]**;Date
Routine Name Chksum Before Chksum After Patch List
------------ ------------- ------------ ----------
Deletion of Old messages in postmaster baskets
AFJXPNHX 4214109 5367061 1,6,11,17,20,24
* From CHECK^XTSUMBLD
Installation Instructions:
==========================
1. Users ARE allowed to be on the system during the installation.
2. DSM/AXP sites: Review your mapped routine set. If any of the
routines in the Routine Summary section are mapped, disable
mapping for the affected routine.
3. Use the "INSTALL/CHECK MESSAGE" option on the PackMan menu.
This loads the patch into a Transport Global onto your system.
4. You DO NOT need to stop TaskMan or the background filers.
5. On the KIDS menu, select the "Installation" menu and use the
following options to install the Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Category:
INSTALL NAME: AFJX*5.1*24
===========
Want KIDS to INHIBIT LOGONs during the install? YES// NO
====
Want to DISABLE Scheduled Options, Menu Options, and
Protocols? YES//
====
Enter options you wish to mark as 'Out
Routine
Of Order': AFJXNHEX REQUEST
================
6. DSM/AXP Sites - Answer NO to the question "Want to MOVE
routines to other CPUs?"
7. DSM/AXP sites: If the routines were unmapped, the mapped
set should be rebuilt once the installation has run
to completion.
.
-
- 26 SEQ #23
- DATE APPLIED: 2001-07-10 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
2. DSM/AXP sites: Review your mapped routine set. If any of the
routines in the Routine Summary section are mapped, disable
mapping for the affected routine.
3. Use the "INSTALL/CHECK MESSAGE" option on the PackMan menu.
This loads the patch into a Transport Global onto your system.
4. You DO NOT need to stop TaskMan or the background filers.
Category
5. On the KIDS menu, select the "Installation" menu and use the
following options to install the Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
INSTALL NAME: AFJX*5.1*26
===========
--------
Want KIDS to Rebuild Menu Tree Upon Completion of Install?? Yes//
Want KIDS to INHIBIT LOGONs during the install? YES// NO
====
Want to DISABLE Scheduled Options, Menu Options, and
Protocols? YES//
====
Routine
Enter options you wish to mark as 'Out
Of Order': AFJXNHEX REQUEST
================
6. DSM/AXP Sites - Answer NO to the question "Want to MOVE
routines to other CPUs?"
7. DSM/AXP sites: If the routines were unmapped, the mapped
set should be rebuilt once the installation has run
to completion.
8. Create a Mail Group called AFJX PATID FILTER BLOCK
from the Mailman Menu.
Select MailMan Option: 6 PERSONAL MAIL GROUP EDIT
Select MAIL GROUP NAME: AFJX PATID FILTER BLOCK
Are you adding 'AFJX PATID FILTER BLOCK' as a
new MAIL GROUP? No// Y (Yes)
MAIL GROUP NUMBER: <<DEFAULT NUMBER//>>
MAIL GROUP COORDINATOR:
MAIL GROUP NAME: AFJX PATID FILTER BLOCK Replace
Select MEMBER: << YOUR NAME HERE!! >>
Description:
9. If you wish to display the report providing the numbers
of incorrect information, you have to choose the option
AFJX PATID REPORT from the menu option.
---------- SAMPLE OF OUTPUT -------------------
-----------
DEVICE: HOME// NETWORK
Network Health Exchange Data Message report
for PORTLAND.DOMAIN.EXT
on Feb 16, 2001@13:56
Checking NETWORK,HEALTH EXCHANGE messages...
Checking WASTE basket...
Checking IN basket........
NOIS FAR-1200-40490
Message count
20 messages in the 'IN' basket.
0 messages in the 'WASTE' basket.
Site NV V T
ALBUQUERQUE.DOMAIN.EXT 0 6 6
ANN-ARBOR.DOMAIN.EXT 0 13 13
.
Fargo VAMC reported that they have received data on
.
.
FRESNO.DOMAIN.EXT 0 14 14
FT-HARRISON.DOMAIN.EXT 0 2 2
GRAND-JUNCT.DOMAIN.EXT 0 3 3
HONOLULU.DOMAIN.EXT 0 4 4
KANSAS-CITY.DOMAIN.EXT 0 2 2
the wrong patient when they received NHE requests from
.
Minneapolis. This patch will install a patient
identification filter (PATID) that will match the patient
identity on each Health Summary segment with the patient
identifier (Name, Date of birth, Social Security Number) of
the patient requested. If any of the Health Summary
segments do not return data for the patient requested, then
none of the data will be returned to the requestor. A
message that instructs the requestor to resend the request
is sent instead.
This patch also includes an option for the receiving site
that will report on the number of possible bad data
messages that have been received by the site.
This option works by comparing the patient's age with the
age calculated from the Date of Birth that was reported in
the Demographics segment of the NHE request. Note that if
the request is made within a few weeks of the patient's
birthday, and the age calculated by the Date of Birth
Subject
differs by one year from the patient's actual age, then
this report option may falsly indicate that the record was
invalid when in fact it was valid (data is for the correct
patient).
Since the server filter uses three data elements (Name,
Social Security Number, and Date of birth), it is much more
accurate than the report option at catching NHE data
messages for the wrong patient. If the server site has
loaded this patch then you can assume that the patient is
-------
correct regardless of what this report displays.
How to tell if the server site has loaded this patch:
Messages will have a line inserted after the patient ID:
Subj: Reply for <TOTAL> Patient,A 111111111 MADISON.DOMAIN.EXT [#93164]
1 Feb 2001 15:05:05 -0600 (CST) 1936 lines
From: <POSTMASTER@MADISON.DOMAIN.EXT> In 'IN' basket. Page 1
------------------------------------------------------------------------
Install a Patient Identification (PATID) filter that matches
111111111^11744^SPIVEY,RICK^3010201.113723^SMA.ISC-ALBANY.DOMAIN.EXT^TOTAL
*********CONFIDENTIAL Patient Data from MADISON.DOMAIN.EXT********* 02/01/01
Patient,A 111-11-1111 DOB: SEP 3,1936
-Patient ID verified on all data segments- <- This line is added to
messages from server
sites that have loaded
the PATID filter patch.
-------------------------- DEM - Demographics --------------------------
the patient on each Health Summary segment with the patient
List of Test Sites:
==================
Fargo, Madison, Minneapolis, Clarksburg
ROUTINE SUMMARY
===============
requested.
The following routines are included in this patch. The
second line of each of these routines now looks like:
<tab>;;5.1;Network Health Exchange;**[patch list]**;Date
Routine Name Chksum Before Chksum After Patch List
------------ ------------- ------------ ----------
AFJXREW 8438064 8632159 15,17,18,23,26
AFJXTRF 5666922 11122176 17,18,23,26
AFJXVER NEW 19085828 26
* From CHECK^XTSUMBLD
Installation Instructions:
==========================
1. Users ARE allowed to be on the system during the installation.
-
- 29 SEQ #24
- DATE APPLIED: 2001-11-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
--------
Routine
Description:
-----------
IT Service Request #20010603
Headquarters requested to add Oncology component to the
NHE report to provide essential information to doctors.
Routine AFJ51P29 is a Post-init routine to add the Oncology
component to file #537015.
List of Test Sites:
==================
Portland, Indianapolis, Philadelphia
Subject
ROUTINE SUMMARY
===============
The following routines are included in this patch. The
second line of each of these routines now looks like:
-------
<tab>;;5.1;Network Health Exchange;**[patch list]**;Date
Routine Name Chksum Before Chksum After Patch List
------------ ------------- ------------ ----------
AFJXREW 8632159 9153487 15,17,18,23,26,29
AFJ51P29 << New >> 871747 29
* From CHECK^XTSUMBLD
Add Oncology component to the NHE report
Installation Instructions:
==========================
1. Users ARE allowed to be on the system during the installation.
2. DSM/AXP sites: Review your mapped routine set. If any of the
routines in the Routine Summary section are mapped, disable
mapping for the affected routine.
3. Use the "INSTALL/CHECK MESSAGE" option on the PackMan menu.
This loads the patch into a Transport Global onto your system.
4. You DO NOT need to stop TaskMan or the background filers.
5. On the KIDS menu, select the "Installation" menu and use the
following options to install the Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
INSTALL NAME: AFJX*5.1*29
===========
Want KIDS to INHIBIT LOGONs during the install? YES// NO
====
Want to DISABLE Scheduled Options, Menu Options, and
Protocols? YES//
====
Enter options you wish to mark as 'Out
Of Order': AFJXNHEX REQUEST
================
6. DSM/AXP Sites - Answer NO to the question "Want to MOVE
routines to other CPUs?"
Category
7. DSM/AXP sites: If the routines were unmapped, the mapped
set should be rebuilt once the installation has run
to completion.
.
-
- 30 SEQ #25
- DATE APPLIED: 2001-11-06 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch AFJX*5.1*30
correctly. The person who installs this patch is added as a member.
necessary.
==========================================================================
You are free to change the ORGANIZER, COORDINATOR, and MEMBER fields
afterwards. Here's the group:
--------------------------------------------------------------------------
NAME: AFJX PATID FILTER BLOCK TYPE: public
COORDINATOR: <someone>
MEMBER: <someone>
DESCRIPTION: If the patient ID filter blocks an incoming data request
because it detected possible invalid health summary data, a warning is sent
to members of this group.
ORGANIZER: <someone>
--------------------------------------------------------------------------
NOIS CHA-0701-30431, TOG-0701-10186
Test Site: Charleston, SC
The option AFJX PATID REPORT is included to correct any omissions.
Here's the option:
This patch fixes some problems in patch AFJX*5.1*26.
--------------------------------------------------------------------------
NAME: AFJX PATID REPORT
MENU TEXT: Network Health Exchange Check Messages
TYPE: run routine CREATOR: <someone>
PACKAGE: NETWORK HEALTH EXCHANGE
DESCRIPTION: This option goes through all the messages in the Mailbox
belonging to NETWORK,HEALTH EXCHANGE, and checks to see if any contain "bad
data". Among the things checked is patient age, in an attempt to ensure
that the message contains data from the correct requested patient.
A report on the results is produced.
Note that this option is only needed to check messages received at your site
before you installed patch AFJX*5.1*26. Messages received afterwards are
checked as they are received.
ROUTINE: AFJXVER
UPPERCASE MENU TEXT: NETWORK HEALTH EXCHANGE CHECK
--------------------------------------------------------------------------
NOTE: This patch should be installed during off hours, when user activity
NOIS FTL-0701-51047
is at a minimum. It requires patch AFJX*5.1*26.
==========================================================================
ROUTINES:
The second line of the routine now looks like:
;;5.1;Network Health Exchange;**[patch list]**;Jan 23, 1996
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
Test Site: Charleston, SC
AFJXPRE * NEW * 2315825 30
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routine:
AFJXPRE - This pre-init has no user-callable entry points.
==========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patch AFJX*5.1*26.
The mail group AFJX PATID FILTER BLOCK should be PUBLIC. The pre-init
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option.
This loads the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install
the Transport Global.
Verify Checksums in Transport Global
in this patch checks for the existence of the mail group. If it's not
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: AFJX*5.1*30 Loaded from Distribution <date/time>
===========
Install Questions:
Want KIDS to Rebuild Menu Trees Upon Completion of Install? YES// YES
===
Want KIDS to INHIBIT LOGONs during the install? YES// NO
there, it creates it. If it is there, it makes sure it's defined
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if
-
- 31 SEQ #26
- DATE APPLIED: 2002-01-16 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch AFJX*5.1*31
sites. (See NOIS TUC-1001-60741, TUC-1001-60737, COA-1201-22358,
Name Checksum Checksum Patch List
-----------------------------------------------------------------
AFJXALRT 14041415 12200940 6,15,17,23,31
AFJXPATL 6030128 295973 31
AFJXPATS 3869099 299773 23,31
AFJXPNHA 3165623 3584849 31
AFJXPNHT 8297725 3201383 1,2,31
AFJXPNHX 5367061 3073916 1,6,11,17,20,24,31
AFJXPRE 2315825 8018806 30,31
AFJXREW 9153487 2406 15,17,18,23,26,29,31
WPB-1201-31089, and HUN-0701-22217.) Any closed sites in file 537025,
AFJXSFAL 1759052 2271216 31
AFJXTEMA 2294720 369080 31
AFJXTRF 11122176 4969582 17,18,23,26,31
AFJXVER 19085828 9198043 26,31
AFJXWCBP 11230472 2912 1,31
AFJXWCP1 11042104 6240335 1,31
AFJXWCPB 10734470 2898 1,2,31
AFJXWCPM 4871774 1802119 6,22,31
AFJXWCPY 10927672 3082 1,31
* Checksums produced by CHECK^XTSUMBLD
NHE AUTHORIZED SITES file, will be ignored, and will not be selectable
This patch introduces no new routines.
==========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patch AFJX*5.1*29 and *30.
The post-init for this patch will take approximately 1/2 hour for every
400,000 records in file ^AFJ(537010.
1. Users may be on the system during installation of this patch.
when requests are being created.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option.
This loads the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install
the Transport Global.
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: AFJX*5.1*31 Loaded from Distribution <date/time>
===========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
- Solves the undefined BOLD variable problem by no longer "bolding" output
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if
necessary.
==========================================================================
on the menu. (See NOIS DAY-0797-41839.)
- Solves the problem which occurred when Hudson Valley HCS changed option
S.AFJXSERVER to use a resource device to limit it to running only one job
at a time. (See NOIS HVH-1000-12729.)
Additionally,
- Routines are rewritten to incorporate good programming practices.
- Routine AFJXVER is modified to check both the B and C xrefs in file 4.2,
instead of just the B xref, when looking up a domain name.
- Routine AFJXPNHX is modified to use MailMan APIs to delete messages from
the NHE user's mailbox, instead of using direct global edits.
- The Identifiers in file 537000 are changed to "Write" Identifiers. The
Post-Init, ^AFJXPRE, will effect the change.
NOIS TUC-1001-60741, TUC-1001-60737, HUN-0701-22217, DAY-0797-41839,
- The DDs of fields in files 537000 and 537025, which are free-text domain
names, are changed to pointer-type fields, pointing to file 4.2. The DD
of the field in file 537010 which points to file 537025 is changed to
point to file 4.2. It is necessary to do this because domain names can,
and do, change. The Post-Init, ^AFJXPRE, will go through the records in
those files and change the data in the affected fields to pointers to file
4.2. It will take approximately 1/2 hour for every 400,000 records in file
^AFJ(537010. Here are the new definitions for the affected fields:
STANDARD DATA DICTIONARY #537000 -- VAMC NETWORK HEALTH EXCHANGE FILE
HVH-1000-12729, HOU-0801-70115, COA-1201-22358, WPB-1201-31089
STORED IN ^AFJ(537000, (VERSION 5.1)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
---------------------------------------------------------------------------
537000,8 REQUESTING PLACE 1;1 POINTER TO DOMAIN FILE (#4.2)
LAST EDITED: NOV 15, 2001
HELP-PROMPT: Enter the domain where the request originated.
DESCRIPTION:
FACILITY REQUESTING DATA
CROSS-REFERENCE: 537000^C
Test Site: Huntington, WV; Houston, TX
1)= S ^AFJ(537000,"C",$E(X,1,30),DA)=""
2)= K ^AFJ(537000,"C",$E(X,1,30),DA)
REQUESTING PLACE FOR PATIENT DATA
STANDARD DATA DICTIONARY #537010 -- VAMC NETWORK PATIENT FILE
STORED IN ^AFJ(537010, (VERSION 5.1)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
---------------------------------------------------------------------------
537010,3 Records Available At 1;0 POINTER Multiple #537010.04
537010.04,.01 Records Available At 0;1 POINTER TO DOMAIN FILE (#4.2)
LAST EDITED: NOV 15, 2001
HELP-PROMPT: Enter a domain which has records on the
patient.
CROSS-REFERENCE: 537010.04^B
1)= S ^AFJ(537010,DA(1),1,"B",$E(X,1,30),DA)=""
2)= K ^AFJ(537010,DA(1),1,"B",$E(X,1,30),DA)
STANDARD DATA DICTIONARY #537025 -- VAMC NETWORK HEALTH AUTHORIZED SITES FILE
This patch does the following:
STORED IN ^AFJ(537025, (VERSION 5.1)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
---------------------------------------------------------------------------
537025,.01 NAME 0;1 POINTER TO DOMAIN FILE (#4.2)
(Required)
INPUT TRANSFORM: S DIC("S")="I $P(^(0),U,2)'[""C""" D ^DIC
K DIC S DIC=DIE,X=+Y K:Y<0 X
LAST EDITED: NOV 15, 2001
HELP-PROMPT: Enter the name of an authorized site.
DESCRIPTION: Enter the name of the sites that you will send
data requests to and receive data from.
(Include your own site).
SCREEN: S DIC("S")="I $P(^(0),U,2)'[""C"""
EXPLANATION: You may not select closed domains.
CROSS-REFERENCE: 537025^B
1)= S ^AFJ(537025,"B",$E(X,1,30),DA)=""
2)= K ^AFJ(537025,"B",$E(X,1,30),DA)
NOTE: This patch should be installed during off hours, when user activity
- Prevents NHE from accepting requests from or sending requests to closed
is at a minimum. It requires patch AFJX*5.1*29 and *30.
The post-init for this patch will take approximately 1/2 hour for every
400,000 records in file ^AFJ(537010.
==========================================================================
ROUTINES:
The second line of the routine now looks like:
;;5.1;Network Health Exchange;**[patch list]**;Jan 23, 1996
Before After
-
- 6
- DATE APPLIED: 1997-05-01 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
7 routines (AFJXADHD, AFJXALRT, AFJXPNHX, AFJXWCL1, AFJXWCP8,
The following is a list of the routines included in this patch. The
second line value of each of these routines will look like:
<tab>;;5.1;Network Health Exchange;**[patch list]**;date
* *
Routine Name Before Patch After Patch Patch List
============ ============ =========== ==========
AFJXADHD 15132754 15812358 6
AFJXWCPM, and AFJXWPR2) are modified in this patch.
AFJXALRT 16599231 16928883 6
AFJXPNHX 3809052 3887585 1,6
AFJXWCL1 10604702 10819424 6
AFJXWCP8 6965692 6959884 6
AFJXWCPM 7335889 7563694 6
AFJXWPR2 6734179 6949871 6
AFJXEN6 N/A 8495682 6
* From CHECK^XTSUMBLD
To test if the transport has been corrupted, you can use the
"Verify Package Integrity" option. This option is under Utilities
under the KIDS menu. It will compare the checksums in the build
with the current checksums and list any that differ.
Environmental Check Routine
===========================
The environmental check routine is AFJXEN6 which checks the version
and patch levels of the NHE package installed. Routine AFJXEN6 may be
NOIS:
removed by the station upon successful installation of this patch.
Installation Instructions:
==========================
WHEN? Anytime. This patch is so brief (only seven routines) that it
should not be queued.
HOW LONG? Installation will take less than 2 minutes.
====
Use the INSTALL/CHECK MESSAGE option on the PackMan and respond
YES at the prompt 'Want to Continue with load? YES// <return>.
===
1. Users are allowed to be on the system during the installation.
2. It is not necessary to place TaskMan in a WAIT/STOP state.
3. When prompted 'Want to DISABLE Scheduled Options, Menu Options,
and Protocols? Yes// <return>, respond YES or <return>. When
===
prompted to select the option(s) you would like to place out of
NOIS: REN-0297-60708, BAN-0297-11202, and ATG-0297-31510
order, enter the following:
AFJXNHEX REQUEST
================
AFJX PURGE NIGHTLY
==================
4. Review your Mapped Routine set. If any of the routines listed in
the ROUTINE SUMMARY section are mapped on your system, they
should be unmapped at this time.
AFJXWCLI - DK RES errors reported in the above NOISs are repaired
5. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
6. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
7. From the Kernel Installation and Distribution System Menu, select
the Installation menu. On the KIDS Installation menu, you may elect
to use the following options:
a. Verify checksums in the Transport Global - this option will
allow you to ensure the integrity of the routines that are in
the Transport Global.
by this patch's changes in routine AFJXWCLI.
b. Compare Transport Global to the Current System - this option
will allow you to view all changes that will be made when the
patch is installed. It compares all components of the patch
(routines, DDs, templates, etc.).
c. Back up a Transport Global - this option will create a backup
message of any routines exported with the patch. It will NOT
back up any other changes such as DDs or templates.
Use the Install Package(s) options and select the package:
AFJX*5.1*6.
Multiple sites reported unexplained DK RES and similar errors
==========
8. MSM sites: Please ensure you answer YES when asked if you want
to move the routines to other systems and indicate the appropriate
CPUs. Alternatively, you can wait until the installation is
complete and move the routines listed in the Routine Summary
Section to all systems.
9. If the routines were unmapped as part of step 4, they should be
returned to the mapped set once the installation has run to
completion.
with NHE over the last year. The problem was located in
Prerequisites:
routine AFJXWCL1, where, in module INTRP, the variable
GMJ was used as a variable in a FOR loop. First the module
RDNODE was called, then module WRTGRM was called,
which hard SET the variable GMJ to "GRAM" without any
scoping of the variable. If there were any nodes that collated
after "GRAM," an endless loop resulted. In this loop the
global ^TMP("AFHS",$J,CT,0) was set with CT incremented
each time.
The routine was modified to change the program flow so that
the original sequencing of data was maintained, but the
==============
offending hard SET of the variable GMJ was avoided.
NOIS: ATG-0996-31958, BUT-0896-22000, FHM-0896-51544, and LEA-1196-41840
AFJXPNHX - Multiple sites have reported problems in routine AFJXPNHX at
QNEW+2. It appears that multiple jobs, not necessarily the
NHE purge, are running at the same time. These routines are
manipulating and deleting messages in the mailboxes and mail
global. This patch is generated to remove the effects of the
unwanted job interference. (The changes in AFJXPNHX were
originally issued in AFJX*5.1*4 which was marked 'Entered in
Error' due to an error in selection of routines contained.)
AFJXWCP8 - The routine AFJXWCP8 was found to contain references to file
6 and to file 16. The pointers are now properly referenced to
file 200.
NOIS: SBY-1296-30637
AFJXADHD - It was reported that the security alert bulletin on sensitive
data access occasionally was not generated. A secondary
access path was discovered through routine AFJXADHD. AFJXADHD
Install patch AFJX*5.1*1 prior to the installation of this patch.
is now modified to handle the generation of bulletins the
same as in routine AFJXALRT (which was previously modified to
handle this problem).
NOIS: DAY-0297-40622
AFJXADHD and AFJXALRT - Dayton reported that a spurious global node
^AFJ(537000,-1,0) was being set when a FILE^DICN failed and
S DA=+Y returned a -1. Then S ^AFJ(537000,DA,1) was performed.
A condition was added in routines AFJXADHD and AFJXALRT to
that SET to make it S:DA>0 and thus corrected the problem.
NOIS: DAY-0197-40124
AFJXWCPM - A site has reported a problem with BOLD being undefined at
line OPTION in routine AFJXWCPM. This results from IOST(0)
either being undefined or set to null.
Examination shows that in such cases BOLD and BOLF are
equally apt to cause problems. The modification made to clear
this problem is to hard SET BOLD and BOLF to null before
IOST(0) is checked and BOLD and BOLF are updated.
Descriptive Text:
NOIS: HOU-0197-72340
AFJXWPR2 - Houston reported that there was a syntax error in
routine AFJXWPR2 that caused problems with SOAP entries. This
is corrected.
PATCH HISTORY:
==============
The AFJXPNHX changes in this patch were originally issued as
AFJX*5.1*5 which was declared to have been 'Entered in Error' due
=================
to an error in selection of routines contained (NOIS CIN-0397-40969).
This has been updated correctly in AFJX*5.1*6.
In the previous AFJX patches, the Patch to Package file link was not
included. As a result, the package patch history is incomplete. The
sites are requested to manually update the patch history in the
Package File to indicate that patches 1 through 3 for AFJX are entered
into the production routines. Patches 4 and 5 were declared to have
been 'Entered in Error,' hence need not be entered. (This patch will
update the package patch history for AFJX*5.1*6 only.)
Test Sites:
===========
Bath, Reno, Houston, Dayton
Routine Summary:
================
-
- 32 SEQ #27
- DATE APPLIED: 2002-10-25 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch AFJX*5.1*32
Instead of sending two messages in response to a user query (one with the
requested information to the NETWORK,HEALTH EXCHANGE user; the other to a
server which alerts the requesting user to it), this patch sends just one
message to both. The process is thus simplified.
The two-message process also sometimes causes problems because of timing
issues. A user can be alerted that the request has been completed, but
when the user tries to view the results, it can't be found. This is
because MailMan hasn't yet delivered the first message to the
NETWORK,HEALTH EXCHANGE user. This patch and its one-message process
makes it impossible for this to happen.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patch AFJX*5.1*31.
==========================================================================
ROUTINES:
The second line of the routine now looks like:
;;5.1;Network Health Exchange;**[patch list]**;Jan 23, 1996
NOIS CAH-0602-31615 (Remedy Ticket HD8220/CHG2653)
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
AFJXALRT 12200940 11647156 6,15,17,23,31,32
AFJXSFAL 2271216 2275636 31,32
AFJXWCPD 5587435 2914 32
* Checksums produced by CHECK^XTSUMBLD
This patch introduces no new routines.
==========================================================================
Test Site: Central Alabama HCS; Birmingham, AL
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patch AFJX*5.1*31.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option.
This loads the patch into a Transport Global on your system.
4. You do not need to stop TaskMan or the background filer.
Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install
the Transport Global.
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: AFJX*5.1*32 Loaded from Distribution <date/time>
===========
If the NETWORK,HEALTH EXCHANGE user has been terminated, the requesting
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
user never sees the results of a query after processing the alert. This
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if
necessary.
==========================================================================
patch makes it possible for the requesting user to see the results.
-
- 33 SEQ #28
- DATE APPLIED: 2003-03-01 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch AFJX*5.1*33
be made of the status of the NETWORK,HEALTH EXCHANGE user every time a
user enters option AFJXNHEX REQUEST (Network Health Exchange Options ...),
and if the NETWORK,HEALTH EXCHANGE user is terminated, the option will not
be usable.
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patch AFJX*5.1*32.
==========================================================================
ROUTINES:
The second line of the routine now looks like:
;;5.1;Network Health Exchange;**[patch list]**;Jan 23, 1996
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
AFJXPNHI 7299167 2929 2,7,33
AFJXSFAL 2275636 1844361 31,32,33
AFJXWCPM 1802119 3332319 6,22,31,33
* Checksums produced by CHECK^XTSUMBLD
NOIS: FNC-0103-30068
This patch introduces no new routines.
==========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patch AFJX*5.1*32.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
Test Site: Fayetteville, NC
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option.
This loads the patch into a Transport Global on your system.
4. You do not need to stop TaskMan. Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install
the Transport Global.
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: AFJX*5.1*33 Loaded from Distribution <date/time>
===========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
If the NETWORK,HEALTH EXCHANGE user has been terminated, requests that
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if
necessary.
==========================================================================
users make are not delivered to the NETWORK,HEALTH EXCHANGE user.
Consequently, it is not possible to print or view completed requests
which were made after termination. In order to remedy this, a check will
-
- 34 SEQ #29
- DATE APPLIED: 2003-04-03 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch AFJX*5.1*34
AFJXADD1, AFJXPNHF, AFJXPNHI, AFJXREW, AFJXWCBP, AFJXWCPB, AFJXWCPD, AFJXWCPY
This patch also changes the check for a printer from IOST["C-" to
$E(IOST,1,2)="C-".
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patch AFJX*5.1*33.
==========================================================================
ROUTINES:
The second line of the routine now looks like:
;;5.1;Network Health Exchange;**[patch list]**;Jan 23, 1996
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
AFJXADD1 452636 none - deleted
AFJXMABX 13418618 4042833 1,2,10,11,15,34
AFJXMBOX 13056481 2108840 2,11,34
AFJXPNHF 12346036 none - deleted
NOIS: TOM-0303-40892
AFJXPNHI 2929 none - deleted
AFJXREW 2406 none - deleted
AFJXSFAL 1844361 1758614 31,32,33,34
AFJXWCBP 2912 none - deleted
AFJXWCP1 6240335 6240234 1,31,34
AFJXWCPB 2898 none - deleted
AFJXWCPD 2914 none - deleted
AFJXWCPM 3332319 3244105 6,22,31,33,34
AFJXWCPY 3082 none - deleted
* Checksums produced by CHECK^XTSUMBLD
Test Site: Tomah, WI
This patch introduces no new routines.
==========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patch AFJX*5.1*33.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option.
This loads the patch into a Transport Global on your system.
4. You do not need to stop TaskMan. Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install
the Transport Global.
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
At some prompts, there are no time-outs. At other prompts, time-outs may
Select INSTALL NAME: AFJX*5.1*34 Loaded from Distribution <date/time>
===========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
result in infinite prompt loops. This patch fixes that.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if
necessary.
==========================================================================
This patch also deletes obsolete routines:
-
- 35 SEQ #30
- DATE APPLIED: 2003-05-20 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Patch AFJX*5.1*35
=====================================================================
You can queue the install by enter a 'Q' at the device prompt.
Enter a '^' to abort the install.
DEVICE: HOME// <It's up to you. You may queue it if you wish.>
------------------------------------------------
6. DSM Sites: After patch has installed, rebuild your map set, if
necessary.
==========================================================================
Select one of the following:
1 Brief (12 months) Medical Record Information
2 Total Medical Record Information
3 Brief (12 months) Pharmacy Information
4 Total Pharmacy Information
5 Print (Completed Requests Only)
6 Print By Type of Information (Completed Requests)
Option #6 chops off "Discharge Summary" and "Progress Notes" before
displaying them completely. They can be fully seen in option #5.
This patch fixes the problem.
As an added bonus, we are adding a cross reference to the NAME (#.01)
field of the VAMC NETWORK HEALTH TYPES (#537015) file. The new C cross
reference will be all upper-case, so that the user doesn't have to enter
the exact mixed case component name during ^DIC lookups. The post-init,
POST^AFJXYP35, will create the new cross reference.
NOIS: WRJ-0403-11925, SFC-0403-61371
STANDARD DATA DICTIONARY #537015 -- VAMC NETWORK HEALTH TYPES FILE
STORED IN ^AFJ(537015, (VERSION 5.1)
DATA NAME GLOBAL DATA
ELEMENT TITLE LOCATION TYPE
----------------------------------------------------------------------------
537015,.01 NAME 0;1 FREE TEXT (Required)
INPUT TRANSFORM: K:$L(X)>30!(X?.N)!($L(X)<3)!'(X'?1P.E) X
LAST EDITED: APR 30, 2003
HELP-PROMPT: NAME MUST BE 3-30 CHARACTERS, NOT NUMERIC OR
Test Sites: White River Junction, VT; San Francisco VAMC; Erie, PA
STARTING WITH PUNCTUATION
CROSS-REFERENCE: 537015^B
1)= S ^AFJ(537015,"B",$E(X,1,30),DA)=""
2)= K ^AFJ(537015,"B",$E(X,1,30),DA)
FIELD INDEX: C (#30) REGULAR IR LOOKUP & SORTING
Short Descr: All upper-case
Description: This xref is all upper-case to ease DIC
lookups.
Set Logic: S ^AFJ(537015,"C",$E(X,1,30),DA)=""
Kill Logic: K ^AFJ(537015,"C",$E(X,1,30),DA)
Whole Kill: K ^AFJ(537015,"C")
X(1): NAME (537015,.01) (Subscr 1) (Len 30)
(forwards)
Transform (Storage): S X=$$UP^XLFSTR(X)
Transform (Lookup): S X=$$UP^XLFSTR(X)
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patch AFJX*5.1*34.
==========================================================================
The problem concerns the following menu in option [AFJXNHEX REQUEST]
ROUTINES:
The second line of the routine now looks like:
;;5.1;Network Health Exchange;**[patch list]**;Jan 23, 1996
Before After
Name Checksum Checksum Patch List
-----------------------------------------------------------------
AFJXMABX 4042833 4533362 1,2,10,11,15,34,35
AFJXYP35 * NEW * 45221 35
Network Health Exchange Options:
* Checksums produced by CHECK^XTSUMBLD
This patch introduces the following new routine:
AFJXYP35 is a post-init, which will be deleted once it's run.
==========================================================================
INSTALLATION:
NOTE: This patch should be installed during off hours, when user activity
is at a minimum. It requires patch AFJX*5.1*34.
1. Users may be on the system during installation of this patch.
2. DSM Sites: If any of these routines is mapped, disable mapping for the
affected routine(s).
3. On the PackMan menu, use the 'INSTALL/CHECK MESSAGE' option.
This loads the patch into a Transport Global on your system.
4. You do not need to stop TaskMan. Users may be on the system.
5. On the KIDS:Installation menu, use the following options to install
the Transport Global.
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
VistA Network Health Exchange Menu TRUSTED,USER
Backup a Transport Global
Install Package(s)
Select INSTALL NAME: AFJX*5.1*35 Loaded from Distribution <date/time>
===========
Install Questions:
Want KIDS to INHIBIT LOGONs during the install? YES// NO
==
Want to DISABLE Scheduled Options, Menu Options, and Protocols? YES// NO
==
Enter the Device you want to print the Install messages.
-
- 7
- DATE APPLIED: 1997-10-07 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Subject: Missing and undefined data
1. Users are allowed to be on the system during the installation.
2. It is not necessary to place TaskMan in a WAIT/STOP state.
3. When prompted 'Want to DISABLE Scheduled Options, Menu Options,
and Protocols? Yes// <return>, respond YES. When prompted
===
to select the option(s) you would like to place out of order,
enter the following:
AFJXNHEX REQUEST
================
4. Review your Mapped Routine set. If any of the routines listed in
the ROUTINE SUMMARY section are mapped on your system, they
should be unmapped at this time.
5. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
6. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
7. From the Kernel Installation and Distribution System Menu, select
the Installation menu. On the KIDS Installation menu, you may
Prerequisites:
elect to use the following options:
a. Verify checksums in the Transport Global - this option will
allow you to ensure the integrity of the routines that are in
the Transport Global.
b. Compare Transport Global to the Current System - this option
will allow you to view all changes that will be made when the
patch is installed. It compares all components of the patch
(routines, DDs, templates, etc.).
c. Backup a Transport Global - this option will create a backup
message of any routines exported with the patch. It will NOT
==============
backup any other changes such as DDs or templates.
Use the Install Package(s) options and select the package:
AFJX*5.1*7.
==========
8. If the routines were unmapped as part of step 4, they should be
returned to the mapped set once the installation has run to
completion.
Install patch AFJX*5.1*6 prior to the installation of this patch.
NOIS:
====
NOIS: MIW-0397-31028
AFJXWCPL - An uncoordinated addition of a new cross-reference in Lab
Package resulted in an undefined at NXTST+2^AFJXWCPL. The code at
CHSET+7 was modified to exclude the handling of the new
cross-reference.
NOIS: CLL-0397-42751
AFJXPNHI - The variable I was reported to be undefined at
PART2^AFJXPNHI. This variable was used as a dummy index for a For
Category:
Loop and was not used elsewhere. The For Loop was changed to an
argumentless one.
NOIS: DAN-0497-41347
AFJXPNHI - The site was reporting that NHE reports were not being
found by the alerts mechanism. Investigation found two problems.
The first was that the parsing mechanism that parsed the titles in
the Alerts Message was using spaces in locating data. Since the
spaces were used the data after the patient name was mis-parsed if
- Routine
there was a third item present in the name (such as Jr/Sr. a number,
etc). The code in AFJXPNHI was modified to use other characteristics
to allow a proper parsing.
The second is that if the patients name is spelled differently at
the server and client the Alerts will not display the messages since
a built in check (the two names are the same) fails. Since this is a
design feature a decision or how to handle this is still open
(Follow the completed reports model where this is available, or
extend the security to the complete report).
Test Sites:
===========
Milwaukee, Chillicothe, Danville
Routine Summary:
================
Description:
The following is a list of the routines included in this patch.
The second line value of each of these routines will look like:
<tab>;;5.1;Network Health Exchange;**[patch list]**;date
Routine Name Before Patch After Patch Patch List
============ ============ =========== ==========
AFJXEN7 N/A 6822968 7
AFJXPNHI 6813365 7299167 2,7
AFJXWCPL 7386440 7733101 7
============
* From CHECK^XTSUMBLD
To test if the transport has been corrupted, you can use the
"Verify Package Integrity" option. This option is under
Utilities under the KIDS menu. It will compare the checksums in
the build with the current checksums and list any that differ.
Environment Check Routine:
=========================
The routine AFJXEN7 checks to see if NHE version 5.1 with patch
6 is installed before installation proceeds. On failure, a
message is sent to the user detailing the problems encountered.
The routine AFJXEN7 may be removed upon successful patch 7
installation.
Installation Instructions:
==========================
2 routines (AFJXPNHI, AFJXWCPL) are modified in this patch.
WHEN? Anytime. This patch is so brief (only two routines) that it
should not be queued.
HOW LONG? Installation will take less than 2 minutes.
Use the INSTALL/CHECK MESSAGE option on the PackMan and respond
YES at the prompt 'Want to Continue with load? YES// <return>.
===
-
- 8 SEQ #9
- DATE APPLIED: 1998-07-25 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Subject:
============
message of any routines exported with the patch. It will NOT
backup any other changes such as DDs or templates.
Use the Install Package(s) options and select the package:
AFJX*5.1*8.
==========
8. If the routines were unmapped as part of step 4, the mapped set
should be rebuilt once the installation has run to completion.
Results of a lab test performed at the site are obtained via
.
Network Health Exchange. NHE has been providing only 4 digits
instead of 6 digits or more. This patch will rectify this
truncation of data.
Facilities should undertake a review of whether clinicians
have looked up viral load results using NHE, and whether
clinical judgments have been based on these values rather than
looking up the results in VistA directly. If this has happened
Resolving truncation of data
then it must be determined whether a patient's treatment
protocol is accurate and that the laboratory values were not
truncated resulting in inappropriate treatment. Corrective
actions should be taken immediately.
NOIS: CIN-0698-41578
Delay in the treatment of a patient being followed in
the Extended Infectious Disease Clinic at a tertiary VISN
facility. Patient was prescribed a single antiretroviral
medication based on a viral load value of 3,090 obtained
through the Network Health Exchange (NHE). Three
antiretroviral agents should have been prescribed based on
the actual value of 30,090. The NHE viral load value field
only allowed for a 4 digit value to be transmitted, when in
fact, the value is often 6 digits long or more.
Test Sites:
===========
Dayton, Cincinnati, Columbus, Wilkesbarre, Birmingham, Dublin
Routine Summary:
================
The following is a list of the routines included in this patch. The
second line value of each of these routines will look like:
Category:
<tab>;;5.1;Network Health Exchange;**8**;Jan 23, 1996
Routine Name Before Patch After Patch Patch List
============ ============ =========== ==========
AFJXCAH 5679268 5679688 8
AFJXCAHS 6214244 6214664 8
- Routine
* From CHECK^XTSUMBLD
Installation Instructions:
==========================
1. Users are allowed to be on the system during the installation;
however, it is highly recommended to do the installation
when a minimal number of users are on the system.
2. It is not necessary to place TaskMan in a WAIT/STOP state.
3. When prompted 'Want to DISABLE Scheduled Options, Menu Options,
and Protocols? Yes// <return>, respond YES. When prompted to select
===
the option(s) you would like to place out of order, enter the
following:
AFJXNHEX REQUEST
================
4. Review your Mapped Routine set. If any of the routines listed in
the ROUTINE SUMMARY section are mapped on your system, they
should be unmapped at this time.
5. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
6. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
7. From the Kernel Installation and Distribution System Menu, select
the Installation menu. On the KIDS Installation menu, you may elect
to use the following options:
Description:
a. Verify checksums in the Transport Global - this option will
allow you to ensure the integrity of the routines that are in
the Transport Global.
b. Print Transport Global and Compare Transport Global to the
Current System - this option will allow you to view all
changes that will be made when the patch is installed. It
compares all components of the patch (routines, DDs,
templates, etc.).
c. Backup a Transport Global - this option will create a backup
-
- 10
- DATE APPLIED: 1998-09-23 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
should be rebuilt once the installation has run to completion.
Description:
============
This patch was created to reformat the Chem & Hematology
section of the Network Health Exchange report (without
exceeding more than 80 characters per line). Previously,
the lab results on the report would only display a maximum
of seven characters. This code has been changed to
display a maximum of 16 characters.
Subject:
NOIS: HAM-0798-21999
Sites have requested that Network Health Exchange
accomodate more than 7 characters on the lab
results.
Test Sites:
Reformatting report to accomodate maximum of
===========
Cincinnati, Columbus, Wilkes Barre, Dublin, Richmond
Routine Summary:
================
The following is a list of the routines included in this patch.
16 characters of Lab Results
The second line value of each of these routines will look like:
<tab>;;5.1;Network Health Exchange;**[patch list]**;Jan 23, 1996
Routine Name Before Patch After Patch Patch List
============ ============ =========== ==========
AFJXCAH 5679688 5571442 8,10
AFJXCAHB 2928193 2909852 10
AFJXCAHS 6214664 6106418 8,10
AFJXMABX 12595367 12990713 1,2,10
* From CHECK^XTSUMBLD
Installation Instructions:
==========================
1. Users are allowed to be on the system during the installation;
however, it is highly recommended to do the installation
when a minimal number of users are on the system.
2. It is not necessary to place TaskMan in a WAIT/STOP state.
3. When prompted 'Want to DISABLE Scheduled Options, Menu Options,
and Protocols? Yes// <return>, respond YES. When prompted to select
===
the option(s) you would like to place out of order, enter the
following:
AFJXNHEX REQUEST
Category:
================
4. Review your Mapped Routine set. If any of the routines listed in
the ROUTINE SUMMARY section are mapped on your system, they
should be unmapped at this time.
5. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
6. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
7. From the Kernel Installation and Distribution System Menu, select
- Routine
the Installation menu. On the KIDS Installation menu, you may elect
to use the following options:
a. Verify checksums in the Transport Global - this option will
allow you to ensure the integrity of the routines that are in
the Transport Global.
b. Print Transport Global and Compare Transport Global to the
Current System - this option will allow you to view all
changes that will be made when the patch is installed. It
compares all components of the patch (routines, DDs,
templates, etc.).
c. Backup a Transport Global - this option will create a backup
message of any routines exported with the patch. It will NOT
backup any other changes such as DDs or templates.
Use the Install Package(s) options and select the package:
AFJX*5.1*10.
===========
8. If the routines were unmapped as part of step 4, the mapped set
-
- 14 SEQ #11
- DATE APPLIED: 1998-11-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Subject:
============
Revision of Network Health Exchange to comform with the
new person file.
NOIS: FNC-1098-32619
Testing site for deletion of file 3,6,1,6,20 reported that NHE
was bombing out. This problem was caused by NHE pointing at
file #6. Routines were modified to resolve this problem.
New person file compliance
Test Sites:
===========
Fayetteville
Routine Summary:
================
The following is a list of the routines included in this patch.
The second line value of each of these routines will look like:
<tab>;;5.1;Network Health Exchange;*<<patch list>>**;date
Routine Name Before Patch After Patch Patch List
============ ============ =========== ==========
AFJXRADI 5617774 5630558 14
AFJXWCP9 7495089 7502091 14
* From CHECK^XTSUMBLD
Installation Instructions:
==========================
1. Users are allowed to be on the system during the installation;
however, it is highly recommended to do the installation
Category:
when a minimal number of users are on the system.
2. It is not necessary to place TaskMan in a WAIT/STOP state.
3. When prompted 'Want to DISABLE Scheduled Options, Menu Options,
and Protocols? Yes// <return>, respond YES. When prompted to select
===
the option(s) you would like to place out of order, enter the
following:
AFJXNHEX REQUEST
================
- Routine
4. Review your Mapped Routine set. If any of the routines listed in
the ROUTINE SUMMARY section are mapped on your system, they
should be unmapped at this time.
5. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
6. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
7. From the Kernel Installation and Distribution System Menu, select
the Installation menu. On the KIDS Installation menu, you may elect
to use the following options:
a. Verify checksums in the Transport Global - this option will
allow you to ensure the integrity of the routines that are in
the Transport Global.
b. Print Transport Global and Compare Transport Global to the
Current System - this option will allow you to view all
changes that will be made when the patch is installed. It
compares all components of the patch (routines, DDs,
templates, etc.).
c. Backup a Transport Global - this option will create a backup
message of any routines exported with the patch. It will NOT
backup any other changes such as DDs or templates.
Use the Install Package(s) options and select the package:
AFJX*5.1*14.
===========
8. If the routines were unmapped as part of step 4, the mapped set
should be rebuilt once the installation has run to completion.
Description:
-
- 11 SEQ #12
- DATE APPLIED: 1998-12-14 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Description:
.
============
Due to patches for Y2K compliance, Network Health Exchange is
changing its code. Currently, NHE is reading the dates
incorrectly. Routines were modified to resolve the extraction of
dates from the records correctly.
NOIS: SBY-0598-30445, CMO-0698-42277
Subject:
Sites reported that valid records were purged by the Network
Health Exchange Nightly Purge. Due to NHE is reading incorrect
dates, valid records were deleted. Records that are 7 days old
are to be kept not purged.
Test Sites:
===========
Columbia, Salisbury
Correcting dates to prevent records getting purged
Routine Summary:
================
The following is a list of the routines included in this patch.
The second line value of each of these routines will look like:
<tab>;;5.1;Network Health Exchange;*<<patch list>>**;date
Routine Name Before Patch After Patch Patch List
============ ============ =========== ==========
AFJXMABX 12990713 13034650 1,2,10,11
AFJXMBOX 13034280 13056481 2,11
AFJXPNHF 12324580 12346036 2,11
AFJXPNHX 3887585 2605376 1,6,11
* From CHECK^XTSUMBLD
Installation Instructions:
==========================
1. Users are allowed to be on the system during the installation;
however, it is highly recommended to do the installation
when a minimal number of users are on the system.
2. It is not necessary to place TaskMan in a WAIT/STOP state.
Category:
3. When prompted 'Want to DISABLE Scheduled Options, Menu Options,
and Protocols? Yes// <return>, respond YES. When prompted to select
===
the option(s) you would like to place out of order, enter the
following:
AFJXNHEX REQUEST
================
4. Review your Mapped Routine set. If any of the routines listed in
- Routine
the ROUTINE SUMMARY section are mapped on your system, they
should be unmapped at this time.
5. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
6. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
7. From the Kernel Installation and Distribution System Menu, select
the Installation menu. On the KIDS Installation menu, you may elect
to use the following options:
a. Verify checksums in the Transport Global - this option will
allow you to ensure the integrity of the routines that are in
the Transport Global.
b. Print Transport Global and Compare Transport Global to the
Current System - this option will allow you to view all
changes that will be made when the patch is installed. It
compares all components of the patch (routines, DDs,
templates, etc.).
c. Backup a Transport Global - this option will create a backup
message of any routines exported with the patch. It will NOT
backup any other changes such as DDs or templates.
Use the Install Package(s) options and select the package:
AFJX*5.1*11.
==========
8. If the routines were unmapped as part of step 4, the mapped set
should be rebuilt once the installation has run to completion.
-
- 15 SEQ #13
- DATE APPLIED: 1999-07-19 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Use the Install Package(s) options and select the package:
AFJX*5.1*15.
===========
8. If the routines were unmapped as part of step 4, the mapped set
should be rebuilt once the installation has run to completion.
9. The following routines would automatically be deleted:
Description:
AFJXADHB AFJXEN7 AFJXSPTH AFJXWCP8
AFJXADHD AFJXEN9 AFJXSURY AFJXWCP9
AFJXADPB AFJXEND AFJXUNDS AFJXWCPA
AFJXALER AFJXFIX AFJXUNIT AFJXWCPC
AFJXBLOO AFJXGMR1 AFJXVISI AFJXWCPE
AFJXCAH AFJXLABO AFJXVITA AFJXWCPF
AFJXCAHB AFJXLRM AFJXVITS AFJXWCPG
AFJXCAHS AFJXLRM1 AFJXWCCW AFJXWCPH
AFJXCYTO AFJXLROC AFJXWCL1 AFJXWCPJ
============
AFJXDCS1 AFJXMEDI AFJXWCL2 AFJXWCPL
AFJXDCSU AFJXNTEG AFJXWCL4 AFJXWCPN
AFJXDIE2 AFJXORDR AFJXWCL5 AFJXWCPR
AFJXDIET AFJXPHCY AFJXWCL7 AFJXWCPZ
AFJXDISA AFJXPHIV AFJXWCL8 AFJXWPN
AFJXDM1 AFJXPUL2 AFJXWCL9 AFJXWPN1
AFJXEN2 AFJXPULM AFJXWCP3 AFJXWPR2
AFJXEN3 AFJXRADI AFJXWCP4 AFJXWPRG
AFJXEN4 AFJXRALT AFJXWCP5
AFJXEN6 AFJXRATS AFJXWCP6
AFJXRIMP AFJXWCP7
.
This patch provides for NHE to call into the Health Summary
package and retrieve the same information and display the
same data to the NHE users as provided by Health Summary.
This patch makes the software Health Summary and Y2K
compliant.
Since this software now uses the spooling device, it is
important to note that a spool device to which Health
Summary output may be directed, should be entered in the
Health Summary Parameters File (142.99). The spooling
device should be a legal device in the Device File which
points to a directory and file on the host system.
AFJXADD1 - routine to put 3 additional Type entries (Current
Order, Surgery Non Or Procedures & Compensation & Pension
Subject:
Exams) into file #537015.
This patch will delete all the NHE routines that are no
longer used for collecting data.
Test Sites:
===========
Clarksburg, Wilkes-Barre, Long Beach
Network Health Exchange interface with Health Summary
Routine Summary:
================
The following is a list of the routines included in this patch.
The second line of each of these routines will look like:
<tab>;;5.1;Network Health Exchange;*<<patch list>>**;date
Routine Name Before Patch After Patch Patch List
============ ============ =========== ==========
AFJXADD1 << NEW >> 469389 15
AFJXALRT 16928883 13284766 6,15
AFJXMABX 13034650 13418618 1,2,10,11,15
AFJXREW << NEW >> 5392938 15
* From CHECK^XTSUMBLD
Installation Instructions:
==========================
1. Users are allowed to be on the system during the installation;
however, it is highly recommended to do the installation
when a minimal number of users are on the system.
2. It is not necessary to place TaskMan in a WAIT/STOP state.
Category:
3. When prompted 'Want to DISABLE Scheduled Options, Menu Options,
and Protocols? Yes// <return>, respond YES. When prompted to select
===
the option(s) you would like to place out of order, enter the
following:
AFJXNHEX REQUEST
================
4. Review your Mapped Routine set. If any of the routines listed in
Routine
the ROUTINE SUMMARY section are mapped on your system, they
should be unmapped at this time.
5. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
6. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
7. From the Kernel Installation and Distribution System (KIDS) Menu,
select the Installation menu. On the KIDS Installation menu,
you may elect to use the following options:
a. Verify checksums in the Transport Global - this option will
allow you to ensure the integrity of the routines that are in
the Transport Global.
b. Print Transport Global and Compare Transport Global to the
Current System - this option will allow you to view all
changes that will be made when the patch is installed. It
compares all components of the patch (routines, DDs,
templates, etc.).
c. Backup a Transport Global - this option will create a backup
message of any routines exported with the patch. It will NOT
backup any other changes such as DDs or templates.
-
- 17 SEQ #14
- DATE APPLIED: 2000-04-05 00:00:00
- APPLIED BY: USER,ONE
- DESCRIPTION:
Description:
============
This patch corrects the problem of multiple jobs that are
getting caught in an infinite loop in GMTSPDX. It also
corrects the problem of getting View Alerts with no patient
information included. In addition, this patch speeds up the
retrieval of the patient's information.
Subject:
List of Test Sites:
==================
New York, Madison, Coatesville, Lebanon, Clarksburg,
Wilkes-Barre, Long Beach, Los Angeles, Philadelphia, Mountain Home,
White-City
ROUTINE SUMMARY
Correcting hanging jobs (going thru an infinite
===============
The following routines are included in this patch. The
second line of each of these routines now looks like:
<tab>;;5.1;Network Health Exchange;**[patch list]**;Date
Routine Name Chksum Before Chksum After Patch List
------------ ------------- ------------ ----------
AFJXALRT 13284766 13885935 6,15,17
loop) and not receiving any data
AFJXPNHX 2605376 4205029 1,6,11,17
AFJXREW 5392938 8174307 15,17
AFJXTRF << NEW >> 5380483 17
* From CHECK^XTSUMBLD
Installation Instructions:
==========================
1. Users ARE allowed to be on the system during the installation.
2. DSM/AXP sites: Review your mapped routine set. If any of the
routines in the Routine Summary section are mapped, disable
mapping for the affected routine.
3. Use the "INSTALL/CHECK MESSAGE" option on the PackMan menu.
This loads the patch into a Transport Global onto your system.
4. You DO NOT need to stop TaskMan or the background filers.
5. On the KIDS menu, select the "Installation" menu and use the
following options to install the Transport Global:
Verify Checksums in Transport Global
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
Install Package(s)
Category:
INSTALL NAME: AFJX*5.1*17
===========
Want KIDS to INHIBIT LOGONs during the install? YES// NO
====
Want to DISABLE Scheduled Options, Menu Options, and
Protocols? YES//
====
Enter options you wish to mark as 'Out
Routine
Of Order': AFJXNHEX REQUEST
================
6. DSM/AXP Sites - Answer NO to the question "Want to MOVE
routines to other CPUs?"
7. DSM/AXP sites: If the routines were unmapped, the mapped
set should be rebuilt once the installation has run
to completion.
.
- DATE INSTALLED AT THIS SITE: 1996-07-16 00:00:00
|