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 |  Local Variables  | All
Print Page as PDF
Routine: PRSNRUT0

Package: PAID

Routine: PRSNRUT0


Information

PRSNRUT0 ;WOIFO/DAM - Report for POC Data;060409

Source Information

Source file <PRSNRUT0.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
PAID 4 $$ASK^PRSLIB00  L1^PRSNRUT1  $$ISACTIVE^PRSNUT01  $$PRIMLOC^PRSNUT03  
VA FileMan 1 DD^%DT  

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

Package Total Caller Graph
PAID 5 PRSNCR1  PRSNDPC1  PRSNRIA  PRSNROLD  PRSNROLS  

Entry Points

Name Comments DBIA/ICR reference
POCDSPLY(PRSIEN,BEG,END) ;Entry point to gather POC data from 451
DEFAULTL() ;Find external value-nurse's default location
HDRINFO ;Find nurse information to display in report header
HDR ;Display header for report of Individual Nurse Activity
GETDAY(PRSNDAY,PRSNDY,PRSDT) ;Find external value of Day Number
DATA ;Extract display data from POCD array
PRNT ;Print report
INITIAL ; Set up external date range

External References

Name Field # of Occurrence
DD^%DT INITIAL+3, INITIAL+4
$$ASK^PRSLIB00 PRNT+10
L1^PRSNRUT1 POCDSPLY+19
$$ISACTIVE^PRSNUT01 DATA+23
$$PRIMLOC^PRSNUT03 DEFAULTL+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: PRSNAME,?32,PRSNL,?48,"T&L"_" "_PRSNTL,?48,?68,$E(PRSNSSN,6,9)
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !,EXTBEG_" - "_EXTEND,?45,"Run Date: ",TODAY,?70,"Page: ",$J(PG,3)
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: !
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: !,"Date",?11,"Tour Time",?27,"Location",?57,"OT Mandatory"
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: !,?11,"-Exceptions",?27,"-Work Type",?57,"-OT Reason"
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !,"--------------------------------------------------------------------------------"
  • Line Location: HDR+9
Function Call: WRITE
  • Prompt: !
  • Line Location: PRNT+2
Function Call: WRITE
  • Prompt: PRSNDY
  • Line Location: PRNT+3
Function Call: WRITE
  • Prompt: ?11,$G(PRSNST)_"-"_$G(PRSNSP),?27,$G(PRSNPOC1),?57,$G(PRSNM)
  • Line Location: PRNT+4
Function Call: WRITE
  • Prompt: !
  • Line Location: PRNT+5
Function Call: WRITE
  • Prompt: PRSDT
  • Line Location: PRNT+6
Function Call: WRITE
  • Prompt: ?11,"-"_$G(PRSNTT)_" "_$G(PRSNLNG),?27,"-"_$G(PRSNTW)_" "_$G(PRSNTWD),?57,"-"_$G(PRSNREC)_" "_$G(PRSNRE)
  • Line Location: PRNT+7
Function Call: WRITE
  • Prompt: !
  • Line Location: PRNT+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSN(451.5 - [#451.5] DATA+30, DATA+33
^PRSN(451.6 - [#451.6] DATA+44, DATA+47
^PRSPC - [#450] DEFAULTL+2, HDRINFO+3
^PRST(457.3 - [#457.3] DATA+15, DATA+18
^PRST(458 - [#458] POCDSPLY+13, POCDSPLY+14, GETDAY+4

Label References

Name Line Occurrences
$$DEFAULTL POCDSPLY+9
DATA POCDSPLY+21
GETDAY POCDSPLY+20
HDR POCDSPLY+11, PRNT+10
HDRINFO POCDSPLY+10
INITIAL POCDSPLY+8
PRNT DATA+49

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BEG POCDSPLY~, POCDSPLY+12, INITIAL+3
DAYNODE POCDSPLY+5~, POCDSPLY+14*, POCDSPLY+15, POCDSPLY+16
DT POCDSPLY+7, DATA+23
END POCDSPLY~, POCDSPLY+13, INITIAL+4
EXTBEG POCDSPLY+5~, HDR+5, INITIAL+3*
EXTEND POCDSPLY+5~, HDR+5, INITIAL+4*
FMDT POCDSPLY+5~, POCDSPLY+12*, POCDSPLY+13*, POCDSPLY+14
IOF HDR+2
IOSL PRNT+10
PG POCDSPLY+6~, POCDSPLY+7*, HDR+3*, HDR+5
POCD POCDSPLY+18!, POCDSPLY+19
POCD( DATA+6, DATA+8, DATA+11, DATA+20, DATA+26, DATA+36, DATA+41
PPIEN POCDSPLY+5~, POCDSPLY+15*, POCDSPLY+19, GETDAY+4
PRSDT POCDSPLY+6~, POCDSPLY+20, GETDAY~, GETDAY+5*, PRNT+6
PRSDY GETDAY+2~, GETDAY+4*, GETDAY+5
PRSIEN POCDSPLY~, POCDSPLY+19, DEFAULTL+2, HDRINFO+3
PRSL DATA+3~, DATA+5*, DATA+6*, DATA+8, DATA+11, DATA+20, DATA+26, DATA+36, DATA+41, PRNT+3
PRNT+6
PRSNAME POCDSPLY+5~, HDRINFO+4*, HDR+4
PRSNARY HDRINFO+2~, HDRINFO+3*, HDRINFO+4, HDRINFO+5, HDRINFO+6
PRSNDAY POCDSPLY+6~, POCDSPLY+16*, POCDSPLY+17, POCDSPLY+19, POCDSPLY+20, GETDAY~, GETDAY+4
PRSNDY POCDSPLY+6~, POCDSPLY+20, GETDAY~, GETDAY+5*, PRNT+3
PRSNL POCDSPLY+5~, POCDSPLY+9*, HDR+4
PRSNLNG DATA+2~, DATA+11*, DATA+18*, PRNT+7
PRSNM DATA+3~, DATA+36*, DATA+37, DATA+38*, DATA+39*, PRNT+4
PRSNPOC DATA+2~, DATA+20*, DATA+21, DATA+23
PRSNPOC1 DATA+2~, DATA+20*, DATA+23*, PRNT+4
PRSNPP POCDSPLY+6~
PRSNRE DATA+3~, DATA+41*, DATA+47*, PRNT+7
PRSNREC DATA+3~, DATA+41*, DATA+44*, PRNT+7
PRSNRIEN DATA+3~, DATA+41*, DATA+42, DATA+44, DATA+47
PRSNSP DATA+2~, DATA+8*, PRNT+4
PRSNSSN POCDSPLY+5~, HDRINFO+5*, HDR+4
PRSNST DATA+2~, DATA+8*, PRNT+4
PRSNTIEN DATA+3~, DATA+11*, DATA+15*, DATA+18
PRSNTL POCDSPLY+5~, HDRINFO+6*, HDR+4
PRSNTT DATA+2~, DATA+11*, DATA+12, DATA+15, PRNT+7
PRSNTW DATA+2~, DATA+26*, DATA+30*, PRNT+7
PRSNTWD DATA+3~, DATA+26*, DATA+33*, PRNT+7
PRSNWIEN DATA+2~, DATA+26*, DATA+27, DATA+30, DATA+33
STOP POCDSPLY+5~, POCDSPLY+7*, POCDSPLY+13, DATA+6, PRNT+10*
TODAY POCDSPLY+6~, POCDSPLY+7*, HDR+5
U POCDSPLY+16, DEFAULTL+2, HDRINFO+4, HDRINFO+5, HDRINFO+6, GETDAY+4, DATA+8, DATA+11, DATA+18, DATA+20
DATA+23, DATA+26, DATA+30, DATA+33, DATA+36, DATA+41, DATA+44, DATA+47
Y INITIAL+2~, INITIAL+3*, INITIAL+4*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All