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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: GMTSOBJ

Package: Health Summary

Routine: GMTSOBJ


Information

GMTSOBJ ; SLC/KER - HS Object - Create/Test/Display ; 08/09/2018

Source Information

Source file <GMTSOBJ.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Health Summary 8 OBJ^GMTSOBA  ET^GMTSOBA2  EN^GMTSOBE  EN^GMTSOBI  (CONT,DEF,DEV,SO)^GMTSOBS  (DIS,GET)^GMTSOBS2  ($$NAME,$$TRIM,CRD,PAT)^GMTSOBV  $$UACT^GMTSU2  
VA FileMan 4 ^DIC  ^DIK  ($$CREF,$$OREF)^DILF  ^DIR  
Kernel 2 ($$DEL,$$FTG,$$PWD,CLOSE,OPEN)^%ZISH  $$NOW^XLFDT  

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

Package Total Caller Graph
Health Summary 7 GMTS OBJ DELETE  GMTS OBJ ENTER/EDIT  GMTS OBJ EXPORT  GMTS OBJ IMPORT/INSTALL  GMTS OBJ INQ  GMTS OBJ TEST  GMTSDESC  
Text Integration Utility 5 TIUHSL  TIUHSOBJ  TIUHSOLM  TIUHSV  ^TIU(8925.1  

Entry Points

Name Comments DBIA/ICR reference
MGR ; Create/Modify Health Summary Object (Manager)
DEVOBJ ; Create/Modify Health Summary Object (Developer)
OBJ ; Create/Modify Health Summary Object
; Option: GMTS OBJ ENTER/EDIT
; Create/Modify Health Summary Object
CRE(NAME) ; Create/Modify Health Summary Object named 'NAME'
  • ICR #3813
    • Status: Active
    • Usage: Controlled Subscription
    TYPE(NAME) ; Edit Health Summary Type named NAME
  • ICR #3813
    • Status: Active
    • Usage: Controlled Subscription
    INQ ; Inquire to Health Summary Object
    ; Option: GMTS OBJ INQ
    ; Health Summary Object Inquiry
    DEVDEL ; Delete Health Summary Object (Developer)
    DEL ; Delete Health Summary Object
    ; Option: GMTS OBJ DELETE
    ; Delete Health Summary Object
    TEST ; Test Health Summary Object
    ; Option: GMTS OBJ TEST
    ; Test a Health Summary Object
    EXP ; Export a Health Summary Object
    INS ; Install Imported Health Summary Object
    GET(DFN,OBJ) ; Get Health Summary Object
  • ICR #3813
    • Status: Active
    • Usage: Controlled Subscription
    TIU(DFN,OBJ) ; Get Health Summary Object (TIU)
  • ICR #3813
    • Status: Active
    • Usage: Controlled Subscription
    ARY(DFN,OBJ,ROOT) ; Build Array ROOT
  • ICR #3813
    • Status: Active
    • Usage: Controlled Subscription
    SHOW(X) ; Show a Health Summary Object Definition
  • ICR #3813
    • Status: Active
    • Usage: Controlled Subscription
    EXTRACT(X,ARY) ; Show a Health Summary Object Definition
  • ICR #3813
    • Status: Active
    • Usage: Controlled Subscription
    DEF(X,ARY) ; Extract a Health Summary Object Definition
  • ICR #3813
    • Status: Active
    • Usage: Controlled Subscription
    DIS(DFN,OBJ) ; Display Object
    STMP ; Show TMP

    External References

    Name Field # of Occurrence
    $$DEL^%ZISH ARY+20
    $$FTG^%ZISH ARY+19
    $$PWD^%ZISH ARY+16
    CLOSE^%ZISH ARY+18
    OPEN^%ZISH ARY+17
    ^DIC CRE+15, INQ+5, DEL+9, TEST+12
    ^DIK DEL+15
    $$CREF^DILF ARY+12
    $$OREF^DILF ARY+12
    ^DIR DEL+15
    OBJ^GMTSOBA OBJ+10, CRE+14
    ET^GMTSOBA2 TYPE+4
    EN^GMTSOBE EXP+1
    EN^GMTSOBI INS+1
    CONT^GMTSOBS INQ+6
    DEF^GMTSOBS DEF+11
    DEV^GMTSOBS TEST+14
    SO^GMTSOBS INQ+6, DEL+10, SHOW+4
    DIS^GMTSOBS2 DIS+7
    GET^GMTSOBS2 EXTRACT+11
    $$NAME^GMTSOBV CRE+12
    $$TRIM^GMTSOBV ARY+24
    CRD^GMTSOBV CRE+15
    PAT^GMTSOBV TEST+9
    $$UACT^GMTSU2 DEL+4
    $$NOW^XLFDT ARY+16

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!," >> You are not authorized to delete a Health Summary Object."
    • Line Location: DEL+4
    Function Call: WRITE
    • Prompt: !," Can not delete a nationally exported object."
    • Line Location: DEL+8
    Function Call: WRITE
    • Prompt: !
    • Line Location: DEL+10
    Function Call: WRITE
    • Prompt: !
    • Line Location: DEL+15
    Function Call: WRITE
    • Prompt: !," <deleted>",!
    • Line Location: DEL+16
    Function Call: WRITE
    • Prompt: !!," No Patient Selected"
    • Line Location: TEST+9
    Function Call: WRITE
    • Prompt: !!," No Health Summary Object Selected"
    • Line Location: TEST+13
    Function Call: WRITE
    • Prompt: !,GMTSNN,"=",@GMTSNN
    • Line Location: STMP+2
    Routine Call
    • DIC
    • Line Location:
      • CRE+15
      • INQ+5
      • DEL+9
      • TEST+12
    Routine Call
    • DIR
    • Line Location:
      • DEL+15

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^GMT(142.5 - [#142.5] Classic Fileman Calls

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^GMT(142 - [#142] TIU+13, TIU+14
    ^GMT(142.5 - [#142.5] DEL+11, DEL+16, TIU+11, ARY+10
    ^TMP("GMTSOBJ" TEST+14!, GET+9!, ARY+18!, ARY+19, ARY+30!
    ^TMP("TIUHSOBJ" TIU+16!, TIU+17

    Label References

    Name Line Occurrences
    ARY GET+9, TIU+16
    DIS ARY+17
    GET TEST+14
    OBJ MGR+1

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ARY EXTRACT~, EXTRACT+11, DEF~, DEF+11
    BOLD OBJ+3~, CRE+6~, TEST+3~
    D OBJ+8~, CRE+11~, INQ+3~, DEL+3~, TEST+3~
    D0 OBJ+8~, CRE+11~, INQ+3~, DEL+3~, TEST+3~
    D1 OBJ+8~, CRE+11~, INQ+3~, DEL+3~, TEST+3~
    DA OBJ+3~, CRE+6~, DEL+3~, DEL+11*, DEL+16, TEST+3~
    DFN OBJ+3~, CRE+6~, TEST+3~, TEST+9, TEST+14, GET~, GET+9, TIU~, TIU+16, ARY~
    , ARY+17, DIS~, DIS+7
    DI OBJ+8~, CRE+11~, INQ+3~, DEL+3~, TEST+3~
    DIC OBJ+3~, CRE+6~, CRE+14!*, INQ+3~, INQ+4*, DEL+3~*, TEST+3~, TEST+11*
    DIC("A" INQ+5*!, DEL+5*, TEST+11*
    DIC("S" OBJ+9*!, CRE+13*!, DEL+6*, DEL+7*, DEL+8!
    DIC(0 CRE+14*, INQ+4*, DEL+3*, TEST+12*
    DIE OBJ+3~, CRE+6~, TEST+3~
    DIK DEL+3~*
    DILN OBJ+8~, CRE+11~, INQ+3~, DEL+3~, TEST+3~
    DIR OBJ+3~, CRE+6~, DEL+3~, TEST+3~
    DIR("?" DEL+14*
    DIR("??" DEL+14*
    DIR("A" DEL+13*
    DIR("B" DEL+13*
    DIR(0 DEL+13*
    DIROUT OBJ+3~, CRE+6~, TEST+3~
    DLAYGO OBJ+3~, CRE+6~, TEST+3~, TEST+12!
    DR OBJ+3~, CRE+6~, TEST+3~
    DTOUT OBJ+3~, CRE+6~, TEST+3~
    DUOUT OBJ+3~, CRE+6~, TEST+4~
    DUZ DEL+4
    ERRMSG TIU+10~, TIU+13, TIU+14*
    GMP OBJ+3~, CRE+6~, TEST+4~
    GMTS OBJ+3~, CRE+6~, TEST+4~
    GMTS0 ARY+9~, ARY+15*, ARY+28
    GMTSBLK OBJ+4~, CRE+7~, TEST+4~, ARY+8~, ARY+21*, ARY+25*
    GMTSCHD OBJ+4~, CRE+7~, TEST+4~
    GMTSCON OBJ+4~, CRE+7~, TEST+4~
    GMTSDEC OBJ+4~, CRE+7~, TEST+4~
    GMTSDEF OBJ+4~, CRE+7~, TEST+4~
    GMTSDEL DEL+10~*
    GMTSDEV DEVOBJ+1~*, OBJ+9, CRE+13, DEVDEL+1~*, DEL+7, DEL+8
    GMTSDIF OBJ+4~, CRE+7~, TEST+4~
    GMTSDLD OBJ+4~, CRE+7~, TEST+5~
    GMTSDT OBJ+4~, CRE+7~, TEST+5~
    GMTSEXIT INQ+3~, INQ+4*, DEL+3~
    GMTSFILE ARY+8~, ARY+16*, ARY+17, ARY+19, ARY+20
    GMTSHDR OBJ+5~, CRE+8~, TEST+5~
    GMTSHFN ARY+8~, ARY+20
    GMTSHFN( ARY+20*
    GMTSI OBJ+5~, CRE+8~, TEST+5~
    GMTSIOM ARY+8~
    GMTSL OBJ+5~, CRE+8~, INQ+3~, INQ+4*, DEL+3~, TEST+5~, TEST+10*
    GMTSLBL OBJ+5~, CRE+8~, TEST+5~
    GMTSLEN OBJ+5~, CRE+8~, TEST+5~
    GMTSLIM OBJ+5~, CRE+8~, TEST+5~
    GMTSMGR MGR+1~*
    GMTSNAM CRE+8~, CRE+11*, CRE+12*, CRE+14
    GMTSNC ARY+8~, ARY+22*, ARY+23, STMP+1~*, STMP+2
    GMTSNCT ARY+8~, ARY+21*, ARY+26*, ARY+27
    GMTSND ARY+8~, ARY+24*, ARY+27
    GMTSNDT ARY+8~, ARY+24*, ARY+25, ARY+26, ARY+29
    GMTSNEW OBJ+5~, CRE+8~, TEST+5~
    GMTSNN ARY+8~, ARY+21*, ARY+23*, ARY+24, STMP+1~*, STMP+2*
    GMTSO OBJ+5~, CRE+8~, DEL+10~, DEL+11*, DEL+12*, DEL+13, TEST+6~
    GMTSOBJ OBJ+5~, CRE+9~, TEST+6~, TEST+12*, TEST+13, TEST+14
    GMTSOBN OBJ+6~, CRE+9~, TEST+6~
    GMTSP INQ+3~, INQ+4*, DEL+3~
    GMTSPATH ARY+9~, ARY+16*, ARY+17, ARY+19, ARY+20
    GMTSPER OBJ+6~, CRE+9~, TEST+6~
    GMTSPL INQ+3~, INQ+4*, DEL+3~
    GMTSPRE ARY+9~, ARY+21*, ARY+26, ARY+29*
    GMTSPRO OBJ+6~, CRE+9~, TEST+6~
    GMTSPX1 OBJ+6~, CRE+9~, TEST+6~
    GMTSPX2 OBJ+6~, CRE+9~, TEST+6~
    GMTSQ OBJ+6~, CRE+9~, TEST+6~
    GMTSR OBJ+6~, CRE+9~, TEST+6~
    GMTSRDT OBJ+6~, CRE+9~, TEST+7~
    GMTSRHD OBJ+6~, CRE+10~, TEST+7~
    GMTSRNC ARY+9~
    GMTSRNN ARY+9~
    GMTSRT ARY+9~, ARY+10*, ARY+11, ARY+12
    GMTSRTC ARY+9~, ARY+12*, ARY+13, ARY+15
    GMTSRTO ARY+9~, ARY+12*, ARY+13, ARY+14, ARY+15, ARY+27
    GMTST OBJ+7~, CRE+10~, TEST+7~
    GMTSTD OBJ+7~, CRE+10~, TEST+7~
    GMTSTIM OBJ+7~, CRE+10~, TEST+7~
    GMTSTIUOBJ TIU+10~, TIU+15*
    GMTSTYP OBJ+7~, CRE+10~, TEST+7~
    GMTSUNIT OBJ+7~, CRE+10~, TEST+7~
    GMTSUNT OBJ+7~, CRE+10~, TEST+7~
    GMTSV OBJ+7~, CRE+10~, TEST+8~
    GMTSVER OBJ+7~, CRE+10~, TEST+8~
    GMTSX OBJ+7~, CRE+11~, TEST+8~
    HSTYPE TIU+10~, TIU+11*, TIU+12, TIU+13, TIU+14
    IOF INQ+6
    IOINHI OBJ+8~, CRE+11~, TEST+8~
    IOINORM OBJ+8~, CRE+11~, TEST+8~
    IOSL TEST+10~*
    IOST INQ+4
    NAME CRE~, CRE+11, TYPE~, TYPE+4
    NORM OBJ+8~, CRE+11~, TEST+8~
    OBJ OBJ+8~, CRE+11~, TEST+8~, GET~, GET+9, TIU~, TIU+11, TIU+16, ARY~, ARY+10
    , ARY+17, DIS~, DIS+7
    POP ARY+9~
    ROOT ARY~, ARY+10
    U INQ+4*, DEL+3*, TEST+11*, TIU+11, TIU+14
    X OBJ+8~, CRE+6~, CRE+14*, CRE+15*, CRE+16, DEL+3~, TEST+8~, ARY+9~, SHOW~, SHOW+4
    , EXTRACT~, EXTRACT+11, DEF~, DEF+11
    Y OBJ+8~, CRE+11~, CRE+15, INQ+6, DEL+3~, DEL+8, DEL+9, DEL+10, DEL+11, DEL+15
    TEST+8~, TEST+12, ARY+9~, ARY+19*, ARY+20*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All