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 |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BTPWTIUP

Package: Tracking Procedure Workflow

Routine: BTPWTIUP


Information

BTPWTIUP ;VNGT/HS/ALA-Print APIs ; 15 Jun 2010 4:33 PM

Source Information

Source file <BTPWTIUP.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Kernel 4 ^%ZTER  ^%ZTLOAD  ($$FMADD,$$NOW)^XLFDT  $$STRIP^XLFSTR  
Text Integration Utility 4 $$HASIDDAD^TIUGBR  ($$ISADDNDM,$$PNAME)^TIULC1  ($$PRNTGRP,$$PRNTHDR,$$PRNTMTHD,$$PRNTNBR)^TIULG  RPC^TIUPD  
VA Fileman 1 $$GET1^DIQ  
VueCentric Framework 1 DEVICE^CIAVUTIO  
iCare 1 ($$CTRL,$$TMPFL)^BQIUL1  

Entry Points

Name Comments DBIA/ICR reference
RPC(DATA,TIUFLAG,TIUIO,TIUWIN,TLIST) ; EP -- BTPW PRINT CMET TIU
; Input Parameters
; TLIST=document IENs separate by $C(28)
; TIUIO=device name
; TIUFLAG 1=Chart Copy 2=Work Copy 3=Patient copy
; TIUWIN 1=Windows printer 0=RPMS printer
; TIUIO = If RPMS printer, DEVICE_NAME from BTPW GET REMOTE DEVICES
HDR ;
ERR ;
PRM ; Get Print Method for the document
REM(NDATA,FAKE) ; EP -- BTPW GET REMOTE DEVICES
PRT ;EP - Print to a RPMS printer
DONE ;
PRW(DATA,TIUDA,TIUIO) ; EP -- BTPW PRINT TO RPMS DEVICE
; Input Parameters
; TIUDA=document IEN
; TIUIO=device name

External References

Name Field # of Occurrence
^%ZTER ERR+1
^%ZTLOAD RPC+26
$$CTRL^BQIUL1 RPC+45, PRT+20
$$TMPFL^BQIUL1 RPC+37, RPC+41, RPC+42, RPC+68, RPC+69, PRT+12, PRT+16, PRT+17, PRT+24, PRT+25
DEVICE^CIAVUTIO REM+12
$$GET1^DIQ RPC+23
$$HASIDDAD^TIUGBR PRM+12
$$ISADDNDM^TIULC1 PRM+11
$$PNAME^TIULC1 PRM+6
$$PRNTGRP^TIULG PRM+8
$$PRNTHDR^TIULG PRM+9
$$PRNTMTHD^TIULG PRM+7
$$PRNTNBR^TIULG PRM+10
RPC^TIUPD PRW+15
$$FMADD^XLFDT RPC+22
$$NOW^XLFDT ERR+3, RPC+22
$$STRIP^XLFSTR RPC+45, PRT+20

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(23)
  • Line Location: RPC+39
Function Call: READ
  • Timeout: .1
  • Variable: HSTEXT
  • Line Location: RPC+44
Function Call: WRITE
  • Prompt: $C(9)
  • Line Location: PRT+14
Function Call: READ
  • Timeout: .1
  • Variable: HSTEXT
  • Line Location: PRT+19
Function Call: WRITE
  • Prompt: !,@TDATA@(BJ)
  • Line Location: PRT+29
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRT+31
Function Call: WRITE
  • Prompt: !,@TDATA@(BJ)
  • Line Location: PRT+32
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: PRT+33

Used in RPC

RPC Name Call Tags
BTPW GET REMOTE DEVICES REM
BTPW PRINT TO RPMS DEVICE PRW
BTPW PRINT CMET TIU RPC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^TIU(8925 - [#8925] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" ERR+3
^TIU(8925 - [#8925] PRM+1, PRM+2, PRM+11
^TMP("BTPWPRPV" RPC+10
^TMP("BTPWPRWN" PRW+7
^TMP("BTPWPRX" RPC+10, PRT+2
^TMP("BTPWTIUP" REM+3
^TMP("TIUPR" RPC+34!, PRM+15*, PRM+16*, PRT+7!

Label References

Name Line Occurrences
HDR RPC+18
PRM RPC+36, PRT+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% RPC+31~, PRT+4~
%H RPC+31~, PRT+4~
%I RPC+31~, PRT+4~
BJ RPC+31~, RPC+63*, RPC+64, RPC+65, RPC+66, PRT+4~, PRT+29*, PRT+32*
>> BMXSEC ERR+4*
BN RPC+14*, RPC+15*, RPC+31~, RPC+52*, RPC+55*, RPC+56, RPC+57, RPC+58*, RPC+59*, RPC+60
, RPC+61, PRT+4~, PRT+26*, PRT+27*
BTI RPC+31~, RPC+35*, RPC+47*, PRT+4~, PRT+8*, PRT+22*
BTP RPC+20*, RPC+31~, PRT+3*, PRT+4~
BW RPC+33~, RPC+51*, RPC+52, RPC+53, RPC+56, RPC+57, RPC+60, RPC+61
DATA REM+12, PRW~, PRW+7*, PRW+8, PRW+14, PRW+18, PRW+19, RPC~, RPC+10*, RPC+11
, RPC+27, RPC+28, RPC+66, RPC+67, RPC+70, RPC+72, HDR+1
DATA( REM+14, REM+15
DFN RPC+31~, RPC+37, RPC+42, RPC+69, PRM+5*, PRM+15, PRM+16, PRT+4~, PRT+12, PRT+17
, PRT+25
DRAFT RPC+33~, RPC+62*, RPC+64*, RPC+65
DT PRM+3
DVN REM+1~, REM+13*, REM+14*, REM+15
EBN RPC+33~, RPC+53*, RPC+58
ERRDTM ERR+2~, ERR+3*, ERR+4
FAKE REM~
FBN RPC+31~, RPC+60*, RPC+61*, RPC+62*, RPC+63, PRT+4~, PRT+28*, PRT+29, PRT+30, PRT+32
HDR PRW+5~, PRW+13*, PRW+14
HRCN RPC+31~, PRT+4~
HSTEXT RPC+31~, RPC+44*, RPC+45*, RPC+46*, RPC+47, PRT+4~, PRT+19*, PRT+20*, PRT+21*, PRT+22
I RPC+31~, PRT+4~
II REM+1~, REM+6*, REM+10, REM+15*, DONE+1*, ERR+5*, PRW+5~, PRW+10*, PRW+14, PRW+18*
, PRW+19*, RPC+8~, RPC+9*, RPC+27, RPC+28*, RPC+66*, RPC+67*, RPC+70*, RPC+72*, HDR+1
IO RPC+38, RPC+39, RPC+44, PRT+10~, PRT+13, PRT+14, PRT+19, PRT+29, PRT+32
IOF PRT+31, PRT+33
LBN RPC+31~, RPC+49*, PRT+4~, PRT+27*, PRT+28
LIST RPC+8~, RPC+14*, RPC+15*, RPC+16
MSG REM+1~, PRW+5~, PRW+16*, PRW+17*, PRW+18
NBN RPC+31~, RPC+49*, RPC+56*, RPC+57*, RPC+63, PRT+4~, PRT+26*, PRT+27, PRT+29
NDATA REM~, REM+3*, REM+4, REM+10, REM+15, DONE+1, ERR+5
NLR RPC+33~, RPC+50*
NPG RPC+33~, RPC+50*, RPC+51, RPC+60, RPC+61
QFL RPC+31~, RPC+54*, RPC+55, RPC+56*, RPC+57*, RPC+58*, RPC+59, RPC+60*, RPC+61*, PRT+4~
, PRT+26*, PRT+27*
RESULT REM+1~, PRW+5~, PRW+15, PRW+16*, PRW+17*, PRW+18
TBN RPC+32~, RPC+49*, RPC+50
TDATA RPC+8~, RPC+10*, RPC+11, RPC+47, RPC+49, RPC+55, RPC+56, RPC+57, RPC+59, RPC+60
, RPC+61, RPC+64, RPC+65, RPC+66, PRT+2*, PRT+22, PRT+26, PRT+27, PRT+29, PRT+32
, PRT+34
TIUD0 RPC+32~, PRM+1*, PRM+2, PRM+5, PRT+5~
TIUD13 RPC+32~, PRM+1*, PRM+3, PRT+5~
TIUD15 RPC+32~, PRM+2*, PRM+3, PRT+5~
TIUDA PRW~, PRW+15, RPC+8~, RPC+20*, RPC+23, PRM+1, PRM+2, PRM+7, PRM+8, PRM+9
, PRM+10, PRM+11*, PRM+12, PRM+13*, PRM+15, PRM+16, PRT+3*
TIUDATE RPC+32~, PRM+3*, PRT+5~
TIUFLAG RPC~, PRM+2*
TIUIDDAD RPC+32~, PRM+12*, PRM+13, PRT+5~
TIUIO PRW~, PRW+15, RPC~, RPC+22
TIUPFHDR RPC+32~, PRM+9*, PRM+14, PRM+15, PRT+5~
TIUPFNBR RPC+32~, PRM+10*, PRM+14, PRM+15, PRT+5~
TIUPGRP RPC+33~, PRM+8*, PRM+14, PRM+15, PRT+6~
TIUPMTHD RPC+33~, RPC+38, PRM+7*, PRM+14, PRT+6~, PRT+13
TIUSIG RPC+33~, PRT+6~
TIUTNM RPC+33~, PRM+6*, PRT+6~
TIUTYPE RPC+33~, PRM+2*, PRM+4, PRM+6, PRM+7, PRM+8, PRM+9, PRM+10, PRT+6~
TIUWIN RPC~, RPC+18, RPC+21, RPC+30
TLIST RPC~, RPC+13, RPC+16!*, RPC+20, PRT+3
TLIST( RPC+15
U REM+15, PRW+16, PRW+17, PRW+18, PRM+5, PRM+11
UID REM+1~, REM+2*, REM+3, PRW+5~, PRW+6*, PRW+7, RPC+8~, RPC+9*, RPC+10, RPC+37
, RPC+42, RPC+69, PRT+1*, PRT+2, PRT+12, PRT+17, PRT+25
VAERR RPC+31~, PRT+4~
Y ERR+2~, ERR+3*
ZTDESC RPC+23*, RPC+29!
ZTDTH RPC+22*, RPC+29!
ZTIO RPC+22*, RPC+29!
ZTRTN RPC+24*, RPC+29!
ZTSAVE RPC+29!
ZTSAVE("DUZ(" RPC+25*
ZTSAVE("TIUFLAG" RPC+24*
ZTSAVE("TLIST" RPC+24*
>> ZTSK REM+2, PRW+6, RPC+9, PRT+1
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All