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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: NURACE6

Package: Nursing Service

Routine: NURACE6


Information

NURACE6 ;HIRMFO/RM-PATIENT CLASSIFICATION EXTENDED CARE ;NOVEMBER 17, 1986

Source Information

Source file <NURACE6.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Nursing Service 2 EN4^NURACE3  (EN1,EN4)^NURACE8  

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

Package Total Caller Graph
Nursing Service 1 NURACE1  

Entry Points

Name Comments DBIA/ICR reference
EN1 ;ENTER IN CLASSIFICATION FACTORS
EN2 ;DETERMINE NEW CLASSIFICATION
CHKCLASS ;ENTER NEW CLASSIFICATION IF DESIRED
CHKCLAS1 ;

External References

Name Field # of Occurrence
EN4^NURACE3 EN1+2
EN1^NURACE8 EN1+5
EN4^NURACE8 CHKCLAS1+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: *7," *** BAD ENTRY - TRY AGAIN ***"
  • Line Location: EN1+4
Function Call: WRITE
  • Prompt: !,*7,"**** NO FACTORS ENTERED - CLASSIFICATION NOT UPDATED ****"
  • Line Location: EN1+7
Function Call: WRITE
  • Prompt: !,*7,"*** FACTORS A,B or C CANNOT BE USED TOGETHER ***"
  • Line Location: EN1+8
Function Call: WRITE
  • Prompt: !,*7,"*** FACTORS D,E or F CANNOT BE USED TOGETHER ***"
  • Line Location: EN1+9
Function Call: WRITE
  • Prompt: !,*7,"*** FACTORS G,H or I CANNOT BE USED TOGETHER ***"
  • Line Location: EN1+10
Function Call: WRITE
  • Prompt: !,*7,"*** FACTORS J,K or L CANNOT BE USED TOGETHER ***"
  • Line Location: EN1+11
Function Call: WRITE
  • Prompt: !,*7,"*** FACTORS M,N or O CANNOT BE USED TOGETHER ***"
  • Line Location: EN1+12
Function Call: WRITE
  • Prompt: !,*7,"*** YOU MUST PICK ONE OF THE FIRST THREE FACTORS A,B or C ***"
  • Line Location: EN1+14
Function Call: WRITE
  • Prompt: !,*7,"*** YOU MUST PICK ONE OF THE SECOND THREE FACTORS D,E or F ***"
  • Line Location: EN1+15
Function Call: WRITE
  • Prompt: !,*7,"*** YOU MUST PICK ONE OF THE THIRD THREE FACTORS G,H or I ***"
  • Line Location: EN1+16
Function Call: WRITE
  • Prompt: !,*7,"*** YOU MUST PICK ONE OF THE FOURTH THREE FACTORS J,K or L ***"
  • Line Location: EN1+17
Function Call: WRITE
  • Prompt: !,*7,"*** YOU MUST PICK ONE OF THE FIFTH THREE FACTORS M,N or O ***"
  • Line Location: EN1+18
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: CHKCLAS1+1
Function Call: WRITE
  • Prompt: !,"ANSWER WITH A NUMBER BETWEEN 1 AND 3"
  • Line Location: CHKCLAS1+3
Function Call: WRITE
  • Prompt: *7," *** BAD ENTRY - TRY AGAIN ***"
  • Line Location: CHKCLAS1+5

Label References

Name Line Occurrences
CHKCLAS1 CHKCLAS1+3
CHKCLASS EN2+5, EN2+6, CHKCLAS1+5
EN2 EN1+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ABORTSW EN1+1*, EN1+3*, EN1+4
>> CAT(1 EN2+1*, EN2+2*, EN2+5, EN2+6
>> CAT(2 EN2+1*, EN2+3*, EN2+5, EN2+6
>> CAT(3 EN2+1*, EN2+4*, EN2+5, EN2+6
>> CHANGESW EN1+1*, EN1+20*, CHKCLASS+2*, CHKCLAS1+4, CHKCLAS1+6, CHKCLAS1+7*
>> CLASSX EN2+5*, EN2+6*, EN2+7*, CHKCLASS+2, CHKCLAS1+1, CHKCLAS1+6, CHKCLAS1+7*
>> CONFIGX CHKCLAS1+4*, CHKCLAS1+6*, CHKCLAS1+7*
DTIME CHKCLAS1+1
>> FACT EN1+2, EN1+3, EN1+6*, EN1+7, EN1+13, EN1+14, EN1+15, EN1+16, EN1+17, EN1+18
EN1+19
>> FACT( EN1+3*, EN1+6
>> FACTORS EN1+7, EN1+13, EN1+19*, EN2+2, EN2+3, EN2+4
>> FACTX EN1+19*
>> I EN1+3*, EN1+6*, EN1+19*, EN2+2*, EN2+3*, EN2+4*
>> NURS10SW EN1+1*, EN1+11
>> NURS13SW EN1+1*, EN1+12
>> NURS1SW EN1+1*, EN1+8
>> NURS4SW EN1+1*, EN1+9
>> NURS7SW EN1+1*, EN1+10
>> NURSCKSW EN1+13*, CHKCLASS+2
>> NURSNSW CHKCLASS+1
>> NXT EN1+6*
>> OUTSW EN1+7*, CHKCLAS1+2*
>> REENTSW EN1+2*, EN1+4*, EN1+8*, EN1+9*, EN1+10*, EN1+11*, EN1+12*, EN1+14*, EN1+15*, EN1+16*
EN1+17*, EN1+18*
>> X CHKCLAS1+1*, CHKCLAS1+2, CHKCLAS1+3, CHKCLAS1+4, CHKCLAS1+5, CHKCLAS1+6, CHKCLAS1+7
>> XCLAS CHKCLASS+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables  | All