Print Page as PDF
Read access to FILE 773 for capacity planning. ICR (6878)

Read access to FILE 773 for capacity planning.    ICR (6878)

Name Value
NUMBER 6878
IA # 6878
FILE NUMBER 773
GLOBAL ROOT HLMA(,
DATE CREATED 2018/02/22
CUSTODIAL PACKAGE HEALTH LEVEL SEVEN
USAGE Private
TYPE File
DBIC APPROVAL STATUS APPROVED
NAME Read access to FILE 773 for capacity planning.
GENERAL DESCRIPTION
The purpose of this IA is to allow packages to read the
HL7 Message Administration (#773) file directly.  KMP routines will aggregate
message metrics for analysis and capacity planning.
VIEWER
  • MARKS,MARY
  • FISHER,MARK
GLOBAL REFERENCE
GLOBAL REFERENCE FIELD NUMBER GLOBAL DESCRIPTION
HLMA(D0,0
FIELD NUMBER ACCESS FIELD NAME LOCATION
3 Direct Global Read & w/Fileman TRANSMISSION TYPE 0;3
4 Direct Global Read & w/Fileman PRIORITY 0;4
5 Direct Global Read & w/Fileman HEADER TYPE 0;5
6 Direct Global Read & w/Fileman INITIAL MESSAGE 0;6
7 Direct Global Read & w/Fileman LOGICAL LINK 0;7
8 Direct Global Read & w/Fileman SUBSCRIBER PROTOCOL 0;8
13 Direct Global Read & w/Fileman SENDING APPLICATION 0;11
14 Direct Global Read & w/Fileman RECEIVING APPLICATION 0;12
15 Direct Global Read & w/Fileman MESSAGE TYPE 0;13
16 Direct Global Read & w/Fileman EVENT TYPE 0;14
HLMA(D0,'MSH',D1,0
FIELD NUMBER ACCESS FIELD NAME LOCATION
200 Direct Global Read & w/Fileman MSH MSH;0
HLMA(D0,'S'
FIELD NUMBER ACCESS FIELD NAME LOCATION
102 Direct Global Read & w/Fileman TIME START TO SEND S;2
103 Direct Global Read & w/Fileman TIME SENT S;3
104 Direct Global Read & w/Fileman TIME OF COMMIT/APP ACK S;4
105 Direct Global Read & w/Fileman TIME OF APPLICATION ACK S;5
HLMA(D0,'P'
FIELD NUMBER ACCESS FIELD NAME LOCATION
20 Direct Global Read & w/Fileman STATUS P;1
HLMA('B',
Direct global read access to "B" x-ref.
STATUS Active
DURATION Till Otherwise Agreed
ID HLMA(,
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE SUBSCRIBING DETAILS
VISTA SYSTEM MONITOR
The purpose of this IA is to allow the KMP package to
read the HL7 Message Administration file directly.  KMP routines will
aggregate message metrics for analysis and capacity planning.
CREATOR LUNDEN,JOHN M
DBA Comments
3/8/18-MM:  ICR #6878 has been activated for KMP*4.0 and
XU*8*670.

Background:  KMP is updating the legacy HL7 metric collections. They are
simplifying and streamlining the collection routines.  In order to do this
they need to be able to READ only the necessary data. They then aggregate and
send to a central repository.  In order to minimize compute resources the code
will use the "B" xref to get data for the previous day,  get the data for a
global node and then piece out that data "locally".

Rob provided the following comments:  KMP's use of these records seems safe.
There are no usable, supported APIs to provide the needed functionality.  I do
have one concern: These are high-volume files, and purging can occur at any
time.   Records being purged are by definition static and not being used -
which could mean that READs on a record during the split-second of purging
could capture only part of a logical record.  Because KMP's use of this is to
gather metrics, I am not concerned that there might occasionally be a file
#773 record without it's logical #772 component (or vice versa).  Just make
sure that your programming logic does not depend on any logical consistency
(e.g., generous use of $GET).
DATE ACTIVATED 2018/03/08
DATE/TIME EDITED
DATE/TIME EDITED ACTION AT THE REQUEST OF WITH CONCURRENCE OF
2018/03/08 13:49 APPROVED LUNDEN,JOHN WHELAN,ROB
Generated from JAN 24, 2019@ IA Listing Descriptions