PSONDCUT ;BIRM/MFR - NDC Utilities ;10/15/04
Source file <PSONDCUT.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CHGNDC(RX,RFL,BCODE,STOCK) | ||
| NDCEDT(RX,RFL,DRG,SITE,NDC,BCODE) | ; Allows editing of the Rx NDC code
 ; Input: (r) RX - Rx IEN (#52) ; (o) RFL - Refill Number (#52.1) ; (o) DRG - Drug IEN (#50) ; (o) NDC - Default NDC Number/Return parameter ("" means no NDC selected) (Note: REQUIRED for Output value) ; (o) BCODE - Display the PID/Drug Name in the NDC prompt  | 
|
| ASK | ; Ask for NDC
 | 
|
| END | ||
| SAVNDC(RX,RFL,NDC,CMP,DRG,FROM) | ; Saves the NDC in the PRESCRIPTION and DRUG files
 ; Input: (r) RX - Rx IEN (#52) ; (o) RFL - Refill Number (#52.1) ; (r) NDC - NDC Number ; (o) CMP - CMOP? (1-YES/0-NO) ; (o) DRG - Save in the DRUG file (1-YES/0-NO) ((Def: 0) ; (o) FROM - Calling function  | 
|
| GETNDC(RX,RFL) | ; Returns the Rx NDC #
 ; Input: (r) RX - Rx IEN (#52) ; (o) RFL - Refill # ; Output: NDC - Rx NDC #  | 
 
  | 
| GPPDU(RX,RFL,NDC,DRUG,SAVE,FROM) | ;-get Price per dispense unit for the NDC
 | 
|
| SPPDU(RX,RFL,PPDU) | ;save price per dispense unit
 | 
|
| NDCHLP2 | ;Help Text for ?? for the NDC Code Selection
 | 
|
| NDCHLP | ; Help Text for the NDC Code Selection
 | 
| 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 | 
  | 
| FileNo | Call Tags | 
|---|---|
| ^PSDRUG - [#50] | GET1^DIQ | 
| ^PSRX - [#52] | Classic Fileman Calls, GET1^DIQ | 
| 52.1 | GET1^DIQ |