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 Total: 8

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

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+91
$$SOURCE^PXAPIUTL INTV+74
PROCESS^PXBAPI1 INTV+102
FIX1^PXBCC INTV+55
EVENT^PXKMAIN INTV+107
$$LOCK^PXUALOCK INTV+99
UNLOCK^PXUALOCK INTV+101, INTV+109
$$CREATE^PXUAXTMP INTV+101
DELETE^PXUAXTMP INTV+109
$$PKG2IEN^VSIT INTV+69

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly without a ""WHAT"", contact IRM."
  • Line Location: INTV+64
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly without a ""PACKAGE"", contact IRM."
  • Line Location: INTV+65
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly without a ""SOURCE"", contact IRM."
  • Line Location: INTV+66
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly without a valid ""PACKAGE"", contact IRM."
  • Line Location: INTV+70
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly without a ""VISIT"", contact IRM."
  • Line Location: INTV+76
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly with the Visit for a different Patient, contact IRM."
  • Line Location: INTV+80
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly with the Visit for a different Hospital Locations, contact IRM."
  • Line Location: INTV+82
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly with the Visit and Appointment of different times, contact IRM."
  • Line Location: INTV+85
Function Call: WRITE
  • Prompt: !,"Procedure ""INTV^PXAPI"" was called incorrectly without a ""PATIENT"", contact IRM."
  • Line Location: INTV+87
Function Call: WRITE
  • Prompt: !," - - - - S o r r y A b o u t T h e W a i t - - - -"
  • Line Location: INTV+103
Function Call: WRITE
  • Prompt: !,"This information is being stored or monitored by Scheduling"
  • Line Location: INTV+104
Function Call: WRITE
  • Prompt: !,"Integrated Billing, Order Entry, Registration, Prosthetics"
  • Line Location: INTV+105
Function Call: WRITE
  • Prompt: !,"PCE/Visit Tracking and Automated Med Information Exchange."
  • Line Location: INTV+106

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] INTV+78, INTV+79, INTV+80, INTV+81, INTV+82
^DIC(9.4 - [#9.4] INTV+70
^DPT - [#2] INTV+84, INTV+85, INTV+89
^VA(200 - [#200] INTV+98
^XTMP("PXLCKUSR" INTV+98

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN INTV+59~, INTV+90*
DIQ INTV+56~
DUZ INTV+101
DXX INTV+61~
DYY INTV+61~
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+60~
NF INTV+60~
PACKAGE INTV~, INTV+65, INTV+68, INTV+69
PAT INTV+60~
POP INTV+60~
PXALHLOC INTV~
PXB800 INTV+59~
PXBAPPT INTV~, INTV+83, INTV+84*, INTV+85, INTV+86, INTV+88, INTV+89
PXBCNTPL INTV+60~
PXBCODT INTV+59~
PXBEXIT INTV+59~, INTV+60~, INTV+62*, INTV+77, INTV+80*, INTV+82*, INTV+85*, INTV+86, INTV+87*, INTV+102
, INTV+110
PXBHLOC INTV~, INTV+81*, INTV+82, INTV+84*, INTV+89*
PXBNCPTF INTV+61~
PXBPAT INTV~, INTV+79*, INTV+80, INTV+84, INTV+85, INTV+87, INTV+89, INTV+90
PXBPKG INTV+60~, INTV+68*, INTV+69*, INTV+70
PXBPRBON INTV+59~, INTV+91*
PXBPXXX INTV+57~*
PXBSOURC INTV+59~, INTV+73*, INTV+74*
PXBVST INTV~, INTV+76, INTV+77, INTV+78, INTV+79, INTV+80, INTV+81, INTV+82, INTV+95
PXBVSTDT INTV+59~, INTV+78*, INTV+84, INTV+85, INTV+88*
PXELAP INTV+59~
PXLIMDT INTV~
PXMSG INTV+96~, INTV+97*, INTV+98*, INTV+99
PXRESVAL INTV+94~, INTV+95, INTV+99*, INTV+100, INTV+101*
PXUSR INTV+96~, INTV+98*
PXVDR INTV+108!
PXVISIEN INTV+94~, INTV+95*, INTV+98, INTV+99, INTV+101, INTV+109
Q INTV+60~
SOURCE INTV~, INTV+66, INTV+73, INTV+74
TANA INTV+56~
TEST INTV+60~
UID INTV+60~
VAL INTV+61~
VAR INTV+61~
WHAT INTV~, INTV+64, INTV+76

Marked Items

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