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

Package: IHS Prenatal Care Module

Routine: BJPNPRNT


Information

BJPNPRNT ;GDIT/HS/BEE-Prenatal Care Module Print Handling Calls ; 08 May 2012 12:00 PM

Source Information

Source file <BJPNPRNT.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
VA Fileman 3 NOW^%DTC  DT^DICRW  $$GET1^DIQ  
IHS Prenatal Care Module 2 DET^BJPNPBDT  $$FMTE^BJPNPRL  
Kernel 2 ^%ZTER  $$NOW^XLFDT  
IHS Patient 1 ($$AGE,$$HRN)^AUPNPAT  
VueCentric Framework 1 (DEVICE,PRINT,PRTGETDF,PRTSETDF)^CIAVUTIO  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Prenatal Care Module 2 BJPNAPI1  BJPNAPI2  

Entry Points

Name Comments DBIA/ICR reference
ERR ;
SDFLT(DATA,DEV) ;BJPN SET DEF PRNT
GDFLT(DATA,LOC) ;BJPN GET DEF PRNT
PRINT(HDR,FTR,RM,CTMAX) ;EP - Print each copy
XDEV
WRAP(OUT,TEXT,RM,IND) ;EP - Wrap the text and insert in array
STZ(TEXT) ;EP - Strip Leading Spaces
DEVICE(DATA,FAKE) ;BJPN GET PRINTER LIST
XGDF
DETPRT(DATA,PIPIEN,DEVICE,CP,RM,PL) ;BJPN PRINT DETAIL
XSDF
XPRT

External References

Name Field # of Occurrence
NOW^%DTC DETPRT+26
^%ZTER ERR+1
$$AGE^AUPNPAT DETPRT+41
$$HRN^AUPNPAT DETPRT+42
DET^BJPNPBDT DETPRT+45
$$FMTE^BJPNPRL DETPRT+26, DETPRT+40
DEVICE^CIAVUTIO DEVICE+17
PRINT^CIAVUTIO PRINT+51
PRTGETDF^CIAVUTIO GDFLT+18
PRTSETDF^CIAVUTIO SDFLT+18
DT^DICRW GDFLT+10, SDFLT+10, DEVICE+9, DETPRT+18
$$GET1^DIQ DETPRT+33, DETPRT+34, DETPRT+38, DETPRT+39, DETPRT+40
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
BJPN GET DEF PRNT GDFLT
BJPN SET DEF PRNT SDFLT
BJPN GET PRINTER LIST DEVICE
BJPN PRINT DETAIL DETPRT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^%ZIS(1 - [#3.5] GET1^DIQ
^BJPNPL - [#90680.01] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" ERR+3
^TMP("BJPNPBDT" DETPRT+16
^TMP("BJPNPRNT" GDFLT+8, SDFLT+8, DEVICE+6, DETPRT+15
^TMP("BJPNPRT" DEVICE+7

Label References

Name Line Occurrences
$$STZ WRAP+22, WRAP+30, WRAP+33
PRINT DETPRT+61
WRAP PRINT+27
XPRT DETPRT+29, DETPRT+30

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DETPRT+11~, DETPRT+26
AGE DETPRT+11~, DETPRT+41*
CNTL PRINT+20~, PRINT+24*
COPY DETPRT+12~, DETPRT+61*
CP DETPRT~, DETPRT+32*, DETPRT+61
CT PRINT+11~, PRINT+18*, PRINT+31*, PRINT+34, PRINT+35, PRINT+36
CTL PRINT+2~, PRINT+40*, PRINT+51, PRINT+52*
CTMAX DETPRT+11~, DETPRT+35*, DETPRT+61, PRINT~, PRINT+18
DATA GDFLT~, GDFLT+8*, GDFLT+9, GDFLT+15, GDFLT+20, XGDF, SDFLT~, SDFLT+8*, SDFLT+9, SDFLT+15
, SDFLT+20, XSDF, DEVICE~, DEVICE+6*, DEVICE+8, DEVICE+14, DEVICE+20, XDEV+1, DETPRT~, DETPRT+15*
, DETPRT+17, DETPRT+24, DETPRT+29, DETPRT+30, DETPRT+64, XPRT, ERR+4
DEV SDFLT~, SDFLT+4*, SDFLT+18, PRINT+43*, PRINT+45*, PRINT+51
DEVICE DETPRT~, DETPRT+30, DETPRT+31, PRINT+45
DFN DETPRT+11~, DETPRT+38*, DETPRT+39, DETPRT+40, DETPRT+41, DETPRT+42
DIEN DETPRT+12~, DETPRT+31*, DETPRT+33, DETPRT+34
DOB DETPRT+11~, DETPRT+40*, DETPRT+41
DT GDFLT+10, SDFLT+10, DEVICE+9, DETPRT+18
DUZ(2 DETPRT+42
ERRDTM ERR+2~, ERR+3*
FAKE DEVICE~
FTR DETPRT+11~, DETPRT+61, PRINT~
FTR(1 DETPRT+56*, PRINT+34
FTR(2 DETPRT+57*, PRINT+35
FTR(3 DETPRT+58*, PRINT+36
H2 DETPRT+11~, DETPRT+41*, DETPRT+51
HDR DETPRT+11~, DETPRT+61, PRINT~
HDR(1 DETPRT+50*, PRINT+12
HDR(2 DETPRT+51*, PRINT+13
HDR(3 DETPRT+52*, PRINT+14
HDR(4 DETPRT+53*, DETPRT+58, PRINT+15
HRN DETPRT+12~, DETPRT+42*, DETPRT+51
I WRAP+18~, WRAP+21*, WRAP+22
II GDFLT+6~, GDFLT+12*, GDFLT+15*, GDFLT+20*, XGDF*, SDFLT+6~, SDFLT+12*, SDFLT+15*, SDFLT+20*, XSDF*
, DEVICE+4~, DEVICE+11*, DEVICE+14*, DEVICE+20*, XDEV+1*, DETPRT+11~, DETPRT+20*, DETPRT+24*, DETPRT+29*, DETPRT+30*
, DETPRT+64*, XPRT*, ERR+4*
IND WRAP~, WRAP+6*, WRAP+22, WRAP+28, WRAP+29, WRAP+34
INDT PRINT+2~, PRINT+43*, PRINT+48*, PRINT+51
LINE DETPRT+48*, DETPRT+52, DETPRT+56, WRAP+13~, WRAP+18~, WRAP+19*, WRAP+20, WRAP+30*, WRAP+33*
LOC GDFLT~, GDFLT+4*, GDFLT+18
NOW DETPRT+11~, DETPRT+26*
OUT PRINT+2~, PRINT+51, PRINT+52, WRAP~, WRAP+20*, WRAP+25*, WRAP+30*, WRAP+33*
OUT( WRAP+20*, WRAP+25*, WRAP+30*, WRAP+33*
OUT(1 WRAP+4*
PAD DETPRT+11~, DETPRT+49*, DETPRT+50, DETPRT+51*, DETPRT+53*
PAGE PRINT+2~, PRINT+6*, PRINT+35, PRINT+40, PRINT+55*
PGBK PRINT+2~, PRINT+43*, PRINT+47*, PRINT+51
PIECE WRAP+13~, WRAP+14*, WRAP+17, WRAP+19, WRAP+21, WRAP+25, WRAP+28, WRAP+30, WRAP+33
PIPIEN DETPRT~, DETPRT+29, DETPRT+38, DETPRT+45
PL DETPRT~, DETPRT+34*, DETPRT+35
PNAME DETPRT+11~, DETPRT+39*, DETPRT+51
PNOW DETPRT+11~, DETPRT+26*, DETPRT+53
REP PRINT+11~, PRINT+51
REP( PRINT+31*, PRINT+34*, PRINT+35*, PRINT+36*
REP(1 PRINT+12*
REP(2 PRINT+13*
REP(3 PRINT+14*
REP(4 PRINT+15*
REPT DETPRT+12~, DETPRT+16*, DETPRT+17, PRINT+5, PRINT+8, PRINT+18, PRINT+23, PRINT+44
RET GDFLT+6~, GDFLT+18, GDFLT+20, SDFLT+6~, SDFLT+18*, SDFLT+20, DEVICE+4~, DEVICE+17, DEVICE+20*, DETPRT+11~
RET( DEVICE+20
RLINE PRINT+2~, PRINT+5*, PRINT+8, PRINT+18, PRINT+23*, PRINT+44
RM DETPRT~, DETPRT+33*, DETPRT+48, DETPRT+49, DETPRT+51, DETPRT+53, DETPRT+61, PRINT~, PRINT+27, WRAP~
, WRAP+5, WRAP+14, WRAP+25, WRAP+30
SP WRAP+2~, WRAP+7*, WRAP+22, WRAP+29, WRAP+34
SPACE DETPRT+11~, DETPRT+48*, DETPRT+50, DETPRT+51, DETPRT+53, WRAP+13~, WRAP+28*, WRAP+29, WRAP+33
START STZ+1~, STZ+2*, STZ+3
TEXT WRAP~, WRAP+4, WRAP+10*, WRAP+12, WRAP+14, WRAP+22*, WRAP+25*, WRAP+29*, WRAP+30*, WRAP+33*
, WRAP+34*, STZ~, STZ+2, STZ+3
TMP DEVICE+4~, DEVICE+7*, DEVICE+8, XDEV
TTL PRINT+2~, PRINT+43*, PRINT+46*
U GDFLT+10, SDFLT+10, DEVICE+9, DETPRT+18
UID GDFLT+6~, GDFLT+7*, GDFLT+8, SDFLT+6~, SDFLT+7*, SDFLT+8, DEVICE+4~, DEVICE+5*, DEVICE+6, DEVICE+7
, DETPRT+11~, DETPRT+14*, DETPRT+15, DETPRT+16
VALUE PRINT+20~, PRINT+23*, PRINT+24*, PRINT+27
WRAP PRINT+20~, PRINT+27, PRINT+30*, PRINT+31
WRAP( PRINT+30, PRINT+31
Y ERR+2~, ERR+3*
>> ZTSK GDFLT+7, SDFLT+7, DEVICE+5, DETPRT+14
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All