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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PXVRPC3

Package: PCE Patient Care Encounter

Routine: PXVRPC3


Information

PXVRPC3 ;MSC/DKA - VIMM 2.0 RPC code to return list of Immunizations ;10/27/2015 13:36

Source Information

Source file <PXVRPC3.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 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: 1

Package Total Caller Graph
PCE Patient Care Encounter 1 PXVIMM IMMDATA  

Entry Points

Name Comments DBIA/ICR reference
IMMDATA(PXVRET,PXVFLTR,SUBFILES) ; Return array of entries from IMMUNIZATION, File #9999999.14
; PXVFLTR can have one of these values:
; R:XXX - Return entry with IEN XXX.
; S:A - List of Active Immunizations (default)
; S:H - List of [Selectable for] Historic Immunizations
; S:* - All records (Including Inactive Immunizations)
; SUBFILES is 1 or Y to include the subfiles when returning the data
; If SUBFILES is 0 or N (or not specified) then return just this subset of fields:
; IEN, NAME, SHORT NAME, CVX CODE, MAX # IN SERIES, INACTIVE FLAG,
; MNEMONIC, ACRONYM, SELECTABLE FOR HISTORIC)
GETFLDS ; Get fields for one IEN
SUBFILES ; Add the subfile multiples to the array
; Subfiles:

External References

Name Field # of Occurrence
GETS^DIQ GETFLDS+3, GETFLDS+4, SUBFILES+15

Used in RPC

RPC Name Call Tags
PXVIMM IMMDATA IMMDATA

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTIMM - [#9999999.14] IMMDATA+15
^TMP("PXVRPC3" IMMDATA+16

Label References

Name Line Occurrences
GETFLDS IMMDATA+34, IMMDATA+37
SUBFILES GETFLDS+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACTONLY IMMDATA+26*, GETFLDS+22
PXVACTIV IMMDATA+11~, GETFLDS+15*, GETFLDS+22
PXVBRIEF IMMDATA+11~, IMMDATA+30*, GETFLDS+3
PXVCNT IMMDATA+10~, IMMDATA+31*, IMMDATA+38, GETFLDS+26*, GETFLDS+27
PXVDATA IMMDATA+10~, GETFLDS+2!
PXVDATA( GETFLDS+5, SUBFILES+10, SUBFILES+23, SUBFILES+30, SUBFILES+37, SUBFILES+44, SUBFILES+51
PXVDELIM IMMDATA+10~
PXVDLM1 IMMDATA+11~, SUBFILES+2*, SUBFILES+7, SUBFILES+20, SUBFILES+27, SUBFILES+34, SUBFILES+41, SUBFILES+48, SUBFILES+55
PXVDLM2 IMMDATA+11~, SUBFILES+2*, SUBFILES+20, SUBFILES+27, SUBFILES+55
PXVDLM3 IMMDATA+11~, SUBFILES+2*, SUBFILES+19
PXVERMSG IMMDATA+11~, IMMDATA+20*, IMMDATA+22*, IMMDATA+25*, IMMDATA+28*, IMMDATA+29
PXVERR IMMDATA+10~, GETFLDS+2!
PXVFILE IMMDATA+10~, IMMDATA+32*, GETFLDS+3, GETFLDS+4, GETFLDS+5, SUBFILES+10, SUBFILES+15, SUBFILES+17, SUBFILES+19, SUBFILES+23
SUBFILES+30, SUBFILES+37, SUBFILES+44, SUBFILES+51
PXVFLTR IMMDATA~, IMMDATA+14*, IMMDATA+18, IMMDATA+19, IMMDATA+23, IMMDATA+24
PXVFMT IMMDATA+12~, IMMDATA+19*, IMMDATA+24*, IMMDATA+33, IMMDATA+35, GETFLDS+21
PXVGBL IMMDATA+10~, IMMDATA+15*, IMMDATA+22, IMMDATA+37
PXVHISTR IMMDATA+11~, GETFLDS+19*, GETFLDS+23
PXVIEN IMMDATA+10~, IMMDATA+19*, IMMDATA+20, IMMDATA+21, IMMDATA+22, IMMDATA+36*, IMMDATA+37*, GETFLDS+1, GETFLDS+7
PXVIENS IMMDATA+10~, GETFLDS+1*, GETFLDS+3, GETFLDS+4, GETFLDS+5
PXVINCLU IMMDATA+11~, GETFLDS+20*, GETFLDS+22*, GETFLDS+23*, GETFLDS+24
PXVREF IMMDATA+10~, GETFLDS+5*, GETFLDS+9, GETFLDS+10, GETFLDS+11, GETFLDS+12, GETFLDS+14, GETFLDS+16, GETFLDS+17, GETFLDS+18
SUBFILES+6, SUBFILES+7, SUBFILES+10*, SUBFILES+12, SUBFILES+20, SUBFILES+23*, SUBFILES+25, SUBFILES+27, SUBFILES+30*, SUBFILES+32
SUBFILES+34, SUBFILES+37*, SUBFILES+39, SUBFILES+41, SUBFILES+44*, SUBFILES+46, SUBFILES+48, SUBFILES+51*, SUBFILES+53, SUBFILES+55
PXVRET IMMDATA~, IMMDATA+16!*, IMMDATA+29, IMMDATA+38, GETFLDS+27
PXVSBSCR IMMDATA+10~, SUBFILES+11*, SUBFILES+12*, SUBFILES+15, SUBFILES+20, SUBFILES+24*, SUBFILES+25*, SUBFILES+27, SUBFILES+31*, SUBFILES+32*
SUBFILES+34, SUBFILES+38*, SUBFILES+39*, SUBFILES+41, SUBFILES+45*, SUBFILES+46*, SUBFILES+48, SUBFILES+52*, SUBFILES+53*, SUBFILES+55
PXVSDATA IMMDATA+12~, SUBFILES+14!
PXVSDATA( SUBFILES+17, SUBFILES+19
PXVSERR IMMDATA+12~, SUBFILES+14!
PXVSTR IMMDATA+10~, GETFLDS+6*, GETFLDS+7*, GETFLDS+9*, GETFLDS+10*, GETFLDS+11*, GETFLDS+12*, GETFLDS+14*, GETFLDS+16*, GETFLDS+17*
GETFLDS+18*, GETFLDS+27, SUBFILES+8*, SUBFILES+21*, SUBFILES+28*, SUBFILES+35*, SUBFILES+42*, SUBFILES+49*, SUBFILES+56*
PXVSUB IMMDATA+10~, SUBFILES+5*, SUBFILES+7*, SUBFILES+8, SUBFILES+11*, SUBFILES+20*, SUBFILES+21, SUBFILES+24*, SUBFILES+27*, SUBFILES+28
SUBFILES+31*, SUBFILES+34*, SUBFILES+35, SUBFILES+38*, SUBFILES+41*, SUBFILES+42, SUBFILES+45*, SUBFILES+48*, SUBFILES+49, SUBFILES+52*
SUBFILES+55*, SUBFILES+56
PXVSUB2 IMMDATA+12~, SUBFILES+16*, SUBFILES+19*, SUBFILES+20
PXVSUB2C IMMDATA+12~, SUBFILES+16*, SUBFILES+18*, SUBFILES+19
PXVSUBC IMMDATA+10~, SUBFILES+5*, SUBFILES+6*, SUBFILES+7, SUBFILES+11*, SUBFILES+13*, SUBFILES+20, SUBFILES+24*, SUBFILES+26*, SUBFILES+27
SUBFILES+31*, SUBFILES+33*, SUBFILES+34, SUBFILES+38*, SUBFILES+40*, SUBFILES+41, SUBFILES+45*, SUBFILES+47*, SUBFILES+48, SUBFILES+52*
SUBFILES+54*, SUBFILES+55
PXVSVSC2 IMMDATA+12~, SUBFILES+16*, SUBFILES+17*, SUBFILES+19
PXVTEMP IMMDATA+11~, GETFLDS+14*, GETFLDS+15, GETFLDS+18*, GETFLDS+19
PXVTYPE IMMDATA+11~, IMMDATA+19*, IMMDATA+24*, IMMDATA+25, IMMDATA+26, IMMDATA+27, GETFLDS+21
PXVVALID IMMDATA+11~, IMMDATA+17*, IMMDATA+20*, IMMDATA+22*, IMMDATA+25*, IMMDATA+28*, IMMDATA+29
>> SELHIST IMMDATA+27*, GETFLDS+23
SUBFILES IMMDATA~, IMMDATA+13*, GETFLDS+3, GETFLDS+4, GETFLDS+25
U IMMDATA+29, GETFLDS+7, GETFLDS+9, GETFLDS+10, GETFLDS+11, GETFLDS+12, GETFLDS+14, GETFLDS+16, GETFLDS+17, GETFLDS+18
SUBFILES+8, SUBFILES+21, SUBFILES+28, SUBFILES+35, SUBFILES+42, SUBFILES+49, SUBFILES+56
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables  | All