PSSUTIL ;BIR/RTR-utility routine for NDF changes ;04/04/00
Source file <PSSUTIL.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN(PSSDIEN) | ;Receive Drug entries unmatched as a result of NDF changes
 | 
|
| EN1(PSSDIEN,PSSTALK) | ;Receive Drug entries that have been unmatched
 | 
 
  | 
| EQ | ||
| EN2(PSSDIEN,PSSTALK) | ;Receive Drug entries matched to NDF
 | 
 
  | 
| LOC | ;Set local possible dosages
 | 
|
| QUIET | ;
 | 
|
| LOCMRG | ;Merge new Local Possible Dosages with existing ones
 | 
|
| QUIET1 | ;
 | 
|
| DOSEADD | ;New fields added with PSS*1*147
 | 
|
| DOSEADX | ;New fields added with PSS*1*147
 | 
|
| UNMDRUG(DRUGIEN) | ; Un-match a Dispense Drug from a VA Product
 | 
 
  | 
| ZASK | ;Ask to continue
 | 
|
| XASK | ;Ask to continue
 | 
|
| DASK | ;Ask to continue
 | 
|
| HAZ(PSSIEN,PSSF) | ;*226 
 ; Determine if a Drug is Hazardous to Handle and to Dispose. ; Pass in Drug IEN if known or pass in the OI IEN if preferred. ; Input: PSSIEN - IEN of either Drug file or Pharmacy OI file. <required> ; PSSF - "OI" passed in, then IEN is Pharmacy OI file, else <optional> ; "OI" Not passed in, then IEN is for Drug file. <default> ; Output: HAZ Handle flag (1/0 ^ HAZ Dispose flag (1/0) ^ Orderable Item name  | 
 
  | 
| ISHAZ(DRIEN,OIIEN,FLDNAM) | ;*226
 ; Get Hazardous flag by NDF FLDNAM passed in to test  | 
|
| HAZWARNG(PSSDRIEN,PSSIO,PSSHAZH,PSSHAZD,PSSHAZTX) | ;*226
 ; Hazardous standard text warning based on HAZ flags passed in ; Input: PSSDRIEN - DRUG file #50 IEN ; PSSIO - Inpatient or Outpatient (I - Clinicians only type warn) (O - Patient type warn) ; PSSHAZH - Haz to handle indicated ; PSSHAZD - Haz to Dispose indicated ; Output: PSSHAZTX - text for the specific warning indicated, if only one or both Haz indicators exist. ; (Not wrapped, calling routine needs to do word wrap for printing and displaying)  | 
 
 
 
  | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| FileNo | Call Tags | 
|---|---|
| ^PSDRUG - [#50] | GET1^DIQ | 
| ^PSNDF(50.68 - [#50.68] | GET1^DIQ | 
| ^PS(50.7 - [#50.7] | GET1^DIQ |