BTIUPG1 ; IHS/JM - PATIENT GOAL TIU OBJECT ROUTINE ;20-Mar-2013 15:09;DU
Source file <BTIUPG1.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Electronic Health Record | 1 | (GETGOAL,GETSTEP)^BEHOPGAP |
| Text Integration Utility | 1 | $$WRAP^TIULS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ADD2(TXT) | ;
|
|
| STSTEXT(CODE) | ;
|
|
| DATESTR(DATE) | ; returns Fileman date converted to MM/DD/YY format
|
|
| LSTGOALS | ;
|
|
| ADD(TXT) | ; Saves TXT in TARGET
|
|
| SUMMARY | ;
|
|
| GETGOALS(DFN,TARGET,STATUS,NOSTEPS,NONOTES,TYPES) | ;
|
|
| DONE | ;
|
|
| APPEND(VALUE,TXT,MIDDLE) | ;
|
|
| NOGOALS | ;
|
| Name | Line Occurrences |
|---|---|
| $$DATESTR | LSTGOALS+59, LSTGOALS+60, LSTGOALS+73, LSTGOALS+88, LSTGOALS+90 |
| $$STSTEXT | LSTGOALS+61, LSTGOALS+91 |
| ADD | GETGOALS+70, GETGOALS+81, GETGOALS+95, LSTGOALS+2, LSTGOALS+5, LSTGOALS+41, LSTGOALS+46, LSTGOALS+55, LSTGOALS+62, LSTGOALS+63 , LSTGOALS+74, LSTGOALS+92, LSTGOALS+95, LSTGOALS+96, SUMMARY+5, NOGOALS+2, DONE+1 |
| ADD2 | ADD+4, ADD+5 |
| APPEND | GETGOALS+58, GETGOALS+59, GETGOALS+60, GETGOALS+61, GETGOALS+62, GETGOALS+63, GETGOALS+64, GETGOALS+67, GETGOALS+68, GETGOALS+69 , GETGOALS+77, LSTGOALS+4, LSTGOALS+60, LSTGOALS+61, LSTGOALS+90, LSTGOALS+91 |
| DONE | SUMMARY+6, NOGOALS+3 |
| LSTGOALS | GETGOALS+106 |
| NOGOALS | GETGOALS+41, SUMMARY+4 |
| SUMMARY | GETGOALS+107 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACTIVE | GETGOALS+33~, GETGOALS+46*, GETGOALS+48*, GETGOALS+55, GETGOALS+57, GETGOALS+94, GETGOALS+103, LSTGOALS+25 |
| ACTIVLST | GETGOALS+36~, GETGOALS+97*, GETGOALS+103, LSTGOALS+3, LSTGOALS+25, LSTGOALS+79 |
| CNT | LSTGOALS+10~*, LSTGOALS+43*, LSTGOALS+44, LSTGOALS+78~, LSTGOALS+82*, LSTGOALS+85*, LSTGOALS+88 |
| CODE | STSTEXT~, STSTEXT+1 |
| DASHES | GETGOALS+34~, GETGOALS+42*, GETGOALS+95, LSTGOALS+5 |
| DATE | DATESTR~, DATESTR+1 |
| DECLINE | GETGOALS+33~, GETGOALS+46*, GETGOALS+50*, GETGOALS+55, GETGOALS+59, GETGOALS+94, GETGOALS+105, LSTGOALS+27 |
| DECLNLST | GETGOALS+36~, GETGOALS+97*, GETGOALS+105, LSTGOALS+3, LSTGOALS+27 |
| DFN | GETGOALS~, GETGOALS+40 |
| FIDX | GETGOALS+35~, LSTGOALS+32*, LSTGOALS+51* |
| FILTER | GETGOALS+33~, GETGOALS+74*, GETGOALS+75, GETGOALS+77, GETGOALS+79, GETGOALS+96*, LSTGOALS+30, LSTGOALS+34 |
| FIRST | GETGOALS+36~, LSTGOALS+9*, LSTGOALS+40* |
| FLTRTXT | GETGOALS+34~, GETGOALS+77* |
| GACTIVE | GETGOALS+34~, LSTGOALS+19*, LSTGOALS+22*, LSTGOALS+25 |
| GDATA | GETGOALS+34~, LSTGOALS+12*, LSTGOALS+16, LSTGOALS+20, LSTGOALS+59, LSTGOALS+60, LSTGOALS+80 |
| GDECLINE | GETGOALS+35~, LSTGOALS+20*, LSTGOALS+21, LSTGOALS+27, LSTGOALS+60, LSTGOALS+61 |
| GFOUND | GETGOALS+34~, GETGOALS+98*, LSTGOALS+18*, SUMMARY+4 |
| GIEN | GETGOALS+37~, LSTGOALS+80*, LSTGOALS+81 |
| GINACTIV | GETGOALS+35~, LSTGOALS+19*, LSTGOALS+23*, LSTGOALS+26 |
| GOALS | GETGOALS+33~, GETGOALS+40, GETGOALS+41, GETGOALS+88, GETGOALS+89, GETGOALS+90*, LSTGOALS+11, LSTGOALS+12, LSTGOALS+29, LSTGOALS+44 , LSTGOALS+63, LSTGOALS+67, LSTGOALS+69, LSTGOALS+72 |
| GSHOWN | GETGOALS+37~, LSTGOALS+9*, LSTGOALS+42*, LSTGOALS+96 |
| GSTATUS | GETGOALS+34~, LSTGOALS+16*, LSTGOALS+17, LSTGOALS+22, LSTGOALS+23, LSTGOALS+61 |
| GTYPECNT | GETGOALS+35~, LSTGOALS+50*, LSTGOALS+51*, LSTGOALS+53 |
| GTYPES | GETGOALS+35~, LSTGOALS+29*, LSTGOALS+32, LSTGOALS+51 |
| IDX | GETGOALS+34~, GETGOALS+77*, LSTGOALS+9*, LSTGOALS+11*, LSTGOALS+12, LSTGOALS+29, LSTGOALS+44, LSTGOALS+63, LSTGOALS+67, LSTGOALS+69 , LSTGOALS+72 |
| INACTIVE | GETGOALS+33~, GETGOALS+46*, GETGOALS+49*, GETGOALS+55, GETGOALS+58, GETGOALS+94, GETGOALS+104, LSTGOALS+26 |
| INACTLST | GETGOALS+36~, GETGOALS+97*, GETGOALS+104, LSTGOALS+3, LSTGOALS+26 |
| LINEINDX | GETGOALS+33~, GETGOALS+39*, ADD2+1*, ADD2+2 |
| LISTIDX | GETGOALS+36~, GETGOALS+102*, GETGOALS+103, GETGOALS+104, GETGOALS+105, LSTGOALS+3, LSTGOALS+25, LSTGOALS+26, LSTGOALS+27, LSTGOALS+79 |
| MAXLEN | GETGOALS+34~, GETGOALS+39*, GETGOALS+42, ADD+2, ADD+3 |
| MIDDLE | APPEND~, APPEND+2 |
| MULTILST | GETGOALS+37~, GETGOALS+94*, GETGOALS+95, LSTGOALS+1 |
| NONOTES | GETGOALS~, GETGOALS+44 |
| NOSTEPS | GETGOALS~, GETGOALS+43 |
| PROCESS | GETGOALS+35~, LSTGOALS+24*, LSTGOALS+25*, LSTGOALS+26*, LSTGOALS+27*, LSTGOALS+28, LSTGOALS+31*, LSTGOALS+32, LSTGOALS+34*, LSTGOALS+35 |
| SHOWN | GETGOALS+37~, GETGOALS+98*, LSTGOALS+42*, SUMMARY+5 |
| SHOWNOTE | GETGOALS+33~, GETGOALS+44*, GETGOALS+64, GETGOALS+67, LSTGOALS+67 |
| SHOWSTEP | GETGOALS+33~, GETGOALS+43*, GETGOALS+61, GETGOALS+64, GETGOALS+87, LSTGOALS+79 |
| STATUS | GETGOALS~, GETGOALS+45*, GETGOALS+47, GETGOALS+48, GETGOALS+49, GETGOALS+50 |
| STEPDATA | GETGOALS+37~, LSTGOALS+81, LSTGOALS+83, LSTGOALS+84, LSTGOALS+94 |
| SUBCOUNT | ADD+1~, ADD+4* |
| SUBDATA | GETGOALS+36~, LSTGOALS+72*, LSTGOALS+73, LSTGOALS+84*, LSTGOALS+88, LSTGOALS+90, LSTGOALS+91, LSTGOALS+94 |
| SUBFIRST | GETGOALS+36~, LSTGOALS+68*, LSTGOALS+70*, LSTGOALS+80*, LSTGOALS+86* |
| SUBIDX | GETGOALS+36~, LSTGOALS+68*, LSTGOALS+69*, LSTGOALS+72, LSTGOALS+80*, LSTGOALS+83*, LSTGOALS+84, LSTGOALS+94 |
| SUBLINE | ADD+1~, ADD+4* |
| TARGET | GETGOALS~, GETGOALS+38, GETGOALS+88, GETGOALS+90, NOGOALS+1, DONE+2, DONE+3, ADD2+2 |
| TEMP | GETGOALS+35~, LSTGOALS+32*, LSTGOALS+33*, LSTGOALS+34, LSTGOALS+51* |
| TEXT | GETGOALS+34~, GETGOALS+54*, GETGOALS+55*, GETGOALS+57*, GETGOALS+58, GETGOALS+59, GETGOALS+60, GETGOALS+61, GETGOALS+62, GETGOALS+63 , GETGOALS+64, GETGOALS+66*, GETGOALS+67, GETGOALS+68, GETGOALS+69, GETGOALS+70, GETGOALS+76*, GETGOALS+77, GETGOALS+78*, GETGOALS+79* , GETGOALS+80*, GETGOALS+81, LSTGOALS+3*, LSTGOALS+4, LSTGOALS+5, LSTGOALS+44*, LSTGOALS+46, LSTGOALS+50*, LSTGOALS+53*, LSTGOALS+54* , LSTGOALS+55, LSTGOALS+59*, LSTGOALS+60, LSTGOALS+61, LSTGOALS+62, LSTGOALS+70*, LSTGOALS+71*, LSTGOALS+73*, LSTGOALS+74, LSTGOALS+86* , LSTGOALS+87*, LSTGOALS+88*, LSTGOALS+90, LSTGOALS+91, LSTGOALS+92, LSTGOALS+94*, LSTGOALS+95 |
| TEXT2 | GETGOALS+35~, LSTGOALS+50*, LSTGOALS+51*, LSTGOALS+52*, LSTGOALS+54 |
| TXT | APPEND~, APPEND+4, ADD~, ADD+2, ADD+3, ADD+5, ADD2~, ADD2+2 |
| TXT2 | ADD+1~, ADD+3*, ADD+4 |
| TYPES | GETGOALS~, GETGOALS+74 |
| U | LSTGOALS+16, LSTGOALS+20, LSTGOALS+32, LSTGOALS+51, LSTGOALS+59, LSTGOALS+60, LSTGOALS+73, LSTGOALS+80, LSTGOALS+88, LSTGOALS+90 , LSTGOALS+91, LSTGOALS+94 |
| VALUE | APPEND~, APPEND+1, APPEND+2*, APPEND+3*, APPEND+4* |