Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points
Print Page as PDF
Routine: PSSNDSU

Package: Pharmacy Data Management

Routine: PSSNDSU


Information

PSSNDSU ;DAL/JCH - MEDS DOSAGE FORM NDS UTILITIES ;09/07/2017

Source Information

Source file <PSSNDSU.m>

Entry Points

Name Comments DBIA/ICR reference
QUE ; Task off to run in background
EN ; Update Meds Dosage Form pointers to MASTER file
UPDATE(OFILE) ; Update MASTER FILE multiple (#90) field pointers in legacy file (OFILE).
; Check ASSOCIATED VA <concept> field (#90) in MASTER file, add pointers in OFILE to MASTER file.
SCANM(OFILE) ; Get ASSOCIATED VA <concept> field (#99) values from MASTER file MFILE, update pointers in OFILE
SCANO(OFILE) ; Get MASTER <concept> field (#90) values from legacy file OFILE, verify pointing to actual MASTER entry
UPDPTR(PSSVANAM,PSSMIEN,PSSACT,PSSFILE) ; Update MASTER VA <concept> field (#90) in <concept> file
; anytime the ASSOCIATED VA <concept>(S) field (#99) in the MASTER <concept> file (#50.60699) is updated.
; PSSVANAM : Name of ASSOCIATED VA <concept> from local <concept> file
; PSSFILE : The VA File Number (#50.606) that points to the MASTER file (#50.60699)
; PSSMIEN : IEN of the entry in the MASTER <concept> (#50.60699) file.
; PSSACT : Action to perform on MASTER <concept> (#90) multiple in <concept> file (#50.606):
; "ADD" = Add a pointer to the PSSMIEN entry in MASTER <concept> file (#50.60699), if it doesn't already exist
; "DEL" = Delete pointer to the PSSMIEN entry in MASTER <concept> file (#50.60699), if it exists
FILE ; File to be updated
Info |  Source |  Entry Points