Print Page as PDF
Use of Spooler by Health Summary ICR (1092)

Use of Spooler by Health Summary    ICR (1092)

Name Value
NUMBER 1092
IA # 1092
DATE CREATED 1994/12/20
CUSTODIAL PACKAGE KERNEL
CUSTODIAL ISC San Francisco
USAGE Controlled Subscription
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE ZISPL
NAME Use of Spooler by Health Summary
GENERAL DESCRIPTION
The API for PDX to request Health Summary data
functions by Spooling Health Summary output into a SPOOL DOCUMENT and
transfering the resulting data from ^XMBS(3.519, into an array (usually ^TMP)
named by the calling application.  This was necessary, given the current
design of Health Summary, and the absence of HFS space on the 486 systems.  To
be portable, the most practical means of generating ASCII output to a MUMPS
global was to use the Spooler.

To that end, Health Summary requests permission to make direct reference to
the SPOOL DOCUMENT (^XMB(3.51,) and SPOOL DATA (^XMBS(3.519,) files to
evaluate the status of the Spool Document, and to transfer the resulting text
to the target array respectively.  We also call the entry points DSD^ZISPL and
DSDOC^ZISPL to delete the SPOOL DATA and SPOOL DOCUMENT records once the
transfer is successfully completed until otherwise specified.
STATUS Active
DURATION Till Otherwise Agreed
ID ZISPL
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION
DSDOC
Deletes Spool Document file entry following transfer
of data, to minimize consumption of disk space.
DSD
Deletes Spool Data file entry following transfer of
data, to minimize consumption of data.
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC
HEALTH SUMMARY Salt Lake City
NETWORK HEALTH EXCHANGE
PATIENT DATA EXCHANGE