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

Package: Adverse Reaction Tracking

Routine: GMRADPT


Information

GMRADPT ;HIRMFO/RM,WAA - UTILITY TO GATHER PATIENT DATA ;06/01/2016 12:54

Source Information

Source file <GMRADPT.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Adverse Reaction Tracking 2 $$HDRDATA^GMRAHDR  $$NKA^GMRANKA  
Kernel 2 ($$FMTE,$$HL7TFM)^XLFDT  $$UP^XLFSTR  
VA FileMan 2 FILE^DID  $$EXTERNAL^DILFD  
Toolkit 1 GETIREF^XTID  

Caller Graph

Caller Graph Total: 64

Package Total Caller Graph
Outpatient Pharmacy 17 PSOARCTG  PSODEM  PSODGAL3  PSOERXU1  PSOHLDS4  PSOHLSG2  PSOLBL2  PSOLBLN1  
PSOLBLS  PSOLLL5  PSOORDA  PSOORUT2  PSOPMP1  PSOQMCAL  PSORLLL5  PSORXEDT  
PSORXVW  
Inpatient Medications 7 PSGAPP  PSGCAPP0  PSGDSP0  PSJALG  PSJDPT  PSJMUTL  PSJPDCL  
Adverse Reaction Tracking 6 GMRAEER0  GMRAFX1  GMRAHLP0  GMRAOR1  GMRAPAT  GMRAPVDE  
Barcode Medication Administration 4 ALPBINP  PSBALL  PSBOAL  PSBRPC  
Virtual Patient Record 4 VPRDGMRA  VPRDJ0  VPRSDAL  VPRSDAQ  
Health Summary 3 GMTSALG  GMTSALGB  GMTSPST5  
Clinical Procedures 2 MDKRPC1  MDRPCOP  
Enterprise Health Management Platform 2 HMPDGMRA  HMPDJ0  
Imaging 2 MAGDHLS  MAGDHOW5  
Surgery 2 SRHLUO  SRHLVUO  
Text Integration Utility 2 GMRPNCW  TIULADR  
Automated Information Collection System 1 IBDFN2  
Dietetics 1 FHCLN  
E Claims Management Engine 1 BPSVRX3  
Emergency Department Integration Software 1 EDPDTL  
General Medical Record - Vitals 1 GMVUTL3  
Medicine 1 MCARGEA  
National Health Information Network 1 NHINVART  
Nursing Service 1 NURCUT1  
Order Entry Results Reporting 1 ^ORD(101.24  
Patient Assessment Documentation 1 NUPABCL2  
Patient Data Exchange 1 VAQDBIP1  
Pharmacy Benefits Management 1 PSUAA1  
Radiology Nuclear Medicine 1 RADEM  

Entry Points

Name Comments DBIA/ICR reference
EN1 ; ENTRY TO GATHER PATIENT A/AR DATA
  • ICR #10099
    • Status: Active
    • Usage: Supported
    EN2 ; ENTRY TO GATHER PATIENT A/AR DATA
  • ICR #10099
    • Status: Active
    • Usage: Supported
    DPT ;
    DPT2 ;DO NOT CALL THIS ENTRY POINT AS IT WILL BE DELETED IN THE FUTURE. USE EN2 INSTEAD.
    INTERNAL(FILE,FIELD,VALUE) ;RETURN INTERNAL VALUE OF VUID
    SETAL(REMOTE) ;DETERMINE WHETHER TO RETURN CURRENT ALLERGY
    DATA(GMRAREC,GMRAL) ;RETRIEVE THE APPROPRIATE DATA
    PASS(GMRAREC,GMRAL) ;RETRIEVE LOCAL DATA
    REMOTE(GMRAL,NODE) ;RETRIEVE REMOTE DATA
    MECH ;CREATE MECHANISM ARRAY

    External References

    Name Field # of Occurrence
    FILE^DID REMOTE+19
    $$EXTERNAL^DILFD PASS+16, PASS+21, PASS+23, REMOTE+30
    $$HDRDATA^GMRAHDR DPT2+7
    $$NKA^GMRANKA DPT2+8
    $$FMTE^XLFDT PASS+32, REMOTE+47
    $$HL7TFM^XLFDT REMOTE+46
    $$UP^XLFSTR DPT2+25
    GETIREF^XTID INTERNAL+11, REMOTE+21, REMOTE+29, REMOTE+43

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^GMR(120.8 - [#120.8] EXTERNAL^DILFD
    ^GMR(120.85 - [#120.85] EXTERNAL^DILFD

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^GMR(120.8 - [#120.8] DPT+6, DPT2+17, SETAL+3, PASS+7, PASS+24, PASS+25, PASS+26
    ^GMR(120.85 - [#120.85] PASS+17, PASS+19, PASS+20, PASS+22
    ^GMR(120.86 - [#120.86] DPT+3
    ^GMRD(120.83 - [#120.83] EN1+7, DPT2+6, PASS+28
    ^XTMP("ORRDI" DPT2+9, DPT2+10, DPT2+12, DPT2+20, DPT2+22

    Label References

    Name Line Occurrences
    $$INTERNAL DPT2+12, DPT2+23
    DATA SETAL+14
    DPT EN1+8
    DPT2 EN2+81
    MECH DPT2+16, PASS+5
    PASS DATA+3
    REMOTE DATA+4
    SETAL DPT+6, DPT2+17, DPT2+28

    Naked Globals

    Name Field # of Occurrence
    ^(0 DPT+6, DPT2+17

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % SETAL+2~, SETAL+12*, PASS+3~, PASS+8*, PASS+9, PASS+10, PASS+15*, PASS+16, PASS+20*, PASS+21
    , PASS+22*, PASS+23
    DATE REMOTE+35~, REMOTE+46*, REMOTE+47
    >> DFN EN1+4, DPT+3, DPT+6, DPT2+3, DPT2+8, DPT2+9, DPT2+10, DPT2+12, DPT2+17, DPT2+20
    , DPT2+22, REMOTE+5
    ERROR REMOTE+15~, REMOTE+20
    FIELD INTERNAL~, INTERNAL+12
    FILE INTERNAL~, INTERNAL+11, INTERNAL+12, REMOTE+15~, REMOTE+17*, REMOTE+18, REMOTE+19, REMOTE+21, REMOTE+22, REMOTE+42*
    , REMOTE+43, REMOTE+44
    GLOBAL REMOTE+15~
    GMRA EN1+5*, DPT+8!, DPT2+4*, DPT2+7, DPT2+9, DPT2+30!, SETAL+6, SETAL+7, SETAL+10, SETAL+12
    GMRAI SETAL+2~, SETAL+5*, SETAL+6*, SETAL+7*, SETAL+8*, SETAL+9, SETAL+11*, SETAL+12*, SETAL+13
    GMRAKC PASS+3~, PASS+6*, PASS+34
    GMRAL EN1+6!, DPT+3*, DPT+5, DPT+7*, DPT2+5!, DPT2+8*, DPT2+9, DPT2+13*, DPT2+14*, DPT2+15
    , DPT2+29*, SETAL+4*, SETAL+14, DATA~, DATA+3, DATA+4, PASS~, REMOTE~
    GMRAL( PASS+9*, PASS+10*, PASS+11*, PASS+16*, PASS+21*, PASS+23*, PASS+33*
    GMRAL("R" REMOTE+5*, REMOTE+7*, REMOTE+9*, REMOTE+11*, REMOTE+13*, REMOTE+23*, REMOTE+24*, REMOTE+31*, REMOTE+34*, REMOTE+38*
    , REMOTE+45*, REMOTE+47*, REMOTE+48*
    GMRAL(0 DPT+7, DPT2+29
    GMRANODE DPT+6*, DPT+8!, DPT2+2~, DPT2+17*, DPT2+21~, DPT2+24*, DPT2+26*, DPT2+27*, SETAL+7, SETAL+8
    , SETAL+10, SETAL+12, PASS+3~, PASS+7*, PASS+8, PASS+9, PASS+10, PASS+11, PASS+15, REMOTE+3
    , REMOTE+7, REMOTE+11
    GMRAOSOF DPT+8!, DPT2+2~
    GMRAOTH EN1+3~, EN1+7*, DPT2+2~, DPT2+6*, PASS+28, REMOTE+38
    GMRAREC DPT+6*, DPT+8!, DPT2+2~, DPT2+17*, DPT2+21~, DPT2+22*, DPT2+23, DPT2+25, DPT2+27, SETAL+3
    , SETAL+14, DATA~, DATA+3, DATA+4, PASS~, PASS+7, PASS+9, PASS+10, PASS+11, PASS+16
    , PASS+17, PASS+19, PASS+21, PASS+23, PASS+24, PASS+25, PASS+26, PASS+33
    GMRARRAY INTERNAL+10~, REMOTE+15~, REMOTE+28~, REMOTE+40~
    GMRARRAY( INTERNAL+12, REMOTE+22, REMOTE+30, REMOTE+44
    GMRASIGN SETAL+2~
    GMRATCNT DPT+8!, DPT2+2~
    GMRAV1 EN1+3~, EN1+7*, PASS+13, PASS+30
    GMRAX PASS+3~, PASS+25*, PASS+26
    GMRAY PASS+3~, PASS+25*, PASS+33*
    GMRAZ PASS+3~, PASS+26*, PASS+27, PASS+28, PASS+32
    GMRAZ(1 PASS+28*, PASS+32*, PASS+33
    IDX DPT2+2~, DPT2+10*, PASS+18~, PASS+20*, PASS+21, PASS+23
    IEN PASS+18~, PASS+19*, PASS+20, PASS+22, REMOTE+15~, REMOTE+22*, REMOTE+23, REMOTE+44*, REMOTE+45
    INDEX DPT2+19~, DPT2+20*, DPT2+22, REMOTE+5, REMOTE+7, REMOTE+9, REMOTE+11, REMOTE+13, REMOTE+23, REMOTE+24
    , REMOTE+31, REMOTE+34, REMOTE+38, REMOTE+45, REMOTE+47, REMOTE+48
    MECH DPT2+2~, PASS+4, PASS+34!, REMOTE+3*, REMOTE+9, REMOTE+13
    MECH( PASS+10, REMOTE+13
    MECH("A" MECH+1*
    MECH("P" MECH+1*
    MECH("U" MECH+1*
    NODE REMOTE~, REMOTE+5, REMOTE+16, REMOTE+17, REMOTE+27, REMOTE+29, REMOTE+33, REMOTE+34, REMOTE+36, REMOTE+37
    , REMOTE+38, REMOTE+39, REMOTE+41, REMOTE+42, REMOTE+45, REMOTE+46, REMOTE+48
    OBSHIS REMOTE+26~, REMOTE+30*, REMOTE+31
    REMOTE DPT2+2~, DPT2+7*, DPT2+18, SETAL~, SETAL+3
    RETURN DPT2+11~, DPT2+12*, DPT2+13, DPT2+14, DPT2+21~, DPT2+23*, DPT2+24, DPT2+25*, DPT2+26, INTERNAL+7~
    , INTERNAL+8*, INTERNAL+9, INTERNAL+12*, INTERNAL+13, REMOTE+15~
    RETURN("GLOBA L NAME" , REMOTE+23
    SINDEX REMOTE+35~, REMOTE+36*, REMOTE+37, REMOTE+38, REMOTE+39, REMOTE+41, REMOTE+42, REMOTE+45, REMOTE+46, REMOTE+47
    U DPT+3, DPT2+7, DPT2+9, DPT2+24, DPT2+26, DPT2+27, INTERNAL+11, PASS+8, PASS+9, PASS+10
    , PASS+11, PASS+15, PASS+16, PASS+20, PASS+21, PASS+22, PASS+28, PASS+32, REMOTE+3, REMOTE+5
    , REMOTE+7, REMOTE+9, REMOTE+11, REMOTE+13, REMOTE+16, REMOTE+17, REMOTE+23, REMOTE+24, REMOTE+29, REMOTE+34
    , REMOTE+37, REMOTE+38, REMOTE+39, REMOTE+41, REMOTE+42, REMOTE+45, REMOTE+47
    VALUE INTERNAL~, INTERNAL+9, INTERNAL+11
    VUID REMOTE+15~, REMOTE+16*, REMOTE+21, REMOTE+41*, REMOTE+43
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All