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 |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: PXAIPRV

Package: PCE Patient Care Encounter

Routine: PXAIPRV


Information

PXAIPRV ;ISL/JVS,ESW,PKR - SET THE PROVIDER NODES ;08/07/2020

Source Information

Source file <PXAIPRV.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
PCE Patient Care Encounter 3 VAL^PXAIPRVV  PRV^PXBGPRV  EN1^PXKMAIN  

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 PXAI  

Entry Points

Name Comments DBIA/ICR reference
PRV ;--CREATE PROVIDERS
SET ;--SET AND NEW VARIABLES
SETVARA ;--SET VISIT VARIABLES
SETPXKA ;--SET PXK ARRAY AFTER
SETVARB ;--SET VARIABLES BEFORE
SETPXKB
MISC ;--MISCELLANEOUS NODE
OTHER ;---ADD OTHER PROVIDERS TO V PROVIDER FOR OTHER ENTRIES
PRIM ;--SET A PROVIDER AS PRIMARY
OLDPRIM ;--SET A PROVIDER AS PRIMARY,replace by above in PX*2.0*211, kept

External References

Name Field # of Occurrence
VAL^PXAIPRVV SET+13
PRV^PXBGPRV SETVARB+4, OTHER+5, OLDPRIM+3
EN1^PXKMAIN PRIM+33, OLDPRIM+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVPRV - [#9000010.06] SETVARB+14, PRIM+5, PRIM+26, PRIM+31, OLDPRIM+13, OLDPRIM+18
^AUPNVPRV("AD" PRIM+3
^AUPNVSIT - [#9000010] OTHER+24, PRIM+27, OLDPRIM+14
^TMP("PXAIADDPRV" OTHER+12, PRIM+11!, PRIM+17
^TMP("PXK" SETPXKA+1*, SETPXKA+2*, SETPXKA+3*, SETPXKA+4*, SETVARB+11*, SETVARB+14*, SETPXKB+1*, SETPXKB+2*, SETPXKB+3*, SETPXKB+4*
SETPXKB+5*, SETPXKB+8, SETPXKB+13*, OTHER+17, OTHER+18, OTHER+19, OTHER+29*, OTHER+30*, OTHER+31*, OTHER+32*
OTHER+33*, OTHER+34*, OTHER+35*, PRIM+21, PRIM+22!, PRIM+23*, PRIM+24*, PRIM+30*, PRIM+31*, PRIM+32*
OLDPRIM+7, OLDPRIM+8!, OLDPRIM+9*, OLDPRIM+10*, OLDPRIM+17*, OLDPRIM+18*, OLDPRIM+19*
^VA(200 - [#200] SETVARB+6, SETVARB+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AFTER0 SET+1~, SETVARA+1*, SETVARA+2*, SETVARA+3*, SETVARA+4*, SETVARA+5*, SETVARA+6*, SETPXKA+1, OTHER+7~, OTHER+23*
OTHER+24*, OTHER+25*, OTHER+26*, OTHER+29, PRIM+26*, PRIM+27*, PRIM+28*, PRIM+29*, PRIM+30, OLDPRIM+2~
OLDPRIM+13*, OLDPRIM+14*, OLDPRIM+15*, OLDPRIM+16*, OLDPRIM+17
AFTER12 SET+1~, SETVARA+7*, SETPXKA+2
AFTER801 SET+1~
AFTER811 SET+1~, SETVARA+8*, SETPXKA+3
AFTER812 SET+1~, SETVARA+9*, SETVARA+10*, SETPXKA+4, SETPXKB+10, SETPXKB+11*, SETPXKB+12*, SETPXKB+13, OTHER+27*, OTHER+28*
OTHER+31
BEFOR0 SET+2~, SETVARB+16*, SETPXKB+1
BEFOR12 SET+2~, SETVARB+16*, SETPXKB+2
BEFOR801 SET+2~
BEFOR811 SET+2~, SETVARB+16*, SETPXKB+3
BEFOR812 SET+2~, SETVARB+16*, SETPXKB+4, SETPXKB+8*, SETPXKB+9, SETPXKB+10, SETPXKB+11, SETPXKB+12
CNT OTHER+7~, OTHER+8*, OTHER+12*, OTHER+29, OTHER+30, OTHER+31, OTHER+32, OTHER+33, OTHER+34, OTHER+35
FF OTHER+7~, OTHER+20*
FPRI SETVARB+3~, SETVARB+4, OLDPRIM+2~, OLDPRIM+3
IEN OTHER+7~, OTHER+8*, OTHER+12*, OTHER+19, OTHER+20, OTHER+23
IENB SET+3~, SETVARB+11*, SETVARB+13, SETVARB+14
ITEM SETVARB+3~, SETVARB+10*, SETVARB+11
NODE SET+3~, SETVARB+14*
NPRIM PRIM+1~, PRIM+2*, PRIM+9*, PRIM+11
NPROV PRIM+1~, PRIM+2*, PRIM+4*, PRIM+11
>> PATIENT SETVARA+3
PORS PRIM+1~, PRIM+7*, PRIM+8, PRIM+9
PRIMARY PRIM+1~, PRIM+15*, PRIM+16, PRIM+17*, PRIM+18*, PRIM+19
PROVIDER PRIM+1~, PRIM+6*, PRIM+8, PRIM+15*, PRIM+16*, PRIM+17
PROVIDERLIST PRIM+1~
PROVIDERLIST( PRIM+8*, PRIM+16, PRIM+19
PROVIDERLIST("" PRIM+18
PRVDR SETVARB+3~, SETVARB+4, OLDPRIM+2~, OLDPRIM+3, OLDPRIM+4
PXAA SET+3~
PXAA( SET+10*
PXAA("ATTENDING" SETVARA+6
PXAA("COMMENT" SETVARA+8
PXAA("DELETE" SETVARA+2, SETVARB+9
PXAA("EVENT D /T" , SETVARA+7
PXAA("NAME" SETVARA+1, SETVARB+6, SETVARB+9
PXAA("PKG" SETVARA+9
PXAA("PRIMARY" SETVARA+5
PXAA("SOURCE" SETVARA+10
PXAAX SET+3~
PXAAX("NAME" SETVARB+6*, SETVARB+9*, SETVARB+10
PXAB SET+3~
>> PXADATA SET+9, SET+10
PXAERR SET+5!
PXAERR(7 SET+7*
PXAERR(8 SET+6*
PXAK SET+6, SET+9, SET+10, SETPXKA+1, SETPXKA+2, SETPXKA+3, SETPXKA+4, SETVARB+11, SETVARB+14, SETPXKB+1
SETPXKB+2, SETPXKB+3, SETPXKB+4, SETPXKB+5, SETPXKB+8, SETPXKB+13, OTHER+7~, OTHER+17*, OTHER+18*, OTHER+19
>> PXAPKG SETVARA+9, OTHER+27
PXASOR PRIM+21*, PRIM+23, OLDPRIM+2~, OLDPRIM+7*, OLDPRIM+9
>> PXASOURC SETVARA+10, OTHER+28
>> PXAVISIT SETVARA+4, SETVARB+4, OTHER+5, OTHER+24, OTHER+25, PRIM+3, PRIM+24, PRIM+27, PRIM+28, OLDPRIM+3
OLDPRIM+10, OLDPRIM+14, OLDPRIM+15
PXBCNT SETVARB+3~, SETVARB+4, SETVARB+10, OLDPRIM+2~, OLDPRIM+3
PXBKY SETVARB+3~, SETVARB+4, OLDPRIM+2~, OLDPRIM+3
PXBKY( SETVARB+10
PXBSAM SETVARB+3~, SETVARB+4, OLDPRIM+2~, OLDPRIM+3
PXBSKY SETVARB+3~, SETVARB+4, OTHER+4~, OTHER+5, OLDPRIM+2~, OLDPRIM+3, OLDPRIM+5
PXBSKY( SETVARB+11
PXBSKY(1 OLDPRIM+13, OLDPRIM+18, OLDPRIM+19
PXRDR OLDPRIM+21!
STOP SET+3~, SET+13, OTHER+7~, OTHER+16*, OTHER+17, OTHER+18, OTHER+19*, OTHER+20*, OTHER+21
SUB SET+3~, SET+9*, SET+10
>> TEMP PRIM+5*, PRIM+6, PRIM+7
U SETPXKB+11, SETPXKB+12, PRIM+6, PRIM+7, PRIM+8, PRIM+19
VPRVIEN PRIM+1~, PRIM+2*, PRIM+3*, PRIM+5, PRIM+8, PRIM+19*, PRIM+26, PRIM+31, PRIM+32
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables  | All