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

Package: iCare

Routine: BQIPLRP


Information

BQIPLRP ;PRXM/HC/KJH-Replace Panel Functions ; 24 Jan 2006 5:38 PM

Source Information

Source file <BQIPLRP.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA Fileman 5 $$FIND1^DIC  FILE^DIE  ^DIK  $$IENS^DILF  ($$GET1,GETS)^DIQ  
iCare 3 (FIL,UPD)^BQINOTF  $$CKSHR^BQIPLSH  $$FMTE^BQIUL1  
Kernel 2 ^%ZTER  $$NOW^XLFDT  

Entry Points

Name Comments DBIA/ICR reference
SHARE ; Compare share status from original and new panels and issue notifications
; PLIEN - Original panel IEN
; ASSOC - New associated panel IEN
EN(DATA,OWNR,PLIEN,ASSOC,PLNM) ; EP - BQI REPLACE PANEL
; Description
; Replaces the original panel (PLIEN) with the new associated panel (ASSOC).
; Various data is copied from the original panel to the new panel and then
; the original panel is deleted. The new panel may optionally be renamed
; during the process. Otherwise, it will assume the name of the original.
; Input:
; OWNR - Owner of the panel
; PLIEN - Original panel IEN
; ASSOC - New associated panel IEN
; PLNM - New panel name (optional)
; Output:
; DATA = name of global (passed by reference) in which the data is stored
ERR ;

External References

Name Field # of Occurrence
^%ZTER ERR+1
FIL^BQINOTF SHARE+11, SHARE+13, SHARE+23, SHARE+25, SHARE+37
UPD^BQINOTF EN+75
$$CKSHR^BQIPLSH EN+25, EN+26
$$FMTE^BQIUL1 SHARE+36
$$FIND1^DIC EN+60
FILE^DIE EN+70
^DIK EN+44
$$IENS^DILF EN+36, EN+47, EN+59, SHARE+15, SHARE+17
$$GET1^DIQ EN+49, EN+50, EN+74, EN+75, SHARE+10, SHARE+12, SHARE+16, SHARE+18, SHARE+22, SHARE+24
, SHARE+31
GETS^DIQ EN+38
$$NOW^XLFDT ERR+3

Used in RPC

RPC Name Call Tags
BQI REPLACE PANEL EN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
^BQICARE - [#90505] GET1^DIQ
90505.01 FIND1^DIC,  GET1^DIQ,  GETS^DIQ
90505.03 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^BQICARE - [#90505] SHARE+6, SHARE+7, SHARE+10, SHARE+12, SHARE+22, SHARE+24, SHARE+28, SHARE+29, SHARE+31, SHARE+32
, SHARE+34, SHARE+35
^DD("DD" ERR+3
^TMP("BQIPLRP" EN+21, EN+22!, EN+31*

Label References

Name Line Occurrences
SHARE EN+40

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ASSOC EN~, EN+26, EN+47, EN+75, SHARE+7, SHARE+17, SHARE+28, SHARE+32, SHARE+34, SHARE+35
>> BMXSEC EN+25*, EN+26*, EN+71*, ERR+4*
BQII EN+19~, EN+31*, EN+77*, EN+78*
BQINEW EN+33~
BQINEW( EN+49*, EN+50*, EN+51*, EN+52*, EN+62*, EN+66*, EN+67*
BQIOLD EN+33~
BQIOLD( EN+49, EN+50, EN+51, EN+52
DA EN+33~, EN+36*, EN+47*, EN+57~, EN+58*, EN+59, SHARE+3~, SHARE+15*, SHARE+17*
DA(1 EN+36*, EN+43, EN+47*, EN+58*, SHARE+15*, SHARE+17*
DA(2 SHARE+4*
DATA EN~, EN+21*, EN+77, EN+78
DIK EN+33~, EN+43*
DTEND SHARE+33~, SHARE+35*, SHARE+36
DTSTRT SHARE+33~, SHARE+34*, SHARE+36
DUZ SHARE+9, SHARE+21
ERRDTM ERR+2~, ERR+3*, ERR+4
ERROR EN+33~, EN+57~, EN+71
FLDS EN+48~, EN+49*, EN+50*
IENS EN+33~, EN+47*, EN+49, EN+50, EN+51, EN+52, EN+62, EN+66, EN+67, EN+74
, EN+75
NSTA SHARE+3~, SHARE+18*, SHARE+19
OIENS EN+33~, EN+36*, EN+38, EN+49, EN+50, EN+51, EN+52
OSTA SHARE+3~, SHARE+16*, SHARE+19
OWNR EN~, EN+25, EN+26, EN+36, EN+47, EN+58, EN+75, SHARE+4, SHARE+6, SHARE+7
, SHARE+10, SHARE+11, SHARE+12, SHARE+22, SHARE+23, SHARE+24, SHARE+28, SHARE+29, SHARE+31, SHARE+32
, SHARE+34, SHARE+35
PIENS EN+57~, EN+59*, EN+60
PLIEN EN~, EN+25, EN+36, SHARE+6, SHARE+10, SHARE+12, SHARE+15, SHARE+22, SHARE+24, SHARE+29
, SHARE+31
PLNM EN~, EN+56, EN+60, EN+62
SHR SHARE+3~, SHARE+5*, SHARE+6*, SHARE+7, SHARE+9, SHARE+10, SHARE+13, SHARE+15, SHARE+17, SHARE+21
, SHARE+22, SHARE+25, SHARE+27*, SHARE+28*, SHARE+29, SHARE+32, SHARE+34, SHARE+35, SHARE+37
SIENS SHARE+3~, SHARE+15*, SHARE+16, SHARE+17*, SHARE+18
TEXT EN+33~, EN+74*, EN+75, SHARE+3~, SHARE+10*, SHARE+11, SHARE+12*, SHARE+13, SHARE+22*, SHARE+23
, SHARE+24*, SHARE+25, SHARE+31*, SHARE+36*, SHARE+37
TMP EN+33~, EN+60*, EN+61
U SHARE+10, SHARE+12, SHARE+22, SHARE+24, SHARE+31, SHARE+32, SHARE+34, SHARE+35
UID EN+19~, EN+20*, EN+21, EN+22, EN+31
X EN+19~
Y ERR+2~, ERR+3*
>> 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