PXVRPC7A ;BPFO/LMT - PCE RPCs for V Immunization - Continued ;06/23/16 11:50
Source file <PXVRPC7A.m>
| Package | Total | Call Graph |
|---|---|---|
| VA FileMan | 4 | $$GET1^DID CHK^DIE $$EXTERNAL^DILFD $$GET1^DIQ |
| Kernel | 3 | $$NS^XUAF4 $$VPID^XUPS $$NPI^XUSNPI |
| Registration | 3 | $$PTR2CODE^DGUTL4 (ADD,DEM,KVA,OAD,OPD)^VADPT $$QUERYTF^VAFCTFU1 |
| Master Patient Index VistA | 1 | ($$GETICN,$$IFLOCAL)^MPIF001 |
| PCE Patient Care Encounter | 1 | (VIMM,VIMM2)^PXPXRM |
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DEM(PXPATARR,DFN) | ; get patient demographics data
|
|
| DEMADD(PXPATARR,DFN) | ;
|
|
| DEMSUP(PXPATARR,DFN) | ;
|
|
| DEMOTHER(PXPATARR,DFN) | ;
|
|
| DEMFAC(PXPATARR,DFN) | ;
|
|
| VIMM(PXVIMMARR,PXVIMM,PXFILE,PXDATE) | ; get immunization data
|
|
| VIMMDEL(PXVIMMARR,PXVIMM,PXDATE) | ;pull record from V Immunization file
|
|
| VIMMED(PXVIMMARR,PXVIMM,PXDATE) | ;pull editted record it existed on PXDATE
|
|
| GETEDITS(PXBEFORE,PXVIMM,PXDATE) | ;get fields that changed since PXDATE
|
| Name | Field # of Occurrence |
|---|---|
| $$PTR2CODE^DGUTL4 | DEM+17, DEM+21 |
| $$GET1^DID | VIMMDEL+21, VIMMED+13 |
| CHK^DIE | GETEDITS+19 |
| $$EXTERNAL^DILFD | VIMM+18, VIMM+20 |
| $$GET1^DIQ | DEMFAC+14 |
| $$GETICN^MPIF001 | DEM+6 |
| $$IFLOCAL^MPIF001 | DEM+6 |
| VIMM^PXPXRM | VIMM+5 |
| VIMM2^PXPXRM | VIMMDEL+27, VIMMED+19 |
| ADD^VADPT | DEMADD+5 |
| DEM^VADPT | DEM+9 |
| KVA^VADPT | DEM+28, DEMADD+11, DEMSUP+17, DEMOTHER+6 |
| OAD^VADPT | DEMSUP+8 |
| OPD^VADPT | DEMOTHER+2 |
| $$QUERYTF^VAFCTFU1 | DEMFAC+7 |
| $$NS^XUAF4 | DEMFAC+18 |
| $$VPID^XUPS | VIMM+27 |
| $$NPI^XUSNPI | VIMM+25 |
| FileNo | Call Tags |
|---|---|
| ^DIC(4 - [#4] | GET1^DIQ |
| ^AUPNVIMM - [#9000010.11] | CHK^DIE, EXTERNAL^DILFD, GET1^DID |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPDVIMM - [#9000080.11] | VIMM+11, VIMMDEL+5, VIMMDEL+9 |
| ^AUPNVIMM - [#9000010.11] | VIMM+11, VIMMED+5, VIMMED+8 |
| ^AUPNVSIT - [#9000010] | VIMM+15 |
| ^AUTTIMAN - [#9999999.04] | VIMM+22 |
| ^DIA - [#1.1] | GETEDITS+7, GETEDITS+8, GETEDITS+16, GETEDITS+17 |
| ^DPT - [#2] | VIMM+12 |
| ^TMP("PXVIMM" | VIMMDEL+8!, VIMMDEL+9*, VIMMDEL+14, VIMMDEL+25*, VIMMDEL+29!, VIMMED+7!, VIMMED+8*, VIMMED+17*, VIMMED+21! |
| Name | Line Occurrences |
|---|---|
| DEMADD | DEM+23 |
| DEMFAC | DEM+26 |
| DEMOTHER | DEM+25 |
| DEMSUP | DEM+24 |
| GETEDITS | VIMMDEL+12, VIMMED+10 |
| VIMMDEL | VIMM+7 |
| VIMMED | VIMM+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DFN | DEM~, DEM+4, DEM+6, DEM+23, DEM+24, DEM+25, DEM+26, DEMADD~, DEMSUP~, DEMOTHER~ , DEMFAC~, VIMM+2~, VIMM+11*, VIMM+12 |
| DT | DEMFAC+4, VIMM+25 |
| PXA | DEMSUP+2~, DEMSUP+5*, DEMSUP+7, DEMSUP+11 |
| PXADDDT | GETEDITS+2~, GETEDITS+5*, GETEDITS+7, GETEDITS+13*, GETEDITS+22 |
| PXAGENCY | DEMFAC+2~, DEMFAC+14*, DEMFAC+15 |
| PXAUDIEN | GETEDITS+2~, GETEDITS+6*, GETEDITS+7*, GETEDITS+8, GETEDITS+16, GETEDITS+17 |
| PXAUDTMP | GETEDITS+2~, GETEDITS+8*, GETEDITS+9, GETEDITS+11, GETEDITS+13 |
| PXBEFORE | GETEDITS~, GETEDITS+22! |
| PXBEFORE( | GETEDITS+14, GETEDITS+20* |
| PXCNT | DEMSUP+2~, DEMSUP+4*, DEMSUP+10*, DEMSUP+15, DEMFAC+2~, DEMFAC+5*, DEMFAC+21*, DEMFAC+22 |
| PXDATE | VIMM~, VIMM+4*, VIMM+5, VIMM+6, VIMM+7, VIMMDEL~, VIMMDEL+6*, VIMMDEL+11, VIMMDEL+12, VIMMED~ , VIMMED+10, GETEDITS~, GETEDITS+7, GETEDITS+10, GETEDITS+22 |
| PXEARLIESTDT | DEMFAC+2~, DEMFAC+4*, DEMFAC+17 |
| PXEDITDT | GETEDITS+2~, GETEDITS+9*, GETEDITS+10, GETEDITS+13, GETEDITS+15, GETEDITS+20 |
| PXEDITS | VIMMDEL+2~, VIMMDEL+12, VIMMED+2~, VIMMED+10 |
| PXEDITS( | VIMMDEL+15, VIMMDEL+16, VIMMDEL+17, VIMMDEL+20, VIMMDEL+25, VIMMED+12, VIMMED+17 |
| PXERR | DEMFAC+2~, DEMFAC+6*, DEMFAC+7*, DEMFAC+8 |
| PXEXTVAL | GETEDITS+2~, GETEDITS+17*, GETEDITS+18, GETEDITS+19 |
| PXFAC | DEMFAC+2~, DEMFAC+18*, DEMFAC+19, DEMFAC+20, DEMFAC+22 |
| PXFACIEN | DEMFAC+2~, DEMFAC+12*, DEMFAC+13, DEMFAC+14, DEMFAC+18 |
| PXFILE | VIMM~, VIMM+5, VIMM+6, VIMM+7, VIMM+10, VIMM+11, GETEDITS+2~, GETEDITS+4*, GETEDITS+7, GETEDITS+8 , GETEDITS+16, GETEDITS+17 |
| PXFLD | VIMM+2~, VIMM+23*, VIMM+24, VIMM+25, VIMM+26, VIMM+27 |
| PXFLDLOC | VIMMDEL+2~, VIMMDEL+21*, VIMMDEL+22, VIMMDEL+23, VIMMED+2~, VIMMED+13*, VIMMED+14, VIMMED+15 |
| PXFLDNUM | VIMMDEL+2~, VIMMDEL+19*, VIMMDEL+20*, VIMMDEL+21, VIMMDEL+25, VIMMED+2~, VIMMED+11*, VIMMED+12*, VIMMED+13, VIMMED+17 , GETEDITS+2~, GETEDITS+11*, GETEDITS+12, GETEDITS+14, GETEDITS+19, GETEDITS+20 |
| PXI | DEM+2~, DEM+15*, DEM+16*, DEM+17, DEM+19*, DEM+20*, DEM+21, DEMADD+2~, DEMADD+7*, DEMSUP+2~ , DEMSUP+13*, DEMFAC+2~, DEMFAC+9*, DEMFAC+10*, DEMFAC+11 |
| PXINTVAL | GETEDITS+2~, GETEDITS+16*, GETEDITS+18, GETEDITS+19, GETEDITS+20 |
| PXLASTEDIT | GETEDITS+2~, GETEDITS+14*, GETEDITS+15 |
| PXNODE | VIMMDEL+2~, VIMMDEL+22*, VIMMDEL+24, VIMMDEL+25, VIMMED+2~, VIMMED+14*, VIMMED+16, VIMMED+17 |
| PXNPI | VIMM+2~, VIMM+25*, VIMM+26 |
| PXPATARR | DEM~, DEM+23, DEM+24, DEM+25, DEM+26, DEMADD~, DEMSUP~, DEMOTHER~, DEMFAC~ |
| PXPATARR("ADDRESS" | DEMADD+6*, DEMADD+7*, DEMADD+8* |
| PXPATARR("DAT | E OF DEATH" , DEM+13* |
| PXPATARR("DFN" | DEM+4* |
| PXPATARR("DOB" | DEM+11* |
| PXPATARR("ETHNICITY" | DEM+17* |
| PXPATARR("FACILITY" | DEMFAC+22* |
| PXPATARR("ICN" | DEM+5*, DEM+6*, DEM+7*, DEMFAC+7 |
| PXPATARR("MOT | HER MAIDEN NAME" , DEMOTHER+4* |
| PXPATARR("NAME" | DEM+10* |
| PXPATARR("PHONE" | DEMADD+9* |
| PXPATARR("PLA | CE OF BIRTH" , DEMOTHER+3* |
| PXPATARR("RACE" | DEM+21* |
| PXPATARR("SEX" | DEM+12* |
| PXPATARR("SUPPORT" | DEMSUP+15* |
| PXPIECE | VIMMDEL+2~, VIMMDEL+23*, VIMMDEL+24, VIMMDEL+25, VIMMED+2~, VIMMED+15*, VIMMED+16, VIMMED+17 |
| PXTF | DEMFAC+2~, DEMFAC+11*, DEMFAC+12, DEMFAC+16 |
| PXTFL | DEMFAC+2~, DEMFAC+8! |
| PXTFL( | DEMFAC+10, DEMFAC+11 |
| PXTMP | VIMMDEL+2~, VIMMDEL+14*, VIMMDEL+15, VIMMDEL+16, VIMMDEL+17 |
| PXTRDATE | DEMFAC+2~, DEMFAC+16*, DEMFAC+17 |
| PXTYPE | DEMSUP+2~, DEMSUP+11*, DEMSUP+15 |
| PXVIMM | VIMM~, VIMM+5, VIMM+6, VIMM+7, VIMM+10, VIMM+11, VIMMDEL~, VIMMDEL+4, VIMMDEL+5, VIMMDEL+9 , VIMMDEL+12, VIMMDEL+14, VIMMDEL+25, VIMMDEL+27, VIMMED~, VIMMED+4, VIMMED+5, VIMMED+8, VIMMED+10, VIMMED+17 , VIMMED+19, GETEDITS~, GETEDITS+7 |
| PXVIMMARR | VIMM~, VIMM+5, VIMM+6, VIMM+7, VIMMDEL~, VIMMDEL+27, VIMMED~, VIMMED+19 |
| PXVIMMARR( | VIMM+24, VIMM+25, VIMM+26*, VIMM+27* |
| PXVIMMARR("AD | MINISTERED DATE TIME" , VIMM+13*, VIMM+14, VIMM+15* |
| PXVIMMARR("CO | MPLETION STATUS" , VIMM+28* |
| PXVIMMARR("EV | ENT DATE TIME" , VIMM+13, VIMM+16! |
| PXVIMMARR("FACILITY" | VIMM+29* |
| PXVIMMARR("ID" | VIMM+10* |
| PXVIMMARR("MANUFACTURER" | VIMM+21, VIMM+22* |
| PXVIMMARR("PATIENT" | VIMM+12* |
| PXVIMMARR("REACTION" | VIMM+19, VIMM+20* |
| PXVIMMARR("REMARKS" | VIMM+9! |
| PXVIMMARR("SERIES" | VIMM+17, VIMM+18* |
| PXVIMMARR("VALUE" | VIMM+8! |
| PXVIMMARR("VISIT" | VIMM+15 |
| PXX | DEMSUP+2~, DEMSUP+12*, DEMSUP+13*, DEMSUP+14*, DEMSUP+15 |
| U | DEM+11, DEM+12, DEM+13, DEM+17, DEM+21, DEMADD+7, DEMADD+8, DEMSUP+13, DEMSUP+14, DEMSUP+15 , DEMOTHER+3, DEMFAC+8, DEMFAC+12, DEMFAC+16, DEMFAC+19, DEMFAC+20, VIMM+11, VIMM+12, VIMM+15, VIMM+22 , VIMM+25, VIMM+26, VIMM+27, VIMM+29, VIMMDEL+15, VIMMDEL+16, VIMMDEL+17, VIMMDEL+25, VIMMED+17, GETEDITS+9 , GETEDITS+11, GETEDITS+13, GETEDITS+14, GETEDITS+16, GETEDITS+18, GETEDITS+20 |
| VADM | DEM+2~ |
| VADM(1 | DEM+10 |
| VADM(11 | DEM+16, DEM+17 |
| VADM(12 | DEM+20, DEM+21 |
| VADM(3 | DEM+11 |
| VADM(5 | DEM+12 |
| VADM(6 | DEM+13 |
| VAOA | DEMSUP+2~, DEMSUP+6! |
| VAOA( | DEMSUP+13 |
| VAOA("A" | DEMSUP+7* |
| VAOA(10 | DEMSUP+15 |
| VAOA(11 | DEMSUP+14 |
| VAOA(5 | DEMSUP+14 |
| VAOA(8 | DEMSUP+15 |
| VAOA(9 | DEMSUP+9, DEMSUP+15 |
| VAPA | DEMADD+2~ |
| VAPA( | DEMADD+7 |
| VAPA("P" | DEMADD+4* |
| VAPA(11 | DEMADD+8 |
| VAPA(5 | DEMADD+8 |
| VAPA(8 | DEMADD+9 |
| VAPD | DEMOTHER+1~ |
| VAPD(1 | DEMOTHER+3 |
| VAPD(2 | DEMOTHER+3 |
| VAPD(5 | DEMOTHER+4 |