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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: PXAIVST

Package: PCE Patient Care Encounter

Routine: PXAIVST


Information

PXAIVST ;ISL/JVS,KWP,ESW - GET A VISIT FROM ENCOUNTER NODE ;12/28/2020

Source Information

Source file <PXAIVST.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
PCE Patient Care Encounter 3 (ERRSET,VAL,VALSCC)^PXAIVSTV  EN1^PXKMAIN  $$LOOKVSIT^PXUTLVST  
VA FileMan 2 FILE^DIE  $$GET1^DIQ  

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

Package Total Caller Graph
PCE Patient Care Encounter 1 PXAI  

Entry Points

Name Comments DBIA/ICR reference
VST ;--CREATE A VISIT
SET ;--SET AND NEW VARIABLES
VAL ;--VALIDATE ENOUGH DATA
SETVARA ;--SET VISIT VARIABLES
SETPXKA ;--SET PXK ARRAY AFTER
SETVARB ;--SET VARIABLES BEFORE
SETPXKB
MISC ;--MISCELLANEOUS NODE
CALL ;--CALL
SPKGSRC(PXAVISIT,EPKG,PXAPKG,ESOURCE,PXASOURC,PXAERRF,PXAERR) ;Save Package and

External References

Name Field # of Occurrence
FILE^DIE SPKGSRC+7
$$GET1^DIQ SETVARA+10
ERRSET^PXAIVSTV SPKGSRC+13
VAL^PXAIVSTV VAL+1
VALSCC^PXAIVSTV SETVARA+37
EN1^PXKMAIN CALL+2
$$LOOKVSIT^PXUTLVST CALL+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] VAL+5, SETVARB+2, SETVARB+4, SPKGSRC+3
^TMP("PXK" SETPXKA+1*, SETPXKA+2*, SETPXKA+3*, SETPXKA+4*, SETPXKA+5*, SETPXKA+6*, SETVARB+2*, SETVARB+4*, SETPXKB+1*, SETPXKB+2*
SETPXKB+3*, SETPXKB+4*, SETPXKB+5*, SETPXKB+6*, MISC+1*, CALL+3, SPKGSRC+14*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AFTER0 SET+1~, SETVARA+1*, SETVARA+12*, SETVARA+13*, SETVARA+14*, SETVARA+15*, SETVARA+16*, SETVARA+17*, SETVARA+18*, SETVARA+19*
SETVARA+20*, SETVARA+21*, SETVARA+22*, SETPXKA+1, CALL+1
AFTER150 SET+1~, SETVARA+41*, SETPXKA+3
AFTER21 SET+1~, SETVARA+40*, SETPXKA+2
AFTER800 SET+1~, SETVARA+25*, SETVARA+26*, SETVARA+27*, SETVARA+28*, SETVARA+29*, SETVARA+31*, SETVARA+32*, SETVARA+33*, SETVARA+36
SETVARA+38*, SETPXKA+4
AFTER811 SET+2~, SETVARA+42*, SETPXKA+5
AFTER812 SET+4~, SET+9*, SETVARA+43*, SETVARA+44*, SETPXKA+6
AFTER8A SET+4~, SETVARA+36*, SETVARA+38
BEFOR0 SET+1~, SETVARB+6*, SETPXKB+1
BEFOR150 SET+1~, SETVARB+6*, SETPXKB+3
BEFOR21 SET+1~, SETVARB+6*, SETPXKB+2
BEFOR800 SET+1~, SETVARB+6*, SETPXKB+4
BEFOR811 SET+2~, SETVARB+6*, SETPXKB+5
BEFOR812 SET+2~, SET+9*, SETPXKB+6
DUZ("AG" SETVARA+9
DUZ(2 SETVARA+10
EPKG SPKGSRC~, SPKGSRC+5
ESOURCE SPKGSRC~, SPKGSRC+6
FDA SPKGSRC+2~, SPKGSRC+7
FDA(9000010 SPKGSRC+5*, SPKGSRC+6*
IENS SPKGSRC+2~, SPKGSRC+4*, SPKGSRC+5, SPKGSRC+6
MSG SPKGSRC+2~, SPKGSRC+8
MSG("DIERR" SPKGSRC+10, SPKGSRC+12
>> PATIENT VAL+7*, SETVARA+13*
PIECE SET+3~, SETVARB+2*, SETVARB+4*
PXAA SET+3~
PXAA( SET+7*
PXAA("AO" SETVARA+26
PXAA("APPT" SETVARA+24
PXAA("CHECKOU T D/T" , SETVARA+18
PXAA("COMMENT" SETVARA+42
PXAA("CV" SETVARA+32
PXAA("DSS ID" SETVARA+16
PXAA("EC" SETVARA+28
PXAA("ELIGIBILITY" SETVARA+19, SETVARA+23
PXAA("ENC D/T " , VAL+6*, SETVARA+1
PXAA("ENCOUNT ER TYPE" , SETVARA+41
PXAA("HNC" SETVARA+31
PXAA("HOS LOC " , VAL+9*, SETVARA+20
PXAA("INSTITUTION" SETVARA+9, SETVARA+14
PXAA("IR" SETVARA+27
PXAA("MST" SETVARA+29
PXAA("OUTSIDE LOCATION" , SETVARA+9, SETVARA+40
PXAA("PARENT" SETVARA+17
PXAA("PATIENT" VAL+7*, SETVARA+13
PXAA("SC" SETVARA+25
PXAA("SERVICE CATEGORY" , VAL+8*, SETVARA+15
PXAA("SHAD" SETVARA+33
PXAB SET+3~
>> PXACCNT SETVARA+22
>> PXADATA SET+6, SET+7, VAL+1, SETVARB+3
PXAERR SPKGSRC~
PXAERR(12 SPKGSRC+10*
PXAERR(13 SPKGSRC+12*
PXAERR(7 SET+13*
PXAERR(8 SET+12*
PXAERR(9 SPKGSRC+9*
PXAERRF SPKGSRC~
>> PXAK SET+11*
PXALOOK SET+3~, CALL+1*
PXAPKG SETVARA+43, SPKGSRC~, SPKGSRC+5, SPKGSRC+14
PXASOURC SETVARA+44, SPKGSRC~, SPKGSRC+6, SPKGSRC+14
>> PXAUSER SETVARA+21
PXAVISIT VAL+4, VAL+5, SETVARB+1, SETVARB+2, SETVARB+4, MISC+1, CALL+1*, CALL+3*, SPKGSRC~, SPKGSRC+3
, SPKGSRC+4
>> PXELAP SETVARA+23*, SETVARA+24*
STOP SET+3~, VAL+1
SUB SET+3~, SET+6*, SET+7
TEMP SET+3~, VAL+5*, VAL+6, VAL+7, VAL+8, VAL+9, SETVARA+9*, SETVARA+10*, SETVARA+11*, SETVARA+12
, SPKGSRC+2~, SPKGSRC+3*
U VAL+6, VAL+7, VAL+8, VAL+9, SETVARA+1, SETVARA+12, SETVARA+13, SETVARA+14, SETVARA+15, SETVARA+16
SETVARA+17, SETVARA+18, SETVARA+19, SETVARA+20, SETVARA+21, SETVARA+22, SETVARA+23, SETVARA+24, SETVARA+25, SETVARA+26
SETVARA+27, SETVARA+28, SETVARA+29, SETVARA+31, SETVARA+32, SETVARA+33, SETVARA+40, SETVARA+41, SETVARA+42, SETVARA+43
SETVARA+44, CALL+1, SPKGSRC+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Local Variables  | All