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 |  FileMan Files Accessed Via FileMan Db Call
Print Page as PDF
Routine: PSJPADIT

Package: Inpatient Medications

Routine: PSJPADIT


Information

PSJPADIT ;BIR/JCH-INPATIENT PADE INVENTORY FILE UTILITIES ;25 SEP 97 / 7:41 AM

Source Information

Source file <PSJPADIT.m>

Entry Points

Name Comments DBIA/ICR reference
FIL58601(PADATA,PSJOMS) ; File PADE data into PADE INVENTORY file #58.601
; PADE HL7 messages filed into the PADE IN TRANSACTION (#58.6) trigger new-style 'AC' action cross reference, entering here.
DELCHK(PADATA) ; Check if incoming transaction represents a drug removed from the device
FILSYS(PADATA,ERRMSG) ; Check for PADE Inbound System in PADE INVENTORY file
FILEDEV(XARRAY) ; File device from PADE DISPENSING DEVICE (#58.63) file
FILDRWR(PADATA,ERRMSG) ; Add PADE Drawer to PADE System's DISPENSING DEVICE in PADE INVENTORY file
FILDRUG(PADATA,ERRMSG)
DRGDRWR(PADATA,ERRMSG)
UPDEVBAL(PADATA,ERRMSG)
UPDRWBAL(PADATA,ERRMSG)
UPCKDRW(PADATA,ERRMSG)
UPCKBAL(PADATA,ERRMSG)
LOGERR(ERRMSG) ; Log error ERRMSG
ORDIX(PS586IEN)
DRWRBAL(PADESYS,PADEDEV,PADEDRWR,DRUGIEN)
DEVBAL(PADESYS,PADEDEV,DRUGIEN)
TSIGN(PADATA) ; Determine if the transaction amount needs to be added or subtracted, depending on the transaction type

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(58.6 - [#58.6] GETS^DIQ
^PS(58.601 - [#58.601] FIND1^DIC
58.60111 FIND1^DIC
58.60112 FIND1^DIC
58.601121 FIND1^DIC,  LIST^DIC
58.601122 FIND1^DIC
58.601123 FIND1^DIC
Info |  Source |  Entry Points |  FileMan Files Accessed Via FileMan Db Call