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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: TIUPXAP3

Package: Text Integration Utility

Routine: TIUPXAP3


Information

TIUPXAP3 ;SLC/RMO - Link Document to Visit API ;Apr 11, 2018@12:07

Source Information

Source file <TIUPXAP3.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Text Integration Utility 4 $$ISADDNDM^TIULC1  $$PROVIDER^TIUPXAP1  $$UPDVST^TIUPXAP2  FILE^TIUSRVP  
PCE Patient Care Encounter 1 ($$DATA2PCE,$$GETENC)^PXAPI  

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

Package Total Caller Graph
Text Integration Utility 5 TIU LINK SECONDARY VISIT  TIUHL7U2  TIUPXAP1  TIURS  TIUVSIT  

Entry Points

Name Comments DBIA/ICR reference
LNKVST(TIUDA,TIUVSIT) ;Entry point to link a document to an existing visit
; Input -- TIUDA TIU Document file (#8925) IEN
; Output -- 1=Successful and 0=Failure
; TIUVSIT Visit file (#9000010) IEN
GETVST(TIUDA,TIUVSIT,TIUMVSTF) ;Get visit to associate with document
; Input -- TIUDA TIU Document file (#8925) IEN
; Output -- TIUVSIT Visit file (#9000010) IEN
; TIUMVSTF Multiple Visit Flag
; 1=Multiple Visits
GETVSTQ
LNKSVST(TIUY,TIUDFN,TIUDA,TIUVSTR) ;Entry point to link a document via its
; SECONDARY VISIT field to a daily
; hospitalization visit
; Input -- TIUDFN Patient file (#2) IEN
; TIUDA TIU Document file (#8925) IEN
; TIUVSTR IEN of visit or visit string
; Output -- TIUY=1 for Successful or
; 0^Message for Failure

External References

Name Field # of Occurrence
$$DATA2PCE^PXAPI LNKSVST+44
$$GETENC^PXAPI GETVST+25, LNKSVST+29
$$ISADDNDM^TIULC1 GETVST+15
$$PROVIDER^TIUPXAP1 LNKSVST+43
$$UPDVST^TIUPXAP2 LNKVST+12
FILE^TIUSRVP LNKSVST+52, LNKSVST+61

Used in RPC

RPC Name Call Tags
TIU LINK SECONDARY VISIT LNKSVST

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] GETVST+22, LNKSVST+18, LNKSVST+19
^DPT - [#2] LNKSVST+10
^TIU(8925 - [#8925] LNKVST+7, GETVST+9, GETVST+11, GETVST+16, GETVST+20, GETVST+21, LNKSVST+12, LNKSVST+56, LNKSVST+58
^TMP("PXKENC" GETVSTQ!, LNKSVST+32, LNKSVST+33!
^TMP("TIUPXAPI" LNKSVST+37!

Label References

Name Line Occurrences
GETVST LNKVST+9
GETVSTQ GETVST+15, GETVST+20

Naked Globals

Name Field # of Occurrence
^(0 LNKVST+7, GETVST+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DUZ LNKSVST+43, LNKSVST+44
EXIT LNKSVST+27~
OKF LNKVST+4~, LNKVST+12*, LNKVST+13
PIECE LNKSVST+27~, LNKSVST+30*, LNKSVST+31
SUCCESS LNKSVST+27~, LNKSVST+44*, LNKSVST+50!, LNKSVST+52, LNKSVST+53, LNKSVST+59!, LNKSVST+61, LNKSVST+62
TIUD0 GETVST+6~, GETVST+9*, GETVST+10, GETVST+12, GETVST+16
TIUDA LNKVST~, LNKVST+7, LNKVST+9, LNKVST+12, GETVST~, GETVST+9, GETVST+11, GETVST+15, LNKSVST~, LNKSVST+12*
, LNKSVST+52, LNKSVST+56
TIUDAD LNKSVST+55~, LNKSVST+56*, LNKSVST+57, LNKSVST+58, LNKSVST+61
TIUDATA LNKSVST+49~, LNKSVST+52, LNKSVST+59!, LNKSVST+61
TIUDATA(1207 LNKSVST+51*, LNKSVST+60*
TIUDFN GETVST+6~, GETVST+10*, GETVST+20, GETVST+21, GETVST+22, GETVST+25, LNKSVST~, LNKSVST+10*, LNKSVST+29, LNKSVST+39
TIUEDT GETVST+6~, GETVST+10*, GETVST+12, GETVST+25
TIUHL GETVST+6~, GETVST+11*, GETVST+12, GETVST+25
TIUMVSTF LNKVST+4~, LNKVST+9, LNKVST+11, GETVST~, GETVST+29*
TIUPXAPI LNKSVST+27~, LNKSVST+37*, LNKSVST+38, LNKSVST+39, LNKSVST+40, LNKSVST+41, LNKSVST+42, LNKSVST+43, LNKSVST+44, LNKSVST+45
TIUVDT LNKSVST+14~, LNKSVST+28*, LNKSVST+29, LNKSVST+38, LNKSVST+43
TIUVSIT LNKVST~, LNKVST+9, LNKVST+11, LNKVST+12, GETVST~, GETVST+16*, GETVST+20, GETVST+21*, GETVST+22*, GETVST+26*
, LNKSVST+14~, LNKSVST+15*, LNKSVST+17*, LNKSVST+18, LNKSVST+19, LNKSVST+30, LNKSVST+31*, LNKSVST+32*, LNKSVST+34, LNKSVST+36
, LNKSVST+37!, LNKSVST+44, LNKSVST+46, LNKSVST+51, LNKSVST+60
TIUVSITS GETVST+6~, GETVST+25*, GETVST+26, GETVST+29, LNKSVST+27~, LNKSVST+29*, LNKSVST+30, LNKSVST+31
TIUVSTR GETVST+6~, GETVST+12*, GETVST+20, GETVST+21, LNKSVST~, LNKSVST+15*, LNKSVST+16, LNKSVST+17*, LNKSVST+21, LNKSVST+22
, LNKSVST+24, LNKSVST+28, LNKSVST+29, LNKSVST+34, LNKSVST+40, LNKSVST+41
TIUY LNKSVST~, LNKSVST+8!, LNKSVST+9*, LNKSVST+11*, LNKSVST+13*, LNKSVST+16, LNKSVST+18*, LNKSVST+20*, LNKSVST+21, LNKSVST+23*
, LNKSVST+25*, LNKSVST+34*, LNKSVST+47*, LNKSVST+53*, LNKSVST+57, LNKSVST+58*, LNKSVST+62*, LNKSVST+63*
U LNKVST+7, GETVST+10, GETVST+11, GETVST+12, GETVST+16, GETVST+22, GETVST+29, LNKSVST+11, LNKSVST+13, LNKSVST+16
, LNKSVST+18, LNKSVST+19, LNKSVST+20, LNKSVST+21, LNKSVST+23, LNKSVST+25, LNKSVST+30, LNKSVST+31, LNKSVST+32, LNKSVST+34
, LNKSVST+47, LNKSVST+53, LNKSVST+56, LNKSVST+57, LNKSVST+58, LNKSVST+62
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All