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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRSNDPC1

Package: PAID

Routine: PRSNDPC1


Information

PRSNDPC1 ;WOIFO/DAM - Delete POC Records;10/28/09

Source Information

Source file <PRSNDPC1.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
PAID 6 $$ASK^PRSLIB00  UPDTPOCD^PRSNCGP  POCDSPLY^PRSNRUT0  ACCESS^PRSNUT02  $$PICKNURS^PRSNUT03  DELETE^PRSU1B1  
VA FileMan 2 ^%DT  ^DIR  

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
PAID 1 PRSN DEL POC RECORD  

Entry Points

Name Comments DBIA/ICR reference
DELPOC ; called from option Delete Nurse POC Daily Time Record
EDVDEL(PRSIEN,PRSD,PPI,PRSNVER) ; DELETE RECORD FUNCTION
; RETURNS 1 IF RECORD IS DELETED OTHERWISE 0
CANDEL(PRSIEN,PRSDT,PRSD,PPI,VERSION) ; Return true if the record on the specified date
; is allowed to be deleted, otherwise return an error message.

External References

Name Field # of Occurrence
^%DT DELPOC+19
^DIR DELPOC+39
$$ASK^PRSLIB00 DELPOC+4
UPDTPOCD^PRSNCGP EDVDEL+10, EDVDEL+11
POCDSPLY^PRSNRUT0 DELPOC+30
ACCESS^PRSNUT02 DELPOC+2
$$PICKNURS^PRSNUT03 DELPOC+10
DELETE^PRSU1B1 EDVDEL+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?4,$P(GROUP(0),U,3)
  • Line Location: DELPOC+4
Function Call: WRITE
  • Prompt: " ?? ",$C(7),"ETA Timecard record does not exist for that date."
  • Line Location: DELPOC+24
Function Call: WRITE
  • Prompt: " ?? ",$C(7),$P(CANDEL,U,2)
  • Line Location: DELPOC+27
Function Call: WRITE
  • Prompt: !,"POC record successfully deleted."
  • Line Location: DELPOC+49
Function Call: WRITE
  • Prompt: !,"Could not delete POC record."
  • Line Location: DELPOC+51
Routine Call
  • DIR
  • Line Location:
    • DELPOC+39

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRSN(451 - [#451] DELPOC+25, CANDEL+12, CANDEL+18, CANDEL+31
^PRST(458 - [#458] DELPOC+22

Label References

Name Line Occurrences
$$CANDEL DELPOC+26
$$EDVDEL DELPOC+48

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DELPOC+15~, DELPOC+17*
CANDEL DELPOC+1~, DELPOC+16*, DELPOC+18, DELPOC+26*, DELPOC+27, DELPOC+28, CANDEL+3~, CANDEL+4*, CANDEL+8*, CANDEL+12
, CANDEL+13*, CANDEL+21, CANDEL+22*, CANDEL+28, CANDEL+29*, CANDEL+33, CANDEL+34*, CANDEL+37*, CANDEL+39*, CANDEL+40
DIR DELPOC+34~
DIR("?" DELPOC+38*
DIR("A" DELPOC+37*
DIR("B" DELPOC+36*
DIR(0 DELPOC+35*
DIRUT DELPOC+34~, DELPOC+40
DT DELPOC+2
GROUP DELPOC+1~, DELPOC+2
GROUP( DELPOC+5
GROUP(0 DELPOC+4, DELPOC+5, DELPOC+10
OUT DELPOC+15~, DELPOC+16*, DELPOC+18, DELPOC+20*, DELPOC+28
PDAYSTAT CANDEL+3~, CANDEL+31*, CANDEL+33, CANDEL+36, CANDEL+39
PPI DELPOC+23*, DELPOC+24, DELPOC+25, DELPOC+26, DELPOC+48, EDVDEL~, EDVDEL+7, EDVDEL+10, EDVDEL+11, EDVDEL+14
, CANDEL~, CANDEL+8, CANDEL+12, CANDEL+18, CANDEL+31
PPSTAT CANDEL+3~, CANDEL+18*, CANDEL+19, CANDEL+21
PRSD DELPOC+23*, DELPOC+24, DELPOC+25, DELPOC+26, DELPOC+48, EDVDEL~, EDVDEL+7, EDVDEL+10, EDVDEL+11, EDVDEL+14
, CANDEL~, CANDEL+8, CANDEL+12, CANDEL+31
PRSDT DELPOC+21*, DELPOC+22, DELPOC+26, DELPOC+30, CANDEL~
PRSDTDAT DELPOC+22*, DELPOC+23, CANDEL+3~
PRSIEN DELPOC+1~, DELPOC+10*, DELPOC+25, DELPOC+26, DELPOC+30, DELPOC+48, EDVDEL~, EDVDEL+7, EDVDEL+10, EDVDEL+11
, EDVDEL+14, CANDEL~, CANDEL+12, CANDEL+18, CANDEL+31
PRSNA EDVDEL+3~, EDVDEL+7*, EDVDEL+14*, EDVDEL+16
PRSNVER DELPOC+25*, DELPOC+26, DELPOC+48, EDVDEL~, EDVDEL+5, EDVDEL+6, EDVDEL+7, EDVDEL+10, EDVDEL+11
RETURN EDVDEL+3~, EDVDEL+4*, EDVDEL+5, EDVDEL+17*, EDVDEL+18
U DELPOC+4, DELPOC+10, DELPOC+20, DELPOC+23, DELPOC+27, CANDEL+18, CANDEL+31, CANDEL+39
VALUE DELPOC+1~, DELPOC+5*, DELPOC+6, DELPOC+10
VERSION CANDEL~, CANDEL+28
X DELPOC+4*, DELPOC+15~, DELPOC+20, DELPOC+34~, EDVDEL+3~, EDVDEL+16!, EDVDEL+17
Y DELPOC+15~, DELPOC+20, DELPOC+21, DELPOC+34~, DELPOC+40
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All