Print Page as PDF
READING AUDIT FILE ICR (2602)

READING AUDIT FILE    ICR (2602)

Name Value
NUMBER 2602
IA # 2602
FILE NUMBER 1.1
GLOBAL ROOT DIA
DATE CREATED 1998/10/02
CUSTODIAL PACKAGE VA FILEMAN
CUSTODIAL ISC San Francisco
USAGE Controlled Subscription
TYPE File
DBIC APPROVAL STATUS APPROVED
NAME READING AUDIT FILE
GENERAL DESCRIPTION
The NDF Management System uses entries in the AUDIT
file (#1.1) to track changes made to files involved with NDF and to send these
changes to VAMCs using KIDS.  To this end, the NDF Management System requests
permission to do direct global reads of entries in File #1.1


GLOBAL REFERENCE
GLOBAL REFERENCE FIELD NUMBER GLOBAL DESCRIPTION
DIA(File number,entry number
FIELD NUMBER ACCESS FIELD NAME LOCATION
.02 Direct Global Read & w/Fileman DATE/TIME RECORDED 0;2
.03 Direct Global Read & w/Fileman FIELD NUMBER 0;3
.01 Direct Global Read & w/Fileman INTERNAL ENTRY NUMBER 0;1
2 Direct Global Read & w/Fileman OLD VALUE ;
2.1 Direct Global Read & w/Fileman OLD INTERNAL VALUE 2.1;1
3 Direct Global Read & w/Fileman NEW VALUE ;
3.1 Direct Global Read & w/Fileman NEW INTERNAL VALUE 3.1;1
.001 Read w/Fileman NUMBER
.04 Direct Global Read & w/Fileman USER 0;4
.05 Direct Global Read & w/Fileman RECORD ADDED 0;5
1 Read w/Fileman ENTRY NAME ;
1.1 Read w/Fileman FIELD NAME ;
2.2 Read w/Fileman DATATYPE OF OLD VALUE 2.1;2
3.2 Read w/Fileman DATATYPE OF NEW VALUE 3.1;2
4.1 Direct Global Read & w/Fileman MENU OPTION USED 4.1;1
4.2 Direct Global Read & w/Fileman PROTOCOL or OPTION USED 4.1;2
'C'
DIRECT READ ACCESS TO THE 'C' CROSS-REFERENCE
'B'
Direct read access to the 'B' cross-reference

STATUS Active
KEYWORDS AUDIT
DURATION Till Otherwise Agreed
ID DIA
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC SUBSCRIBING DETAILS
NATIONAL DRUG FILE Birmingham
CLINICAL INFO RESOURCE NETWORK Birmingham
MASTER PATIENT INDEX
OUTPATIENT PHARMACY
REGISTRATION
SCHEDULING
ADDED 9/27/07
LAB SERVICE
Added Lab as new Subscriber 08/15/13. Lab patch
LR*5.2*425 needs to loop through the entries in the Audit file for file 60
(LABORATORY TEST).
ORDER ENTRY/RESULTS REPORTING
Effective with OR*3*250 (part of CPRSv30), Order
Entry/Results Reporting (OE/RR) is a subscribing package to ICR #2602 READING
AUDIT FILE.  The DEA has a regulatory requirement that sites audit the logical
access control of electronic prescribing of controlled substances (ePCS).  The
logical access control data is stored in the OE/RR  EPCS PARAMETERS file
(#100.7) and uses FileMan's audit functionality to audit changes within that
file.  Unfortunately, there are some sites that prevent clinical applications
coordinator staff from accessing FileMan to view and report on this audit
data.  Therefore, OE/RR has a requirement to create a report that will display
the audit data to the user regardless of whether the user has FileMan access
or not.
PCE PATIENT CARE ENCOUNTER
Effective with patch PX*1*215, Patient Care Encounter
will check the 'C' cross-reference to determine if any information in their
files have been updated since a given date.  This will allow PCE to quickly
determine if their cached data is out of date.  The following files are
audited and locked down by STS:
#920        VACCINE INFORMATION STATEMENT
#920.1      IMMUNIZATION INFO SOURCE
#920.2      IMM ADMINISTRATION ROUTE
#920.3      IMM ADMINISTRATION SITE (BODY)
#920.4      IMM CONTRAINDICATION REASONS
#920.5      IMM REFUSAL REASONS
#9999999.04 IMM MANUFACTURER
#9999999.14 IMMUNIZATION
#9999999.28 SKIN TEST

If more information is needed from the AUDIT file, PCE will use documented
FileMan APIs to retrieve that information.

Effective with patch PX*1*216, Patient Care Encounter (PCE) will look at the
audit data for the V IMMUNIZATION file (#9000010.11) to reconstruct how a
record existed at a given point in time. PCE will use the 'B' cross-reference
to quickly find all audit entries for a given V IMMUNIZATION record, and will
then access those audits, using the approved methods in this ICR, to determine
what changed.



IMAGING
The VistA Imaging application, with the release of
MAG*3.0*183, is looking to identify when the Social Security Number (SSN) is
changed in a patient record in the PATIENT (#2) file. The old SSN value and
the new SSN value is broadcast in HL7 messages to keep the subscribers of
those HL7 messages current with patient demographic and patient identifier
changes.

The lookup works as follows: For a known patient (file of interest: PATIENT
#2) we look through the "B" cross-reference of the AUDIT file looking for
Social Security Number (SSN) changes. When we find a SSN change, we note the
DATE/TIME RECORDED (field: .02; node: 0; piece: 2), the old SSN value from
^DIA(2,DFN,2) computed and the new SSN value from ^DIA(2,DFN,3) also computed.

KERNEL
Added 04/09/21, effective with XU*8.0*743 in support of
the ongoing Enterprise User Identity Work of the Master Veteran Index (MVI)
team. This IA (#2602) in combination with IA (#7244) will allow MVI to
retrieve the Audit Information for display for a given patient's DUZ.
DATE ACTIVATED 2016/02/05