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

Package: Health Summary

Routine: GMTSPDX


Information

GMTSPDX ;SLC/JER,SBW - PDX Health Summary Driver ; 08/27/2002

Source Information

Source file <GMTSPDX.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 3 ^%ZIS  ^%ZISC  (DSD,DSDOC)^ZISPL  
Patient Data Exchange 3 $$ENCDSP^VAQHSH  $$NCRYPTON^VAQUTL2  $$TRANENC^VAQUTL3  
Health Summary 1 EN^GMTS1  
VA FileMan 1 ($$GET1,Y)^DIQ  

Entry Points

Name Comments DBIA/ICR reference
GETX ; End Getting HS for PDX
GET(TRAN,DFN,SEGPTR,ROOT,GMTSLCNT,GMTSDLM,GMTSNDM) ; Get HS for PDX
;
; Data retrieved from HS is return in ROOT parameter
; reference passing. Function returns 2 piece
; variable delimited with "^".
;
; Piece 1 = tot line cnt of data extract to ROOT.
; Piece 2 = contains entry line cnt (GMTSLCNT) + Piece 1
;
; Note: Currently Data begins with GMTSLCNT + 1 and
; Piece 2 is last node # of ROOT
;
; If TRAN is passed
; The patient pointer of the transaction will be used
; Encryption will be based on the transaction
;
; If DFN is passed
; Encryption will be based on the site parameter
;
; Pointer to transaction takes precedence over DFN ... if
; TRAN>0 the DFN will be based on the transaction
;
; Determin true DFN
  • ICR #815
    • Status: Active
    • Usage: Private
    ONECOMP(DFN,SEGPTR,GMTSDLM,GMTSNDM) ; Print a single HS component to IO
    XFER(SPLDAT,ROOT,INCOMP,GMTSLCNT) ; Transfer text from SPOOL DOC to ROOT

    External References

    Name Field # of Occurrence
    ^%ZIS GET+50
    ^%ZISC GET+54
    $$GET1^DIQ GET+58, GET+59, GET+60, GET+61
    Y^DIQ GET+35
    EN^GMTS1 ONECOMP+5
    $$ENCDSP^VAQHSH GET+68
    $$NCRYPTON^VAQUTL2 GET+67
    $$TRANENC^VAQUTL3 GET+66
    DSD^ZISPL GET+64
    DSDOC^ZISPL GET+64

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^XMB(3.51 - [#3.51] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD(142.99 GET+34
    ^DPT - [#2] GET+27
    ^GMT(142.1 - [#142.1] GET+43
    ^GMT(142.99 - [#142.99] GET+34
    ^VAT(394.61 - [#394.61] GET+25, GET+26
    ^VAT(394.71 - [#394.71] GET+39
    ^XMBS(3.519 - [#3.519] XFER+2, XFER+3

    Label References

    Name Line Occurrences
    $$XFER GET+63
    GETX GET+37, GET+40, GET+44, GET+51
    ONECOMP GET+53

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % GET+32~
    %X GET+32~
    %XX GET+32~
    %Y GET+32~
    %YY GET+32~
    %Z4 GET+32~
    %ZDA GET+32~
    %ZS GET+32~
    %ZY GET+32~
    C GET+29~, GET+32~, GET+34*
    D0 GET+29~
    DA GET+29~
    DFN GET~, GET+23*, GET+24, GET+26*, GET+27, GET+50, GET+53, ONECOMP~
    DI GET+29~
    DIC GET+29~
    DIE GET+29~
    DQ GET+29~
    DR GET+29~
    DUZ GET+33*, GETX+1*
    GMTS GET+29~
    GMTS1 GET+29~
    GMTS2 GET+29~
    GMTSAGE GET+29~
    GMTSDLM GET~, GET+53, ONECOMP~, ONECOMP+3
    GMTSDOB GET+29~
    GMTSDTM GET+29~
    GMTSDUZ GET+30~, GET+33*, GETX+1
    GMTSEG ONECOMP+1~
    GMTSEG(1 ONECOMP+3*
    GMTSEGC ONECOMP+1~, ONECOMP+4*
    GMTSEGI ONECOMP+1~
    GMTSEGI( ONECOMP+4*
    GMTSI XFER+1~*, XFER+2*, XFER+3
    GMTSL XFER+1~*, XFER+8, XFER+10*, XFER+13, XFER+14*, XFER+16*, XFER+17
    GMTSLCNT GET~, GET+63, GET+68, XFER~, XFER+10*, XFER+17
    GMTSLO GET+30~
    GMTSLPG GET+30~
    GMTSNDM GET~, GET+53, ONECOMP~, ONECOMP+3
    GMTSPNM GET+30~
    GMTSPRT XFER+1~*, XFER+9*, XFER+10, XFER+11*
    GMTSRB GET+30~
    GMTSREC XFER+1~, XFER+2, XFER+3*, XFER+8, XFER+9, XFER+10, XFER+11
    GMTSSN GET+30~
    GMTSSPL GET+30~, GET+36*, GET+37, GET+50
    GMTSTITL ONECOMP+1~, ONECOMP+2*
    GMTSWARD GET+30~
    GMTSX XFER+1~
    GMTSY GET+30~, GET+37*, GET+40*, GET+45*, GET+46*, GET+47*, GET+48*, GET+51*, GET+62*, GET+63*
    , GET+68, GET+69*, GETX+2
    INCOMP GET+31~, GET+56~, GET+61*, GET+63, XFER~, XFER+13
    IO("SPOOL" GET+54
    >> IOP GET+50*
    LINES GET+31~, GET+56~, GET+60*, GET+62
    POP GET+32~, GET+51
    ROOT GET~, GET+63, GET+68, XFER~, XFER+10, XFER+14
    SEGPTR GET~, GET+39, GET+41*, GET+43, GET+53, ONECOMP~, ONECOMP+3, ONECOMP+4
    SEX GET+31~
    SPLDAT XFER~, XFER+2, XFER+3
    SPLDOC GET+31~, GET+54*, GET+55, GET+58, GET+59, GET+60, GET+61, GET+64
    SPLPTR GET+56~, GET+59*, GET+62, GET+63, GET+64
    SPLSTAT GET+56~
    TRAN GET~, GET+23*, GET+24, GET+25, GET+26, GET+66, GET+67, GET+68
    U GET+34, ONECOMP+3, XFER+17
    VADM GET+31~
    VAERR GET+31~
    VAIN GET+31~
    X GET+31~, GET+39*, GET+40, GET+41, GET+43*, GET+44, GET+45, GET+48, GET+66*, GET+67*
    , GET+68*
    Y GET+31~, GET+32~, GET+34*, GET+36
    ZISIOST GET+31~
    Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All