PXAPIDEL ;ISL/dee - PCE's code for the DELVFILE api ;11/4/96
Source file <PXAPIDEL.m>
| Package | Total | Call Graph | 
|---|---|---|
| PCE Patient Care Encounter | 5 | $$SOURCE^PXAPIUTL (EN1,EVENT)^PXKMAIN $$STOPCODE^PXUTLSTP $$PKG2IEN^VSIT $$KILL^VSITKIL | 
| VA Fileman | 2 | WAIT^DICD ^DIR | 
| Package | Total | Caller Graph | 
|---|---|---|
| PCE Patient Care Encounter | 3 | PXAPI PXBAPI1 PXICLN9B | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DELVFILE(PXAWHICH,PXAVISIT,PXAPKG,PXASOURC,PXAASK,PXAECHO,PXAUSER) | ;Deletes the requesed data related to the visit. ; PXAWHICH is a ^ delimited string with the last two or three letters ; of the v-files to delete entries from and VISIT for the ; administative data on the visit and STOP for the stop codes. ; (e.g. for immunization the v-file is AUPNVIMM so IMM is ; passed.) Or "ALL" to delete all of the data form the ; V-Files, the Stop Code and Visit. ; PXAVISIT is pointer to a visit for which the related data is be ; deleted. ; PACKAGE (optional) if passed will only delete items created by ; this package ; SOURCE (optional) if passed will only delete items created by ; this source ; PXAASK (optional) if passed and not 0 or "" then will ask the user ; if they are sure that they want to delete ; (suggest 1 if want to ask). ; PXAECHO (optional) if passed and not 0 or "" then will display to ; the user what is being deleted (suggest 1 if want to echo). ; PXAUSER (optional) this is the duz of a user if you only want to ; delete entries that this user created. If it is not passed ; or is 0 or "" then it will not matter who created the ; entries being deleted. | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNVSIT - [#9000010] | DELVFILE+36, DELVFILE+76, DELVFILE+84 | 
| ^AUPNVSIT("AD" | DELVFILE+75 | 
| ^DIC(9.4 - [#9.4] | DELVFILE+43 | 
| ^TMP("PXK" | DELVFILE+52!, DELVFILE+80*, DELVFILE+81*, DELVFILE+82*, DELVFILE+84*, DELVFILE+89*, DELVFILE+90*, DELVFILE+101*, DELVFILE+102*, DELVFILE+103* , DELVFILE+111, DELVFILE+115! | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DIR | DELVFILE+63~ | 
| DIR("A" | DELVFILE+66* | 
| DIR("B" | DELVFILE+67* | 
| DIR(0 | DELVFILE+65* | 
| >> INDEX | DELVFILE+90* | 
| >> PACKAGE | DELVFILE+39*, DELVFILE+40, DELVFILE+41, DELVFILE+42 | 
| PXAASK | DELVFILE~, DELVFILE+62 | 
| PXACOUNT | DELVFILE+53~, DELVFILE+59*, DELVFILE+75*, DELVFILE+86* | 
| PXAECHO | DELVFILE~, DELVFILE+72, DELVFILE+93, DELVFILE+112 | 
| PXAFILE | DELVFILE+53~, DELVFILE+94*, DELVFILE+96, DELVFILE+97, DELVFILE+98, DELVFILE+99, DELVFILE+100, DELVFILE+101 | 
| PXAIEN | DELVFILE+54~, DELVFILE+74*, DELVFILE+75*, DELVFILE+76, DELVFILE+78, DELVFILE+95*, DELVFILE+96*, DELVFILE+103 | 
| PXAINDX | DELVFILE+53~, DELVFILE+96*, DELVFILE+101, DELVFILE+102, DELVFILE+103 | 
| PXAKILL | DELVFILE+116~, DELVFILE+118*, DELVFILE+119 | 
| PXALEN | DELVFILE+54~, DELVFILE+57*, DELVFILE+58, DELVFILE+59, DELVFILE+86 | 
| PXAMYSOR | DELVFILE+54~, DELVFILE+70*, DELVFILE+78, DELVFILE+81 | 
| PXAPIECE | DELVFILE+54~, DELVFILE+83*, DELVFILE+84 | 
| PXAPKG | DELVFILE~, DELVFILE+40*, DELVFILE+41*, DELVFILE+42*, DELVFILE+43, DELVFILE+80, DELVFILE+99 | 
| PXARET | DELVFILE+53~, DELVFILE+55*, DELVFILE+59, DELVFILE+60*, DELVFILE+61, DELVFILE+62, DELVFILE+69*, DELVFILE+97*, DELVFILE+119 | 
| PXASOURC | DELVFILE~, DELVFILE+47*, DELVFILE+48*, DELVFILE+49*, DELVFILE+50, DELVFILE+100 | 
| PXAUSER | DELVFILE~, DELVFILE+76, DELVFILE+98 | 
| PXAVFILE | DELVFILE+53~, DELVFILE+59*, DELVFILE+60, DELVFILE+86*, DELVFILE+87, DELVFILE+91, DELVFILE+101, DELVFILE+102, DELVFILE+103, DELVFILE+107 , DELVFILE+108 | 
| PXAVISIT | DELVFILE~, DELVFILE+35, DELVFILE+36, DELVFILE+75, DELVFILE+78, DELVFILE+82, DELVFILE+84, DELVFILE+118 | 
| PXAWFLAG | DELVFILE+53~, DELVFILE+72*, DELVFILE+77*, DELVFILE+93*, DELVFILE+104, DELVFILE+105* | 
| PXAWHICH | DELVFILE~, DELVFILE+56*, DELVFILE+57, DELVFILE+59, DELVFILE+73, DELVFILE+86, DELVFILE+117 | 
| PXKERROR | DELVFILE+110~, DELVFILE+119 | 
| >> SOURCE | DELVFILE+46*, DELVFILE+47, DELVFILE+48, DELVFILE+49 | 
| X | DELVFILE+63~ | 
| Y | DELVFILE+63~, DELVFILE+69 | 
| >> ZTQUEUED | DELVFILE+42, DELVFILE+43, DELVFILE+50, DELVFILE+72, DELVFILE+93, DELVFILE+112 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(FORMAT^@(6) | DELVFILE+94 |