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

Package: Nursing Service

Routine: NURACE4


Information

NURACE4 ;HIRMFO/RM-PATIENT CLASSIFICATION PSYCHIATRIC ;NOVEMBER 17, 1986

Source Information

Source file <NURACE4.m>

Call Graph

Call Graph Total: 2

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Nursing Service 1 NURACE1  

Entry Points

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

External References

Name Field # of Occurrence
EN1^NURACE3 EN1+2
EN2^NURACE8 EN1+3
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+6
Function Call: WRITE
  • Prompt: !,*7,"*** FACTORS A,B,C or D CANNOT BE USED TOGETHER ***"
  • Line Location: EN1+7
Function Call: WRITE
  • Prompt: !,*7,"*** FACTORS E,F,G or H CANNOT BE USED TOGETHER ***"
  • Line Location: EN1+8
Function Call: WRITE
  • Prompt: !,*7,"*** FACTOR ",PREV," CANNOT BE USED WITH ",FCK," ***"
  • Line Location: EN1+9
Function Call: WRITE
  • Prompt: !,*7,"*** YOU MUST PICK ONE OF THE FIRST FOUR FACTORS A,B,C or D ***"
  • Line Location: EN1+11
Function Call: WRITE
  • Prompt: !,*7,"*** YOU MUST PICK ONE OF THE FOUR FACTORS E,F,G or H ***"
  • Line Location: EN1+12
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: CHKCLAS1+1
Function Call: WRITE
  • Prompt: !,"ANSWER WITH A NUMBER BETWEEN 1 AND 4"
  • 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+13, EN2+14, EN2+15, CHKCLAS1+5
EN2 EN1+10

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+7*, EN2+9*, EN2+11*, EN2+12*, EN2+13, EN2+14, EN2+15
>> CAT(2 EN2+1*, EN2+3*, EN2+7*, EN2+9*, EN2+11*, EN2+12*, EN2+13, EN2+14, EN2+15
>> CAT(3 EN2+1*, EN2+4*, EN2+7*, EN2+8*, EN2+9*, EN2+11*, EN2+12*, EN2+13, EN2+14, EN2+15
>> CAT(4 EN2+1*, EN2+5*, EN2+6*, EN2+7*, EN2+8*, EN2+9*, EN2+10*, EN2+11*, EN2+13, EN2+14
, EN2+15
>> CHANGESW EN1+1*, EN1+14*, CHKCLASS+2*, CHKCLAS1+4, CHKCLAS1+6, CHKCLAS1+7*
>> CLASSX EN2+13*, EN2+14*, EN2+15*, EN2+16*, 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+10, EN1+11, EN1+12, EN1+13
>> FACT( EN1+3*, EN1+5
>> FACT1 EN1+5*
>> FACTORS EN1+6, EN1+10, EN1+13*, EN2+2, EN2+3, EN2+4, EN2+5, EN2+6, EN2+8, EN2+10
>> FACTX EN1+13*
>> FCK EN1+9
>> I EN1+3*, EN1+5*, EN1+13*, EN2+2*, EN2+3*, EN2+4*, EN2+5*
>> NURS1SW EN1+1*, EN1+3, EN1+7
>> NURS5SW EN1+1*, EN1+3, EN1+8
>> NURSCKSW EN1+10*, CHKCLASS+2
>> NURSNSW CHKCLASS+1
>> NWFCTSW EN1+1*, EN1+3, EN1+9
>> NXT EN1+5*
>> OUTSW EN1+6*, CHKCLAS1+2*
>> PREV EN1+1*, EN1+3*, EN1+9
>> REENTSW EN1+2*, EN1+4*, EN1+7*, EN1+8*, EN1+9*, EN1+11*, EN1+12*
>> 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