APCDGAP2 ;IHS/CMI/LAB - PATIENT GOALS APIs;11-Nov-2011 11:31;DU
Source file <APCDGAP2.m>
| Package | Total | Caller Graph | 
|---|---|---|
| IHS Electronic Health Record | 1 | BEHOPGAP | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| NEXTSN(I,F) | ;PEP - return next step number for this goal, facility | |
| E(V) | ; | |
| EDITSTEP(GIEN,LIEN,SIEN,APCDFUD,APCDSTAT,RET) | ;PEP - edit a step entry | |
| ADDREV(APCDGIEN,APCDREVD,APCDREVT,RETVAL) | ;PEP - ADD A REVIEW TO A GOAL 9000093.13 | |
| ADDSTEP(APCDGIEN,SDAT,SRETVAL) | ;PEP - add a step to a goal | |
| NEXTGN(P,F) | ;PEP - return next available goal number for patient P, facility F | |
| SREQ | ||
| DELSTEP(APCDGIEN,APCDLIEN,APCDSIEN,APCDSPRV,APCDSDTD,APCDSREA,APCDSOTH,RET) | ;PEP - DELETE A STEP | |
| S1 | ; | 
| FileNo | Call Tags | 
|---|---|
| ^AUPNGOAL - [#9000093] | CHK^DIE | 
| 9000093.13 | CHK^DIE | 
| 9000093.211101 | CHK^DIE | 
| ^APCDTPGT - [#9001002.4] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^APCDTPGT - [#9001002.4] | SREQ+16 | 
| ^AUPNGOAL - [#9000093] | ADDREV+5, SREQ+13, SREQ+14, SREQ+45, SREQ+46, DELSTEP+7, DELSTEP+10, DELSTEP+12, EDITSTEP+6, EDITSTEP+11 , EDITSTEP+13, EDITSTEP+22, NEXTSN+2, NEXTSN+4 | 
| ^AUPNGOAL("AA" | NEXTGN+5 | 
| ^AUPNPAT - [#9000001] | NEXTGN+3 | 
| ^AUTTLOC - [#9999999.06] | NEXTGN+4 | 
| ^DD(9000093 | SREQ+46 | 
| ^DD(9000093.21 | SREQ+49, DELSTEP+20, S1+7 | 
| ^DIC(4 - [#4] | SREQ+6 | 
| Name | Line Occurrences | 
|---|---|
| $$NEXTSN | SREQ+11 | 
| E | SREQ+16, SREQ+18 | 
| S1 | EDITSTEP+17 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %DT | ADDREV+11~, ADDREV+13*, SREQ+22*, SREQ+28*, EDITSTEP+15~, EDITSTEP+18* | 
| APCDC | ADDSTEP+13~, ADDSTEP+16*, ADDSTEP+17, SREQ+1, SREQ+4, SREQ+7, SREQ+10, SREQ+14, SREQ+16, SREQ+21 , SREQ+24, SREQ+27, SREQ+30, SREQ+34, SREQ+38, SREQ+41, SREQ+47, SREQ+51, SREQ+55, SREQ+56 , E+1* | 
| APCDE | ADDSTEP+13~ | 
| APCDERR | ADDREV+11~, ADDSTEP+13~, EDITSTEP+15~ | 
| APCDERR("DIERR" | ADDREV+25 | 
| APCDERR(1 | ADDREV+25 | 
| APCDF | ADDSTEP+13~, SREQ+1* | 
| APCDFDA | ADDREV+11~, EDITSTEP+15~ | 
| APCDFDA( | ADDREV+22*, ADDREV+23* | 
| APCDFU | ADDREV+11~, EDITSTEP+15~, EDITSTEP+21*, EDITSTEP+22, S1+8 | 
| APCDFUD | ADDSTEP+13~, SREQ+32*, SREQ+53, EDITSTEP~, EDITSTEP+7*, EDITSTEP+16 | 
| APCDGDAT | ADDSTEP+13~ | 
| APCDGIEN | ADDREV~, ADDREV+4, ADDREV+5, ADDREV+22, ADDREV+23, ADDSTEP~, SREQ+11, SREQ+13, SREQ+14, SREQ+45 , SREQ+46, SREQ+49, DELSTEP~, DELSTEP+6, DELSTEP+7, DELSTEP+10, DELSTEP+12, DELSTEP+19, DELSTEP+20 | 
| APCDI | ADDREV+11~, ADDSTEP+13~, EDITSTEP+15~, S1+1*, S1+2, S1+3 | 
| APCDIENS | ADDREV+11~, ADDREV+21*, ADDSTEP+13~, EDITSTEP+15~ | 
| APCDIENS(2 | ADDREV+26 | 
| APCDLIEN | DELSTEP~, DELSTEP+8, DELSTEP+10*, DELSTEP+11, DELSTEP+12, DELSTEP+18, DELSTEP+20 | 
| APCDLOC | ADDSTEP+13~, SREQ+8*, SREQ+11, SREQ+13, SREQ+45, SREQ+46 | 
| APCDNIEN | ADDSTEP+13~, SREQ+45*, SREQ+46*, SREQ+47, SREQ+49 | 
| APCDPROV | ADDSTEP+13~, SREQ+35*, SREQ+39* | 
| APCDRD | ADDREV+11~, ADDREV+16*, ADDREV+22, EDITSTEP+15~ | 
| APCDREVD | ADDREV~, ADDREV+6*, ADDREV+8, ADDREV+12 | 
| APCDREVT | ADDREV~, ADDREV+7*, ADDREV+9, ADDREV+18, ADDREV+23 | 
| APCDSD | ADDSTEP+13~, SREQ+25*, SREQ+31, SREQ+53 | 
| APCDSDTD | DELSTEP~, DELSTEP+14*, DELSTEP+21 | 
| APCDSIEN | ADDSTEP+13~, SREQ+52*, SREQ+56, DELSTEP~, DELSTEP+9, DELSTEP+12, DELSTEP+17 | 
| APCDSNUM | ADDSTEP+13~, SREQ+12*, SREQ+14, SREQ+49 | 
| APCDSOTH | DELSTEP~, DELSTEP+16*, DELSTEP+21 | 
| APCDSPRV | DELSTEP~, DELSTEP+13*, DELSTEP+21 | 
| APCDSREA | DELSTEP~, DELSTEP+15*, DELSTEP+21 | 
| APCDSTAT | EDITSTEP~, EDITSTEP+8*, S1+1, S1+8 | 
| APCDSTD | ADDSTEP+13~ | 
| APCDSTEX | ADDSTEP+13~, SREQ+44*, SREQ+53 | 
| APCDSTT | ADDSTEP+13~, SREQ+19*, SREQ+53 | 
| DA | ADDREV+11~, ADDSTEP+14~, SREQ+46!, SREQ+50!, SREQ+52*, SREQ+55!, DELSTEP+4~, DELSTEP+17*, DELSTEP+21!, EDITSTEP+15~ , S1+4*, S1+8! | 
| DA(1 | SREQ+46*, SREQ+49*, DELSTEP+18*, S1+5* | 
| DA(2 | SREQ+49*, DELSTEP+19*, S1+6* | 
| DIC | ADDSTEP+14~, SREQ+17*, SREQ+46*!, SREQ+48!, SREQ+49*, SREQ+52! | 
| DIC("P" | SREQ+46*, SREQ+49*, DELSTEP+20*, S1+7* | 
| DIC(0 | SREQ+17*, SREQ+46*, SREQ+49* | 
| DIE | ADDREV+11~, SREQ+52*, SREQ+55!, DELSTEP+20*, DELSTEP+21!, EDITSTEP+15~, S1+7*, S1+8! | 
| DR | ADDREV+11~, SREQ+46!, SREQ+50!, SREQ+53*, SREQ+55!, DELSTEP+21*!, EDITSTEP+15~, S1+8*! | 
| DUZ | SREQ+35, DELSTEP+13 | 
| DUZ(2 | SREQ+5 | 
| F | NEXTSN~, NEXTSN+2, NEXTGN~, NEXTGN+2, NEXTGN+4, NEXTGN+5 | 
| GIEN | EDITSTEP~, EDITSTEP+5, EDITSTEP+6, EDITSTEP+11, EDITSTEP+13, EDITSTEP+22, S1+6, S1+7 | 
| I | NEXTSN~, NEXTSN+2, NEXTSN+4 | 
| J | NEXTSN+1~, NEXTSN+2*, NEXTSN+3, NEXTSN+4 | 
| LIEN | EDITSTEP~, EDITSTEP+9, EDITSTEP+11*, EDITSTEP+12, EDITSTEP+13, EDITSTEP+22, S1+5, S1+7 | 
| P | NEXTGN~, NEXTGN+1, NEXTGN+3, NEXTGN+5 | 
| RET | DELSTEP~, DELSTEP+5*, DELSTEP+6*, DELSTEP+7*, DELSTEP+8*, DELSTEP+9*, DELSTEP+11*, DELSTEP+12*, DELSTEP+23*, EDITSTEP~ , EDITSTEP+9*, EDITSTEP+10*, EDITSTEP+12*, EDITSTEP+13*, S1+9*, S1+10* | 
| RETVAL | ADDREV~, ADDREV+4*, ADDREV+5*, ADDREV+8*, ADDREV+9*, ADDREV+15*, ADDREV+19*, ADDREV+25*, ADDREV+26*, SREQ+31* , SREQ+43*, DELSTEP+22*, EDITSTEP+5*, EDITSTEP+6*, EDITSTEP+20*, EDITSTEP+22*, S1+3*, E+1* | 
| SDAT | ADDSTEP~ | 
| SDAT( | ADDSTEP+16, SREQ+1, SREQ+4, SREQ+10, SREQ+16, SREQ+21, SREQ+27, SREQ+34, SREQ+41 | 
| SIEN | EDITSTEP~, EDITSTEP+10, EDITSTEP+13, EDITSTEP+22, S1+4 | 
| SRETVAL | ADDSTEP~, ADDSTEP+15! | 
| SRETVAL( | ADDSTEP+17*, SREQ+1*, SREQ+7*, SREQ+10*, SREQ+14*, SREQ+24*, SREQ+30*, SREQ+38*, SREQ+47*, SREQ+51* , SREQ+55*, SREQ+56* | 
| U | SREQ+1, SREQ+4, SREQ+10, SREQ+16, SREQ+21, SREQ+27, SREQ+34, SREQ+41, SREQ+46, SREQ+49 , DELSTEP+20, EDITSTEP+22, S1+7 | 
| V | E~, E+1 | 
| X | ADDREV+11~, ADDREV+12*, ADDSTEP+14~, SREQ+4*, SREQ+5*, SREQ+6*, SREQ+7, SREQ+8, SREQ+10*, SREQ+11* , SREQ+12, SREQ+17*, SREQ+21*, SREQ+27*, SREQ+34*, SREQ+35*, SREQ+37, SREQ+41*, SREQ+42, SREQ+46*! , SREQ+49*, EDITSTEP+15~, EDITSTEP+16*, EDITSTEP+17, EDITSTEP+22*, S1+1*, S1+2, NEXTSN+1~, NEXTSN+4*, NEXTSN+5 | 
| Y | ADDREV+11~, ADDREV+15, ADDREV+16, ADDREV+17*, ADDREV+18, ADDREV+19, ADDSTEP+14~, SREQ+13*, SREQ+14, SREQ+16* , SREQ+17, SREQ+18, SREQ+19, SREQ+24, SREQ+25, SREQ+30, SREQ+31, SREQ+32, SREQ+36*, SREQ+37 , SREQ+38, SREQ+39, SREQ+42, SREQ+43, SREQ+44, SREQ+46!, SREQ+51, SREQ+52, SREQ+55!, DELSTEP+21! , DELSTEP+22, EDITSTEP+15~, EDITSTEP+20, EDITSTEP+21, S1+8!, S1+9, NEXTSN+1~, NEXTSN+4*! |