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

Package: iCare

Routine: BQIPLTP


Information

BQIPLTP ;VNGT/HC/KML-Reassign Panel Functions ; 2 Feb 2006 4:05 PM

Source Information

Source file <BQIPLTP.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA Fileman 6 $$FIND1^DIC  FILE^DICN  (FILE,WP)^DIE  (,IX)^DIK  $$IENS^DILF  $$GET1^DIQ  
iCare 3 DESC^BQIPDSCM  $$OWNR^BQIPLUSR  $$KEYCHK^BQIULSC  
Kernel 2 ^%ZTER  $$NOW^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
CPY(ODUZ,NDUZ,OPIEN,NPIEN) ;EP -- Copy remaining panel data from previous owner to new owner
; Input
; ODUZ - DUZ of the previous owner of panel
; NDUZ - DUZ of the new owner of panel
; OPIEN - previous panel IEN
; NPIEN - New panel IEN
; description of nodes to be merged
ERR ;
CREATE(ODUZ,NDUZ,PLNM,OPIEN,NPIEN) ; create stub panel entry under new owner
; ODUZ = DUZ of the old owner
; NDUZ = DUZ of the new owner
; PLNM = name of panel to be reassigned
; OPIEN - previous panel IEN
; NPIEN - panel IEN for New Owner
EN(DATA,OWNR,OPLIEN,NOWNR) ; EP - BQI REASSIGN PANEL
; Description
; Transfers ownership of a panel specified by OWNR and PLIEN
; under the New Owner.
DONE ;
DELPNL(ODUZ,OPIEN,NDUZ) ; EP - delete panel entry from previous owner
; ODUZ - DUZ of the previous owner of panel
; NDUZ - DUZ of the new owner of panel
; OPIEN - previous panel IEN

External References

Name Field # of Occurrence
^%ZTER ERR+2
DESC^BQIPDSCM CPY+61
$$OWNR^BQIPLUSR EN+29
$$KEYCHK^BQIULSC EN+26
$$FIND1^DIC CREATE+17, CREATE+22
FILE^DICN CREATE+30
FILE^DIE CREATE+46, CPY+58
WP^DIE CPY+63
^DIK CREATE+51, DELPNL+9
IX^DIK CPY+47, CPY+50
$$IENS^DILF EN+38, CREATE+16, CREATE+21, CREATE+41, CPY+54
$$GET1^DIQ EN+39, CREATE+43, CPY+55
$$NOW^XLFDT CREATE+43, CREATE+45, CPY+70, ERR+4

Used in RPC

RPC Name Call Tags
BQI REASSIGN PANEL EN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^BQICARE - [#90505] Classic Fileman Calls
90505.01 FIND1^DIC,  GET1^DIQ,  WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BQICARE - [#90505] CREATE+6, CREATE+33, CREATE+38*, CPY+26*, CPY+27*, CPY+28*, CPY+29*, CPY+30*, CPY+31*, CPY+32*
, CPY+33*, CPY+34*, CPY+35*, CPY+36*, CPY+43*, CPY+67, CPY+68, CPY+69*, CPY+70*, ERR+1
^BQICARE("C" CPY+25
^DD("DD" ERR+4
^TMP("BQIPLTP" EN+21

Label References

Name Line Occurrences
CPY EN+43
CREATE EN+42
DELPNL EN+44, CPY+37
DONE EN+40, EN+42

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BMXSEC EN+26*, EN+29*, CREATE+11*, ERR+5*
BQINEW CREATE+37~
BQINEW( CREATE+42*, CREATE+43*, CREATE+44*, CREATE+45*
BQIUPD CPY+59!
BQIUPD( CPY+57*
DA EN+31~, EN+38*, CREATE+15*, CREATE+16, CREATE+21, CREATE+31*, CREATE+34!, CREATE+41*, CPY+20~, CPY+46*
, CPY+54*, DELPNL+4*, DELPNL+7*
DA(1 EN+38*, CREATE+15*, CREATE+27*, CREATE+28, CREATE+41*, CREATE+50, CPY+48*, CPY+49, CPY+54*, DELPNL+4*
, DELPNL+5, DELPNL+7*, DELPNL+8
DA(2 DELPNL+7*, DELPNL+8
DATA EN~, EN+21*, EN+22, EN+34, DONE+1, DONE+2
DD CREATE+30!
DESC CPY+60!, CPY+61, CPY+64!
DFN CPY+65~, CPY+66*, CPY+67*, CPY+68, CPY+69, CPY+70
DIC CREATE+26~, CREATE+28*
DIC("P" CREATE+29*
DIC(0 CREATE+29*
DIE CREATE+26~, CREATE+28*
DIK EN+31~, CREATE+50*, CPY+20~, CPY+46*, CPY+49*, DELPNL+5*, DELPNL+8*
DINUM CREATE+26~
DLAYGO CREATE+26~, CREATE+27*, CREATE+29
DO CREATE+30!
DUZ EN+26, EN+29, CPY+29, ERR+1
ERRDTM ERR+3~, ERR+4*, ERR+5
ERROR CREATE+12~, CREATE+49
ERROR("DIERR" CREATE+52
I CPY+20~, CPY+34~*, CPY+42*
IENS CREATE+43, CPY+53~, CPY+54*, CPY+55, CPY+57, CPY+63
II EN+31~, EN+32*, EN+34, DONE+1*, DONE+2*, CREATE+12~, CREATE+19*, CREATE+20
>> MSG EN+36*, EN+40*, EN+42, DONE+1, CREATE+32*, CREATE+35, CREATE+52*
NDUZ CREATE~, CREATE+6, CREATE+15, CREATE+27, CREATE+33, CREATE+38, CREATE+41, CREATE+44, CPY~, CPY+25
, CPY+26, CPY+27, CPY+28, CPY+30, CPY+31, CPY+32, CPY+33, CPY+34, CPY+35, CPY+36
, CPY+37, CPY+43, CPY+46, CPY+48, CPY+54, CPY+61, CPY+67, CPY+68, CPY+69, CPY+70
, DELPNL~, DELPNL+6, DELPNL+7
NOWNR EN~, EN+42, EN+43
NPIEN CREATE~, CREATE+31*, CREATE+32, CREATE+38, CREATE+41, CPY~, CPY+26, CPY+27, CPY+28, CPY+29
, CPY+30, CPY+31, CPY+32, CPY+33, CPY+35, CPY+36, CPY+43, CPY+54, CPY+61, CPY+67
, CPY+68, CPY+69, CPY+70
ODUZ CREATE~, CREATE+38, CPY~, CPY+25, CPY+26, CPY+28, CPY+30, CPY+32, CPY+35, CPY+37
, CPY+43, DELPNL~, DELPNL+4, DELPNL+7
OIENS EN+31~, EN+38*, EN+39
OPIEN CREATE~, CREATE+38, CPY~, CPY+25, CPY+26, CPY+28, CPY+30, CPY+32, CPY+35, CPY+37
, CPY+43, DELPNL~, DELPNL+4, DELPNL+7
OPLIEN EN~, EN+38, EN+42, EN+43, EN+44
OWNR EN~, EN+38, EN+42, EN+43, EN+44
PIENS CREATE+12~, CREATE+16*, CREATE+17, CREATE+21*, CREATE+22, CREATE+41*, CREATE+42, CREATE+43, CREATE+44, CREATE+45
>> PLIEN EN+42, EN+43, CPY+34
PLNM EN+31~, EN+39*, EN+40, EN+42, CREATE~, CREATE+17, CREATE+19, CREATE+20*, CREATE+22, CREATE+23*
, CREATE+27, CREATE+42
>> RESULT EN+36*, EN+40*, DONE+1, CREATE+32*, CREATE+52*
SHRDUSR CPY+20~, CPY+21*, CPY+25*, CPY+40
SRCTYP CPY+53~, CPY+55*, CPY+56
SUB CPY+20~, CPY+42*, CPY+43
SUBSTR CPY+20~, CPY+40*, CPY+41*, CPY+42
U DONE+1, CPY+27, CPY+29, CPY+31, CPY+33, CPY+34, CPY+36, CPY+68, CPY+69, CPY+70
UID EN+19~, EN+20*, EN+21
X EN+19~, CREATE+26~, CREATE+27*
Y CREATE+31, ERR+3~, ERR+4*
>> ZTSK EN+20
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