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 |  Local Variables  | All
Print Page as PDF
Routine: PXAPIIM

Package: PCE Patient Care Encounter

Routine: PXAPIIM


Information

PXAPIIM ;BP/LMT - PCE Immunization APIs ;04/20/16 10:00

Source Information

Source file <PXAPIIM.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 1 ($$PRNT,$$STA)^XUAF4  
PCE Patient Care Encounter 1 VICR^PXPXRM  
Toolkit 1 $$GETSTAT^XTID  
VA FileMan 1 ($$GET1,GETS)^DIQ  

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

Package Total Caller Graph
PCE Patient Care Encounter 7 PXAPI  PXCEICR  PXVP215  PXVRPC2  PXVRPC4  PXVRPC5  PXVUTIL  

Entry Points

Name Comments DBIA/ICR reference
VIS(PXRESULT,PXVIS,PXDATE) ;Called from VIS^PXAPI
IMMGRP(PXRESULT,PXIMM) ;
IMMSTAT(PXIMM) ;
  • ICR #6387
    • Status: Active
    • Usage: Controlled Subscription
    IMMNODEF() ; Returns "IMMUNIZATION, NO DEFAULT SELECTED" entry
    IMMBYNM(PXNAME) ; Finds Immunization that matches on PXNAME and returns IEN
    PATICR(PXRESULT,DFN,PXIMM,PXBDT,PXEDT) ;
    SEARCH(PXRESULT,PXSUB,PXBDT,PXEDT) ; Helper function for PATICR
    SITES(PXRSLT,PXROUTE,PXSORTBY) ;
    IMMDEF(PXRSLT,PXIMM,PXINST) ;

    External References

    Name Field # of Occurrence
    $$GET1^DIQ VIS+30
    GETS^DIQ VIS+20
    VICR^PXPXRM PATICR+82
    $$GETSTAT^XTID VIS+33
    $$PRNT^XUAF4 IMMDEF+18
    $$STA^XUAF4 IMMDEF+16

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DI(.85 - [#.85] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^AUTTIMM - [#9999999.14] IMMGRP+18, IMMGRP+20, IMMGRP+24, IMMGRP+28, IMMGRP+29, IMMGRP+33, IMMSTAT+13, IMMSTAT+14, IMMSTAT+15
    ^AUTTIMM("AVUID" IMMNODEF+2
    ^AUTTIMM("B" IMMNODEF+3, IMMBYNM+3
    ^AUTTIMM("C" IMMGRP+23
    ^AUTTIMM("G" IMMBYNM+5
    ^AUTTIMM("H" IMMBYNM+7
    ^AUTTIMM("I" IMMGRP+32
    ^PXRMINDX( PATICR+65, PATICR+75, SEARCH+5, SEARCH+7, SEARCH+9
    ^PXV(920.05 - [#920.05] IMMDEF+7, IMMDEF+10
    ^PXV(920.2 - [#920.2] SITES+23
    ^PXV(920.3 - [#920.3] SITES+30, SITES+31
    ^PXV(920.4 - [#920.4] IMMGRP+37, IMMGRP+38, IMMGRP+42, IMMGRP+48, IMMGRP+49
    ^PXV(920.6 - [#920.6] SITES+26, SITES+28, SITES+29, SITES+41

    Label References

    Name Line Occurrences
    IMMDEF IMMDEF+29
    IMMGRP PATICR+42
    SEARCH PATICR+68, PATICR+77

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DFN PATICR~, PATICR+34, PATICR+65, PATICR+67, PATICR+75, PATICR+76
    DT PATICR+39
    PXBDT PATICR~, PATICR+39*, PATICR+40*, PATICR+68, PATICR+77, SEARCH~, SEARCH+6
    PXCODE IMMGRP+14~, IMMGRP+49*, IMMGRP+50
    PXCVX IMMGRP+14~, IMMGRP+20*, IMMGRP+21, IMMGRP+23, IMMGRP+25, PATICR+32~, PATICR+48*, PATICR+49, PATICR+51
    PXDAS PATICR+32~, PATICR+80*, PATICR+81*, PATICR+82, PATICR+90, PATICR+91, SEARCH+2~, SEARCH+8*, SEARCH+9*, SEARCH+10
    PXDATA VIS+16~, PATICR+32~, PATICR+82
    PXDATA( VIS+22, VIS+23, VIS+24, VIS+25, VIS+26, VIS+28
    PXDATA("COMMENTS" PATICR+91
    PXDATA("CONTRA/REFUSAL" PATICR+84
    PXDATA("D/T R ECORDED" , PATICR+87
    PXDATA("ENC P ROVIDER" , PATICR+89
    PXDATA("EVENT D/T" , PATICR+88
    PXDATA("IMMUN" PATICR+85
    PXDATA("VISIT" PATICR+83
    PXDATA("WARN UNTIL DATE" , PATICR+86
    PXDATE VIS~, VIS+33
    PXEDT PATICR~, PATICR+38*, PATICR+68, PATICR+77, SEARCH~, SEARCH+5
    PXFILE VIS+16~, VIS+18*, VIS+20, VIS+22, VIS+23, VIS+24, VIS+25, VIS+26, VIS+28, VIS+33
    , PATICR+32~, PATICR+36*, PATICR+65, PATICR+67, PATICR+75, PATICR+76
    PXI SITES+20~, SITES+27*, SITES+28*, SITES+29
    PXICR PATICR+32~, PATICR+64*, PATICR+65*, PATICR+66, PATICR+67, PATICR+72*, PATICR+73*, PATICR+75, PATICR+76
    PXICRIEN IMMGRP+14~, IMMGRP+36*, IMMGRP+37*, IMMGRP+38, IMMGRP+42, IMMGRP+43, IMMGRP+48, IMMGRP+49, IMMGRP+51
    PXICRNAME IMMGRP+14~, IMMGRP+38*, IMMGRP+43, IMMGRP+50, IMMGRP+51
    PXIEN IMMDEF+2~, IMMDEF+7*, IMMDEF+9, IMMDEF+10, IMMDEF+15
    PXIENS VIS+16~, VIS+19*, VIS+20, VIS+22, VIS+23, VIS+24, VIS+25, VIS+26, VIS+28, VIS+33
    PXIMM IMMGRP~, IMMGRP+16, IMMGRP+18, IMMGRP+20, IMMGRP+28, IMMGRP+29, IMMGRP+42, IMMSTAT~, IMMSTAT+12, IMMSTAT+13
    , IMMSTAT+14, IMMSTAT+15, IMMNODEF+1~, IMMNODEF+2*, IMMNODEF+3*, IMMNODEF+4, IMMBYNM+1~, IMMBYNM+3*, IMMBYNM+4, IMMBYNM+5*
    , IMMBYNM+6, IMMBYNM+7*, IMMBYNM+8, PATICR~, PATICR+34, PATICR+42, PATICR+47, IMMDEF~, IMMDEF+4, IMMDEF+7
    , IMMDEF+10, IMMDEF+29
    PXIMMB IMMGRP+14~, IMMGRP+22*, IMMGRP+23*, IMMGRP+24, IMMGRP+25, IMMGRP+31*, IMMGRP+32*, IMMGRP+33, IMMGRP+34, PATICR+32~
    , PATICR+50*, PATICR+51*, PATICR+52, PATICR+57*, PATICR+58*, PATICR+59, PATICR+62*, PATICR+63*, PATICR+65, PATICR+67
    , PATICR+74*, PATICR+75*, PATICR+76
    PXIMMGRP PATICR+32~, PATICR+42
    PXIMMGRP("CVX" PATICR+48, PATICR+51
    PXIMMGRP("ICR" PATICR+73
    PXIMMGRP("VG" PATICR+56, PATICR+58
    PXINST IMMDEF~, IMMDEF+4, IMMDEF+5, IMMDEF+7, IMMDEF+16, IMMDEF+22, IMMDEF+26, IMMDEF+28*, IMMDEF+29
    PXINST( IMMDEF+5, IMMDEF+26*
    PXLANG VIS+16~, VIS+28*, VIS+29, VIS+30*, VIS+31
    PXNAME IMMGRP+14~, IMMGRP+18*, IMMGRP+24*, IMMGRP+25, IMMGRP+33*, IMMGRP+34, IMMBYNM~, IMMBYNM+2, IMMBYNM+3, IMMBYNM+5
    , IMMBYNM+7
    PXPRNT IMMDEF+2~, IMMDEF+18*, IMMDEF+21, IMMDEF+22, IMMDEF+23, IMMDEF+28
    PXRESULT VIS~, IMMGRP~, PATICR~, PATICR+68, PATICR+77, SEARCH~
    PXRESULT( PATICR+81, PATICR+90*, PATICR+91*, SEARCH+10*
    PXRESULT("2D BAR CODE" , VIS+25*
    PXRESULT("CVX" IMMGRP+25*
    PXRESULT("EDI TION DATE" , VIS+23*, TION STATUS" , VIS+24*
    PXRESULT("ICR" IMMGRP+43*, IMMGRP+51*
    PXRESULT("LANGUAGE" VIS+31*
    PXRESULT("NAME" VIS+22*
    PXRESULT("STATUS" VIS+34*
    PXRESULT("VG" IMMGRP+34*
    PXRESULT("VIS URL" , VIS+26*
    PXROUTE SITES~, SITES+22, SITES+23, SITES+26, SITES+28, SITES+29, SITES+41
    PXRSLT SITES~, SITES+38, IMMDEF~, IMMDEF+10*, IMMDEF+29
    PXRSLT( SITES+33*, SITES+34*
    PXRSLT("ALL" SITES+42*
    PXRSLT("NONE" SITES+38*
    PXSEARCH PATICR+32~
    PXSEARCH( PATICR+63
    PXSEARCH("ALL" PATICR+47*, PATICR+52*, PATICR+59
    PXSEARCH("REFUSALS" PATICR+59*
    PXSEARCHBY PATICR+32~, PATICR+61*, PATICR+63, PATICR+66
    PXSITE SITES+20~, SITES+29*, SITES+30, SITES+31, SITES+33, SITES+34
    PXSITEHL SITES+20~, SITES+31*, SITES+33, SITES+34
    PXSITENM SITES+20~, SITES+30*, SITES+32, SITES+33, SITES+34
    PXSORTBY SITES~, SITES+24*, SITES+33, SITES+34
    PXSTA IMMDEF+2~, IMMDEF+16*, IMMDEF+17, IMMDEF+18, IMMDEF+21
    PXSTART SEARCH+2~, SEARCH+4*, SEARCH+5*, SEARCH+7, SEARCH+9
    PXSTATUS VIS+16~, VIS+33*, VIS+34
    PXSTOP SEARCH+2~, SEARCH+6*, SEARCH+7*, SEARCH+9
    PXSUB PATICR+32~, PATICR+68, PATICR+77, SEARCH~
    PXSUB(1 PATICR+67*, PATICR+76*, SEARCH+5, SEARCH+7, SEARCH+9
    PXSUB(2 PATICR+67*, PATICR+76*, SEARCH+5, SEARCH+7, SEARCH+9
    PXSUB(3 PATICR+67*, PATICR+76*, SEARCH+5, SEARCH+7, SEARCH+9
    PXSUB(4 PATICR+67*, PATICR+76*, SEARCH+5, SEARCH+7, SEARCH+9
    PXSUB(5 PATICR+67*, PATICR+76*, SEARCH+5, SEARCH+7, SEARCH+9
    PXVGIEN IMMGRP+14~, IMMGRP+27*, IMMGRP+28*, IMMGRP+29
    PXVGN PATICR+32~, PATICR+55*, PATICR+56*, PATICR+58
    PXVGNAME IMMGRP+14~, IMMGRP+29*, IMMGRP+30, IMMGRP+32, IMMGRP+34
    PXVIS VIS~, VIS+19
    PXX PATICR+32~, PATICR+83*, PATICR+84*, PATICR+85*, PATICR+86*, PATICR+87*, PATICR+88*, PATICR+89*, PATICR+90
    U VIS+24, VIS+30, VIS+34, IMMGRP+18, IMMGRP+20, IMMGRP+24, IMMGRP+29, IMMGRP+33, IMMGRP+38, IMMGRP+49
    , IMMSTAT+14, IMMSTAT+15, PATICR+84, PATICR+85, PATICR+86, PATICR+87, PATICR+88, PATICR+89, SITES+29, SITES+30
    , SITES+31, SITES+33, SITES+34, IMMDEF+21
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All