Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSJOEA1

Package: Inpatient Medications

Routine: PSJOEA1


Information

PSJOEA1 ;BIR/MLM - INPATIENT ORDER ENTRY ; Feb 02, 2022

Source Information

Source file <PSJOEA1.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Inpatient Medications 10 (NEWNVAL,NEWUDAL)^PSGAL5  (EXPOE,UPDREN)^PSGOER  ENGNN^PSGOETO  START^PSGOTR  SETUDINT^PSGSICH1  CMPLX2^PSJCOM1  EN1^PSJHL2  $$LASTREN^PSJLMPRI  
CHK^PSJOEA2  PDORD^PSJPDCLU  
VA FileMan 2 ^DIE  IX^DIK  
List Manager 1 PAUSE^VALM1  
Pharmacy Data Management 1 ($$LS,UNL)^PSSLOCK  

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: 3

Package Total Caller Graph
Inpatient Medications 3 PSGVBW0  PSIVOPT  PSJOEA  

Entry Points

Name Comments DBIA/ICR reference
CHK ;Check to be sure all the orders in the complex order series are completed.

External References

Name Field # of Occurrence
^DIE CHK+19, CHK+34, CHK+37, CHK+49, CHK+53
IX^DIK CHK+20
NEWNVAL^PSGAL5 CHK+25
NEWUDAL^PSGAL5 CHK+26
EXPOE^PSGOER CHK+33
UPDREN^PSGOER CHK+41
ENGNN^PSGOETO CHK+52
START^PSGOTR CHK+35
SETUDINT^PSGSICH1 CHK+59
CMPLX2^PSJCOM1 CHK+44
EN1^PSJHL2 CHK+38, CHK+42, CHK+49, CHK+57
$$LASTREN^PSJLMPRI CHK+27, CHK+33, CHK+39
CHK^PSJOEA2 CHK+70
PDORD^PSJPDCLU CHK+43
$$LS^PSSLOCK CHK+30
UNL^PSSLOCK CHK+45
PAUSE^VALM1 CHK+11, CHK+68

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: "."
  • Line Location: CHK+34
Function Call: WRITE
  • Prompt: !,"By not verifying all the orders, none of the orders will be verified."
  • Line Location: CHK+68
Routine Call
  • DIE
  • Line Location:
    • CHK+19
    • CHK+34
    • CHK+37
    • CHK+49
    • CHK+53

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PS(53.1 - [#53.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(53.1 - [#53.1] CHK+3, CHK+4, CHK+17, CHK+21*, CHK+24, CHK+27, CHK+29, CHK+31, CHK+41, CHK+47
CHK+48, CHK+49, CHK+54*, CHK+55*, CHK+56*, CHK+58!, CHK+60, CHK+62, CHK+63!
^PS(55 - [#55] CHK+8*, CHK+47, CHK+48
^TMP("PSJCOM" CHK+2, CHK+4*, CHK+5, CHK+8, CHK+9, CHK+10!, CHK+12, CHK+13, CHK+21, CHK+40
CHK+52*, CHK+55, CHK+61, CHK+63*!, CHK+65, CHK+66, CHK+67, CHK+68!
^TMP("PSJCOM2" CHK+6, CHK+10!, CHK+14, CHK+50, CHK+51, CHK+52*, CHK+54*, CHK+56, CHK+65, CHK+66
CHK+67, CHK+68!
^TMP("PSJINTER" CHK+1!

Naked Globals

Name Field # of Occurrence
^(0 CHK+52*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COMQUIT CHK+1~*, CHK+3, CHK+4*, CHK+6*, CHK+7*, CHK+8, CHK+9, CHK+12, CHK+39, CHK+60
CHK+68
DA CHK+19~*, CHK+20~*!, CHK+34*, CHK+36!*, CHK+39*, CHK+41, CHK+48!*, CHK+52~, CHK+54, CHK+55
CHK+57, CHK+58, CHK+59
DA(1 CHK+20*, CHK+36*, CHK+48*
>> DFN CHK+20, CHK+26, CHK+27, CHK+30, CHK+31, CHK+33, CHK+36, CHK+38, CHK+39, CHK+42
CHK+44, CHK+45, CHK+46, CHK+51
DIE CHK+19~*, CHK+34*, CHK+36!*, CHK+37*, CHK+48*, CHK+52~, CHK+53*
DIK CHK+20~*!
DR CHK+19~*, CHK+34*, CHK+36!*, CHK+37*, CHK+48!*, CHK+52~, CHK+53*
DUR CHK+1~, CHK+27*
EDITND0 CHK+62~*
EDITS0XT CHK+14~*, CHK+15
EDITS0Y CHK+14~*, CHK+15
FILE55 CHK+31~*, CHK+36, CHK+37
FILE55N0 CHK+31~*, CHK+32
ND14 CHK+1~, CHK+27*, CHK+39*, CHK+41
OEORD CHK+31~, CHK+32*, CHK+35, CHK+36, CHK+37
OOEORD CHK+31~, CHK+32*
PDTYP CHK+43~*
PND0 CHK+29~*, CHK+31, CHK+32
PNDP2 CHK+31~*, CHK+37
PREV CHK+62~*, CHK+63
PSGAT CHK+40~*
PSGCMPLX CHK+10!
>> PSGND CHK+27*, CHK+28, CHK+39, CHK+47, CHK+48, CHK+49, CHK+50
PSGND2P5 CHK+1~, CHK+27*
>> PSGORDP CHK+34*
PSGORDR CHK+29~*, CHK+30, CHK+31, CHK+32, CHK+35, CHK+36, CHK+37, CHK+38, CHK+42, CHK+43
CHK+44, CHK+45
>> PSGP CHK+8, CHK+30*, CHK+43, CHK+46*, CHK+47, CHK+48, CHK+49, CHK+51*, CHK+57
>> PSGPXN CHK+44
>> PSGS0XT CHK+13*, CHK+15*
>> PSGS0Y CHK+13*, CHK+15*, CHK+51*
PSGTMPSD CHK+10!
PSJCOMV CHK+1~*, CHK+60, CHK+61, CHK+64*, CHK+65*, CHK+66*, CHK+67*, CHK+68
PSJHLDFN CHK+43~*
PSJO CHK+3~*, CHK+4, CHK+5, CHK+6, CHK+12~*, CHK+13, CHK+14, CHK+17, CHK+19, CHK+20
CHK+21, CHK+24, CHK+25, CHK+26, CHK+27, CHK+29, CHK+31, CHK+33, CHK+34, CHK+35
CHK+39, CHK+40, CHK+41, CHK+47, CHK+48, CHK+49, CHK+50, CHK+51, CHK+52, CHK+54
CHK+55, CHK+56, CHK+57, CHK+58, CHK+59, CHK+60~*, CHK+61, CHK+62, CHK+63, CHK+65
CHK+66, CHK+67
PSJOCHIL CHK+54~*
>> PSJORD CHK+3, CHK+44, CHK+58, CHK+60
PSJOT CHK+1~, CHK+3*, CHK+8
>> PSJOWALL CHK+8
PSJPREX CHK+1~, CHK+44!*
PSJPRIND CHK+17~*, CHK+24, CHK+25, CHK+26
PSJSTAT CHK+1~, CHK+5*, CHK+6*, CHK+7
PSJSTAT2 CHK+1~*, CHK+7*
PSPRSTAT CHK+17~*, CHK+25, CHK+26
REAS CHK+62~*, CHK+63
RXO CHK+43~*
U CHK+8, CHK+17, CHK+28, CHK+29, CHK+31, CHK+32, CHK+37, CHK+39, CHK+41, CHK+47
CHK+48, CHK+49, CHK+50
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Naked Globals |  Local Variables  | All