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

Package: Dietetics

Routine: FHOMSA1


Information

FHOMSA1 ;Hines OIFO/RTK SPECIAL MEALS AUTHORIZE MEAL ;4/11/03 12:55

Source Information

Source file <FHOMSA1.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Dietetics 4 CNSM100^FHOMRC2  SETSM^FHOMRO2  LIST^FHOMSS1  PATNAME^FHOMUTL  
VA FileMan 3 NOW^%DTC  ^DIE  ^DIR  
Kernel 2 SETUP^XQALERT  SIG^XUSESIG  

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
Dietetics 1 FHOMSA  

Entry Points

Name Comments DBIA/ICR reference
UPD ;Update the status,authorizor,date/time of special meal request
ALERT ;Send alert back to requestor
UPD100 ;Backdoor message to update file #100 if SM order is denied
END ;

External References

Name Field # of Occurrence
NOW^%DTC UPD+1
^DIE UPD+5
^DIR FHOMSA1+6, FHOMSA1+9, FHOMSA1+11, FHOMSA1+13
CNSM100^FHOMRC2 UPD100+3
SETSM^FHOMRO2 UPD+8
LIST^FHOMSS1 FHOMSA1+4
PATNAME^FHOMUTL ALERT+5, UPD100+2
SETUP^XQALERT ALERT+9
SIG^XUSESIG FHOMSA1+15

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!,"To access this option you most hold the 'FHAUTH' key!",!!
  • Line Location: FHOMSA1+3
Function Call: WRITE
  • Prompt: !
  • Line Location: FHOMSA1+4
Function Call: WRITE
  • Prompt: !,"NO PENDING SPECIAL MEALS TO AUTHORIZE"
  • Line Location: FHOMSA1+5
Function Call: WRITE
  • Prompt: !
  • Line Location: FHOMSA1+8
Function Call: WRITE
  • Prompt: !
  • Line Location: FHOMSA1+11
Function Call: WRITE
  • Prompt: !!?3,"Changes NOT saved!",!
  • Line Location: FHOMSA1+12
Function Call: WRITE
  • Prompt: !
  • Line Location: FHOMSA1+13
Function Call: WRITE
  • Prompt: !!?5,"<< Incorrect Electronic Signature!! >>"
  • Line Location: FHOMSA1+15
Function Call: WRITE
  • Prompt: " ... done"
  • Line Location: FHOMSA1+17
Routine Call
  • DIE
  • Line Location:
    • UPD+5
Routine Call
  • DIR
  • Line Location:
    • FHOMSA1+6
    • FHOMSA1+9
    • FHOMSA1+11
    • FHOMSA1+13

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^FHPT - [#115] UPD+7, ALERT+2
^VA(200 - [#200] ALERT+4
^XUSEC("FHAUTH" FHOMSA1+3

Label References

Name Line Occurrences
ALERT UPD+6
END FHOMSA1+14
UPD FHOMSA1+16
UPD100 FHOMSA1+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % UPD+1
>> A FHOMSA1+16*
>> DA UPD+2*
>> DA(1 UPD+2*, UPD+3
>> DFN UPD100+2
>> DIE UPD+3*
DIR FHOMSA1+6!, FHOMSA1+8!, FHOMSA1+11!, FHOMSA1+13!
DIR("A" FHOMSA1+6*, FHOMSA1+8*, FHOMSA1+11*, FHOMSA1+13*
DIR("B" FHOMSA1+9*, FHOMSA1+13*
DIR(0 FHOMSA1+6*, FHOMSA1+9*, FHOMSA1+11*, FHOMSA1+13*
>> DIRUT FHOMSA1+7, FHOMSA1+10, FHOMSA1+14
>> DR UPD+4*
DT FHOMSA1+4
DUZ FHOMSA1+3, ALERT+4
>> FHACT UPD+8*
FHAUDA ALERT+1*, ALERT+2, END+1!
FHAUNAM ALERT+4*, ALERT+8, END+1!
FHAUSMDT ALERT+1*, ALERT+2, END+1!
FHAUSTT ALERT+3*, ALERT+8, END+1!
>> FHC FHOMSA1+16*
>> FHCATXT UPD100+3*
>> FHCDT FHOMSA1+16*, UPD+2, ALERT+1
>> FHCLST FHOMSA1+7*, FHOMSA1+16
>> FHCOMM FHOMSA1+11*, FHOMSA1+12, UPD100+3
>> FHDA UPD+2*, UPD+7
>> FHDFN UPD+2*, UPD+7, ALERT+1*
>> FHLIST( FHOMSA1+16
>> FHOPDT UPD+8*
>> FHOPTY UPD+8*
>> FHPTNM ALERT+7
>> FHREQ ALERT+2*, ALERT+6
FHS FHOMSA1+4*, END+1!
>> FHSSN ALERT+7
FHSTAT FHOMSA1+10*, FHOMSA1+11, ALERT+3, UPD100+1, END+1!
>> FHTODAY UPD+1*, UPD+8
>> FHZN UPD+7*
>> NUM FHOMSA1+5, FHOMSA1+6, FHOMSA1+16
>> STDT FHOMSA1+4*
U UPD+2, ALERT+1, ALERT+2, ALERT+4
>> X1 FHOMSA1+15
XQA ALERT+1!
XQA( ALERT+6*
>> XQAMSG ALERT+7*, ALERT+8*
>> Y FHOMSA1+7, FHOMSA1+10, FHOMSA1+11, FHOMSA1+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All