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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSIVORAL

Package: Inpatient Medications

Routine: PSIVORAL


Information

PSIVORAL ;BIR/MLM - ACTIVITY LOGGER FOR PHARMACY EDITS ;May 09, 2019@11:20:16

Source Information

Source file <PSIVORAL.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Inpatient Medications 3 ENTACT^PSIVAL  SETNML55^PSIVORC1  $$DIFFOPI^PSJBCMA5  
VA FileMan 3 FILE^DIE  $$GET1^DIQ  ^DIR  

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

Package Total Caller Graph
Inpatient Medications 18 PSGOEC  PSIVHLD  PSIVOPT  PSIVOPT1  PSIVOPT2  PSIVORA  PSIVOREN  PSIVORFB  
PSIVSPDC  PSJADT0  PSJBCMA4  PSJHL5  PSJHL6  PSJHL7  PSJLIACT  PSJOERI  
PSJOREN  PSJUTL3  

Entry Points

Name Comments DBIA/ICR reference
EN ; Entry point for updating activity log from Pharmacy.
REMARKS ; Record changes to remarks.
ADMIN ; Record changes to admin. times.
INFUS ; Record changes to infusion rate.
STOP ; Record changes to stop date.
CLNAPT ; Record changes to clinic and appointment date
SOL ; Record changes to Solutions.
SOL1 ;
GTFC ; Create field change entry in activity log.
LOG ; Update activity log (ask for comment.)
OPI ; Record changes to Other print info.

External References

Name Field # of Occurrence
FILE^DIE LOG+13
$$GET1^DIQ STOP+2, STOP+3, STOP+4
^DIR LOG+6
ENTACT^PSIVAL LOG+7
SETNML55^PSIVORC1 LOG+1
$$DIFFOPI^PSJBCMA5 OPI+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
55.01 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" STOP+6, STOP+7
^PS(52.7 - [#52.7] SOL+3, SOL1+3
^PS(53.45 - [#53.45] GTFC+6, GTFC+7*, LOG+2
^PS(55 - [#55] REMARKS+1, ADMIN+1, INFUS+1, CLNAPT+2, SOL+3, GTFC+2*, GTFC+4*, GTFC+5*, GTFC+6*, GTFC+7*
GTFC+8*
^SC - [#44] CLNAPT+3
^VA(200 - [#200] LOG+10

Label References

Name Line Occurrences
@( LOG+15
GTFC REMARKS+1, ADMIN+1, INFUS+1, STOP+9, CLNAPT+3, CLNAPT+4, SOL1+1, SOL1+3, OPI+1
OPI EN+1
SOL INFUS+2
SOL1 SOL+3, SOL+4

Naked Globals

Name Field # of Occurrence
^(0 ADMIN+1, INFUS+1
^(1 REMARKS+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACNT GTFC+8~*
AND GTFC+8~*
CURSTDT STOP+1~, STOP+3*, STOP+5, STOP+6
DA LOG+6!
>> DFN REMARKS+1, ADMIN+1, INFUS+1, STOP+2, STOP+3, STOP+4, CLNAPT+2, SOL+3, GTFC+2, GTFC+4
GTFC+5, GTFC+6, GTFC+7, GTFC+8, LOG+9, LOG+10, LOG+11, LOG+12, OPI+1
DIR LOG+6!
DIR(0 LOG+6*
>> DIRUT LOG+6
>> DRG SOL+3*, SOL+4*, SOL1+1, SOL1+2, SOL1+3
>> DRG("SOL" SOL+1
DRGI STOP+10!, SOL+1*, SOL+3*, SOL+4*
DRGN STOP+10!
DUZ LOG+5
FROMSTDT STOP+1~, STOP+4*, STOP+5, STOP+7
ND GTFC+2*!, GTFC+9!
OLCLN CLNAPT+1~, CLNAPT+2*, CLNAPT+3, CLNAPT+4
ON LOG+3~*
>> ON55 REMARKS+1, ADMIN+1, INFUS+1, STOP+2, STOP+3, STOP+4, CLNAPT+2, SOL+3, GTFC+2, GTFC+4
GTFC+5, GTFC+6, GTFC+7, GTFC+8, LOG+3, LOG+9, LOG+10, LOG+11, LOG+12, OPI+1
ORIGSTDT STOP+1~, STOP+2*, STOP+4
P("AGE" STOP+10!, SOL+2*, SOL+4*, SOL1+1
>> P("APPT" CLNAPT+4
>> P("CLIN" CLNAPT+3
>> P("DTYP" INFUS+2
P("FC" REMARKS+1*, ADMIN+1*, INFUS+1*, STOP+6*, STOP+7*, STOP+8*, STOP+10!, CLNAPT+3*, CLNAPT+4*, CLNAPT+5!
SOL1+1*, SOL1+3*, GTFC+2, GTFC+3, LOG+2, OPI+1*
>> P("REM" REMARKS+1
>> P(11 ADMIN+1
>> P(3 STOP+4
>> P(8 INFUS+1
PSIVAL LOG+6*, LOG+7*, LOG+11, LOG+15!
PSIVALCK LOG+15!
PSIVALT LOG+6, LOG+7, LOG+15!
>> PSIVLN GTFC+2, GTFC+4, GTFC+5, GTFC+6, GTFC+7, LOG+9, LOG+10, LOG+11, LOG+12
>> PSIVREA LOG+9
>> PSJPINIT LOG+5*, LOG+10, LOG+12
>> PSJSYSP GTFC+6, GTFC+7, LOG+2
>> PSJUNDC LOG+6
TDRG STOP+10!, SOL+1!
TDRG( SOL1+1
TDRG("NEW" SOL+1*, SOL+3, SOL+4, SOL1+1, SOL1+2, SOL1+3
TDRG("OLD" SOL+3*, SOL+4, SOL1+1, SOL1+2, SOL1+3
TMP LOG+8!, LOG+14!
TMP( LOG+9*, LOG+10*, LOG+11*, LOG+12*
TXTCNT GTFC+1~, GTFC+4*, GTFC+5, GTFC+6*, GTFC+7
TXTLN GTFC+1~, GTFC+4*, GTFC+6*
U REMARKS+1, ADMIN+1, INFUS+1, STOP+7, STOP+8, CLNAPT+3, CLNAPT+4, SOL+1, SOL+3, SOL1+1
SOL1+3, GTFC+2, GTFC+3, LOG+10
>> X SOL+3*
>> Y STOP+6*, STOP+7*, STOP+8, LOG+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All