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

Package: iCare

Routine: BQIPLRT1


Information

BQIPLRT1 ;PRXM/HC/DB-Retrieve Panel Related Tables ; 19 Oct 2005 12:26 PM

Source Information

Source file <BQIPLRT1.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 ^%ZTER  $$NOW^XLFDT  
VA Fileman 2 FIELD^DID  $$GET1^DIQ  
iCare 1 $$FMTMDY^BQIUL1  

Entry Points

Name Comments DBIA/ICR reference
QMG(DATA,FAKE) ;EP -- BQI GET QMAN TEMPLATE GRID
; Variables
; UID - Unique ID for passing data to and from the GUI
; CLINKEY - IEN for AMQQZCLIN key
; SRTTEMP - Sort template IEN
; TEMPUSER - User associated with a template
; BQII - Increment variable for setting Output nodes
; FILE - Used to hold the file number for the Patient and Visit files
; TEMPNM - Template Name
; CHKTEMP - Used to check if the template has any patients associated with them.
;
ERRPP ;Error trap for PreDefined Panel
ERRQT ; Error trap for Q-Man Template
USRQLST(DATA,FAKE) ; EP -- BQI GET QMAN TEMPLATE LIST
ERRSRC ;Error trap for Source Type
PP(DATA,FAKE) ; EP -- BQI GET PREDEF PANEL LIST
SRCTYP(DATA,FAKE) ; EP -- BQI GET SOURCE TYPE LIST
PAD(STRING,FLDLNGTH) ;EP
; Input
; STRING - string of data passed by reference
; FLDLNGTH - Length you want the field to be. For example:
; if you pass in a string with length of 15, and you need it to be padded
; out to 30, then you enter 30 as the FLDLNGTH. This will provide for formatting
; a string.
;

External References

Name Field # of Occurrence
^%ZTER ERRSRC+1, ERRPP+1, ERRQT+1
$$FMTMDY^BQIUL1 USRQLST+59, QMG+32
FIELD^DID SRCTYP+31
$$GET1^DIQ PP+28, PP+29, PP+30, PP+31, USRQLST+56, USRQLST+57, USRQLST+58, USRQLST+59, QMG+29, QMG+30
, QMG+31, QMG+32
$$NOW^XLFDT ERRSRC+3, ERRPP+3, ERRQT+3

Used in RPC

RPC Name Call Tags
BQI GET SOURCE TYPE LIST SRCTYP
BQI GET PREDEF PANEL LIST PP
BQI GET QMAN TEMPLATE LIST USRQLST
BQI GET QMAN TEMPLATE GRID QMG

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIBT(-1 - [#.401] GET1^DIQ
^VA(200 - [#200] GET1^DIQ
90505.01 FIELD^DID
^BQI(90506 - [#90506] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BQI(90506 - [#90506] PP+27
^DD("DD" ERRSRC+3, ERRPP+3, ERRQT+3
^DIBT( USRQLST+51, USRQLST+53, USRQLST+55, QMG+24, QMG+26, QMG+28
^TMP("BQIPLRT1" SRCTYP+25, PP+18, USRQLST+19, QMG+13

Label References

Name Line Occurrences
PAD USRQLST+61

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BMXSEC ERRSRC+4*, ERRPP+4*, ERRQT+4*
BQII SRCTYP+22~, SRCTYP+23*, SRCTYP+29*, SRCTYP+33*, SRCTYP+34*, ERRSRC+5*, PP+15~, PP+16*, PP+24*, PP+32*
, PP+33*, ERRPP+5*, USRQLST+17~, USRQLST+18*, USRQLST+24*, USRQLST+60*, USRQLST+62, USRQLST+63*, QMG+11~, QMG+12*
, QMG+18, QMG+33*, QMG+34, QMG+35*, ERRQT+5*
CHKTEMP USRQLST+17~, USRQLST+55*, QMG+11~, QMG+28*
CLINKEY USRQLST+17~, QMG+11~
CREATBY USRQLST+17~, USRQLST+58*, USRQLST+61, USRQLST+62, QMG+11~, QMG+31*, QMG+34
DATA SRCTYP~, SRCTYP+25*, SRCTYP+26, SRCTYP+29, SRCTYP+33, SRCTYP+34, ERRSRC+5, PP~, PP+18*, PP+19
, PP+24, PP+32, PP+33, ERRPP+5, USRQLST~, USRQLST+19*, USRQLST+20, USRQLST+24, USRQLST+62, USRQLST+63
, QMG~, QMG+13*, QMG+14, QMG+18, QMG+34, QMG+35, ERRQT+5
DESC PP+15~, PP+31*, PP+32
ERRDTM ERRSRC+2~, ERRSRC+3*, ERRSRC+4, ERRPP+2~, ERRPP+3*, ERRPP+4, ERRQT+2~, ERRQT+3*, ERRQT+4
FAKE SRCTYP~, PP~, USRQLST~, QMG~
FILE USRQLST+17~, USRQLST+49*, USRQLST+51, USRQLST+53, QMG+11~, QMG+22*, QMG+24, QMG+26
FILNM USRQLST+17~, USRQLST+57*, USRQLST+61, USRQLST+62, QMG+11~, QMG+30*, QMG+34
FLDLNGTH PAD~, PAD+9
II SRCTYP+22~, SRCTYP+32*, SRCTYP+33
NM PP+15~, PP+29*, PP+32
PPIEN PP+15~, PP+26*, PP+27*, PP+28, PP+29, PP+30, PP+31, PP+32
SCOMPDT USRQLST+17~, USRQLST+59*, USRQLST+62, QMG+11~, QMG+32*, QMG+34
SET SRCTYP+22~
SET("POINTER" SRCTYP+32, SRCTYP+33
SPACE PAD+8~, PAD+9*
SPACESTR PAD+8~, PAD+9*, PAD+10
SRTTEMP USRQLST+17~, USRQLST+52*, USRQLST+53*, USRQLST+55, USRQLST+56, USRQLST+57, USRQLST+59, USRQLST+62, QMG+11~, QMG+25*
, QMG+26*, QMG+28, QMG+29, QMG+30, QMG+32, QMG+34
STAT PP+15~, PP+28*
STRING PAD~, PAD+9, PAD+10*
TEMPNM USRQLST+17~, USRQLST+50*, USRQLST+51*, USRQLST+53, USRQLST+61, USRQLST+62, QMG+11~, QMG+23*, QMG+24*, QMG+26
, QMG+34
TEMPUSER USRQLST+17~, QMG+11~
TYPE PP+15~, PP+30*, PP+32
U USRQLST+18*, USRQLST+62, QMG+12*, QMG+34
UID SRCTYP+22~, SRCTYP+24*, SRCTYP+25, PP+15~, PP+17*, PP+18, USRQLST+17~, USRQLST+18*, USRQLST+19, QMG+11~
, QMG+12*, QMG+13
USER USRQLST+17~, USRQLST+56*, USRQLST+58, QMG+11~, QMG+29*, QMG+31
X SRCTYP+22~, PP+15~
Y ERRSRC+2~, ERRSRC+3*, ERRPP+2~, ERRPP+3*, ERRQT+2~, ERRQT+3*
>> ZTSK SRCTYP+24, PP+17, USRQLST+18, QMG+12
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All