Print Page as PDF
PATIENT SECURITY CHECK ICR (3857)

PATIENT SECURITY CHECK    ICR (3857)

Name Value
NUMBER 3857
IA # 3857
DATE CREATED 2002/12/03
CUSTODIAL PACKAGE REGISTRATION
CUSTODIAL ISC Albany
USAGE Controlled Subscription
TYPE Routine
DBIC APPROVAL STATUS APPROVED
ROUTINE DGSEC
NAME PATIENT SECURITY CHECK
GENERAL DESCRIPTION
The Record Tracking package has several NOIS calls
indicating that the patient sensitivity/security check is no longer being done
on patient lookups.

This problem surfaced after DG*5.3*223 was released on May 1, 2000. Prior to
that release, the patient security/sensitivity check was done as part of the
post-selection process when looking up a patient on the Patient File #2 using
File Manager.  DG/223 prevented this check if the DIC(0) variable contained an
"I" which was the case for CIRN.  Record Tracking also contains an "I" when
doing these lookups, therefore the security check stopped being done.

The solution is to call ^DGSEC from two routines: RTB for normal patient
lookup RTDPA for lookup using bar code scanner
STATUS Active
KEYWORDS PATIENT SECURITY
DURATION Till Otherwise Agreed
ID DGSEC
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT VARIABLES
DGSEC
VARIABLES TYPE VARIABLES DESCRIPTION
Y Both
Y=DFN (IEN OF FILE #2)
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC SUBSCRIBING DETAILS
RECORD TRACKING Albany
SCHEDULING
ADDED 9/27/07