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

Package: Nursing Service

Routine: NURSFMU


Information

NURSFMU ;HIRMFO/RM-NURSING FILEMAN ROUTINE ;10/05/95

Source Information

Source file <NURSFMU.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA Fileman 6 ^DIC  YN^DICN  EN^DID  EN1^DIP  EN^DIQ  EN^DIS  
Nursing Service 1 ^NURSKILL  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Nursing Service 4 NURSFM-DD'S  NURSFM-INQUIRE  NURSFM-PRINT  NURSFM-SEARCH  

Entry Points

Name Comments DBIA/ICR reference
QUIT
CAPT ;
NEXT ;
DICRW ;
EN1 ; PRINT FILE ENTRIES
EN2 ; SEARCH FILE ENTRIES
EN3 ; INQUIRE FILE ENTRIES
EN4 ; LIST FILE ATTRIBUTES
CHOOSE ;
NOCAPT ;
SELECT ;

External References

Name Field # of Occurrence
^DIC DICRW+1, CHOOSE+1
YN^DICN SELECT+1, CAPT+1, NEXT+1
EN^DID EN4+1
EN1^DIP EN1+1, NOCAPT+1
EN^DIQ CAPT+4
EN^DIS EN2+1
^NURSKILL QUIT

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$C(7),?3,"Answer YES if you want the report in standard captioned form,",!?3,"else answer NO."
  • Line Location: SELECT+1
Function Call: WRITE
  • Prompt: !,"DISPLAY COMPUTED FIELDS"
  • Line Location: CAPT+1
Function Call: WRITE
  • Prompt: !,$C(7),?3,"Answer YES if you wish to see the computed fields for this file,",!?3,"else answer NO."
  • Line Location: CAPT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: CAPT+4
Function Call: WRITE
  • Prompt: !,$C(7),?3,"Answer YES if you wish to see the rest,",!?3,"or NO if you wish to stop"
  • Line Location: NEXT+1
Routine Call
  • DIC
  • Line Location:
    • DICRW+1
    • CHOOSE+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] DICRW+2, NOCAPT+1

Label References

Name Line Occurrences
CAPT EN3+1, CAPT+2
CHOOSE EN3+1, CHOOSE+3
DICRW EN1+1, EN2+1, EN3+1, EN4+1
NEXT CAPT+4, NEXT+1
NOCAPT EN3+1
QUIT EN1+1, EN1+2, EN2+1, EN2+2, EN3+1, EN3+2, EN4+1, EN4+2, DICRW+1
SELECT EN3+1, SELECT+2

Naked Globals

Name Field # of Occurrence
^("GL" DICRW+2
^(0 NOCAPT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % SELECT+1*, CAPT+1*, CAPT+2, CAPT+3, NEXT+1*, NEXT+2
>> BY NOCAPT+1*
>> DA CAPT+4*
>> DHD NOCAPT+1*
DIC DICRW+1*!, DICRW+2*
DIC("A" DICRW+1*, CHOOSE+1*!
DIC("S" DICRW+1*
DIC(0 DICRW+1*, CHOOSE+1*
>> DIQ(0 CAPT+3*
>> DIS(0 NOCAPT+1*
>> DTOUT CHOOSE+1
>> DUOUT CHOOSE+1
>> FR NOCAPT+1*
>> L EN1+1*, NOCAPT+1*
>> NURSCH EN3+1, SELECT+1*
>> NURSCHOS CHOOSE+1
>> NURSCHOS( CHOOSE+2*, CAPT+4
>> NURSDIC DICRW+2*, NOCAPT+1
>> NURSOUT EN1+1, EN2+1, EN3+1, EN4+1, DICRW+1*, DICRW+2*, CHOOSE+1*, SELECT+1*, CAPT+4, NEXT+2*
>> TO NOCAPT+1*
>> Y DICRW+1, DICRW+2, CHOOSE+1, CHOOSE+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All