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

Package: Nursing Service

Routine: NURA9C1


Information

NURA9C1 ;HIRMFO/MD,FT-SERVICE CATEGORY CERTIFICATION REPORT BY LOCATION ;8/9/96 10:04

Source Information

Source file <NURA9C1.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Nursing Service 8 EN3^NURAAGS0  ^NURAKILL  EN4^NURSAGP0  (EN1,EN5,PRD)^NURSAGSP  EN1^NURSAUTL  EN7^NURSUT0  (CLOSE,ENDPG)^NURSUT1  ($$CAT,$$CNTR,$$FACL,$$PROD)^NURSUT2  
VA Fileman 2 ^%DT  D^DIQ  
Kernel 1 $$REPEAT^XLFSTR  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Nursing Service 3 NURA6C1  NURA6C2  NURA9C2  

Entry Points

Name Comments DBIA/ICR reference
P2
QUIT
P0
P1
HEADER
P4
P
SORT
P5
PRINT1
BRK1
START ;
BRK
PRINT ;
NODATA ;

External References

Name Field # of Occurrence
^%DT HEADER+3
D^DIQ PRINT1+5, HEADER+3, NODATA+1, NODATA+2
EN3^NURAAGS0 SORT
^NURAKILL QUIT
EN4^NURSAGP0 NURA9C1+9
EN1^NURSAGSP NURA9C1+7
EN5^NURSAGSP NURA9C1+6
PRD^NURSAGSP NURA9C1+5
EN1^NURSAUTL NURA9C1+4
EN7^NURSUT0 NURA9C1+10
CLOSE^NURSUT1 QUIT
ENDPG^NURSUT1 HEADER, NODATA+9
$$CAT^NURSUT2 BRK1
$$CNTR^NURSUT2 HEADER+2, HEADER+5
$$FACL^NURSUT2 HEADER+2
$$PROD^NURSUT2 HEADER+5
$$REPEAT^XLFSTR HEADER+4, HEADER+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: NURA9C1+7
Function Call: WRITE
  • Prompt: !
  • Line Location: NURA9C1+9
Function Call: WRITE
  • Prompt: !
  • Line Location: P4+0
Function Call: WRITE
  • Prompt: ?24,$E(NCRT,1,30)
  • Line Location: PRINT1+3
Function Call: WRITE
  • Prompt: !!?31,"LOCATION: ",NL1
  • Line Location: BRK+0
Function Call: WRITE
  • Prompt: !!?31,"SERVICE CATEGORY: ",$$CAT^NURSUT2(NURCAT),!
  • Line Location: BRK1+0
Function Call: WRITE
  • Prompt: ?$$CNTR^NURSUT2(NURFAC),$$FACL^NURSUT2(NURFAC)
  • Line Location: HEADER+2
Function Call: WRITE
  • Prompt: !!,"CERTIFICATION PROFILE BY LOCATION/SVC. CATEGORY"
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: ?58,Y,?72,"PAGE: ",NURPAGE
  • Line Location: HEADER+3
Function Call: WRITE
  • Prompt: !!?60,"CERT.",?68,"DATE CERT."
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,"NAME",?24,"CERTIFICATION",?60,"AGENCY",?68,"EXPIRES"
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !,"NAME",?24,"CERTIFICATION",?60,"AGENCY",?68,"EXPIRES"
  • Line Location: HEADER+4
Function Call: WRITE
  • Prompt: !?$$CNTR^NURSUT2(Z),$G(Z),!?$$CNTR^NURSUT2(Z),$$REPEAT^XLFSTR("-",$L(Z)+1)
  • Line Location: HEADER+5
Function Call: WRITE
  • Prompt: !
  • Line Location: SORT+0
Function Call: WRITE
  • Prompt: !!,"THERE'S NO DATA FOR "_$S($G(NSPC)'="":NSPC,1:"THIS REPORT")_$S($G(NSPC(1))'="":" FOR ",1:"")_$S($G(NSPC(1))'="":NSPC(1),1:"")_$S($G(NSPC(2))'="":" - "_NSPC(2),1:"")
  • Line Location: NODATA+4
Function Call: WRITE
  • Prompt: !!,"THERE IS NO "_NL1_" DATA FOR "_$S($G(NSPC)'="":NSPC,1:"THIS REPORT")_$S($G(NSPC(1))'="":" FOR ",1:"")_$S($G(NSPC(1))'="":NSPC(1),1:"")_$S($G(NSPC(2))'="":" - "_NSPC(2),1:"")
  • Line Location: NODATA+7
Function Call: WRITE
  • Prompt: !!,"THERE IS NO "_NL1_" DATA FOR "_$S($G(NSPC)'="":NSPC,1:"THIS REPORT")_$S($G(NSPC(1))'="":" FOR ",1:"")_$S($G(NSPC(1))'="":NSPC(1),1:"")_$S($G(NSPC(2))'="":" - "_NSPC(2),1:"")
  • Line Location: NODATA+12

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(213.9 - [#213.9] NURA9C1+2
^NURSF(212.2 - [#212.2] PRINT1+1
^TMP("NURLOC" START+1!, NODATA+10*, NODATA+11
^TMP("NURSCAT" NURA9C1+8*
^TMP($J START+1!, QUIT!, PRINT+1, P, P0, P1, P2, P4, P5, NODATA+3
, NODATA+6, NODATA+9, NODATA+10

Label References

Name Line Occurrences
BRK P0, PRINT1
BRK1 P1, PRINT1
HEADER P0, PRINT1, NODATA+4, NODATA+7, NODATA+12
P PRINT+1
P0 P
P1 P0
P2 P1
P4 P2
P5 P4
PRINT START+3
PRINT1 P5
QUIT NURA9C1+4, NURA9C1+5, NURA9C1+6, NURA9C1+7, NURA9C1+9, NURA9C1+10, START+2
SORT START+2

Naked Globals

Name Field # of Occurrence
^(0 PRINT1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DIC(0 NURA9C1+6*
IO START+1
IOF HEADER+1
IOSL PRINT1
IOST HEADER, HEADER+1
>> N1 P5*, PRINT1+2
>> NCDT P4*, P5, PRINT1+5
>> NCRT P2*, P5, PRINT1+1, PRINT1+3
>> NL1 P0*, P1, P2, BRK, NODATA+7*, NODATA+11*, NODATA+12
>> NRPT SORT*
>> NSPC NODATA+4, NODATA+7, NODATA+12
>> NSPC(1 NODATA+1*, NODATA+4, NODATA+7, NODATA+12
>> NSPC(2 NODATA+2*, NODATA+4, NODATA+7, NODATA+12
>> NSUB PRINT1+1*
>> NURCAT P1*, P2, BRK1
>> NURCTA PRINT1+1*, PRINT1+4
>> NURFAC PRINT+1*, P, P0, P1, P2, HEADER+2, NODATA+3*, NODATA+6*, NODATA+9*
>> NURFAC(1 NODATA+3, NODATA+6, NODATA+9
>> NURMDSW NURA9C1+5, NURA9C1+6, HEADER+2
>> NUROUT NURA9C1+3*, NURA9C1+4, NURA9C1+5, NURA9C1+6, NURA9C1+7, NURA9C1+9, START+2, HEADER, NODATA+3*, NODATA+6*
>> NURPAGE START+1*, HEADER+1*, HEADER+3
NURPLSCR NURA9C1+5*!, NURA9C1+6*
>> NURPLSW NURA9C1+5, HEADER+5
>> NURPROG P*, P0, P1, P2, HEADER+5, NODATA+3*, NODATA+6*, NODATA+9*
>> NURPROG(1 NODATA+3, NODATA+6, NODATA+9
>> NURQUEUE NURA9C1+3*, HEADER
>> NURQUIT NURA9C1+3*, PRINT+1, P, P0, P1, P2, P4, P5, PRINT1, BRK
, BRK1, HEADER*
>> NURSNLOC NODATA+3, NODATA+6, NODATA+9
>> NURSNLOC( NODATA+7, NODATA+11
>> NURSORT P2*, P4, P5
>> NURSW1 START+1*, P0, P1, PRINT1, PRINT1+1*, HEADER, NODATA+9*, NODATA+12*
>> NURX NODATA+10*
>> NURY NODATA+10*
>> NURZ NODATA+10*
>> POP NURA9C1+10
>> X HEADER+3*
>> Y PRINT1+5*, HEADER+3, NODATA+1*, NODATA+2*
Z HEADER+5~*
>> ZTDESC NURA9C1+10*
>> ZTRTN NURA9C1+10*
>> ZTSAVE("^TMP(""NURSCAT"",$J," NURA9C1+10*
>> ZTSK NURA9C1+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All