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

Package: PCE Patient Care Encounter

Routine: PXBPPOV


Information

PXBPPOV ;ISL/JVS - PROMPT POV ; 5/1/01 2:58pm

Source Information

Source file <PXBPPOV.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
PCE Patient Care Encounter 9 (LOC,REVPOV,TERM)^PXBCC  DPOV4^PXBDPOV  $$DOUBLE1^PXBGPOV2  EN1^PXBHLP0  (ADDM,DELM)^PXBPPOV1  WHICH^PXBPWCH  (CASE,TIMES)^PXBUTL  HELP1^PXBUTL1  
$$EXTTEXT^PXUTL1  
VA Fileman 1 ^DIC  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
PCE Patient Care Encounter 1 PXBMPOV  

Entry Points

Name Comments DBIA/ICR reference
P1 ;--Third entry point
POV ;--DIAGNOSIS
PFIN ;--Finish the DIAGNOSIS
M ;--------IF Multiple entries have been entered
LI ;--------If picked a line number
P ;--Second Entry point
LI1 ;
POVX ;--EXIT AND CLEAN UP

External References

Name Field # of Occurrence
^DIC LI1+17, PFIN+1
LOC^PXBCC POV+1, P+4, P+5, P+6, P+8
REVPOV^PXBCC LI+1, LI1+5, LI1+6
TERM^PXBCC POV+5
DPOV4^PXBDPOV P1+16, LI1+3
$$DOUBLE1^PXBGPOV2 LI1+15
EN1^PXBHLP0 LI1+11, LI1+12
ADDM^PXBPPOV1 M+1
DELM^PXBPPOV1 M+5
WHICH^PXBPWCH LI1+7
CASE^PXBUTL P1+5
TIMES^PXBUTL LI1+4
HELP1^PXBUTL1 PFIN+2
$$EXTTEXT^PXUTL1 PFIN+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: IOUON,"Previous Entry: ",$G(PXBNPOVL(1))
  • Line Location: POV+1
Function Call: WRITE
  • Prompt: " "
  • Line Location: POV+1
Function Call: WRITE
  • Prompt: IOUOFF
  • Line Location: POV+2
Function Call: WRITE
  • Prompt: IOSC
  • Line Location: P+1
Function Call: WRITE
  • Prompt: "...There are "_$G(PXBCNT)_" ICD CODES associated with this encounter."
  • Line Location: P+4
Function Call: WRITE
  • Prompt: "...There is "_$G(PXBCNT)_" ICD CODE associated with this encounter."
  • Line Location: P+5
Function Call: WRITE
  • Prompt: "...There are "_$G(PXBCNT)_" ICD CODES associated with this encounter."
  • Line Location: P+6
Function Call: WRITE
  • Prompt: !,"Enter '+' for next page, '-' for previous page."
  • Line Location: P+9
Function Call: WRITE
  • Prompt: !,"Enter Diagnosis : "_$G(PXBDPOV)
  • Line Location: P+10
Function Call: WRITE
  • Prompt: " //"
  • Condition for execution: $D(PXBDPOV)
  • Line Location: P+10
Function Call: WRITE
  • Prompt: IOELEOL
  • Line Location: P+10
Function Call: WRITE
  • Prompt: !,"Enter ",IOINHI,"NEXT",IOINLOW," Diagnosis : "_$G(PXBDPOV)
  • Line Location: P+11
Function Call: WRITE
  • Prompt: " //"
  • Condition for execution: $D(PXBDPOV)
  • Line Location: P+11
Function Call: WRITE
  • Prompt: IOELEOL
  • Line Location: P+11
Function Call: READ
  • Timeout: DTIME
  • Variable: DATA
  • Line Location: P+12
Function Call: WRITE
  • Prompt: DATA
  • Line Location: P1+7
Function Call: WRITE
  • Prompt: IOCUB,IOECH
  • Line Location: LI+2
Routine Call
  • DIC
  • Line Location:
    • LI1+17
    • PFIN+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DISV( POV+4*, P1+7, PFIN+5*
^TMP("PXK" P+10, P+11

Label References

Name Line Occurrences
LI LI1+7
P P1+16, LI1+11, PFIN+2
P1 M+2, M+6, LI1+11, LI1+12, LI1+15
PFIN LI+5, LI1+8, LI1+12
POVX P1+1, P1+9, P1+11, P1+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CYCL P+3
>> DATA P+12*, P1+1*, P1+2*, P1+3*, P1+4*, P1+7*, P1+9, P1+11, P1+13*, P1+14
, P1+16, LI+1, LI+2, LI+3, LI+4*, LI+5, LI1+2, LI1+3, LI1+4, LI1+5
, LI1+8, LI1+11, LI1+12*, LI1+15*, LI1+17*, PFIN+5, POVX+1
DIC POV+3~, LI1+17*, PFIN+1*
DIC("S" POV+8*
DIC(0 LI1+17*, PFIN+1*
>> DOUBLEQQ POV+6*, P+4, P+5, P+6, P+9, LI1+2, LI1+12*, LI1+20
DTIME P+12
DUZ POV+4, P1+7, PFIN+5
EDATA POV+3~, P+12*, P1+3*, P1+4*, LI+5*, LI1+12*, LI1+17*
FPL POV+3~, P+1!
>> FPRI LI+3*, LI1+5*, LI1+22*
>> I POV+1*, LI+2*
>> IOCUB LI+2
>> IOECH LI+2
>> IOELEOL P+10, P+11
>> IOINHI P+11
>> IOINLOW P+11
>> IOSC POV+5, P+1
>> IOUOFF POV+2
>> IOUON POV+1
>> LEAVE P1+1*, P1+14*
LINE POV+3~, LI1+5*, LI1+21*, LI1+22
>> NF M+2, M+6
>> NLINE LI1+6*
>> POV LI1+23*, PFIN+3*, PFIN+4, PFIN+5, PFIN+10
>> PRISEC LI+3*, LI1+5*, LI1+22*
>> PXBCNT P+4, P+5, P+6, P+9, P1+16, LI+1, LI1+3
>> PXBDPOV P+10, P+11, P1+13, P1+14
PXBEDIS POV+3~, PFIN+8*, PFIN+10
>> PXBEXIT P1+9*, POVX+1*
>> PXBKY( LI1+2, LI1+3, LI1+5, LI1+20, LI1+21, PFIN+6, PFIN+7
>> PXBNPOV( PFIN+4*
>> PXBNPOVL POV+1
>> PXBNPOVL(1 POV+1, PFIN+5*
>> PXBSAM( LI+3, LI+4, LI1+5, LI1+22
>> PXBSKY( PFIN+6, PFIN+7
>> PXBSPL P1+14*
>> PXBUT P1+1*, P1+14*
Q LI1+4!, LI1+5, LI1+6, LI1+7
Q( LI1+6
>> REQE PFIN+10*, POVX+2*, POVX+3*
>> REQI PFIN+6*, PFIN+7*, PFIN+9*
SELINE POV+3~, LI+1*, PFIN+6, PFIN+7
TIMED POV+3~, POV+7*, P1+1
>> VAL LI1+15*, LI1+17
>> WHAT LI1+15, POVX+1
>> X LI1+17*, PFIN+1*
XFLAG POV+3~, LI+1*, LI+5, LI1+5*, LI1+8
Y LI+5*, LI1+8*, LI1+12*, LI1+15*, LI1+17!, LI1+20, LI1+21, PFIN+1, PFIN+2, PFIN+8
, PFIN+9
Y(0 LI1+23, PFIN+3, PFIN+6, PFIN+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All