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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: PSGP

Package: Inpatient Medications

Routine: PSGP


Information

PSGP ;BIR/CML3-PATIENT LOOK-UP ;15 Apr 98 / 9:05 AM

Source Information

Source file <PSGP.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Inpatient Medications 4 $$ENDTC^PSGMI  (CLINIC,HTWT)^PSJAC  ($$AA,EN)^PSJDPT  ($$RECDCEXP,ENCONT)^PSJP  
Kernel 3 ^%ZIS  ^%ZISC  $$PATCH^XPDUTL  
Registration 1 (DEM,IN5,INP,PID,SDA)^VADPT  
Scheduling 1 $$SDIMO^SDAMA203  
VA FileMan 1 NOW^%DTC  

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

Package Total Caller Graph
Inpatient Medications 8 PSGEUD  PSGGAO  PSGMAR  PSGMMAR  PSGOE  PSGRET  PSGTCTD  PSJLOI  

Entry Points

Name Comments DBIA/ICR reference
ENDPT ; get any patient
CHK ;
CNV ;
WP ; ward parameters
DONE ;
COP ;check for appointments in clinics that allowed inpatient orders

External References

Name Field # of Occurrence
NOW^%DTC COP+4
^%ZIS WP+6
^%ZISC WP+6
$$ENDTC^PSGMI CHK+6, CNV+4
CLINIC^PSJAC WP+8
HTWT^PSJAC CNV+2
$$AA^PSJDPT CNV+1
EN^PSJDPT ENDPT+3
$$RECDCEXP^PSJP WP+3
ENCONT^PSJP CHK+5, CHK+7, COP+8
$$SDIMO^SDAMA203 COP+6
DEM^VADPT CNV+2
IN5^VADPT CHK+5, COP+3
INP^VADPT CHK+3
PID^VADPT CNV+2
SDA^VADPT COP+5
$$PATCH^XPDUTL COP+1

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: ENDPT+2
Function Call: WRITE
  • Prompt: !!,"Select "_$S($D(PSGDICA):PSGDICA_" ",1:"")_"PATIENT: "
  • Line Location: ENDPT+2
Routine Call
  • %ZIS
  • Line Location:
    • WP+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(55 - [#55] CHK+4, COP+7
^PS(59.6 - [#59.6] WP+1
^UTILITY("VASD" COP+6

Label References

Name Line Occurrences
CNV CHK+4
DONE ENDPT+2
ENDPT ENDPT+4, CHK+5, CHK+7, CNV+1

Naked Globals

Name Field # of Occurrence
^( COP+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % CHK+5, CHK+7, COP+4
%ZIS WP+6!*
A COP+2~, COP+6*
DA DONE+1!
>> DFN CHK+3*, CNV+1, CNV+2, COP+6, COP+7
DIC ENDPT+2!, ENDPT+5!, DONE+1!
DTIME ENDPT+2
HIT ENDPT+1~, COP+1*, COP+6*, COP+7*, COP+8
IO WP+6
ION WP+6
>> IOP WP+5*, WP+6*
NB DONE+1!
ND DONE+1!
NS DONE+1!
>> POP WP+6
>> PSGDICA ENDPT+2
PSGID CHK+6*, CHK+8, DONE+1!
PSGOD CHK+6*, CHK+7, CHK+8, DONE+1!
PSGP ENDPT+2!*, CHK+3*, CHK+4
PSGP(0 CNV+3*
>> PSJDCEXP WP+3*
PSJEXCPT CHK+2!
PSJF COP+2~, COP+4*, COP+7
PSJOCER CHK+2!
>> PSJPAD CHK+4*, CHK+6*, CHK+8*
>> PSJPAGE CNV+3*
>> PSJPBID CNV+3*
>> PSJPCAF CHK+4*, CHK+5*
>> PSJPDD CHK+4*, CHK+8*
>> PSJPDOB CNV+3*
>> PSJPDX CHK+4*, CHK+8*
>> PSJPPID CNV+3*
>> PSJPRB CHK+4*, CHK+8*
>> PSJPSEX CNV+3*
>> PSJPSSN CNV+3*
>> PSJPTD CHK+4*, CHK+8*
>> PSJPTS CHK+4*, CHK+8*
>> PSJPTSP CHK+4*, CHK+8*
>> PSJPWD CHK+4*, CHK+8*, WP+1
>> PSJPWDN CHK+4*, CHK+8*
>> PSJSTOP ENDPT+2*
>> PSJSYSL WP+2*, WP+4, WP+6*
>> PSJSYSP0 WP+5
>> PSJSYSU WP+2
>> PSJSYSW WP+1*
>> PSJSYSW0 WP+1*, WP+2, WP+5
SQ COP+2~, COP+6*
>> VA("BID" CNV+3
>> VA("PID" CNV+3
VA200 CHK+3*, DONE+1!
VADM DONE+1!
VADM(1 CNV+3
VADM(2 CNV+3
VADM(3 CNV+3
VADM(4 CNV+3
VADM(5 CNV+3
VAIN DONE+1!
VAIN(1 CHK+4
VAIN(2 CHK+4
VAIN(3 CHK+4
VAIN(4 CHK+4
VAIN(5 CHK+4
VAIN(7 CHK+4
VAIN(9 CHK+4
VAIP DONE+1!, COP+2~
VAIP("D" CHK+5*
VAIP(13 CHK+5, CHK+6, CHK+8
VAIP(3 CHK+6
VAIP(4 CHK+6
VAIP(5 CHK+8
VAIP(6 CHK+8
VAIP(7 CHK+8
VAIP(8 CHK+8
VAIP(9 CHK+8
VAMT DONE+1!
>> VASD("F" COP+4*
X ENDPT+2*, CHK+6*, CHK+7, CHK+8, CNV+4*, WP+2*, WP+5*, DONE+1!, COP+2~
Y ENDPT+2!*, ENDPT+4, CHK+3, CNV+1*
Y(0 DONE+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All