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

Package: PCE Patient Care Encounter

Routine: PXBAPI


Information

PXBAPI ;ISL/JVS,ISA/KWP - PCE's API interview questions - encounter ;04/26/99

Source Information

Source file <PXBAPI.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
PCE Patient Care Encounter 8 $$SOURCE^PXAPIUTL  PROCESS^PXBAPI1  FIX1^PXBCC  EVENT^PXKMAIN  ($$LOCK,UNLOCK)^PXUALOCK  ($$CREATE,DELETE)^PXUAXTMP  (CHECK,EN)^PXXDPT  $$PKG2IEN^VSIT  
Problem List 1 ^GMPLUTL  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
PCE Patient Care Encounter 1 PXAPI  

Entry Points

Name Comments DBIA/ICR reference
INTV(WHAT,PACKAGE,SOURCE,PXBVST,PXBHLOC,PXBPAT,PXBAPPT,PXLIMDT,PXALHLOC) ;

External References

Name Field # of Occurrence
^GMPLUTL INTV+99
$$SOURCE^PXAPIUTL INTV+82
PROCESS^PXBAPI1 INTV+110
FIX1^PXBCC INTV+63
EVENT^PXKMAIN INTV+115
$$LOCK^PXUALOCK INTV+107
UNLOCK^PXUALOCK INTV+109, INTV+117
$$CREATE^PXUAXTMP INTV+109
DELETE^PXUAXTMP INTV+117
CHECK^PXXDPT INTV+58
EN^PXXDPT INTV+60
$$PKG2IEN^VSIT INTV+77

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly without a ""WHAT"", contact IRM."
  • Line Location: INTV+72
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly without a ""PACKAGE"", contact IRM."
  • Line Location: INTV+73
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly without a ""SOURCE"", contact IRM."
  • Line Location: INTV+74
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly without a valid ""PACKAGE"", contact IRM."
  • Line Location: INTV+78
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly without a ""VISIT"", contact IRM."
  • Line Location: INTV+84
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly with the Visit for a different Patient, contact IRM."
  • Line Location: INTV+88
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly with the Visit for a different Hospital Locations, contact IRM."
  • Line Location: INTV+90
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly with the Visit and Appointment of different times, contact IRM."
  • Line Location: INTV+93
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly without a ""PATIENT"", contact IRM."
  • Line Location: INTV+95
Function Call: WRITE
  • Prompt: !," - - - - S o r r y A b o u t T h e W a i t - - - -"
  • Line Location: INTV+111
Function Call: WRITE
  • Prompt: !,"This information is being stored or monitored by Scheduling"
  • Line Location: INTV+112
Function Call: WRITE
  • Prompt: !,"Integrated Billing, Order Entry, Registration, Prosthetics"
  • Line Location: INTV+113
Function Call: WRITE
  • Prompt: !,"PCE/Visit Tracking and Automated Med Information Exchange."
  • Line Location: INTV+114

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] INTV+86, INTV+87, INTV+88, INTV+89, INTV+90
^DIC(9.4 - [#9.4] INTV+78
^DPT - [#2] INTV+59, INTV+92, INTV+93, INTV+97
^VA(200 - [#200] INTV+106
^XTMP("PXLCKUSR" INTV+106

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA INTV+56~, INTV+57*, INTV+59, INTV+61!
DFN INTV+57, INTV+67~, INTV+98*
DIE INTV+61!
DIQ INTV+64~
DR INTV+61!
DUZ INTV+109
DXX INTV+69~
DYY INTV+69~
IOARM0 INTV+44~
IOARM1 INTV+44~
IOAWM0 INTV+44~
IOAWM1 INTV+44~
IOBOFF INTV+44~
IOBON INTV+44~
IOCOMMA INTV+44~
IOCUB INTV+44~
IOCUD INTV+44~
IOCUF INTV+44~
IOCUOFF INTV+45~
IOCUON INTV+45~
IOCUU INTV+45~
IODCH INTV+45~
IODHLB INTV+45~
IODHLT INTV+45~
IODL INTV+45~
IODWL INTV+45~
IOECH INTV+45~
IOEDALL INTV+45~
IOEDBOP INTV+46~
IOEDEOP INTV+46~
IOEFLD INTV+46~
IOELALL INTV+46~
IOELBOL INTV+46~
IOELEOL INTV+46~
IOENTER INTV+46~
IOFIND INTV+46~
IOHDWN INTV+47~
IOHOME INTV+47~
IOHTS INTV+47~
IOHUP INTV+47~
IOICH INTV+47~
IOIL INTV+47~
IOIND INTV+47~
IOINHI INTV+47~
IOINLOW INTV+47~
IOINORM INTV+47~
IOINSERT INTV+48~
IOIRM0 INTV+49~
IOIRM1 INTV+49~
IOIS INTV+52~
IOKP0 INTV+48~
IOKP1 INTV+48~
IOKP2 INTV+48~
IOKP3 INTV+48~
IOKP4 INTV+48~
IOKP5 INTV+48~
IOKP6 INTV+48~
IOKP7 INTV+48~
IOKP8 INTV+48~
IOKP9 INTV+48~
IOKPAM INTV+49~
IOKPNM INTV+49~
IOMC INTV+49~
IOMINUS INTV+49~
IONEL INTV+49~
IONEXTSC INTV+49~
IOPERIOD INTV+49~
IOPF1 INTV+50~
IOPF2 INTV+50~
IOPF3 INTV+50~
IOPF4 INTV+50~
IOPREVSC INTV+50~
IOPROB INTV+50~
IOPTCH10 INTV+50~
IOPTCH12 INTV+50~
IOPTCH16 INTV+50~
IORC INTV+51~
IOREMOVE INTV+51~
IORESET INTV+51~
IORI INTV+51~
IORVOFF INTV+51~
IORVON INTV+51~
IOSC INTV+51~
IOSELECT INTV+51~
IOSGR0 INTV+51~
IOSTBM INTV+52~
IOSWL INTV+52~
IOTBC INTV+52~
IOTBCALL INTV+52~
IOUOFF INTV+52~
IOUON INTV+52~
ITEM INTV+68~
NF INTV+68~
PACKAGE INTV~, INTV+73, INTV+76, INTV+77
PAT INTV+68~
POP INTV+68~
PX INTV+56~, INTV+59*, INTV+61!
PXALHLOC INTV~
PXB800 INTV+67~
PXBAPPT INTV~, INTV+91, INTV+92*, INTV+93, INTV+94, INTV+96, INTV+97
PXBCNTPL INTV+68~
PXBCODT INTV+67~
PXBEXIT INTV+67~, INTV+68~, INTV+70*, INTV+85, INTV+88*, INTV+90*, INTV+93*, INTV+94, INTV+95*, INTV+110
, INTV+118
PXBHLOC INTV~, INTV+89*, INTV+90, INTV+92*, INTV+97*
PXBNCPTF INTV+69~
PXBPAT INTV~, INTV+87*, INTV+88, INTV+92, INTV+93, INTV+95, INTV+97, INTV+98
PXBPKG INTV+68~, INTV+76*, INTV+77*, INTV+78
PXBPRBON INTV+67~, INTV+99*
PXBPXXX INTV+65~*
PXBSOURC INTV+67~, INTV+81*, INTV+82*
PXBVST INTV~, INTV+84, INTV+85, INTV+86, INTV+87, INTV+88, INTV+89, INTV+90, INTV+103
PXBVSTDT INTV+67~, INTV+86*, INTV+92, INTV+93, INTV+96*
PXDA INTV+61!
PXELAP INTV+67~
PXLIMDT INTV~
PXMSG INTV+104~, INTV+105*, INTV+106*, INTV+107
PXRESVAL INTV+102~, INTV+103, INTV+107*, INTV+108, INTV+109*
PXUSR INTV+104~, INTV+106*
PXVDR INTV+116!
PXVISIEN INTV+102~, INTV+103*, INTV+106, INTV+107, INTV+109, INTV+117
Q INTV+68~
SOURCE INTV~, INTV+74, INTV+81, INTV+82
TANA INTV+64~
TEST INTV+68~
U INTV+59
UID INTV+68~
VAL INTV+69~
VAR INTV+69~
WHAT INTV~, INTV+72, INTV+84

Marked Items

Name Field # of Occurrence
$T(^GMPLUTL INTV+99
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables |  Marked Items |  All