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

Package: Nursing Service

Routine: NURSEP3I


Information

NURSEP3I ;HIRMFO/GLB,JH,FT-INDIVIDUAL NURSING MANDATORY INSERVICE CLASS DATA FOR THE LAST THREE YEARS ;2/27/98 14:26

Source Information

Source file <NURSEP3I.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Nursing Service 7 (EN3,EN5)^NURSAGP1  (DATSEL,INS)^NURSAGP2  (EN1,EN7)^NURSAUTL  ^NURSKILL  (EN2,EN3,EN7)^NURSUT0  (CLOSE,ENDPG)^NURSUT1  EN10^NURSUT3  
VA FileMan 1 (D,DT)^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 NURSE-PR-MI3I  NURSEP31  

Entry Points

Name Comments DBIA/ICR reference
EN1
A1
START ;
QUIT ;
FIN
FIN1
FIN2
FIN3
HDR
PHDR
CHDR
SORT
A
SORT2 ;
COMPARE ;CHECK FOR NEW FISCAL YEAR
EN4 ; SCREEN OUT UNAUTHORIZED LOCATION DATA

External References

Name Field # of Occurrence
D^DIQ FIN3
DT^DIQ HDR+4
EN3^NURSAGP1 EN1+6
EN5^NURSAGP1 EN1+3
DATSEL^NURSAGP2 EN1+3
INS^NURSAGP2 EN1+3
EN1^NURSAUTL EN1+4
EN7^NURSAUTL SORT+2
^NURSKILL QUIT+1
EN2^NURSUT0 SORT+3
EN3^NURSUT0 SORT+1
EN7^NURSUT0 A1
CLOSE^NURSUT1 QUIT+1
ENDPG^NURSUT1 HDR
EN10^NURSUT3 EN1+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: A1+0
Function Call: WRITE
  • Prompt: !!,"THERE IS NO SELECTED INSERVICE DATA."
  • Line Location: START+6
Function Call: WRITE
  • Prompt: !
  • Line Location: FIN1+5
Function Call: WRITE
  • Prompt: !,"3 "_$S(TYP="C":"CY ",1:"FY ")_"INDIVIDUAL "_$S(NURSEL="M":"MANDATORY",NURSEL="O":"OTHER",NURSEL="W":"WARD",NURSEL="C":"C.E.",1:"COMPLETE")_" TRAINING REPORT",?$S(NURS132:100,1:52)," "
  • Line Location: HDR+3
Function Call: WRITE
  • Prompt: ?$S(NURS132:121,1:69),"PAGE: ",NURPAGE,!!,"CLASS"
  • Line Location: HDR+5
Function Call: WRITE
  • Prompt: ?82," "
  • Line Location: HDR+6
Function Call: WRITE
  • Prompt: ?46," "
  • Line Location: HDR+7
Function Call: WRITE
  • Prompt: " ",Z
  • Line Location: HDR+8
Function Call: WRITE
  • Prompt: !,HH
  • Line Location: HDR+9
Function Call: WRITE
  • Prompt: !,"Employee Name: "_NM_" "_SP,!!
  • Line Location: PHDR+0
Function Call: WRITE
  • Prompt: $S(NURS132:MC,1:$E(MC,1,50))
  • Line Location: CHDR+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(213.9 - [#213.9] EN1+1
^NURSF(210 - [#210] EN1+4, EN1+6
^NURSF(211.4 - [#211.4] EN4+1
^NURSF(211.8 - [#211.8] SORT+1
^PRSE(452 - [#452] SORT+4, A
^PRSE(452.7 - [#452.7] EN1
^SC("B" EN4+1
^TMP("NURE" START+1!, START+5, QUIT+1!, FINFIN1FIN2FIN3SORT2+6, SORT2+7*, SORT2+8*
SORT2+9*, EN4+1!
^VA(200 - [#200] SORT

Label References

Name Line Occurrences
A SORT+4
A1 EN1+4
CHDR FIN1+3
COMPARE START+2, SORT2+3
FIN START+5
FIN1 FIN
FIN2 FIN1+5
FIN3 FIN2
HDR START+6, FIN1+1, FIN1+5
PHDR FIN1+2
QUIT EN1+3, EN1+4, EN1+6, A1
SORT START+3
SORT2 A

Naked Globals

Name Field # of Occurrence
^( FIN3
^(0 SORTSORT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CLASS START+1*
>> DA EN1+4*, EN1+6*, SORT2+8, SORT2+9
>> DA(1 EN1+4*, EN1+6*, SORTSORT+4, A
>> DATSEL EN1+3*
>> DIC("S" EN1+5*
DT HDR+4
DUZ EN1+4
>> FSW START+1*, FIN1+1, HDRHDR+1*
>> HH START+1*, HDR+9
>> I FIN1+5*
>> IEN START+5*, FINFIN1FIN1+2, FIN2FIN3HDR+9, PHDR
IOF HDR+2
IOM START+1
IOSL FIN1+1, FIN1+5
IOST HDRHDR+2, SORT+4
>> LOC START+4*, START+5*, HDR+1, SORT+1*, SORT+2
>> LOC1 SORT+2*, SORT2+6, SORT2+7
>> MC FIN*, FIN1FIN1+3, FIN2FIN3CHDR
>> MIC SORT+4*, ASORT2+3, SORT2+4, SORT2+5, SORT2+8, SORT2+9
>> MIC(0 A*, SORT2+3
>> MIC(1 A*
>> MICD SORT2+3*, SORT2+9
>> MICY SORT2+3*, SORT2+4, SORT2+5, SORT2+9
>> NAM SORT*, SORT2+6, SORT2+7
>> NIC2 SORT+4*, ASORT2+2
>> NM START+5*, PHDR
>> NOD1 SORT+1
>> NOIEN START+1*, FIN1+2, PHDR*
>> NOLOC START+1*, HDR+1*
>> NOMIC1 START+1*, FIN1+3, CHDR*
>> NPSPOS(1 SORT+3
>> NPWARD SORT+2*
>> NSP EN1+2*, SORT2+4
>> NSPC SORT2+3*, SORT2+4
>> NUROUT EN1+2*, EN1+3, EN1+4, EN1+6, START+5, FINFIN1+1, FIN1+5, HDRHDR+9
>> NURPAGE START+1*, START+6, HDR+1*, HDR+2, HDR+5
>> NURQUEUE EN1+2*
>> NURS132 START+1*, FIN3HDR+3, HDR+5, HDR+6, HDR+7, CHDR
>> NURSEL EN1+3, HDR+3, SORT2+2, SORT2+3
>> NURSORT START+5*, FINFIN1SORT2+1*, SORT2+7*
>> NURSZAP EN1+4
>> NURSZLO( EN4+1
>> NUSW EN1+2*
>> NX FIN2*, FIN3
NYR START+1*, START+3!
NYR( FIN1+4*, FIN1+5, FIN2*, FIN3*, SORT2+5*, SORT2+9
>> POP A1
>> SIEN START+1*
>> SLOC START+1*
>> SMC START+1*
>> SNM START+1*
>> SP FIN1*, PHDRSORT+3*, SORT2+8
>> TYP HDR+3, COMPARE+1
U SORT+1
X EN1*, EN1+1, START+2*, FIN1+4*, FIN3*, HDR+8*, SORT2+3*, SORT2+6~*, SORT2+7*, SORT2+8
COMPARE+1, EN4+1*, EN4+2!
Y EN1+1*, EN1+6, START+2*, FIN3*, HDR+4*, SORT2+3, COMPARE+1*, EN4+1*, EN4+2!
>> YR START+2*
>> YR( START+2*, FIN1+4, FIN2FIN3HDR+8
>> YR(0 FIN1+5
>> YR(1 FIN1+5
>> YR(2 FIN1+5
>> YR0( START+2*, SORT2+4
>> YRST START+2
>> YRSW EN1+2*
>> YY FIN3*
>> Z HDR+8*, EN4+1*
>> ZTRTN A1*
>> ZTSK A1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All