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

Package: PCE Patient Care Encounter

Routine: PXVP201


Information

PXVP201 ;BPIOFO/CLR - Environment routines ; 9/29/14 10:59am

Source Information

Source file <PXVP201.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 3 ^DIC  (,UPDATE,WP)^DIE  (,ENALL)^DIK  
Kernel 2 $$FMADD^XLFDT  $$UP^XLFSTR  
MailMan 1 ^XMD  
PCE Patient Care Encounter 1 MVDIAGS^PXVPST01  
Registration 1 $$SITE^VASITE  

Entry Points

Name Comments DBIA/ICR reference
PRETRAN ;Load tables
PRE ;
POST ;Post installation
MAP ;map local names to CVX codes
SELECT ;Select standard in local file entries with CVX code
ORDER(CVX) ;determines precedence order for record
; 1: IEN<1000 & ACTIVE
; 2: IEN in local ns & ACTIVE
; 3: IEN in remote ns & ACTIVE
; 4: IEN<1000 & INACTIVE
; 5: IEN in local ns & INACTIVE
; 6: IEN in remote ns & INACTIVE
STANDARD(PXVZ) ;set up standard record
MANY(IEN,PXVZ) ;populates multiples
REMAIN ;
LOCAL(PXVIEN,PXVZ) ;
ERROR(PXVERR) ;
MAIL ;
DATA ;deletes data and copies from IMMUNIZATION
REINDX ; re-indexes "B" xref for #.01 and #8801
IMMUNIZ ;

External References

Name Field # of Occurrence
^DIC IMMUNIZ+3
^DIE IMMUNIZ+4
UPDATE^DIE MAP+8, STANDARD+23, MANY+22, LOCAL+8
WP^DIE STANDARD+28
^DIK PRE+6, PRE+10, PRE+14, DATA+5
ENALL^DIK REINDX+3, REINDX+4
MVDIAGS^PXVPST01 POST+21
$$SITE^VASITE ORDER+12
$$FMADD^XLFDT POST+8, POST+11, ERROR+1
$$UP^XLFSTR STANDARD+15, STANDARD+16, STANDARD+27, MANY+3, MANY+10
^XMD MAIL+13

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Invalid IEN in the IMMUNIZATION file - INSTALLATION ABORTED"
  • Line Location: PRE+4
Function Call: WRITE
  • Prompt: !,"Mapping table not loaded - INSTALLATION ABORTED"
  • Line Location: POST+6
Function Call: WRITE
  • Prompt: !,"RESTORE FAILED>>GLOBAL DOES NOT EXIST"
  • Line Location: DATA+3
Routine Call
  • DIC
  • Line Location:
    • IMMUNIZ+3
Routine Call
  • DIE
  • Line Location:
    • IMMUNIZ+4
Routine Call
  • DIE
  • Line Location:
    • MAP+8
    • STANDARD+23
    • MANY+22
    • LOCAL+8
Routine Call
  • DIE
  • Line Location:
    • STANDARD+28

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUTTIVIS - [#920] Classic Fileman Calls
^AUTTIMAN - [#9999999.04] Classic Fileman Calls
^AUTTIMM - [#9999999.14] Classic Fileman Calls,  WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUTTIMAN - [#9999999.04] PRE+8, PRE+9
^AUTTIMM - [#9999999.14] POST+7, ORDER+15, STANDARD+14, REMAIN+3, REMAIN+4, REMAIN+5, LOCAL+3, DATA+4, DATA+7*
^AUTTIMM("B" MAP+5, REINDX+2!
^AUTTIMM("C" SELECT+7, ORDER+14
^AUTTIMM(1000 PRE+4
^AUTTIVIS - [#920] PRE+4, PRE+12, PRE+13
^AUTTIVIS("B" MANY+6
^XTMP("PXVCVX" PRETRAN+3, POST+3!, POST+5*, POST+6, POST+10*, SELECT+2, SELECT+3, SELECT+5
^XTMP("PXVERR" POST+3!, ERROR+1*, ERROR+3*, ERROR+4*, MAIL+2
^XTMP("PXVIMM" POST+7*, POST+12*, DATA+3, DATA+6, DATA+7
^XTMP("PXVMAP" PRETRAN+2, POST+3!, POST+4*, POST+6, POST+9*, MAP+3, MAP+4

Label References

Name Line Occurrences
$$ORDER SELECT+11
$$STANDARD SELECT+9, SELECT+13
DATA POST+13
ERROR MAP+9, STANDARD+24, STANDARD+29, MANY+23, LOCAL+9
LOCAL ORDER+24, ORDER+36, REMAIN+6
MAIL POST+20
MANY STANDARD+33
MAP POST+15
REINDX POST+14
REMAIN POST+19
SELECT POST+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CVX ORDER~, ORDER+14
DA PRE+1~, PRE+6*, PRE+10*, PRE+14*, DATA+1~, DATA+5*, IMMUNIZ+1~, IMMUNIZ+4*
DA(1 PRE+6*
DIC IMMUNIZ+1~, IMMUNIZ+3*
DIC(0 IMMUNIZ+3*
DIE IMMUNIZ+1~, IMMUNIZ+4*
DIFROM MAIL+1~
DIK PRE+1~, PRE+6*, PRE+8*, PRE+12*, DATA+1~, DATA+5*, REINDX+1~, REINDX+3*, REINDX+4*
DIK(1 REINDX+3*, REINDX+4*
DR IMMUNIZ+1~, IMMUNIZ+4*
DT POST+8, POST+9, POST+10, POST+11, POST+12, ERROR+1
DUZ MAIL+12
DUZ("AG" PRETRAN+1, PRE+2, POST+1
ERRCNT POST+2~, ERROR+2*, ERROR+3, ERROR+4
I MAP+2~, MAP+3*, MAP+4, SELECT+1~, SELECT+2*, SELECT+3, SELECT+5, ORDER+7~, ORDER+10*, MANY+1~
, MANY+5*, MANY+11*, MANY+19*
I( ORDER+32*, ORDER+33, ORDER+34
IEN PRE+1~, PRE+8*, PRE+9*, PRE+10, PRE+12*, PRE+13*, PRE+14, ORDER+34*, ORDER+35, ORDER+36
, MANY~, MANY+7, MANY+12, MANY+16, MANY+20
J DATA+1~, DATA+4*, DATA+5, DATA+6*, DATA+7
PXINST ORDER+7~, ORDER+12*, ORDER+18
PXV STANDARD+3~, STANDARD+5*, STANDARD+12*, STANDARD+16, STANDARD+17, STANDARD+18, STANDARD+19, STANDARD+20, STANDARD+21, STANDARD+22
IMMUNIZ+3*
PXVC MAP+2~, MAP+6*, MAP+7, SELECT+1~, SELECT+6*, SELECT+7, SELECT+11, STANDARD+6*, STANDARD+7*, STANDARD+18
PXVCOL MANY+1~, MANY+3*, MANY+5, MANY+10*, MANY+11, MANY+15*, MANY+16, MANY+18*, MANY+19
PXVCPDT POST+2~, POST+8*, POST+9, POST+10, POST+11*, POST+12
PXVERR MAP+2~, MAP+9, STANDARD+3~, STANDARD+24, STANDARD+29, STANDARD+34, MANY+1~, MANY+23, LOCAL+1~, LOCAL+9
, ERROR~, ERROR+4
PXVIEN MAP+2~, MAP+5*, MAP+7, ORDER+7~, ORDER+14*, ORDER+15, ORDER+17, ORDER+18, ORDER+20, ORDER+23*
, ORDER+24, ORDER+25, ORDER+29, ORDER+30*, ORDER+31, ORDER+32, ORDER+33, STANDARD+3~, REMAIN+2~, REMAIN+3*
REMAIN+4, REMAIN+5, REMAIN+6, LOCAL~, LOCAL+3, LOCAL+4, LOCAL+5, LOCAL+6, LOCAL+7
PXVIEN(1 STANDARD+5*, STANDARD+12*, STANDARD+28, STANDARD+33, STANDARD+34
PXVITEM MANY+1~, MANY+5*, MANY+6, MANY+11*, MANY+12, MANY+19*, MANY+20
PXVL MANY+1~, MANY+3*, MANY+7, MANY+8*, MANY+12, MANY+13*, MANY+16, MANY+18*, MANY+20, MANY+21*
PXVLAST ORDER+7~
PXVLL MANY+1~, MANY+18*, MANY+20
PXVNM STANDARD+3~, STANDARD+14*, STANDARD+15
PXVOK MAIL+1~, MAIL+2*, MAIL+4, MAIL+6, MAIL+10
PXVORD ORDER+7~, ORDER+16*, ORDER+17*, ORDER+18*, ORDER+19*, ORDER+20, ORDER+22*, ORDER+23, ORDER+25, ORDER+27
, ORDER+30
PXVOUT SELECT+1~, SELECT+9*, SELECT+13*
PXVRAY ORDER+7~
PXVRAY( ORDER+10*, ORDER+20*, ORDER+23, ORDER+25, ORDER+27, ORDER+30
PXVREC MANY+1~, MANY+6*, MANY+7
PXVREF ORDER+8~, ORDER+31*, ORDER+32*
PXVS STANDARD+3~, STANDARD+9*, STANDARD+17
PXVST ORDER+7~, ORDER+15*, ORDER+17, ORDER+18, ORDER+19
PXVSTIEN SELECT+1~, SELECT+11*, SELECT+12, ORDER+7~, ORDER+24, ORDER+25*, ORDER+33*, ORDER+35, ORDER+37
PXVSTOP ORDER+7~, ORDER+29*, ORDER+32
PXVT MAP+2~, STANDARD+3~, MANY+1~, LOCAL+1~
PXVT( MAP+7*, STANDARD+16*, STANDARD+17*, STANDARD+18*, STANDARD+19*, STANDARD+20*, STANDARD+21*, STANDARD+22*, MANY+7*, MANY+12*
, MANY+16*, MANY+20*, LOCAL+4*, LOCAL+5*, LOCAL+6*, LOCAL+7*
PXVTXT MAIL+1~
PXVTXT(1 MAIL+7*, MAIL+11*
PXVTXT(2 MAIL+8*
PXVTXT(3 MAIL+9*
PXVWP STANDARD+3~
PXVWP(1 STANDARD+26*, STANDARD+27*
PXVZ MAP+2~, MAP+4*, MAP+5, MAP+6, SELECT+1~, SELECT+3*, SELECT+5*, SELECT+6, SELECT+8*, SELECT+9
SELECT+12*, SELECT+13, STANDARD~, STANDARD+5, STANDARD+6, STANDARD+9, STANDARD+11, STANDARD+12, STANDARD+14, STANDARD+15
, STANDARD+16, STANDARD+20, STANDARD+21, STANDARD+26, STANDARD+33, MANY~, MANY+3, MANY+10, MANY+18, REMAIN+2~
REMAIN+4*, REMAIN+6, LOCAL~, LOCAL+3*, LOCAL+4
U MAP+5, MAP+6, SELECT+6, ORDER+12, ORDER+15, STANDARD+5, STANDARD+6, STANDARD+9, STANDARD+11, STANDARD+12
, STANDARD+14, STANDARD+15, STANDARD+16, STANDARD+20, STANDARD+21, STANDARD+26, MANY+3, MANY+10, MANY+18, REMAIN+5
, LOCAL+4, ERROR+3
USE ORDER+8~, ORDER+28*, ORDER+33*
XMSUB MAIL+1~, MAIL+3*, MAIL+4*
XMTEXT MAIL+1~, MAIL+5*
XMY MAIL+1~
XMY( MAIL+12*
>> XPDABORT PRE+4*
>> XPDGREF PRETRAN+2, PRETRAN+3, POST+4, POST+5
>> XPDQUIT POST+6*
XUMF POST+2~, MAP+1*, STANDARD+4*, DATA+2*, IMMUNIZ+1~, IMMUNIZ+2*
Y IMMUNIZ+1~, IMMUNIZ+3, IMMUNIZ+4
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All