BQIPLRT1 ;PRXM/HC/DB-Retrieve Panel Related Tables ; 19 Oct 2005 12:26 PM
Source file <BQIPLRT1.m>
| 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. ; | 
| 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 | 
| FileNo | Call Tags | 
|---|---|
| ^DIBT(-1 - [#.401] | GET1^DIQ | 
| ^VA(200 - [#200] | GET1^DIQ | 
| 90505.01 | FIELD^DID | 
| ^BQI(90506 - [#90506] | GET1^DIQ | 
| 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 | 
| Name | Line Occurrences | 
|---|---|
| PAD | USRQLST+61 | 
| >> | 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 |