APCDGAPI ;IHS/CMI/LAB - PATIENT GOALS APIs;05-Dec-2011 14:28;DU
Source file <APCDGAPI.m>
| Package | Total | Caller Graph |
|---|---|---|
| IHS Electronic Health Record | 1 | BEHOPGAP |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ADDGOAL(APCDPT,GDAT,RETVAL) | ;PEP -- add Patient Goal
|
|
| NEXTGN(P,F) | ;PEP - return next available goal number for patient P, facility F
|
|
| E(V) | ;
|
|
| ADD1 | ||
| E08 | ;
|
|
| E09 | ;
|
|
| E06 | ;
|
|
| E07 | ;
|
|
| ED | ;
|
|
| REQ | ;these field values are required to create an entry
|
|
| E02 | ;
|
|
| E03 | ;set other data values into the FDA array
|
|
| E01 | ;.01 VALUE
|
|
| EDITGOAL(APCDGIEN,APCDFUD,APCDSTAT,APCDREVD,APCDREVT,RETVAL) | ;PEP- edit a goal entry
|
|
| E10 | ;
|
|
| E1101 | ;
|
|
| E1201 | ;
|
|
| E1 | ;
|
|
| DELGOAL(APCDGIEN,APCDGPRV,APCDGDTD,APCDGREA,APCDGOTH,RETVAL) | ;PEP - called to delete a goal
|
|
| E1000 | ;
|
| FileNo | Call Tags |
|---|---|
| ^AUPNGOAL - [#9000093] | Classic Fileman Calls, CHK^DIE, EXTERNAL^DILFD, VAL^DIE |
| 9000093.13 | CHK^DIE |
| ^APCDTPGT - [#9001002.4] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^APCDTPGT - [#9001002.4] | E1000+4 |
| ^AUPNGOAL - [#9000093] | DELGOAL+9, EDITGOAL+9, EDITGOAL+22 |
| ^AUPNGOAL("AA" | E07+4, NEXTGN+5 |
| ^AUPNPAT - [#9000001] | E02+2, NEXTGN+3 |
| ^AUTTLOC - [#9999999.06] | NEXTGN+4 |
| Name | Line Occurrences |
|---|---|
| E | E01+4, E06+6, E08+5, E1000+4, E1000+6, E1101+3, E1201+3 |
| E1 | EDITGOAL+17 |
| ED | E1+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | ADDGOAL+33~, E09+2*, E10+2*, EDITGOAL+15~, EDITGOAL+18*, E1+7* |
| APCDC | ADDGOAL+32~, E1000+2*, ADD1+5*, ADD1+6*, ADD1+7 |
| APCDCNTR | ADDGOAL+32~ |
| APCDE | ADDGOAL+32~, E01+2! |
| APCDE("DIERR" | E01+4, E06+6, E08+5, E1101+3, E1201+3 |
| APCDEC | ADDGOAL+32~, E+1* |
| APCDERR | ADDGOAL+32~, EDITGOAL+15~ |
| APCDERR("DIERR" | ED+9 |
| APCDERR(1 | ADD1+1, ED+9 |
| APCDF | ADDGOAL+32~, REQ+1* |
| APCDFDA | ADDGOAL+32~, ADD1+3!, EDITGOAL+15~ |
| APCDFDA( | ED+6*, ED+7* |
| APCDFDA(9000093 | E07+5*, E09+5*, E10+6*, E03+1*, E03+2*, E03+3*, E03+4*, E03+5*, E03+6* |
| APCDFU | EDITGOAL+15~, EDITGOAL+21*, EDITGOAL+22, ED+1 |
| APCDFUD | EDITGOAL~, EDITGOAL+10*, EDITGOAL+16 |
| APCDGDAT | ADDGOAL+32~ |
| APCDGDTD | DELGOAL~, DELGOAL+11*, DELGOAL+15 |
| APCDGIEN | ADDGOAL+32~, ADD1+2*, ADD1+7, ADD1+8, ADD1+10, DELGOAL~, DELGOAL+8, DELGOAL+9, DELGOAL+15, EDITGOAL~ , EDITGOAL+8, EDITGOAL+9, EDITGOAL+22, ED+1, ED+6, ED+7 |
| APCDGOTH | DELGOAL~, DELGOAL+13*, DELGOAL+15 |
| APCDGPRV | DELGOAL~, DELGOAL+10*, DELGOAL+15 |
| APCDGREA | DELGOAL~, DELGOAL+12*, DELGOAL+15 |
| APCDI | ADDGOAL+32~, E01+1*, E01+4, E06+4, E06+5, E08+4, E1101+2, E1201+2, ADD1+5*, EDITGOAL+15~ , E1+1*, E1+2, E1+3, ED+1 |
| APCDIENS | ADDGOAL+32~, REQ+3*, E01+4, E06+4, E07+5, E08+4, E09+5, E10+6, E1101+2, E1201+2 , E03+1, E03+2, E03+3, E03+4, E03+5, E03+6, EDITGOAL+15~, ED+5* |
| APCDIENS(1 | ADD1+2 |
| APCDLOC | ADDGOAL+32~, E06+5*, E07+4 |
| APCDPT | ADDGOAL~, E02+1, E02+2, E07+4, E03+1 |
| APCDRD | EDITGOAL+15~, E1+10*, ED+6 |
| APCDREVD | EDITGOAL~, EDITGOAL+12*, E1+5, E1+6, ED+3 |
| APCDREVT | EDITGOAL~, EDITGOAL+13*, E1+5, E1+12, ED+3, ED+7 |
| APCDSTAT | EDITGOAL~, EDITGOAL+11*, E1+1 |
| APCDSTD | ADDGOAL+32~, E09+6*, E10+5 |
| APCDTY | ADDGOAL+32~ |
| >> C | E1000+2*, E1000+3 |
| DA | ADD1+7*!, ADD1+8*, DELGOAL+14~, DELGOAL+15*!, EDITGOAL+15~, ED+1*! |
| DIC | ADDGOAL+33~, E1000+5*, DELGOAL+14~, EDITGOAL+15~ |
| DIC(0 | E1000+5* |
| DIE | ADDGOAL+33~, ADD1+7*!, DELGOAL+14~, DELGOAL+15*!, EDITGOAL+15~, ED+1*! |
| DIK | ADDGOAL+33~, ADD1+8* |
| DR | ADDGOAL+33~, ADD1+7*!, DELGOAL+14~, DELGOAL+15*!, EDITGOAL+15~, ED+1*! |
| DT | E03+2 |
| DUZ | E08+2, E03+3, E03+6, DELGOAL+10, ED+1 |
| DUZ(2 | E06+2 |
| F | NEXTGN~, NEXTGN+2, NEXTGN+4, NEXTGN+5 |
| GDAT | ADDGOAL~ |
| GDAT( | REQ+1, E01+3, E06+1, E07+1 |
| GDAT(".01" | E01+3 |
| GDAT(".08" | E08+1 |
| GDAT(".09" | E09+1 |
| GDAT(".1" | E10+1 |
| GDAT("1101" | E1101+1 |
| GDAT("1201" | E1201+1 |
| GDAT(1000 | E1000+2, E1000+3, ADD1+6, ADD1+7 |
| P | NEXTGN~, NEXTGN+1, NEXTGN+3, NEXTGN+5 |
| RETVAL | ADDGOAL~, ADDGOAL+34*, E02+1*, E02+2*, REQ+1*, REQ+2, E07+2*, E07+4*, E09+4*, E10+4* , E10+5*, E1000+8, ADD1+1*, ADD1+8*, ADD1+9, ADD1+10*, DELGOAL~, DELGOAL+8*, DELGOAL+9*, DELGOAL+16* , DELGOAL+17*, EDITGOAL~, EDITGOAL+8*, EDITGOAL+9*, EDITGOAL+20*, EDITGOAL+22*, E1+3*, E1+9*, E1+13*, ED+2* , ED+9*, ED+10, ED+11*, E+1* |
| U | EDITGOAL+22 |
| V | E~, E+1 |
| X | ADDGOAL+33~, E01+3*, E01+4, E06+1*, E06+2*, E06+3*, E06+4, E07+1*, E07+2, E07+3 , E07+5, E08+1*, E08+2*, E08+3*, E08+4, E09+1*, E10+1*, E1000+5*, E1101+1*, E1101+2 , E1201+1*, E1201+2, DELGOAL+14~, EDITGOAL+15~, EDITGOAL+16*, EDITGOAL+17, EDITGOAL+22*, E1+1*, E1+2, E1+6* |
| Y | ADDGOAL+33~, E07+3*, E07+4, E09+4, E09+5, E09+6, E10+4, E10+5, E10+6, E1000+5 , E1000+6, ADD1+8, DELGOAL+14~, DELGOAL+16, EDITGOAL+15~, EDITGOAL+20, EDITGOAL+21, E1+9, E1+10, E1+11* , E1+12, E1+13, ED+2 |
| Z | ADDGOAL+33~, E1000+3*, E1000+4, E1000+5 |