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

Package: PAID

Routine: PRSNRLND


Information

PRSNRLND ;WOIFO/KJS - LOCATION Non Direct Care Summary by Skill Mix II REPORT ;12-9-2011

Source Information

Source file <PRSNRLND.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
PAID 5 $$ASK^PRSLIB00  ($$ISACTIVE,$$ISNURSE,$$POCRANGE)^PRSNUT01  $$PRIMLOC^PRSNUT03  PIKGROUP^PRSNUT04  $$AMT^PRSPSAPU  
Kernel 3 ^%ZIS  ^%ZISC  ^%ZTLOAD  

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

Package Total Caller Graph
PAID 1 PRSNR NURLOC NONDIR  

Entry Points

Name Comments DBIA/ICR reference
COORD ;Entry point for VANOD Coordinator
; Coordinator has no access limits so let them pick any group
MAIN ;
REPORT ;for group of location or t&l
DATE ; User is prompted for a date range
QUE ;call to generate and display report for individual activity
INFO ;Find nurse information to display in report
DATA ;Extract display data from POCD array
HDR ;
PRTLP ;Order through SKILMIX array, total data & display
PPP ;

External References

Name Field # of Occurrence
^%ZIS QUE+3
^%ZISC REPORT+33
^%ZTLOAD QUE+17
$$ASK^PRSLIB00 PPP+3
$$ISACTIVE^PRSNUT01 REPORT+16
$$ISNURSE^PRSNUT01 INFO+7
$$POCRANGE^PRSNUT01 DATE+2
$$PRIMLOC^PRSNUT03 INFO+9
PIKGROUP^PRSNUT04 COORD+3
$$AMT^PRSPSAPU DATA+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"End of Report"
  • Line Location: REPORT+32
Function Call: WRITE
  • Prompt: !,"Request "_ZTSK_" Queued."
  • Line Location: QUE+18
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: HDR+2
Function Call: WRITE
  • Prompt: ?17,"LOCATION NON DIRECT SUMMARY BY SKILL MIX REPORT"
  • Line Location: HDR+4
Function Call: WRITE
  • Prompt: !,?15,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: !,"Location",?22,"Non Direct",?53,"# of",?60,"# of",?67,"# of",?74,"Total"
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: !,?22,"Care",?53,"Hours",?60,"Hours",?67,"Hours",?74,"Hours"
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !,?22,"Category",?53,"RN",?60,"LPN",?67,"UAP"
  • Line Location: HDR+9
Function Call: WRITE
  • Prompt: !,"--------------------------------------------------------------------------------"
  • Line Location: HDR+10
Function Call: WRITE
  • Prompt: !
  • Line Location: PPP+1
Function Call: WRITE
  • Prompt: GP,?22,NDCARE,?53,RNDC,?60,LNDC,?67,UNDC,?74,TNDC
  • Line Location: PPP+2
Routine Call
  • %ZIS
  • Line Location:
    • QUE+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSN(451 - [#451] REPORT+18, REPORT+21, REPORT+24, REPORT+26, REPORT+28, REPORT+29
^PRSN(451.5 - [#451.5] DATA+30, DATA+33
^PRSPC - [#450] INFO+3, INFO+8
^PRST(457.3 - [#457.3] DATA+19, DATA+23
^PRST(458 - [#458] REPORT+9, REPORT+10, REPORT+22

Label References

Name Line Occurrences
DATA REPORT+30
DATE MAIN+3
HDR REPORT+11, PPP+3
INFO REPORT+19
MAIN COORD+6
PPP PRTLP+13
PRTLP REPORT+31
QUE MAIN+5
REPORT QUE+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS QUE+1~, QUE+2*
BEG MAIN+1~, REPORT+9, DATE+6*
BEGDAY REPORT+2~, REPORT+9*, REPORT+23
BEGPP REPORT+2~, REPORT+9*, REPORT+20, REPORT+23
DT REPORT+8, REPORT+16
END MAIN+1~, REPORT+10, DATE+7*
ENDDAY REPORT+2~, REPORT+10*, REPORT+24
ENDPP REPORT+2~, REPORT+10*, REPORT+21, REPORT+24
EXTBEG MAIN+1~, DATE+8*, HDR+5
EXTEND MAIN+1~, DATE+9*, HDR+5
GP PRTLP+1~, PRTLP+2*, PRTLP+3*, PRTLP+5, PRTLP+8, PRTLP+9, PRTLP+10, PRTLP+11, PPP+2
GROUP COORD+2~, COORD+3
GROUP( REPORT+13, REPORT+14, REPORT+15
GROUP(0 COORD+4, COORD+5, REPORT+14
HOURS REPORT+4~, DATA+12*, DATA+43
IEN200 REPORT+6~, INFO+8*, INFO+9
IO REPORT+7
IO("Q" QUE+5, QUE+6!
IOF HDR+2
IOP QUE+1~
IOSL PPP+3
LNDC PRTLP+1~, PRTLP+6*, PRTLP+10*, PRTLP+12, PPP+2
LOCIEN REPORT+2~, REPORT+15*, REPORT+16, REPORT+18, REPORT+21, REPORT+24, REPORT+26, REPORT+28
LOCNAM REPORT+6~, REPORT+16*, DATA+43
MEAL REPORT+5~, DATA+9*, DATA+12
NDCARE PRTLP+1~, PRTLP+4*, PRTLP+5*, PRTLP+8, PRTLP+9, PRTLP+10, PRTLP+11, PPP+2
NUROLE REPORT+6~, INFO+7*, DATA+42*, DATA+43
PG REPORT+2~, REPORT+8*, HDR+3*, HDR+5
PICK REPORT+2~, REPORT+12*, REPORT+13*, REPORT+14, REPORT+15
POP QUE+1~, QUE+4
PPIEN REPORT+2~, REPORT+20*, REPORT+21*, REPORT+22, REPORT+23, REPORT+24, REPORT+26, REPORT+28, REPORT+29
PRIMLOC REPORT+6~, INFO+9*
>> PRSD REPORT+27*
PRSIEN REPORT+2~, REPORT+17*, REPORT+18*, REPORT+21, REPORT+24, REPORT+26, REPORT+28, REPORT+29, INFO+3, INFO+7
INFO+8
PRSL REPORT+3~, INFO+2*
PRSNAME REPORT+3~, INFO+4*
PRSNARY REPORT+6~, INFO+3*, INFO+4, INFO+5, INFO+6
PRSNDATE REPORT+3~, REPORT+25*
PRSNDAY REPORT+2~, REPORT+23*, REPORT+24*, REPORT+25, REPORT+26, REPORT+28, REPORT+29
PRSNDAYS REPORT+3~, REPORT+22*, REPORT+25
PRSNG REPORT+2~, REPORT+14*
PRSNLNG REPORT+6~, DATA+15*, DATA+23*
PRSNM REPORT+5~, DATA+36*
PRSNRE REPORT+5~
PRSNREC REPORT+5~
PRSNRIEN REPORT+5~
PRSNSP REPORT+4~, DATA+6*, DATA+12
PRSNSSN REPORT+3~, INFO+5*
PRSNST REPORT+4~, DATA+3*, DATA+12
PRSNTIEN REPORT+4~, DATA+19*, DATA+20, DATA+23
PRSNTL REPORT+3~, INFO+6*
PRSNTS REPORT+2~, REPORT+27*, REPORT+28*, REPORT+29
PRSNTT REPORT+4~, DATA+15*, DATA+16, DATA+19
PRSNTW REPORT+5~, DATA+26*, DATA+30*, DATA+41
PRSNTWD REPORT+5~, DATA+26*, DATA+33*, DATA+42*, DATA+43
PRSNVER REPORT+2~, REPORT+26*, REPORT+28, REPORT+29
PRSNWIEN REPORT+4~, DATA+26*, DATA+27, DATA+30, DATA+33
RANGE MAIN+1~, DATE+2*, DATE+4, DATE+6, DATE+7, DATE+8, DATE+9
RNDC PRTLP+1~, PRTLP+6*, PRTLP+9*, PRTLP+12, PPP+2
SKILL PRTLP+1~, PRTLP+7*, PRTLP+8*, PRTLP+9, PRTLP+10, PRTLP+11
SKILMIX REPORT+3~
SKILMIX( DATA+43*, PRTLP+3, PRTLP+5, PRTLP+8, PRTLP+9, PRTLP+10, PRTLP+11
STOP MAIN+1~, MAIN+2*, MAIN+4, REPORT+12*, REPORT+13, REPORT+18, REPORT+21, REPORT+24, REPORT+28, DATE+4*
PRTLP+3, PRTLP+5, PRTLP+8, PPP+3*
TIMEREC REPORT+2~, REPORT+29*, DATA+3, DATA+6, DATA+9, DATA+15, DATA+26, DATA+36
TNDC PRTLP+1~, PRTLP+6*, PRTLP+12*, PPP+2
TODAY REPORT+2~, REPORT+8*, HDR+5
TYPE MAIN+1~
U COORD+4, COORD+5, REPORT+9, REPORT+10, REPORT+16, REPORT+25, DATE+6, DATE+7, DATE+8, DATE+9
INFO+4, INFO+5, INFO+6, INFO+7, DATA+3, DATA+6, DATA+9, DATA+15, DATA+23, DATA+26
DATA+30, DATA+33, DATA+36
UNDC PRTLP+1~, PRTLP+6*, PRTLP+11*, PRTLP+12, PPP+2
ZTCPU QUE+7~
ZTDESC QUE+7~, QUE+8*
ZTDTH QUE+7~
ZTIO QUE+7~
ZTKIL QUE+7~
ZTPRI QUE+7~
>> ZTREQ QUE+18*
ZTRTN QUE+7~, QUE+9*
ZTSAVE QUE+7~
ZTSAVE("BEG" QUE+13*
ZTSAVE("END" QUE+14*
ZTSAVE("EXTBEG" QUE+15*
ZTSAVE("EXTEND" QUE+16*
ZTSAVE("GROUP" QUE+10*
ZTSAVE("GROUP(" QUE+11*
ZTSAVE("TYPE" QUE+12*
ZTSK QUE+7~, QUE+18
ZTSYNC QUE+7~
ZTUCI QUE+7~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All