ORQQPL3 ; ALB/PDR/REV ; Problem List RPC's ; 8-OCT-1998 09:08:49.29
Source file <ORQQPL3.m>
| Package | Total | Call Graph | 
|---|---|---|
| DRG Grouper | 2 | $$STATCHK^ICDAPIU ($$CODEC,$$CODEN)^ICDCODE | 
| Problem List | 2 | GETPLIST^GMPLMGR1 $$PROBTEXT^GMPLX | 
| Kernel | 1 | $$PATCH^XPDUTL | 
| Order Entry Results Reporting | 1 | $$PAD^ORCHTAB | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| GETUSLST(ORDUZ,CLIN) | ; GET AN APPROPRIATE CATEGORY LIST FOR THE USER | |
| GETCLIN(RETURN,INP) | ; Get FILTERED LIST OF CLINICS ; RETURN NAMES FOR LIST OF CLINICS PASSED IN | |
| GETSP() | ; GET EXPOSURES | |
| DELLIST(RETURN,GMPDFN) | ; GET LIST OF DELETED PROBLEMS ; see GETPLIST^GMPLMGR1 and LIST^GMPUTL2 | |
| ICDCODE(COD) | ||
| LIST(GMPL,GMPDFN,GMPSTAT) | ||
| PROB(TMP,GROUP) | ; Get user problem list for given group | |
| CAT(TMP,ORDUZ,CLIN) | ; Get user category list | |
| PROBL(ROOT,DFN,CONTEXT) | ||
| GETSRVC(RETURN,INP) | ; GET FILTERED LIST OF INPATIENT SERVICES ; RETURN NAMES FOR LIST OF IEN PASSED IN | |
| GETRPRV(RETURN,INP) | ; GET LIST OF RESPONSIBLE PROVIDERS FROM PRBLM LIST ; RETURN - aa list of responsible providers from which to select for filtering ; INP - array of problem list providers to select from | 
| RPC Name | Call Tags | 
|---|---|
| ORQQPL PROBLEM LIST | PROBL | 
| ORQQPL USER PROB CATS | CAT | 
| ORQQPL USER PROB LIST | PROB | 
| ORQQPL PROV FILTER LIST | GETRPRV | 
| ORQQPL CLIN FILTER LIST | GETCLIN | 
| ORQQPL SERV FILTER LIST | GETSRVC | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNPROB - [#9000011] | LIST+24, LIST+25, LIST+26, DELLIST+9, DELLIST+10, DELLIST+13, DELLIST+39 | 
| ^AUPNPROB("ACTIVE" | DELLIST+6, DELLIST+8 | 
| ^DIC(49 - [#49] | LIST+53, GETSRVC+5, GETSRVC+6 | 
| ^GMPL(125 - [#125] | GETUSLST+4 | 
| ^GMPL(125.1 - [#125.1] | CAT+10, CAT+11, CAT+12 | 
| ^GMPL(125.12 - [#125.12] | PROB+10, PROB+11, PROB+12 | 
| ^GMPL(125.99 - [#125.99] | LIST+13 | 
| ^ICD9 - [#80] | LIST+32, DELLIST+20 | 
| ^ICD9("AB" | ICDCODE+3, ICDCODE+4 | 
| ^SC - [#44] | LIST+48, DELLIST+35, GETCLIN+5, GETCLIN+6 | 
| ^VA(200 - [#200] | LIST+50, GETUSLST+2, GETRPRV+7, GETRPRV+8 | 
| Name | Line Occurrences | 
|---|---|
| $$GETSP | DELLIST+32 | 
| $$GETUSLST | CAT+7 | 
| $$ICDCODE | PROB+24 | 
| DELLIST | PROBL+9 | 
| LIST | PROBL+10 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | GETUSLST+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| AO | LIST+9~, LIST+37*, LIST+44, DELLIST+3~, DELLIST+24*, DELLIST+31 | 
| CLIN | CAT~, CAT+7, GETUSLST~, GETUSLST+4 | 
| CNT | LIST+7~, LIST+11*, LIST+27*, LIST+60, LIST+61 | 
| COD | ICDCODE~, ICDCODE+2, ICDCODE+3, ICDCODE+4 | 
| CODE | PROB+1~, PROB+16*, PROB+17, PROB+22, PROB+24 | 
| CODIEN | ICDCODE+1~, ICDCODE+3*, ICDCODE+4*, ICDCODE+5 | 
| CONTEXT | PROBL~, PROBL+5*, PROBL+6*, PROBL+7 | 
| CV | LIST+9~, LIST+42*, LIST+44, DELLIST+3~, DELLIST+29*, DELLIST+31 | 
| DFN | PROBL~, PROBL+9, PROBL+10 | 
| DIWF | PROBL+1~, PROBL+4* | 
| DIWL | PROBL+1~, PROBL+4* | 
| DIWR | PROBL+1~, PROBL+4* | 
| DT | LIST+30, DELLIST+18, PROB+17 | 
| DTREC | LIST+7~, LIST+46*, LIST+59, DELLIST+2~, DELLIST+40*, DELLIST+45 | 
| DUZ | CAT+7, GETUSLST+2 | 
| ENV | LIST+9~, LIST+39*, LIST+44, DELLIST+3~, DELLIST+26*, DELLIST+31 | 
| GCNT | CAT+1~, CAT+5*, CAT+15*, CAT+16 | 
| GMPARAM | LIST+8~ | 
| GMPARAM("QUIET" | LIST+12* | 
| GMPARAM("REV" | LIST+13* | 
| GMPDFN | LIST~, LIST+10, DELLIST~, DELLIST+6, DELLIST+8 | 
| GMPL | LIST~ | 
| GMPL( | LIST+60* | 
| GMPL(0 | LIST+61* | 
| GMPL0 | LIST+7~, LIST+24*, LIST+29, LIST+32, LIST+33, LIST+34, LIST+35 | 
| GMPL1 | LIST+7~, LIST+25*, LIST+36, LIST+37, LIST+38, LIST+39, LIST+40, LIST+41, LIST+42, LIST+43 , LIST+45, LIST+46, LIST+49, LIST+51, LIST+55, LIST+56, LIST+58 | 
| GMPLSLST | CAT+1~, CAT+7*, CAT+10, CAT+11, GETUSLST+1~, GETUSLST+2*, GETUSLST+4*, GETUSLST+6 | 
| GMPSTAT | LIST~, LIST+14 | 
| GROUP | CAT+1~, CAT+13*, CAT+14, PROB~, PROB+10, PROB+11 | 
| GSEQ | CAT+1~, CAT+5*, CAT+10*, CAT+11 | 
| HASCMT | LIST+8~, LIST+26*, LIST+59, DELLIST+2~, DELLIST+39*, DELLIST+45 | 
| HDR | CAT+1~, CAT+14*, CAT+16 | 
| HNC | LIST+9~, LIST+40*, LIST+44, DELLIST+3~, DELLIST+27*, DELLIST+31 | 
| I | LIST+7~, LIST+55*, DELLIST+2~, DELLIST+4*, DELLIST+41*, DELLIST+42, DELLIST+43, DELLIST+44, DELLIST+45, DELLIST+46 , GETSP+1~, GETSP+3*, GETRPRV+6*, GETRPRV+8, GETCLIN+2~, GETCLIN+4*, GETCLIN+6, GETSRVC+2~, GETSRVC+4*, GETSRVC+6 | 
| ICD | LIST+7~, LIST+29*, LIST+30, LIST+32*, LIST+57, DELLIST+2~, DELLIST+17*, DELLIST+18, DELLIST+20*, DELLIST+42 | 
| IFN | LIST+7~, LIST+22*, LIST+24, LIST+25, LIST+26, LIST+57, DELLIST+2~, DELLIST+7*, DELLIST+8*, DELLIST+9 , DELLIST+10, DELLIST+13, DELLIST+15, DELLIST+39, DELLIST+42, CAT+1~, CAT+11*, CAT+12, PROB+1~, PROB+11* , PROB+12 | 
| INACT | LIST+9~, LIST+23*, LIST+30*, LIST+59, DELLIST+3~, DELLIST+12*, DELLIST+18*, DELLIST+45 | 
| INP | GETRPRV~, GETCLIN~, GETSRVC~ | 
| INP( | GETRPRV+6, GETRPRV+7, GETRPRV+8, GETCLIN+4, GETCLIN+5, GETCLIN+6, GETSRVC+4, GETSRVC+5, GETSRVC+6 | 
| IR | LIST+9~, LIST+38*, LIST+44, DELLIST+3~, DELLIST+25*, DELLIST+31 | 
| ITEM | CAT+1~, CAT+12*, CAT+13, CAT+14, PROB+1~, PROB+12*, PROB+13, PROB+16, PROB+22, PROB+24 | 
| L0 | DELLIST+2~, DELLIST+10*, DELLIST+11, DELLIST+14, DELLIST+17, DELLIST+20, DELLIST+21, DELLIST+22 | 
| L1 | DELLIST+2~, DELLIST+13*, DELLIST+23, DELLIST+24, DELLIST+25, DELLIST+26, DELLIST+27, DELLIST+28, DELLIST+29, DELLIST+30 , DELLIST+33, DELLIST+36, DELLIST+37, DELLIST+38, DELLIST+40, DELLIST+43, GETSP+3 | 
| LASTMOD | LIST+7~, LIST+33*, LIST+58 | 
| LCNT | PROBL+3*, PROBL+13*, CAT+1~, CAT+5*, PROB+5* | 
| LIN | LIST+8~, LIST+57*, LIST+58*, LIST+59*, LIST+60 | 
| LOC | LIST+8~, LIST+45*, LIST+48*, LIST+59, DELLIST+2~, DELLIST+33*, DELLIST+35, DELLIST+44 | 
| LT | LIST+8~, LIST+47*, LIST+48*, LIST+59, DELLIST+2~, DELLIST+34*, DELLIST+35*, DELLIST+44 | 
| MOD | DELLIST+2~, DELLIST+22*, DELLIST+43 | 
| MST | LIST+9~, LIST+41*, LIST+44, DELLIST+3~, DELLIST+28*, DELLIST+31 | 
| NUM | PROBL+3*, LIST+7~, LIST+21*, LIST+22 | 
| ONSET | LIST+7~, LIST+35*, LIST+57, DELLIST+2~, DELLIST+21*, DELLIST+42 | 
| ORDUZ | CAT~, GETUSLST~ | 
| ORI | PROBL+2~ | 
| ORICD186 | LIST+9~, LIST+17*, LIST+28, DELLIST+3~, DELLIST+5*, DELLIST+16, PROB+1~, PROB+6*, PROB+17, PROB+21 | 
| ORLIST | LIST+8~, LIST+19 | 
| ORLIST( | LIST+21, LIST+22 | 
| ORTOTAL | LIST+8~, LIST+19 | 
| ORVIEW | LIST+8~, LIST+19 | 
| ORVIEW("ACT" | LIST+14* | 
| ORVIEW("PROV" | LIST+15* | 
| ORVIEW("VIEW" | LIST+16* | 
| ORX | PROBL+2~ | 
| PCNT | PROB+1~, PROB+9*, PROB+18*, PROB+22, PROB+24 | 
| PRIO | LIST+7~, LIST+56*, LIST+59, DELLIST+2~, DELLIST+38*, DELLIST+45 | 
| PROV | LIST+8~, LIST+49*, LIST+50*, LIST+59, DELLIST+2~, DELLIST+36*, DELLIST+44 | 
| PSEQ | PROB+1~, PROB+9*, PROB+10*, PROB+11 | 
| RETURN | DELLIST~, GETRPRV~, GETCLIN~, GETSRVC~ | 
| RETURN( | DELLIST+42*, DELLIST+43*, DELLIST+44*, DELLIST+45*, GETRPRV+8*, GETCLIN+6*, GETSRVC+6* | 
| RETURN(0 | DELLIST+46*, GETRPRV+9* | 
| ROOT | PROBL~, PROBL+9, PROBL+10 | 
| ROOT(0 | PROBL+12 | 
| ROOT(1 | PROBL+14* | 
| S | DELLIST+2~, DELLIST+4*, DELLIST+6*, DELLIST+8, GETRPRV+4~, GETRPRV+5*, GETRPRV+6*, GETRPRV+7, GETRPRV+8, GETCLIN+2~ , GETCLIN+3*, GETCLIN+4*, GETCLIN+5, GETCLIN+6, GETSRVC+2~, GETSRVC+3*, GETSRVC+4*, GETSRVC+5, GETSRVC+6 | 
| SC | LIST+8~, LIST+36*, LIST+44, LIST+58, DELLIST+2~, DELLIST+23*, DELLIST+31, DELLIST+43 | 
| SCCOND | LIST+9~, LIST+44*, LIST+59, DELLIST+3~, DELLIST+31*, DELLIST+45 | 
| SERV | LIST+8~, LIST+51*, LIST+52*, LIST+53*, LIST+59, DELLIST+2~, DELLIST+37*, DELLIST+44 | 
| SHD | LIST+9~, LIST+43*, LIST+44, DELLIST+3~, DELLIST+30*, DELLIST+31 | 
| SP | LIST+7~, LIST+11*, LIST+54*, LIST+55*, LIST+58, DELLIST+2~, DELLIST+32*, DELLIST+43, GETSP+2*, GETSP+3* , GETSP+4 | 
| ST | PROBL+2~, PROBL+7*, PROBL+9, PROBL+10, LIST+7~, LIST+34*, LIST+57, DELLIST+2~, DELLIST+14*, DELLIST+42 | 
| TEXT | PROB+1~, PROB+13* | 
| TG | CAT+1~, CAT+3*, CAT+4, CAT+16, PROB+1~, PROB+3*, PROB+4, PROB+22, PROB+24 | 
| TMP | CAT~, CAT+3, PROB~, PROB+3 | 
| TXT | DELLIST+2~, DELLIST+15*, DELLIST+42 | 
| U | LIST+13, LIST+32, LIST+33, LIST+34, LIST+35, LIST+36, LIST+37, LIST+38, LIST+39, LIST+40 , LIST+41, LIST+42, LIST+43, LIST+45, LIST+46, LIST+48, LIST+49, LIST+50, LIST+51, LIST+53 , LIST+55, LIST+56, LIST+57, LIST+58, LIST+59, DELLIST+9, DELLIST+14, DELLIST+20, DELLIST+21, DELLIST+22 , DELLIST+23, DELLIST+24, DELLIST+25, DELLIST+26, DELLIST+27, DELLIST+28, DELLIST+29, DELLIST+30, DELLIST+33, DELLIST+36 , DELLIST+37, DELLIST+38, DELLIST+40, DELLIST+42, DELLIST+43, DELLIST+44, DELLIST+45, GETSP+3, CAT+13, CAT+14 , GETUSLST+2, PROB+13, PROB+16, PROB+22, PROB+24, ICDCODE+3, ICDCODE+4, GETRPRV+8, GETRPRV+9, GETCLIN+6 , GETSRVC+6 |