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

Package: PCE Patient Care Encounter

Routine: PXBDPOV


Information

PXBDPOV ;ISL/JVS - DISPLAY POV (DIAGNOSIS) ;24 May 2013 7:02 AM

Source Information

Source file <PXBDPOV.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
PCE Patient Care Encounter 6 (LOC,TERM,UNDOFF,UNDON)^PXBCC  DEF^PXBDPOV  NONE^PXBUTL  POV^PXBUTL2  $$CSDATE^PXDXUTL  PR^PXSELDS  
DRG Grouper 1 $$ICDDATA^ICDXCODE  
Kernel 1 $$SENTENCE^XLFSTR  

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

Package Total Caller Graph
PCE Patient Care Encounter 6 PXBDCPT  PXBDPL  PXBDPOV  PXBMPOV  PXBPL  PXBPPOV  

Entry Points

Name Comments DBIA/ICR reference
EN0 ;---Main entry point
HEAD ;--HEADER ON LIST
DPOV1 ;--Display the POV Data
DPOV4(SIGN) ;--Display the PROVIDER Data
HEAD4 ;--HEADER ON LIST
DEF(CODE) ;---PROCESS DEFAULT LIST OF DIAGNOSES
; I CODE="D" JUST SEND DEFAULT
; I CODE="A" JUST SEND THE ARRAY OF PROVIDERS
DIS ;----DISPLAY
CIA(X) ;Clinical Indicator Abbreviations
ARRAY ;Set POV entries into ^TMP("PXBDPOV",$J,"DSP" for display

External References

Name Field # of Occurrence
$$ICDDATA^ICDXCODE ARRAY+7
LOC^PXBCC DPOV4+18
TERM^PXBCC EN0+1, DEF+5
UNDOFF^PXBCC DPOV1+5, HEAD4+9
UNDON^PXBCC DPOV1+2, HEAD4+6
DEF^PXBDPOV DPOV1+22, HEAD4+28
NONE^PXBUTL DPOV1+18
POV^PXBUTL2 HEAD+5, DEF+3
$$CSDATE^PXDXUTL ARRAY+7
PR^PXSELDS ARRAY+8
$$SENTENCE^XLFSTR ARRAY+9, ARRAY+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,IOCUU,?(IOM-$L(HEAD))\2,IOINHI,HEAD
  • Line Location: HEAD+2
Function Call: WRITE
  • Prompt: IOINLOW,IOELEOL
  • Line Location: HEAD+3
Function Call: WRITE
  • Prompt: !,"No.",?5,"ICD",?14,"DESCRIPTION",?65,"PROBLEM LIST"
  • Line Location: DPOV1+3
Function Call: WRITE
  • Prompt: IOEDEOP
  • Line Location: DPOV1+4
Function Call: WRITE
  • Prompt: ?71,$P(ENTRY,"^",5)
  • Line Location: DPOV1+14
Function Call: WRITE
  • Prompt: ?75,$P(ENTRY,"^",5)
  • Line Location: DPOV1+15
Function Call: WRITE
  • Prompt: IOEDEOP
  • Line Location: DPOV4+18
Function Call: WRITE
  • Prompt: !,IOCUU,?(IOM-$L(HEAD))\2,IOINHI,HEAD
  • Line Location: HEAD4+2
Function Call: WRITE
  • Prompt: $C(32)
  • Line Location: HEAD4+2
Function Call: WRITE
  • Prompt: IOINLOW,IOELEOL
  • Line Location: HEAD4+3
Function Call: WRITE
  • Prompt: !,"No.",?5,"ICD",?14,"DESCRIPTION",?64,"PROBLEM LIST"
  • Line Location: HEAD4+7
Function Call: WRITE
  • Prompt: IOEDEOP
  • Line Location: HEAD4+8
Function Call: WRITE
  • Prompt: ?71,$P(ENTRY,"^",5)
  • Line Location: HEAD4+22
Function Call: WRITE
  • Prompt: !!
  • Line Location: HEAD4+24
Function Call: WRITE
  • Prompt: !,"SEND PARAMETER = TO 'D'efault OR 'A'rray"
  • Line Location: DEF+6
Function Call: WRITE
  • Prompt: !,?(IOM-$L(X))/2,IOINHI,X,IOINLOW
  • Line Location: DEF+14
Function Call: WRITE
  • Prompt: !,?(IOM-$L(LIST))/2,LIST
  • Line Location: DEF+17
Function Call: WRITE
  • Prompt: !,?(IOM-$L(LIST))/2,LIST
  • Line Location: DEF+18
Function Call: WRITE
  • Prompt: IORVON
  • Condition for execution: PXBCNT>11
  • Line Location: DIS+2
Function Call: WRITE
  • Prompt: ?37," --Clinic Associated--",IORVOFF
  • Line Location: DIS+2
Function Call: WRITE
  • Prompt: !
  • Line Location: CIA+1
Function Call: WRITE
  • Prompt: ?(CI2*8),$P(CI,U,I),":",$S(V:"Y",1:"N")
  • Line Location: CIA+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SC - [#44] DEF+12
^TMP("PXBDPOV" DPOV4+10*, DPOV4+11, DPOV4+12*, DPOV4+13*, DPOV4+14*, DPOV4+15*

Label References

Name Line Occurrences
ARRAY HEAD4+10
CIA DPOV1+10, HEAD4+15
DIS DPOV1+16, HEAD4+23
DPOV4 HEAD+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CI CIA+1~*, CIA+2
CI2 CIA+1~*, CIA+2*
>> CLINIC HEAD+5, DEF+3, DEF+12
CLNAME DEF+4~, DEF+12*, DEF+13
CODE DEF~, DEF+6, DEF+7, DEF+8
ENTRY DPOV1+1~, DPOV1+9*, DPOV1+10, DPOV1+12, DPOV1+13, DPOV1+14, DPOV1+15, HEAD4+5~, HEAD4+14*, HEAD4+15
HEAD4+16, HEAD4+17*, HEAD4+18*, HEAD4+19, HEAD4+20, HEAD4+21, HEAD4+22, DIS+2, ARRAY+1~, ARRAY+5*
ARRAY+7, ARRAY+8, ARRAY+9*, ARRAY+10, ARRAY+12*, ARRAY+13, ARRAY+14
>> FIRST DPOV1+22, HEAD4+28
HEAD HEAD+1*, HEAD+2, HEAD+3!, HEAD4+1*, HEAD4+2, HEAD4+3!
I CIA+1~, CIA+2*
>> IOCUU EN0+1, HEAD+2, HEAD4+2
>> IOEDEOP DPOV1+4, DPOV4+18, HEAD4+8
>> IOELEOL HEAD+3, HEAD4+3
>> IOINHI HEAD+2, HEAD4+2, HEAD4+20, DEF+14
>> IOINLOW HEAD+3, HEAD4+3, HEAD4+20, DEF+14
IOM HEAD+2, HEAD4+2, DEF+14, DEF+17, DEF+18
>> IORC DEF+5
>> IORVOFF DIS+2
>> IORVON DIS+2
J DPOV1+8*, DPOV1+9, HEAD4+5~, HEAD4+12*, HEAD4+13*, HEAD4+14
K DPOV1+1~, DPOV1+8*, DPOV1+11*, DPOV1+12, HEAD4+5~, HEAD4+12*, HEAD4+13, HEAD4+14*
LIST DEF+4~, DEF+15*, DEF+17*, DEF+18
NAME DEF+4~, DEF+7*
NUMBER DEF+4~
POV DEF+4~, DEF+9*, DEF+10, DEF+15*, DEF+16, DEF+17
PX124 ARRAY+1~, ARRAY+2*, ARRAY+4*, ARRAY+5, ARRAY+6, ARRAY+10, ARRAY+14, ARRAY+16
>> PXBCNT DPOV4+12, DEF+14, DIS+2, ARRAY+17*
PXBDPOV DPOV1+22!, HEAD4+28!, DEF+7*
>> PXBKY( DEF+10, DEF+16
>> PXBNCPT( HEAD4+18
>> PXBNPOV HEAD+9
>> PXBNPOV( DPOV1+9
>> PXBPMT("DEF" DEF+7, DEF+8!
>> PXBPMT("POV" DEF+9, DEF+15, DIS+2
>> PXBSAM DPOV1+18
>> PXBSAM( DPOV1+8, DPOV1+9, ARRAY+4, ARRAY+5, ARRAY+6*, ARRAY+16
PXBSTART DPOV4+9~, DPOV4+10*, DPOV4+11*, DPOV4+12*, DPOV4+13*, DPOV4+14*, DPOV4+15*, HEAD4+12, HEAD4+13
>> PXBVST ARRAY+7
PXCODSET ARRAY+7~*, ARRAY+14
PXENTNUM ARRAY+11~*, ARRAY+12
PXENTRY ARRAY+8~, ARRAY+11
PXENTRY( ARRAY+12
PXENTRY(1 ARRAY+8*, ARRAY+9
PXNUMBR HEAD4+16~*, HEAD4+19
PXTLNS ARRAY+1~, ARRAY+2*, ARRAY+5*, ARRAY+6, ARRAY+10, ARRAY+12*, ARRAY+13, ARRAY+14, ARRAY+15*, ARRAY+16
ARRAY+17
PXTMP DPOV4+9~, HEAD4+13, HEAD4+14, ARRAY+2*, ARRAY+3, ARRAY+10, ARRAY+13, ARRAY+14, ARRAY+16
SIGN DPOV4~, DPOV4+10, DPOV4+11, DPOV4+12, DPOV4+13, DPOV4+14, DPOV4+15, DPOV4+18, HEAD4+24
STOP DEF+4~, DEF+9*, DEF+10*, DEF+11
U DPOV1+10, HEAD4+15, HEAD4+16, HEAD4+17, CIA+2, ARRAY+7, ARRAY+8, ARRAY+9, ARRAY+10, ARRAY+12
ARRAY+13, ARRAY+14, ARRAY+16
V CIA+1~, CIA+2*
X DEF+4~, DEF+13*, DEF+14!, CIA~, CIA+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All