Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSSGMI

Package: Pharmacy Data Management

Routine: PSSGMI


Information

PSSGMI ;BIR/CML3-MISCELLANEOUS INFORMATION ; 08/30/96 10:17

Source Information

Source file <PSSGMI.m>

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Pharmacy Data Management 5 PSS50P7  PSSDDUT  PSSGS0  PSSGSGUI  PSSJORDF  
Inpatient Medications 1 PSJINVW  

Entry Points

Name Comments DBIA/ICR reference
ENPDN(X) ; orderable item name
; X - pointer to Orderable Item (50.7) file
ENDDN(X) ; dispense drug name
; X - pointer to Drug (50) file
ENMRN(X) ; med route name
; X - pointer to Medication Route (51.2) file
ENMRA(X) ; Med Route Abbrev.
ENNPN(X) ; new person name
; X - pointer to New Person (200) file
ENSTN(X) ; schedule type name
; X - Schedule Type code
ENDTC(Y) ; FM internal date/time to user readable, Inpatient style
; Y - date in FileMan internal format
ENDTC1(Y) ; FM internal date/time to user readable, only 1 space before time.
; Y - date in FileMan internal format
ENDD(Y) ; FM internal date/time to user readable - stolen from ^DD("DD")
; Y - date in FileMan internal format
ENPDS(Y,CODES) ; look-up screen for primary drugs
; CODES - set of codes separated by commas
; Y - pointer to the Primary Drug (50.3) file
ENLU(X) ; convert lower case to upper case
ENUL(X) ; convert upper case to lower case

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(50.3 - [#50.3] ENPDS+6
^PS(50.7 - [#50.7] ENPDN+3, ENPDS+4
^PS(51.2 - [#51.2] ENMRN+3, ENMRA+1
^PSDRUG - [#50] ENDDN+3
^VA(200 - [#200] ENNPN+3

Naked Globals

Name Field # of Occurrence
^( ENPDS+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CODES ENPDS~, ENPDS+6
DT ENPDS+5, ENPDS+6
ND ENPDS+3~, ENPDS+4*, ENPDS+5, ENPDS+6*
U ENMRA+1, ENPDS+5
X ENPDN~, ENPDN+2, ENPDN+3, ENPDN+4, ENDDN~, ENDDN+2, ENDDN+3, ENDDN+4, ENMRN~, ENMRN+2
, ENMRN+3, ENMRN+4, ENMRA~, ENMRA+1, ENNPN~, ENNPN+2, ENNPN+3, ENNPN+4, ENSTN~, ENSTN+2*
, ENSTN+3, ENPDS+3~, ENPDS+6*, ENLU~, ENLU+1, ENUL~, ENUL+1
Y ENPDN+2~, ENPDN+3*, ENDDN+2~, ENDDN+3*, ENMRN+2~, ENMRN+3*, ENNPN+2~, ENNPN+3*, ENDTC~, ENDTC+2*
, ENDTC1~, ENDTC1+2*, ENDD~, ENDD+2*, ENDD+3, ENPDS~, ENPDS+4, ENPDS+6
Z ENPDS+3~, ENPDS+6*
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All