BQILYDEF ;PRXM/HC/ALA-Layout Template Defaults ; 01 Jun 2007 11:51 AM
Source file <BQILYDEF.m>
| Package | Total | Call Graph | 
|---|---|---|
| iCare | 9 | ($$CDEF,$$DFNC,$$SFNC)^BQICEVW  ($$CDEF,$$DFNC,$$SFNC)^BQICMVW  ($$DFNC,$$GDEF,$$SFNC)^BQIGPVW  $$TPN^BQILYUTL  ($$DFNC,$$SFNC)^BQIPLVW  $$RDEF^BQIRMPL  DELTMP^BQITMPLE  (DTMPDEF,DTMPSET)^BQITMPLS ($$FMTE,$$TKO)^BQIUL1 | 
| VA Fileman | 6 | ^DIC FILE^DICN FILE^DIE ^DIK $$IENS^DILF $$GET1^DIQ | 
| Kernel | 2 | ^%ZTER $$NOW^XLFDT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| STND(DTYP,DEF) | ;EP - Get the standard display for each type ; Parameters ; TEMPL - Template name composed of type and 'Default' ; DEF - Whether this template is a default template | |
| RET(DATA,BDUZ,TMIEN) | ;EP -- BQI GET LAYOUTS | |
| ERR | ; | |
| XSAV | ||
| DEF(TIEN,DEL,DEF) | ;EP - Get a default display by a specific template record ; Parameters ; TIEN - Template IEN ; DEL - 1 - Return CAN_DELETE field and other fields needed by the GUI ; (used by BQI GET LAYOUTS but not BQI GET PANEL LAYOUTS) ; DEF - 1 - This template should be set as the default | |
| GUI(TYPE) | ;EP - Return additional fields needed by the GUI | |
| DONE | ; | |
| SAV(DATA,OWNR,LYIEN,TEMPL,TYPE,ADDEL,SOR,SDIR,DOR) | ;EP -- BQI SAVE LAYOUTS ; Input ; OWNR - Whose layout this is ; LYIEN - Layout internal entry number, will exist if updating an existing ; layout and will be null if new layout record ; TEMPL - Template name, if null will default to a standard name ; TYPE - The type of template P=Patient;G=GPRA;R=Reminders;M=My Measures ; ADDEL - Is this a template add (NEW) or a template delete (DEL) - if an add, it is deletable ; DOR - Display order ; SOR - Sort order ; SDIR - Sort direction | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZTER | ERR+1 | 
| $$CDEF^BQICEVW | STND+27 | 
| $$DFNC^BQICEVW | STND+27 | 
| $$SFNC^BQICEVW | STND+27 | 
| $$CDEF^BQICMVW | STND+32 | 
| $$DFNC^BQICMVW | STND+32 | 
| $$SFNC^BQICMVW | STND+32 | 
| $$DFNC^BQIGPVW | STND+23 | 
| $$GDEF^BQIGPVW | STND+23 | 
| $$SFNC^BQIGPVW | STND+23 | 
| $$TPN^BQILYUTL | RET+14 | 
| $$DFNC^BQIPLVW | STND+17 | 
| $$SFNC^BQIPLVW | STND+17, STND+20 | 
| $$RDEF^BQIRMPL | STND+20 | 
| DELTMP^BQITMPLE | SAV+26 | 
| DTMPDEF^BQITMPLS | RET+42 | 
| DTMPSET^BQITMPLS | RET+41 | 
| $$FMTE^BQIUL1 | DEF+11 | 
| $$TKO^BQIUL1 | DEF+19, DEF+30, DEF+31 | 
| ^DIC | SAV+35 | 
| FILE^DICN | SAV+73 | 
| FILE^DIE | SAV+52, SAV+77, SAV+88 | 
| ^DIK | SAV+43 | 
| $$IENS^DILF | RET+29, RET+73, SAV+47, SAV+75, SAV+85 | 
| $$GET1^DIQ | RET+30, RET+31, RET+32, RET+74, RET+75, RET+79, GUI+8, GUI+9, GUI+10, GUI+11 | 
| $$NOW^XLFDT | ERR+3, SAV+51 | 
| RPC Name | Call Tags | 
|---|---|
| BQI GET LAYOUTS | RET | 
| BQI SAVE LAYOUTS | SAV | 
| FileNo | Call Tags | 
|---|---|
| 90505.015 | GET1^DIQ | 
| ^BQI(90506.5 - [#90506.5] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^BQI(90506.5 - [#90506.5] | RET+35, RET+36, RET+37, RET+38, RET+60, RET+61, RET+62, RET+89, RET+90, RET+91 , RET+92, STND+6, STND+8, STND+9, STND+25, STND+26, STND+30, STND+31, SAV+29, SAV+30 , GUI+6 | 
| ^BQICARE - [#90505] | RET+25, RET+45, RET+49, RET+69, DEF+8, DEF+9, DEF+10, DEF+11, DEF+13, DEF+16 , DEF+17, DEF+22, DEF+25, DEF+27, DEF+28, SAV+33*, SAV+43, SAV+72*, SAV+84 | 
| ^DD("DD" | ERR+3 | 
| ^TMP("BQILYGET" | RET+10 | 
| ^TMP("BQILYSAV" | SAV+14 | 
| Name | Line Occurrences | 
|---|---|
| $$GUI | STND+17, STND+20, STND+23, STND+27, STND+32, DEF+34 | 
| DEF | RET+51, RET+83, RET+111, RET+114 | 
| STND | RET+50, RET+65, RET+101, RET+104 | 
| XSAV | SAV+26 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | DEF+8 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ADDEL | SAV~, SAV+26, SAV+50 | 
| BDUZ | RET~, RET+14, RET+25, RET+45, RET+49, RET+69 | 
| >> BMXSEC | ERR+4* | 
| BN | RET+7~, SAV+59*, SAV+60* | 
| BQARY | RET+7~ | 
| BQIUPD | SAV+12~, SAV+78!, SAV+89! | 
| BQIUPD( | SAV+48*, SAV+49*, SAV+50*, SAV+51*, SAV+76*, SAV+86*, SAV+87* | 
| CARE | STND+26*, STND+29~, STND+31* | 
| CNAM | STND+5~, STND+6*, STND+8*, STND+9*, STND+10 | 
| CODE | RET+7~, DEF+17*, DEF+18, DEF+26~, DEF+27*, DEF+29 | 
| COLRPC | GUI+4~, GUI+10*, GUI+14 | 
| CRN | STND+5~, STND+6*, STND+7, STND+8, STND+9, STND+25*, STND+26, STND+27, STND+29~, STND+30* , STND+31 | 
| DA | RET+26~, RET+29*, RET+70~, RET+73*, SAV+39~, SAV+40!, SAV+41*, SAV+43*, SAV+45~, SAV+46! , SAV+47*, SAV+67~, SAV+74*, SAV+75, SAV+83~, SAV+84*, SAV+85 | 
| DA(1 | RET+29*, RET+73*, SAV+34*, SAV+41*, SAV+42, SAV+47*, SAV+68*, SAV+69, SAV+72, SAV+84* | 
| DA(2 | SAV+41*, SAV+42, SAV+68*, SAV+69, SAV+72, SAV+84* | 
| DATA | RET~, RET+10*, RET+11, RET+19, RET+20, RET+21, DONE+1, ERR+5, STND+13, STND+17 , STND+20, STND+23, STND+27, STND+32, DEF+34, DEF+35, SAV~, SAV+14*, SAV+15, SAV+23 , XSAV, XSAV+1, XSAV+2 | 
| DD | SAV+73! | 
| DDEF | RET+8~ | 
| DDEF( | RET+32*, RET+42 | 
| DEF | RET+7~, RET+26~, RET+70~, RET+79*, RET+80, STND~, STND+11*, STND+13, DEF~, DEF+9* , DEF+34, DEF+35 | 
| DEFLST | RET+54~ | 
| DEFLST( | RET+80*, RET+101, RET+111 | 
| DEL | DEF~, DEF+34 | 
| DI | SAV+12~, SAV+65*, SAV+76 | 
| DIC | SAV+12~, SAV+32~, SAV+34*, SAV+67~, SAV+69* | 
| DIC("P" | SAV+70* | 
| DIC(0 | SAV+34*, SAV+70* | 
| DIE | SAV+67~, SAV+69* | 
| DIEN | RET+7~, RET+24*, RET+25*, RET+29, RET+45*, RET+57, RET+68*, RET+69*, RET+73, RET+76 , RET+83, RET+108*, RET+111, RET+114 | 
| DIK | SAV+39~, SAV+42* | 
| DINUM | SAV+67~ | 
| DIR | DEF+26~, DEF+28*, DEF+29 | 
| DISPLAY | RET+7~, DEF+7~, DEF+12*, DEF+18*, DEF+19*, DEF+34, DEF+35 | 
| DLAYGO | SAV+32~, SAV+34*, SAV+67~, SAV+70* | 
| DO | SAV+73! | 
| DOR | RET+8~, DEF+7~, DEF+12*, DEF+13*, DEF+16, SAV~, SAV+57*, SAV+58, SAV+61!, SAV+62* , SAV+65 | 
| DOR( | SAV+60 | 
| DTYP | RET+7~, STND~, STND+6, STND+13, STND+16, STND+17, STND+19, STND+20, STND+22, STND+23 , STND+24, STND+25, STND+27, STND+28, STND+30, STND+32 | 
| DUZ | RET+29, RET+73, DEF+8, DEF+9, DEF+10, DEF+11, DEF+13, DEF+16, DEF+17, DEF+22 , DEF+25, DEF+27, DEF+28, SAV+20 | 
| ERRDTM | ERR+2~, ERR+3*, ERR+4 | 
| ERROR | SAV+12~, SAV+26, XSAV, XSAV+1 | 
| IEN | RET+7~, DEF+14~, DEF+15*, DEF+16*, DEF+17, DEF+23~, DEF+24*, DEF+25*, DEF+27, DEF+28 | 
| IENS | RET+26~, RET+29*, RET+30, RET+31, RET+32, RET+70~, RET+73*, RET+74, RET+75, RET+79 , SAV+39~, SAV+45~, SAV+47*, SAV+48, SAV+49, SAV+50, SAV+51, SAV+67~, SAV+75*, SAV+76 , SAV+83~, SAV+85*, SAV+86, SAV+87 | 
| II | RET+7~, RET+16*, RET+19, RET+20, RET+21, DONE+1*, ERR+5*, STND+13*, STND+17, STND+20 , STND+23, STND+27, STND+32, DEF+34*, DEF+35*, SAV+12~, SAV+17*, SAV+23, XSAV*, XSAV+1* , XSAV+2* | 
| ISDEL | RET+75*, RET+76, DEF+7~, DEF+10*, DEF+34 | 
| LAYTYP | GUI+4~, GUI+9*, GUI+14 | 
| LEDT | RET+8~, DEF+7~, DEF+11*, DEF+34, DEF+35 | 
| LIST | SAV+59*, SAV+60*, SAV+62, SAV+63! | 
| LYIEN | SAV~, SAV+26, SAV+31, SAV+36*, SAV+41, SAV+43, SAV+47, SAV+68, SAV+84 | 
| OWNR | SAV~, SAV+20*, SAV+26, SAV+33, SAV+34, SAV+41, SAV+43, SAV+47, SAV+68, SAV+84 | 
| SDIR | RET+8~, DEF+21*, DEF+29*, DEF+31*, DEF+32*, DEF+34, DEF+35, SAV~, SAV+54*, SAV+55* , SAV+81 | 
| SI | SAV+12~, SAV+80*, SAV+81, SAV+86 | 
| SOR | RET+8~, DEF+21*, DEF+22*, DEF+25, SAV~, SAV+54*, SAV+55*, SAV+80 | 
| SORT | RET+7~, DEF+21*, DEF+29*, DEF+30*, DEF+34, DEF+35 | 
| SRCN | SAV+12~, SAV+29*, SAV+30 | 
| SRDR | SAV+12~, SAV+81*, SAV+87 | 
| STDLST | RET+54~ | 
| STDLST( | RET+76*, RET+98, RET+108 | 
| STVCD | SAV+12~, SAV+65*, SAV+66, SAV+80*, SAV+82 | 
| STVW | SAV+12~, SAV+66*, SAV+71, SAV+82*, SAV+84 | 
| SYSRPC | GUI+4~, GUI+11*, GUI+14 | 
| TDEF | RET+8~ | 
| TDEF( | RET+31*, RET+41 | 
| TEMPL | RET+7~, STND+10*, STND+13, DEF+7~, DEF+8*, DEF+34, DEF+35, SAV~, SAV+21*, SAV+26 , SAV+28, SAV+30*, SAV+34, SAV+48 | 
| TIEN | DEF~, DEF+8, DEF+9, DEF+10, DEF+11, DEF+13, DEF+16, DEF+17, DEF+22, DEF+25 , DEF+27, DEF+28, DEF+34, DEF+35, GUI+4~, GUI+6*, GUI+8, GUI+9, GUI+10, GUI+11 | 
| TITLE | GUI+4~, GUI+8*, GUI+14 | 
| TMIEN | RET~, RET+7~, RET+13*, RET+14*, RET+48, RET+49, RET+51, RET+53 | 
| TMTYP | RET+38*, RET+39, RET+40, RET+54~, RET+62*, RET+63, RET+64, RET+92*, RET+93, RET+94 | 
| TYP | RET+7~, RET+26~, RET+30*, RET+31, RET+32, RET+34*, RET+35*, RET+36, RET+41, RET+42 , RET+49*, RET+50, RET+59*, RET+60*, RET+61, RET+65, RET+70~, RET+74*, RET+76, RET+80 , RET+88*, RET+89*, RET+90, RET+98, RET+101, RET+104, RET+108, RET+111, DEF+8*, DEF+34 , DEF+35 | 
| TYPE | SAV~, SAV+29, SAV+49, GUI~, GUI+2, GUI+6 | 
| U | RET+37, RET+39, RET+40, RET+49, RET+63, RET+64, RET+91, RET+93, RET+94, STND+8 , STND+9, STND+13, STND+17, STND+20, STND+23, STND+26, STND+27, STND+31, STND+32, DEF+8 , DEF+9, DEF+10, DEF+11, DEF+17, DEF+27, DEF+28, DEF+34, DEF+35, SAV+30, GUI+14 | 
| UID | RET+7~, RET+9*, RET+10, SAV+12~, SAV+13*, SAV+14 | 
| VALUE | GUI+4~, GUI+14*, GUI+16 | 
| VSIEN | RET+36*, RET+37, RET+38, RET+54~, RET+61*, RET+62, RET+90*, RET+91, RET+92 | 
| X | SAV+34*, SAV+67~, SAV+71* | 
| Y | ERR+2~, ERR+3*, SAV+32~, SAV+36, SAV+74 | 
| >> ZTSK | RET+9, SAV+13 |