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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: NURA6G

Package: Nursing Service

Routine: NURA6G


Information

NURA6G ;HIRMFO/MD,RM,FT-LICENSE PROFILE BY SERVICE CATEGORY ;8/23/96 09:34

Source Information

Source file <NURA6G.m>

Call Graph

Call Graph Total: 11

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

Entry Points

Name Comments DBIA/ICR reference
SORT
QUIT
NPPRINT
NM
NN
NO
NHDR
START ;
BRK
BRK1
NP
NPRINT

External References

Name Field # of Occurrence
^%DT NHDR+3
D^DIQ NPPRINT+5, NHDR+3
EN1^NURAAGS0 SORT
^NURAKILL QUIT
EN7^NURSAGP0 NURA6G+9
EN10^NURSAGSP NURA6G+10
EN3^NURSAGSP NURA6G+8
EN5^NURSAGSP NURA6G+6
EN9^NURSAGSP NURA6G+5
PRD^NURSAGSP NURA6G+7
EN1^NURSAUTL NURA6G+4
EN7^NURSUT0 NURA6G+11
CLOSE^NURSUT1 QUIT
ENDPG^NURSUT1 NHDR
$$CAT^NURSUT2 BRK
$$CNTR^NURSUT2 NHDR+2, BRK1
$$REPEAT^XLFSTR NHDR+7, BRK1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: NURA6G+10
Function Call: WRITE
  • Prompt: !
  • Line Location: NURA6G+11
Function Call: WRITE
  • Prompt: !
  • Line Location: NPPRINT+1
Function Call: WRITE
  • Prompt: ?28,$E(NURSSN,1,3),"-",$E(NURSSN,4,5),"-",$E(NURSSN,6,9)
  • Line Location: NPPRINT+4
Function Call: WRITE
  • Prompt: ?60,$P(^(0),"^",2)
  • Line Location: NPPRINT+6
Function Call: WRITE
  • Prompt: ?68,$P(^(0),"^",2)
  • Line Location: NPPRINT+7
Function Call: WRITE
  • Prompt: !,?$$CNTR^NURSUT2(NURFAC(2)),$S(NURFAC(2)=" BLANK":"NO FACILITY",1:NURFAC(2)),!
  • Line Location: NHDR+2
Function Call: WRITE
  • Prompt: !,"LICENSE PROFILE"
  • Line Location: NHDR+3
Function Call: WRITE
  • Prompt: ?56,Y,?72,"PAGE: ",NURPAGE
  • Line Location: NHDR+3
Function Call: WRITE
  • Prompt: !!,?46,"EXPIRATION",?60,"STATE",?68,"PROFESSIONAL"
  • Line Location: NHDR+4
Function Call: WRITE
  • Prompt: !,?46,"DATE OF",?60,"ISS.",?68,"LICENSE"
  • Line Location: NHDR+5
Function Call: WRITE
  • Prompt: !,?2,"NAME",?28,"SSN",?46,"LICENSE",?60,"LIC.",?68,"NUMBER"
  • Line Location: NHDR+6
Function Call: WRITE
  • Prompt: !,$$REPEAT^XLFSTR("-",80)
  • Line Location: NHDR+7
Function Call: WRITE
  • Prompt: !
  • Line Location: SORT+0
Function Call: WRITE
  • Prompt: !,"THERE IS NO DATA FOR THIS REPORT"
  • Line Location: SORT+1
Function Call: WRITE
  • Prompt: !?$$CNTR^NURSUT2(NURPROG(4)),$S(NURPROG(4)=" NURSING":$E(NURPROG(4),2,99),$G(NURPROG(4))=" BLANK":"NO PRODUCT LINE",1:$G(NURPROG(4)))
  • Line Location: BRK1+0
Function Call: WRITE
  • Prompt: !?$$CNTR^NURSUT2(NURPROG(4)),$$REPEAT^XLFSTR("-",$L(NURPROG(4))+1),!
  • Line Location: BRK1+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(213.9 - [#213.9] NURA6G+2
^DIC(5 - [#5] NPPRINT+6
^NURSF(210 - [#210] NPPRINT+4, NPPRINT+6, NPPRINT+7
^TMP($J START+1!, QUIT!, NPRINT, NM, NN, NO, NP, SORT+1
^VA(200 - [#200] NPPRINT+4

Label References

Name Line Occurrences
BRK NN, NHDR+8
BRK1 NHDR+8
NHDR NM, NPPRINT, SORT+1
NM NPRINT
NN NM
NO NN
NP NO
NPPRINT NP
NPRINT START+2
QUIT NURA6G+4, NURA6G+6, NURA6G+7, NURA6G+8, NURA6G+9, NURA6G+10, NURA6G+11, START+2
SORT START+2

Naked Globals

Name Field # of Occurrence
^( NP
^(0 NPPRINT+6, NPPRINT+7
^(1 NPPRINT+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> D0 NP*, NPPRINT+6, NPPRINT+7
>> DA NP*, NPPRINT+4, NPPRINT+6, NPPRINT+7
>> DIC(0 NURA6G+6*
IO START+1
IOF NHDR+1
IOSL NPPRINT
IOST NHDR, NHDR+1
>> N1 NP*, NPPRINT+3
>> NLDT NO*, NP
>> NLDTPR NP*, NPPRINT+5
>> NRNLP NURA6G+3*
>> NRPT SORT*
>> NURCAT NN*, NO, NP, BRK
>> NURFAC SORT+1
>> NURFAC(1 SORT+1
>> NURFAC(2 NPRINT*, NM, NN, NO, NP, NHDR+2, SORT+1*
>> NURMDSW NURA6G+3*, NURA6G+6, NURA6G+7, NHDR+2
>> NUROUT NURA6G+3*, NURA6G+4, NURA6G+6, NURA6G+7, NURA6G+8, NURA6G+9, NURA6G+10, START+2, NHDR, SORT+1*
>> NURPAGE NURA6G+3*, NHDR+1*, NHDR+3
NURPLSCR NURA6G+6*!, NURA6G+7*!
>> NURPLSW NURA6G+3*, NURA6G+7, NHDR+8
>> NURPROG SORT+1
>> NURPROG(1 SORT+1
>> NURPROG(4 NM*, NN, NO, NP, SORT+1*, BRK1
>> NURQUEUE NURA6G+3*, NHDR
>> NURQUIT NURA6G+3*, NPRINT, NM, NN, NO, NP, NPPRINT, NHDR*
>> NURSORT NP*
>> NURSSN NPPRINT+4*
>> NURSW1 NURA6G+3*, NPPRINT+2*, NHDR
>> POP NURA6G+11
>> X NURA6G+2*, NHDR+3*, SORT+1*
>> Y NPPRINT+5*, NHDR+3
>> ZTDESC NURA6G+11*
>> ZTRTN NURA6G+11*
>> ZTSK NURA6G+11
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All