DGAPI1 ;ALB/DWS - DG API TO COMUNICATE WITH PCE ;6/16/05 1:44pm
Source file <DGAPI1.m>
| Package | Total | Call Graph | 
|---|---|---|
| DRG Grouper | 1 | $$MOD^ICPTMOD | 
| Kernel | 1 | $$FMTE^XLFDT | 
| MailMan | 1 | ^XMD | 
| PCE Patient Care Encounter | 1 | ($$DATA2PCE,$$DELVFILE)^PXAPI | 
| Registration | 1 | (DEM,KVAR)^VADPT | 
| VA Fileman | 1 | ^DIE | 
| Package | Total | Caller Graph | 
|---|---|---|
| Registration | 3 | DGPTFM2 DGPTFQWK DGPTFREL | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DATA2PCE(DFN,PTF,DGZP) | ;SEND CPT PROCEDURE TRANSACTIONS TO PCE | |
| ERRMSG(DGX) | ; sends the error message | |
| DELVFILE(DFN,PTF,DGZP) | ;DELETE VISIT IN PCE WHEN A CHANGE IS MADE | |
| BUILD | ; now build array for passing data to PCE | |
| ERR | ; looks to see if there is an trully an error | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DGICD9(46.1 - [#46.1] | BUILD+35, BUILD+36 | 
| ^SC - [#44] | ERRMSG+13 | 
| ^TMP("DGPCE1" | DATA2PCE+12, DATA2PCE+14!, ERR+2, ERRMSG+16, ERRMSG+17, BUILD+2!, BUILD+3 | 
| Name | Line Occurrences | 
|---|---|
| BUILD | DATA2PCE+4 | 
| ERR | DATA2PCE+12 | 
| ERRMSG | ERR+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | DATA2PCE+2~, DATA2PCE+19*, DELVFILE+1~, DELVFILE+3* | 
| DA(1 | DATA2PCE+19*, DELVFILE+3* | 
| DFN | DATA2PCE~, DELVFILE~, BUILD+7 | 
| DGAPI | BUILD+1~, BUILD+3*, BUILD+5, BUILD+7, BUILD+9, BUILD+11, BUILD+13, BUILD+15, BUILD+16, BUILD+18 , BUILD+22, BUILD+24, BUILD+26, BUILD+30, BUILD+33, BUILD+34, BUILD+37, BUILD+38, BUILD+39, BUILD+40 , BUILD+41, BUILD+42, BUILD+43, BUILD+44 | 
| DGC | BUILD+1~, BUILD+20*, BUILD+22*, BUILD+24, BUILD+26, BUILD+30 | 
| DGDX | BUILD+1~ | 
| DGDX( | BUILD+31, BUILD+32* | 
| DGDXC | BUILD+1~, BUILD+2*, BUILD+32*, BUILD+33, BUILD+34, BUILD+37, BUILD+38, BUILD+39, BUILD+40, BUILD+41 , BUILD+42, BUILD+43, BUILD+44 | 
| DGDXNO | BUILD+1~, BUILD+29*, BUILD+30 | 
| DGL | ERRMSG+1~, ERRMSG+16*, ERRMSG+17* | 
| DGP | BUILD+1~, BUILD+24*, BUILD+28*, BUILD+29, BUILD+30, BUILD+31, BUILD+32, BUILD+33, BUILD+35 | 
| DGPROC | BUILD+1~, BUILD+20*, BUILD+21 | 
| DGPROCZ | BUILD+1~, BUILD+21*, BUILD+22, BUILD+24, BUILD+26, BUILD+28, BUILD+30, BUILD+31, BUILD+32, BUILD+33 , BUILD+35 | 
| DGQ | ERR+1~, ERR+2* | 
| >> DGREL | DATA2PCE+8, DATA2PCE+10* | 
| DGRELSV | DATA2PCE+8*, DATA2PCE+10! | 
| DGTXT | ERRMSG+1~ | 
| DGTXT( | ERRMSG+17* | 
| DGTXT(1 | ERRMSG+8* | 
| DGTXT(2 | ERRMSG+9* | 
| DGTXT(3 | ERRMSG+10* | 
| DGTXT(4 | ERRMSG+11* | 
| DGTXT(5 | ERRMSG+12* | 
| DGTXT(6 | ERRMSG+13* | 
| DGTXT(7 | ERRMSG+14* | 
| DGVISIT | DATA2PCE+2~, DATA2PCE+6*, DATA2PCE+9, DATA2PCE+19 | 
| DGX | ERR+1~, ERR+2*, ERRMSG~, ERRMSG+16, ERRMSG+17, BUILD+1~, BUILD+35* | 
| DGY | ERRMSG+1~, ERRMSG+16*, ERRMSG+17, BUILD+35*, BUILD+36*, BUILD+37, BUILD+38, BUILD+39, BUILD+40, BUILD+41 , BUILD+42, BUILD+43, BUILD+44 | 
| DGZP | DATA2PCE~, DATA2PCE+6, DATA2PCE+19, ERRMSG+12, ERRMSG+13, DELVFILE~, DELVFILE+2, DELVFILE+3, BUILD+5, BUILD+9 , BUILD+15, BUILD+18, BUILD+20, BUILD+21, BUILD+24 | 
| >> DGZPRF( | DATA2PCE+6, DATA2PCE+19, ERRMSG+12, ERRMSG+13, DELVFILE+2, DELVFILE+3, BUILD+5, BUILD+9, BUILD+15, BUILD+18 , BUILD+20, BUILD+21, BUILD+24 | 
| DIE | DATA2PCE+2~, DATA2PCE+19*, DELVFILE+1~, DELVFILE+4* | 
| DR | DATA2PCE+2~, DATA2PCE+19*, DELVFILE+1~, DELVFILE+4* | 
| DUZ | ERRMSG+6 | 
| PTF | DATA2PCE~, DATA2PCE+19, DELVFILE~, DELVFILE+3, DELVFILE+4, BUILD+35 | 
| >> RES | DATA2PCE+9*, DATA2PCE+17, DATA2PCE+21, DELVFILE+1*, DELVFILE+2*, DELVFILE+5 | 
| U | DATA2PCE+6, DELVFILE+2 | 
| >> VADM(1 | ERRMSG+10 | 
| >> VADM(2 | ERRMSG+11 | 
| X | DATA2PCE+2~ | 
| XMDUZ | ERRMSG+1~, ERRMSG+5* | 
| XMMG | ERRMSG+1~ | 
| XMSUB | ERRMSG+1~, ERRMSG+5* | 
| XMTEXT | ERRMSG+1~, ERRMSG+6* | 
| XMY | ERRMSG+1~ | 
| XMY( | ERRMSG+6* | 
| XMY("G.DG PTF | 801 TO PCE ERROR" , ERRMSG+6* | 
| XMZ | ERRMSG+1~ | 
| Y | DATA2PCE+2~ |