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

Package: Health Summary

Routine: GMTSDGP


Information

GMTSDGP ; SLC/TRS,KER/NDBI - PTF Surgeries/Procedures ;06/25/15 15:48

Source Information

Source file <GMTSDGP.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Health Summary 3 $$CODESYS^GMTSPXU1  ($$NDBI,$$ROK,REGDT4)^GMTSU  CKP^GMTSUP  
DRG Grouper 1 $$VLT^ICDEX  
NDBI 1 (OPC,PRC)^A7RHSM  

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
Order Entry Results Reporting 1 ORDV07  

Entry Points

Name Comments DBIA/ICR reference
ENS ; Module For History of PTF Surgery Episodes
ICDS ; ICD Surgery
  • ICR #3818
    • Status: Active
    • Usage: Private
    ICDS1 ; Load Surgery entries into GMS array (inverted)
    SGY ; Surgery Line
    ENP ; Module For History of PTF Procedures
    ICDP ; ICD Procedures
  • ICR #3818
    • Status: Active
    • Usage: Private
    ICDP1 ; Load Procedure entries into GMP array (inverted)
    PXGY ; Procedure Line
    KILLADM ; Kills Admission variables

    External References

    Name Field # of Occurrence
    OPC^A7RHSM ENS+6
    PRC^A7RHSM ENP+6
    $$CODESYS^GMTSPXU1 SGY+4, PXGY+4
    $$NDBI^GMTSU ENS+6, ENP+6
    $$ROK^GMTSU ENS+6, ENP+6
    REGDT4^GMTSU ICDS+2, ICDP+2
    CKP^GMTSUP ENS+7, ENP+7
    $$VLT^ICDEX SGY+7, PXGY+7

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: GMS(O)
    • Condition for execution: LN1
    • Line Location: ENS+7
    Function Call: WRITE
    • Prompt: ?23,$P(GMS(O,O1),U),?61,$P(GMS(O,O1),U,2),!
    • Line Location: ENS+7
    Function Call: WRITE
    • Prompt: GMP(O)
    • Condition for execution: LN1
    • Line Location: ENP+7
    Function Call: WRITE
    • Prompt: ?23,$P(GMP(O,O1),U),?61,$P(GMP(O,O1),U,2),!
    • Line Location: ENP+7

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DGPT - [#45] ICDS+1, ICDS+2, SGY+2, ICDP+1, ICDP+2, PXGY+2
    ^DGPT("B" ENS+5, ENP+5

    Label References

    Name Line Occurrences
    ICDP ENP+5
    ICDP1 ICDP+2
    ICDS ENS+5
    ICDS1 ICDS+2
    KILLADM ENS+8, ENP+8
    PXGY ICDP1+1
    SGY ICDS1+1

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CNTR ENS+1*, ENS+2*, ENS+7*, ENP+1*, ENP+2*, ENP+7*, KILLADM+1!
    D0 ICDS+1~, ICDP+1~
    D1 KILLADM+1!
    DA ICDS+1~, ICDP+1~
    DATE KILLADM+1!
    >> DFN ENS+5, ENP+5
    DIC ICDS+1~, ICDP+1~
    DR ICDS+1~, ICDP+1~
    GMA ICDS+1~, ICDS1+1*, SGY+3, SGY+5, SGY+10, KILLADM+1!
    GMC KILLADM+1!
    GMCZ ENS+3*, ICDS+1~, ICDS1+1*, ENP+3*, ICDP+1~, ICDP1+1*, KILLADM+1!
    GMP ENP+7, KILLADM+1!
    GMP( ENP+7, ICDP1+1*, PXGY+5*, PXGY+10*
    GMS ENS+7, KILLADM+1!
    GMS( ENS+7, ICDS1+1*, SGY+5*, SGY+10*
    >> GMTSBEG ENS+3, ENP+3
    GMTSDATE ICDS+1~, SGY+1~, SGY+2*, SGY+7, PXGY+1~, PXGY+2*, PXGY+7
    >> GMTSEND ENS+3, ENP+3
    >> GMTSNDM ENS+1, ENP+1
    >> GMTSNPG ENS+7, ENP+7
    >> GMTSQIT ENS+7, ENP+7
    GMTSTAB SGY+1~, SGY+2*, SGY+6, PXGY+1~, PXGY+2*, PXGY+6
    GMTSTEMP SGY+1~, SGY+7*, SGY+8, PXGY+1~, PXGY+7*, PXGY+8
    GTA ICDP+1~, ICDP1+1*, PXGY+3, PXGY+5, PXGY+10, KILLADM+1!
    I ENS+7*, ENP+7*, KILLADM+1!
    ICD KILLADM+1!
    ICD0 KILLADM+1!
    ICDI SGY+1~, SGY+3*, SGY+4, SGY+6, SGY+7, SGY+8, SGY+9, SGY+10, PXGY+1~, PXGY+3*
    PXGY+4, PXGY+6, PXGY+7, PXGY+8, PXGY+9, PXGY+10
    ICDP SGY+1~, PXGY+1~, KILLADM+2!
    ICDP( PXGY+6*, PXGY+8*, PXGY+9, PXGY+10
    ICDS KILLADM+2!
    ICDS( SGY+6*, SGY+8*, SGY+9, SGY+10
    ICDX SGY+1~, SGY+4*, SGY+5, SGY+6, PXGY+1~, PXGY+4*, PXGY+5, PXGY+6
    II ICDS+1~, ICDS+2*, ICDP+1~, ICDP+2*, KILLADM+1!
    IMT KILLADM+1!
    IX ICDS+1~, ICDS+2*, ICDS1+1, SGY+5, SGY+10, ICDP+1~, ICDP+2*, ICDP1+1, PXGY+5, PXGY+10
    KILLADM+1!
    LN1 ENS+7*, ENP+7*, KILLADM+1!
    N KILLADM+1!
    O ENS+7*, ENP+7*, KILLADM+1!
    O1 ENS+7*, ENP+7*, KILLADM+1!
    PRX ICDP+1~, ICDP+2*, PXGY+3, KILLADM+1!
    PRXY KILLADM+1!
    PTF ENS+4*, ENS+5*, ICDS+1, ICDS+2, SGY+2, ENP+4*, ENP+5*, ICDP+1, ICDP+2, PXGY+2
    KILLADM+1!
    SURG ICDS+1~, ICDS+2*, SGY+3, KILLADM+1!
    SURGY KILLADM+1!
    T1 ENS+3*, ICDS+2, ENP+3*, ICDP+2, KILLADM+1!
    T2 ENS+3*, ICDS+2, ENP+3*, ICDP+2, KILLADM+1!
    U ENS+7, ICDS+2, SGY+2, SGY+3, SGY+5, SGY+6, SGY+10, ENP+7, ICDP+2, PXGY+2
    PXGY+3, PXGY+5, PXGY+6, PXGY+10
    X ICDS+2*, ICDS1+1, ICDP+2*, ICDP1+1, KILLADM+1!
    ZA KILLADM+1!
    ZI ICDS+1~, ICDS+2*, ICDP+1~, ICDP+2*, KILLADM+1!
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All