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 |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: PXAPIDEL

Package: PCE Patient Care Encounter

Routine: PXAPIDEL


Information

PXAPIDEL ;ISL/dee - PCE's code for the DELVFILE api ;11/4/96

Source Information

Source file <PXAPIDEL.m>

Call Graph

Call Graph Total: 7

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  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
PCE Patient Care Encounter 3 PXAPI  PXBAPI1  PXICLN9B  

Entry Points

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.

External References

Name Field # of Occurrence
WAIT^DICD DELVFILE+112
^DIR DELVFILE+68
$$SOURCE^PXAPIUTL DELVFILE+49, DELVFILE+70
EN1^PXKMAIN DELVFILE+113
EVENT^PXKMAIN DELVFILE+114
$$STOPCODE^PXUTLSTP DELVFILE+78
$$PKG2IEN^VSIT DELVFILE+42
$$KILL^VSITKIL DELVFILE+118

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !," ...deleting Stop Codes"
  • Line Location: DELVFILE+77
Function Call: WRITE
  • Prompt: !," ...deleting "
  • Line Location: DELVFILE+106
Function Call: WRITE
  • Prompt: $S("CPT"=PXAVFILE:"Procedure","IMM"=PXAVFILE:"Immunizations","PED"=PXAVFILE:"Patient Education",1:"")
  • Line Location: DELVFILE+107
Function Call: WRITE
  • Prompt: $S("POV"=PXAVFILE:"Diagnoses","PRV"=PXAVFILE:"Providers","SK"=PXAVFILE:"Skin Test","TRT"=PXAVFILE:"Treatments","HF"=PXAVFILE:"Health Factors","XAM"=PXAVFILE:"Exams",1:"")
  • Line Location: DELVFILE+108
Routine Call
  • DIR
  • Line Location:
    • DELVFILE+68

Global Variables Directly Accessed

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!

Local Variables

Legend:

>> 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

Marked Items

Name Field # of Occurrence
$T(FORMAT^@(6) DELVFILE+94
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables |  Marked Items |  All