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 |  Marked Items |  All
Print Page as PDF
Routine: PXBAPI1

Package: PCE Patient Care Encounter

Routine: PXBAPI1


Information

PXBAPI1 ;ISL/JVS,dee - PCE's API - interview questions ;10/15/96

Source Information

Source file <PXBAPI1.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
PCE Patient Care Encounter 11 $$DELVFILE^PXAPIDEL  CHIKOUT^PXBAPI2  CLASS^PXBAPI21  CPT^PXBMCPT  POV^PXBMPOV  PRV^PXBMPRV  STP^PXBMSTP  WAIT^PXCEHELP  
HELPDISP^PXCEVSIT  EN1^PXKMAIN  $$DISPOSIT^PXUTL1  
Scheduling 2 ($$DATE,DATE)^SCDXUTL  $$ELAP^SDPCE  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
PCE Patient Care Encounter 2 PXAPIEED  PXBAPI  

Entry Points

Name Comments DBIA/ICR reference
ASKHL2 ;DIC on file 44
ADDEDIT ;
PRV(PXBEXIT) ;Ask the user Providers
VISIT(PXBEXIT) ;Creat or edit the Visit
CODT(PXBEXIT) ;Ask the user the Check out Date/Time
CPT(PXBEXIT) ;Ask the user Providers and CTPs
POV(PXBEXIT) ;Ask the user Diagnoses
ADQ(PXBEXIT) ;Ask the Administration questions
1
SCC(PXBEXIT) ;Ask the user the Service connected conditions
3
2
ADDEDIT2 ;
ADDEDIT1 ;
ASKHL() ;Ask user for a Hospital Location
STP(PXBEXIT) ;Ask the user Stop Codes
ASKPAT() ;Ask user for a patient
PROCESS(PXBEXIT) ;
ASKDT() ;Ask user for the encounter Date/Time

External References

Name Field # of Occurrence
^DIR ADDEDIT2+8, ASKPAT+5, ASKHL2+8, ASKDT+5
$$DELVFILE^PXAPIDEL ADDEDIT2+11
CHIKOUT^PXBAPI2 CODT+2
CLASS^PXBAPI21 SCC+9
CPT^PXBMCPT CPT+1
POV^PXBMPOV POV+1
PRV^PXBMPRV PRV+1
STP^PXBMSTP STP+2
WAIT^PXCEHELP VISIT+2
HELPDISP^PXCEVSIT ASKHL2+9
EN1^PXKMAIN VISIT+31
$$DISPOSIT^PXUTL1 2+2, CODT+11
$$DATE^SCDXUTL STP+1
DATE^SCDXUTL STP+1
$$ELAP^SDPCE ADQ+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly, contact IRM."
  • Line Location: 2+32
Function Call: WRITE
  • Prompt: !!
  • Line Location: ADDEDIT2+3
Function Call: WRITE
  • Prompt: !,$C(7)
  • Line Location: ASKHL2+9
Function Call: WRITE
  • Prompt: !!,$C(7),"Cannot edit at this time, try again later."
  • Line Location: VISIT+2
Routine Call
  • DIR
  • Line Location:
    • ADDEDIT2+8
    • ASKPAT+5
    • ASKHL2+8
    • ASKDT+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVCPT("AD" ADDEDIT2+1
^AUPNVSIT - [#9000010] 2+1, 2+2, ADDEDIT2+12, CODT+11, VISIT+2, VISIT+6, VISIT+32, STP+1
^AUPNVSIT("AD" ADDEDIT2+1
^DPT - [#2] ADQ+7
^PX(815 - [#815] ASKHL2+9
^SC - [#44] VISIT+11
^TMP("PXK" VISIT+3!, VISIT+7*, VISIT+28*, VISIT+29*, VISIT+30*, VISIT+33

Label References

Name Line Occurrences
$$ASKDT ADQ+6
$$ASKHL ADQ+5, ADQ+10
$$ASKPAT ADQ+3
ADDEDIT 2+4
ADDEDIT1 ADDEDIT2+1
ADDEDIT2 ADDEDIT1+2, ADDEDIT1+4, ADDEDIT1+6, ADDEDIT1+11
ADQ PROCESS+3, 2+7, ADDEDIT1+1
ASKHL2 ASKHL2+9
CODT 2+10, ADQ+11
CPT 2, 2+25, ADDEDIT1+10
POV 3, 2+28, ADDEDIT1+5
PRV 1, 2+22, ADDEDIT1+3
SCC 2+16, ADQ+12
STP 2+2, 2+31
VISIT 2+12, 2+18, ADQ+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ANS ADDEDIT+1~, ADDEDIT2+1, ADDEDIT2+9*, ADDEDIT2+10
DA ASKPAT+2~, ASKHL2+1~, ASKDT+1~
>> DFN ADQ+4*, CODT+11
DIC ASKPAT+2~, ASKHL2+1~
DIR ADDEDIT2+2~, ASKPAT+2~, ASKHL2+1~, ASKDT+1~
DIR("?" ASKDT+4*
DIR("A" ADDEDIT2+5*, ADDEDIT2+6*, ASKPAT+4*, ASKHL2+3*, ASKDT+3*
DIR("B" ADDEDIT2+7*
DIR("S" ASKHL2+5*, ASKHL2+7*
DIR(0 ADDEDIT2+4*, ASKPAT+3*, ASKHL2+2*, ASKDT+2*
DT ASKDT+2
PRVDR CPT+1!, POV+1!, PRV+1!, STP+2!
>> PXALHLOC ASKHL2+5
>> PXB800(1 SCC+13*, VISIT+18
>> PXB800(2 SCC+14*, VISIT+19
>> PXB800(3 SCC+15*, VISIT+20
>> PXB800(4 SCC+16*, VISIT+21
>> PXB800(5 SCC+17*, VISIT+22
>> PXB800(6 SCC+19*, VISIT+24
PXBAFTER VISIT+4~
PXBAFTER( VISIT+6*, VISIT+7, VISIT+28
PXBAFTER(0 VISIT+9*, VISIT+10*, VISIT+11*, VISIT+12*, VISIT+16*, VISIT+17*, VISIT+26*
PXBAFTER(150 VISIT+13*
PXBAFTER(800 VISIT+18*, VISIT+19*, VISIT+20*, VISIT+21*, VISIT+22*, VISIT+24*
PXBAFTER(812 VISIT+14*, VISIT+15*
>> PXBAPPT ADQ+6, ADQ+7, VISIT+12
PXBCLASS SCC+1~, SCC+11*
>> PXBCODT CODT+3*, CODT+4*, VISIT+16
PXBDATA SCC+1~
PXBDATA("ERR" SCC+11
PXBDATA(1 SCC+14
PXBDATA(2 SCC+15
PXBDATA(3 SCC+13
PXBDATA(4 SCC+16
PXBDATA(5 SCC+17
PXBDATA(6 SCC+19
PXBEXIT PROCESS~, PROCESS+3, 1, 3, 2, 2+1*, 2+2, 2+7, 2+10, 2+11
, 2+12, 2+13*, 2+16, 2+17, 2+18, 2+19*, 2+22, 2+25, 2+28, 2+31
, 2+32*, ADDEDIT1+1, ADDEDIT1+2, ADDEDIT1+3, ADDEDIT1+4, ADDEDIT1+5, ADDEDIT1+6, ADDEDIT1+10, ADDEDIT1+11, ADDEDIT2+1*
, ADDEDIT2+11*, ADQ~, ADQ+3*, ADQ+5*, ADQ+6*, ADQ+10*, ADQ+11, ADQ+12, ADQ+13, ADQ+14
, ADQ+15*, CODT~, CODT+10*, CODT+11*, SCC~, SCC+11*, SCC+12, VISIT~, VISIT+2*, CPT~
, POV~, PRV~, STP~
>> PXBHLOC ADQ+5*, ADQ+7, ADQ+9, ADQ+10*, CODT+2, SCC+9, VISIT+11, VISIT+17
PXBNODE VISIT+4~, VISIT+5*, VISIT+6, VISIT+7, VISIT+27*, VISIT+28
PXBOUTEN SCC+1~, SCC+2*, SCC+9
>> PXBPAT 2+2, ADQ+3*, ADQ+4, ADQ+7, ADQ+9, CODT+2, SCC+9, VISIT+10
>> PXBPKG VISIT+14
>> PXBSOURC VISIT+15, VISIT+30
>> PXBVST 2+1, 2+2, 2+13, 2+19, ADDEDIT2+1, ADDEDIT2+11, ADDEDIT2+12*, ADQ+1, ADQ+15, CODT+11
, SCC+9, VISIT+2, VISIT+6, VISIT+8, VISIT+29, VISIT+32, VISIT+33*, CPT+1, POV+1, PRV+1
, STP+1, STP+2
>> PXBVSTDT ADQ+6*, ADQ+7, CODT+2, SCC+9, VISIT+9
PXCHKOUT CODT+1~, CODT+3, CODT+4, CODT+10
>> PXELAP ADQ+9*, VISIT+25, VISIT+26
PXKERROR VISIT+4~
>> PXLIMDT ASKDT+2
>> WHAT PROCESS+1, 2+3, 2+5, 2+8, 2+14, 2+20, 2+23, 2+26, 2+29, CODT+10
X ADDEDIT2+2~, ASKPAT+2~, ASKHL2+1~, ASKDT+1~
Y ADDEDIT2+2~, ADDEDIT2+9, ASKPAT+2~, ASKPAT+6, ASKHL2+1~, ASKHL2+9, ASKHL2+10, ASKDT+1~, ASKDT+6

Marked Items

Name Field # of Occurrence
$T(DATE^SCDXUTL STP+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All