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

Package: Nursing Service

Routine: NURAMH9


Information

NURAMH9 ;HIRMFO/JH,FT,MD-MANHOURS EXCEPTION REPORT ;4/28/97

Source Information

Source file <NURAMH9.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Nursing Service 9 ^NURAKILL  WARDSEL^NURARMH0  EN7^NURSAGP1  (EN8,EN9)^NURSAGSP  EN6^NURSAUTL  EN7^NURSUT0  (CLOSE,ENDPG)^NURSUT1  ($$CNTR,$$FACL)^NURSUT2  
$$EN12^NURSUT3  
Kernel 1 $$REPEAT^XLFSTR  
VA FileMan 1 D^DIQ  

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

Package Total Caller Graph
Nursing Service 2 NURAMN-STA  NURAMN-STA-LOC  

Entry Points

Name Comments DBIA/ICR reference
EN1 ;
EN2 ;
ASKDAT
START ;
QT
HEADER ;
HEADER1 ;

External References

Name Field # of Occurrence
D^DIQ START+8, HEADER+2, HEADER1+1
^NURAKILL QT
WARDSEL^NURARMH0 EN1+3
EN7^NURSAGP1 ASKDAT
EN8^NURSAGSP EN2+3
EN9^NURSAGSP EN2+3
EN6^NURSAUTL START+6
EN7^NURSUT0 ASKDAT+2
CLOSE^NURSUT1 QT
ENDPG^NURSUT1 HEADER+1
$$CNTR^NURSUT2 HEADER+4
$$FACL^NURSUT2 HEADER+4
$$EN12^NURSUT3 START+5
$$REPEAT^XLFSTR HEADER1+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN2+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ASKDAT+2
Function Call: WRITE
  • Prompt: !!,$C(7),"No exception records for "_Y(1)_" - "_Y(2)
  • Line Location: START+8
Function Call: WRITE
  • Prompt: !
  • Line Location: START+11
Function Call: WRITE
  • Prompt: !,?28,$E(NWRD,1,10),?48,$S(NURSHFT="D":"DAY",NURSHFT="E":"EVENING",NURSHFT="N":"NIGHT",1:"")
  • Line Location: START+13
Function Call: WRITE
  • Prompt: !,?$$CNTR^NURSUT2(NURFAC(2)),$$FACL^NURSUT2(NURFAC(2))
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,Y,?28,"MANHOURS EXCEPTION REPORT",?66,"PAGE: ",NURPAGE,!!,?28,"LOCATION",?47,"SHIFT",!,NURSX
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !,?32,Y,!,?32,$$REPEAT^XLFSTR("-",12),!
  • Line Location: HEADER1+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(213.9 - [#213.9] EN1+1, EN2+1
^NURSA(213.4 - [#213.4] START+2, START+3
^NURSF(211.4 - [#211.4] START+4
^TMP($J START+1!, START+6*, START+8, START+9, START+10, START+11, QT!

Label References

Name Line Occurrences
ASKDAT EN1+4
HEADER START+8, START+9, START+12
HEADER1 START+13
QT EN1+3, EN2+3, ASKDATASKDAT+2, START+8

Naked Globals

Name Field # of Occurrence
^(0 START+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA START+2*, START+3
>> DIC(0 EN2+3*
DT HEADER+2
IO START+1
IOF HEADER+3
IOSL START+12
IOST HEADER+1, HEADER+3
>> NBK START+1*, START+10*, START+13*
>> NDATE START+6*, START+10*, START+11, HEADER1+1
>> NDATED ASKDAT+1, START+2
>> NHOSPSW EN1+3*, EN2+2*, START+3, START+9, HEADER+4
>> NPWARD START+3*, START+4, START+5, START+6*
>> NSP(1 ASKDAT+1*, START+8
>> NSP(2 ASKDAT+1*, START+8
>> NURDATA START+3*, START+6
>> NURFAC START+5, START+8
>> NURFAC(1 START+5, START+8
>> NURFAC(2 START+5*, START+6, START+8*, START+9*, START+10, START+11, HEADER+4
>> NURMDSW EN2+2*, EN2+3, HEADER+4
>> NUROUT EN1+2*, EN1+3, EN2+2*, EN2+3, ASKDATSTART+2, START+8*, START+9, START+10, START+11
START+12, HEADER+1
>> NUROUTSW EN1+2*, EN2+2*, ASKDAT*
>> NURPAGE START+1*, HEADER+2*, HEADER+3, HEADER+5
>> NURSHFT START+6*, START+11*, START+13
>> NURSW1 START+1*, START+12, HEADER+1, HEADER+6*
>> NURSWARD START+3*, START+6
>> NURSX HEADER+2*, HEADER+5
>> NURX START+2*
>> NWRD START+11*, START+13
>> POP ASKDAT+2
U START+2, START+4
>> Y START+8*, HEADER+2*, HEADER+5, HEADER1+1*
>> Y(1 START+8*
>> Y(2 START+8*
>> YY(0 START+3*
>> ZTDESC ASKDAT+2*
>> ZTRTN ASKDAT+2*
>> ZTSK ASKDAT+2, HEADER+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All