Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: AUPNLKDP

AUPNLKDP.m

Go to the documentation of this file.
  1. AUPNLKDP ; IHS/CMI/LAB - PGMR DOCUMENTATION FOR AUPNLK (PATIENT LOOKUP) 24-MAY-1993 ;
  1. ;;99.1;IHS DICTIONARIES (PATIENT);;MAR 09, 1999
  1. ;
  1. PGMR ; Programmer documentation
  1. ;
  1. ; There are seven functional routines in the IHS PATIENT LOOKUP:
  1. ;
  1. ; AUPNLK - Main driver
  1. ; AUPNLK1 - Looks up on xrefs
  1. ; AUPNLK2 - Adds new patients
  1. ; AUPNLK3 - Checks for duplicates
  1. ; AUPNLKD - Actual duplicate checking logic. Called by AUPNLK3
  1. ; AUPNLKID - Prints identifiers and duplicate patient messages
  1. ; AUPNLKUT - Contains functions common to multiple routines
  1. ;
  1. ; AUPNLKI is the initialization logic for AUPNLK.
  1. ;
  1. ; Routines broken up because of size will create a new
  1. ; routine with B appended (e.g. AUPNLKB & AUPNLK2B).
  1. ;
  1. ; Use caution with the following variables:
  1. ;
  1. ; AUPDIC, AUPDICS, AUPDICW - All used to save a variable that needs
  1. ; to be restored.
  1. ; AUPX - Input value for patient lookup. Common to most routines.
  1. ; AUPDFN - Flag indicating lookup status - patient DFN if found.
  1. ; Common to most routines.
  1. ; AUP("DR") - Used to build DIC("DR") string - AUPNLK2 only.
  1. ; AUP("NOPRT^") - Used to suppress printing in PRTAUP^AUPNLKUT.
  1. ; Used by AUPNLK and AUPNLK1.
  1. ; AUPS(s) - Used to store all xref lookup hits. Used by AUPNLK,
  1. ; AUPNLK1, and AUPNLKUT. Contains the patient's NAME_"^"_
  1. ; LOOKUP VALUE which caused the hit.
  1. ; AUPNICK(s) - Indicates hit on ALIAS. Used by AUPNLK, AUPNLK1,
  1. ; AUPNLKUT.
  1. ; AUPIFNS(s) - Used to table all xref lookup hits stored by hit
  1. ; sequence. Used by AUPNLK, AUPNLK1, and AUPNLKUT.
  1. ; AUPCNT - Indicates # of hits stored in AUPIFNS(s). Used by
  1. ; AUPNLK, AUPNLK1, and AUPNLKUT.
  1. ; AUPNUM - Used to display AUPIFNS(s) list. Used by AUPNLK, AUPNLK1
  1. ; and AUPNLKUT.
  1. ; AUPSEL - Indicates patient from AUPIFNS(s) selected by user.
  1. ; Used by AUPNLK, AUPNLK1, and AUPNLKUT.
  1. ; AUPIFN - Patient DFN taken from xrefs by $O. Used by AUPNLK,
  1. ; AUPNLK1, and AUPNLKUT.
  1. ; AUPIDS(s) - Used to build list of identifiers. Created by
  1. ; AUPNLK2 but referenced by AUPNLK3.
  1. ; AUPD(s) - List of potential duplicates. Created by AUPNLKD
  1. ; but referenced by AUPNLK3.
  1. ;
  1. M ; MARKER FOR INSERTIONS