ORQQPL ; slc/CLA/REV - Functions which return patient problem list data ;12/15/97 [ 23-APR-1999 11:02:10 ]
Source file <ORQQPL.m>
| Package | Total | Call Graph | 
|---|---|---|
| Order Entry Results Reporting | 2 | HIST^ORQQPL2 $$DETAIL^ORWCV1 | 
| DRG Grouper | 1 | $$STATCHK^ICDAPIU | 
| Kernel | 1 | $$PATCH^XPDUTL | 
| Problem List | 1 | (DETAIL,LIST)^GMPLUTL2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| DETAIL(Y,DFN,PROBIEN,ID) | ||
| LIST(ORPY,DFN,STATUS) | ||
| HASPROB(ORDFN,ORPROB) | ;extrinsic function returns 1^problem text;ICD9 if | 
| RPC Name | Call Tags | 
|---|---|
| ORQQPL LIST | LIST | 
| ORQQPL DETAIL | DETAIL | 
| Name | Line Occurrences | 
|---|---|
| LIST | HASPROB+10 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| CR | DETAIL+4~* | 
| DETAIL | LIST+4~, LIST+9*, LIST+11 | 
| DFN | LIST~, LIST+3, LIST+7, DETAIL~ | 
| DT | LIST+12, DETAIL+6 | 
| GMPDT | DETAIL+1~, DETAIL+34 | 
| GMPDT( | DETAIL+37 | 
| GMPDT(0 | DETAIL+35, DETAIL+37 | 
| I | LIST+4~, LIST+10*, LIST+11, LIST+12, LIST+13, DETAIL+4~*, DETAIL+5*, DETAIL+7*, DETAIL+8*, DETAIL+9* , DETAIL+10, DETAIL+11*, DETAIL+12*, DETAIL+13*, DETAIL+15*, DETAIL+16*, DETAIL+17*, DETAIL+18*, DETAIL+19*, DETAIL+20* , DETAIL+21*, DETAIL+22*, DETAIL+23*, DETAIL+26*, DETAIL+31, DETAIL+32*, DETAIL+33*, DETAIL+36*, DETAIL+37* | 
| ID | DETAIL~ | 
| J | DETAIL+4~, DETAIL+14*, DETAIL+15, DETAIL+30*, DETAIL+31, DETAIL+37* | 
| ORCNT | HASPROB+9~, HASPROB+13*, HASPROB+16 | 
| ORDFN | HASPROB~, HASPROB+7, HASPROB+10 | 
| ORGMPL | LIST+4~, LIST+7, DETAIL+1~, DETAIL+3 | 
| ORGMPL( | LIST+11 | 
| ORGMPL("CLINIC" | DETAIL+18 | 
| ORGMPL("COMMENT" | DETAIL+25, DETAIL+30, DETAIL+31 | 
| ORGMPL("DIAGNOSIS" | DETAIL+5, DETAIL+6, DETAIL+7 | 
| ORGMPL("ENTERED" | DETAIL+21 | 
| ORGMPL("EXPOSURE" | DETAIL+13, DETAIL+14, DETAIL+15 | 
| ORGMPL("MODIFIED" | DETAIL+22 | 
| ORGMPL("NARRATIVE" | DETAIL+5 | 
| ORGMPL("ONSET" | DETAIL+9 | 
| ORGMPL("PRIORITY" | DETAIL+11 | 
| ORGMPL("PROVIDER" | DETAIL+17 | 
| ORGMPL("RECORDED" | DETAIL+20 | 
| ORGMPL("SC" | DETAIL+12 | 
| ORGMPL("STATUS" | DETAIL+10 | 
| ORGMPL(0 | LIST+8, LIST+10 | 
| ORI | HASPROB+9~, HASPROB+14*, HASPROB+15 | 
| ORICD186 | LIST+4~, LIST+5*, LIST+12 | 
| ORJ | HASPROB+9~, HASPROB+16*, HASPROB+17 | 
| ORPROB | HASPROB~, HASPROB+8, HASPROB+13, HASPROB+17 | 
| ORPY | LIST~ | 
| ORPY( | LIST+11*, LIST+12, LIST+13* | 
| ORPY(1 | LIST+14*, LIST+15* | 
| ORQAPL | HASPROB+9~, HASPROB+15*, HASPROB+19, HASPROB+20, HASPROB+23, HASPROB+24, HASPROB+27, HASPROB+28 | 
| ORQICD | HASPROB+9~, HASPROB+17*, HASPROB+23, HASPROB+27 | 
| ORQPL | HASPROB+9~, HASPROB+17*, HASPROB+19 | 
| ORQRSLT | HASPROB+9~, HASPROB+12*, HASPROB+20*, HASPROB+24*, HASPROB+28*, HASPROB+29 | 
| ORQY | HASPROB+9~, HASPROB+10 | 
| ORQY( | HASPROB+14, HASPROB+15 | 
| ORQY(1 | HASPROB+11 | 
| PROBIEN | DETAIL~, DETAIL+3, DETAIL+34 | 
| STATUS | LIST~, LIST+7 | 
| U | LIST+11, LIST+12, LIST+13, DETAIL+20, DETAIL+21, DETAIL+32, DETAIL+37, HASPROB+11, HASPROB+13, HASPROB+17 , HASPROB+19, HASPROB+20, HASPROB+23, HASPROB+24, HASPROB+27, HASPROB+28 | 
| X | LIST+11*, LIST+16! | 
| Y | DETAIL~ | 
| Y( | DETAIL+5*, DETAIL+7*, DETAIL+8*, DETAIL+9*, DETAIL+10*, DETAIL+11*, DETAIL+12*, DETAIL+13*, DETAIL+15*, DETAIL+16* , DETAIL+17*, DETAIL+18*, DETAIL+19*, DETAIL+20*, DETAIL+21*, DETAIL+22*, DETAIL+23*, DETAIL+26*, DETAIL+31*, DETAIL+32* , DETAIL+33*, DETAIL+36*, DETAIL+37* | 
| Y(1 | DETAIL+38* | 
| Name | Field # of Occurrence | 
|---|---|
| $T(DETAIL^GMPLUTL2 | DETAIL+2, DETAIL+38 | 
| $T(LIST^GMPLUTL2 | LIST+6, LIST+15 |