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

Package: Dietetics

Routine: FHORD7


Information

FHORD7 ; HISC/REL/NCA/JH - Diet Order Utilities ; 3/10/16 3:13pm

Source Information

Source file <FHORD7.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Dietetics 7 DTP^FH  CHECK^FHOMDPA  PATNAME^FHOMUTL  (ACR,OE,OEU)^FHORD71  ^FHORD72  (OE,ORD)^FHORR  ^FHORX  
Kernel 1 $$VERSION^XPDUTL  
MailMan 1 ^XMB  
VA FileMan 1 NOW^%DTC  

Caller Graph

Caller Graph Total: 34

Package Total Caller Graph
Dietetics 32 FHASM1  FHASP2  FHASXR1  FHCTF3  FHDCR11  FHDCR1D  FHMTK11  FHMTK3  
FHMTK5  FHMTK6  FHMTKO  FHNO7  FHORD1  FHORD2  FHORD3  FHORD4  
FHORD41  FHORD5  FHORD6  FHORD61  FHORD81  FHORT11  FHORT2  FHORT5A  
FHORX3  FHSPED  FHWDIS  FHWOR4  FHWOR5  FHWOR71  FHWOR72  FHWTRN  
Inpatient Medications 1 PSGMAR0  
Order Entry Results Reporting 1 ORCDFH  

Entry Points

Name Comments DBIA/ICR reference
CUR ; Get Diet
  • ICR #2019
    • Status: Active
    • Usage: Private
  • ICR #2294
    • Status: Active
    • Usage: Private
    C2 ; Set FHOR & FHLD variables & Y = diet text
    C3
    NOW
    POST ; Generate bulletin
    STR ; Store new diet order
    S0
    S01
    S1
    S2
    S3
    S4
    UPD ; Get time & update diet
    U1 ; Update diet
    U2
    U3
    SK
    ORD ; Get next order #
    OE3 ; Enter New Re-enstated Order

    External References

    Name Field # of Occurrence
    NOW^%DTC NOW
    DTP^FH POST+8
    CHECK^FHOMDPA CUR+1, U1+1
    PATNAME^FHOMUTL POST+5
    ACR^FHORD71 S01+3, S01+6, S1+1, SK
    OE^FHORD71 STR+3
    OEU^FHORD71 S4
    ^FHORD72 U2+4
    OE^FHORR OE3+4
    ORD^FHORR OE3+2
    ^FHORX U2+2
    ^XMB POST+8
    $$VERSION^XPDUTL OE3+1

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: "Could not find patient"
    • Line Location: U1+1

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD(115.02 C2+2
    ^DPT - [#2] POST+6, POST+7, U1+2
    ^FH(111 - [#111] C3
    ^FH(119.6 - [#119.6] POST+2, POST+6
    ^FHPT - [#115] CUR+2, CUR+3, C2+1, POST+1, STR+3*, S01, S01+1, S01+2, S01+4*, S1
    , S3, S3+2, S3+3, U1+3, U1+4, U1+5, U2, U2+1, U2+2*, U2+3
    , SK!, ORD+1, ORD+2*, ORD+3, ORD+4, OE3+2, OE3+3*

    Label References

    Name Line Occurrences
    C3 POST+6
    NOW STR+1, UPD+1
    OE3 S01+5
    ORD STR+1, S01+4, ORD+4
    S01 S01+1
    S1 S0
    S2 S01+6, U1+4
    S3 S3+1, S3+2, S3+3, S3+4, S3+5, S3+6
    S4 S2, S3
    SK S01+2, S1, S3+1, S3+2, S3+4, S3+5
    U1 S4
    U2 U3
    U3 U1+4

    Naked Globals

    Name Field # of Occurrence
    ^( POST+7, S3
    ^(0 U2+3*, ORD+3*
    ^(1 STR+3*, OE3+2, OE3+3*
    ^(2 OE3+2, OE3+4*
    ^(3 OE3+4*

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % C2+2*!, NOW
    >> A1 C3*, S01*, S01+2*, S1*, S2*, S3*, U1+3*, U1+4, U1+5, SK
    >> A2 S01*, S01+1*, S01+4*, S01+6, OE3+2, OE3+4*
    >> ADM CUR+2, CUR+3, C2+1, POST+1, STR+3, S01, S01+1, S01+2, S01+4, S1
    , S3, S3+2, S3+3, U1+3, U1+4, U1+5, U2, U2+1, U2+2, U2+3
    , SK, ORD+1, ORD+2, ORD+3, ORD+4, OE3+2, OE3+3
    >> COM STR+3
    >> D1 POST+8, STR+2, S01+2, S01+3, S1, S1+1
    >> D2 STR+2, S0, S01+1, S01+2, S01+4, S01+6, OE3+3
    >> D3 C3*
    >> DFN CUR+1, POST+5, POST+6, POST+7, U1+1, U1+2
    >> DILOCKTM ORD+1
    >> DTP POST+8*
    DUZ STR+2, S01+4, OE3+3, OE3+4
    >> EVT U2+2*
    >> FHDFN CUR+1, CUR+2, CUR+3, C2+1, POST+1, STR+3, S01, S01+1, S01+2, S01+4
    , S1, S3, S3+2, S3+3, U1+1, U1+3, U1+4, U1+5, U2, U2+1
    , U2+2, U2+3, SK, ORD+1, ORD+2, ORD+3, ORD+4, OE3+2, OE3+3
    >> FHDU C2+2*
    >> FHLD CUR+2*, C2+1*, C2+2, STR+2, S1
    FHNO1 OE3+2*, OE3+3, OE3+5!
    FHNO2 OE3+2*, OE3+3, OE3+5!
    FHNO3 OE3+2*, OE3+4, OE3+5!
    FHNOW STR+2*, STR+3, S4!, OE3+4
    >> FHOR CUR+2*, C2+1*, C3, STR+2
    >> FHORD CUR+2*, CUR+3, C2+1, STR+2, STR+3, S01+3, S01+4, S1+1, ORD+3*, ORD+4
    FHORD1 OE3+3, OE3+4, OE3+5!
    >> FHWF STR+3, OE3+4
    FHXMKK POST+2*, POST+3, POST+8!
    FHYES U2+1*, U2+2, U2+4!
    >> FHZ115 CUR+1*, U1+1*
    >> K U1+3*
    >> NOW NOW*, STR+2, STR+3*, S01+4, S4*, UPD+1*, U1+3, OE3+3, OE3+4*
    >> TYP STR+2
    >> WARD U1+2*
    >> WRD POST+1*, POST+2, POST+6
    >> X CUR+2*, C2+1*, STR+2*, STR+3, ORD+3*
    >> X1 CUR+2*, S01+1*, S2*, S3+3*, S3+4, S3+5, S3+6*, U1+4*, U2, U2+1
    , U2+2, U3*
    >> X2 S0*, S01, S01+1*, S3*, S3+1, S3+2, S3+3*, S3+5, S3+6, U1+5*
    , U2, U2+2, U3*
    X9 U2+2*, U2+3, U2+4!
    XMB POST+4*, POST+8!
    XMB(1 POST+6*
    XMB(2 POST+6*
    XMB(3 POST+6*
    XMB(4 POST+8*
    XMB(5 POST+7*
    XMDT POST+8!
    XMM POST+8!
    XMY POST+4, POST+8!
    XMY( POST+3*
    >> Y CUR+2*, C2+1*, C2+2*, C3*, POST+6
    >> Z6 S01+3*, S01+6*, S1+1*, UPD+1, SK*
    >> ZTQUEUED UPD+1
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All