AGAPIS ;IHS/SD/TPF - PATIENT REGISTRATION ELIGIBLITY API CALL
Source file <AGAPIS.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Patient Registration | 2 | (GETGUAR,GETMCD,GETMCRAB,GETMCRD,GETPRVT,GETRRAB,GETRRD,GETTPL,WCOMP)^AGAPIS1 $$INSTYP^AGUTL |
| VA Fileman | 2 | FIELD^DID GETS^DIQ |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETELIG(AGGXY,AGGIEN,AGGDOS,AGGFLAG,AGGCAT,AGGBMX) | ;PEP - API ENTRY FOR ACTIVE INSURANCE COVERAGE
|
|
| BMXSET(CATPRIOR,AGGXY) | ;
|
|
| GETCODES() | ;
|
|
| SPECIAL(STR) | ;CHANGE SPECIAL CHARS TO NULL
|
|
| TYPE(TYPE) | ;SET FIELDTYPE TO T(TEXT),N(UMERIC),I(NTEGER) OR D(ATE)
|
|
| GETINS(AGGELIG,CATPRIOR) | ;
|
|
| BMXHDR(HDR) | ;
|
|
| CLEAN | ;
|
|
| DELOBSOL(CATPRIOR) | ;
|
|
| UPPER(STR) | ;EP - CHANGE LOWER TO UPPER
|
| Name | Field # of Occurrence |
|---|---|
| GETGUAR^AGAPIS1 | GETINS+32 |
| GETMCD^AGAPIS1 | GETINS+28 |
| GETMCRAB^AGAPIS1 | GETINS+27 |
| GETMCRD^AGAPIS1 | GETINS+30, GETINS+31 |
| GETPRVT^AGAPIS1 | GETINS+36 |
| GETRRAB^AGAPIS1 | GETINS+26 |
| GETRRD^AGAPIS1 | GETINS+29 |
| GETTPL^AGAPIS1 | GETINS+33 |
| WCOMP^AGAPIS1 | GETINS+34 |
| $$INSTYP^AGUTL | GETINS+23 |
| FIELD^DID | DELOBSOL+13 |
| GETS^DIQ | GETELIG+25 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| FileNo | Call Tags |
|---|---|
| ^AUPNICP - [#9000035] | GETS^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNICP("EFF" | GETELIG+17, GETELIG+19, GETELIG+22 |
| ^AUPNPAT - [#9000001] | GETELIG+2 |
| ^DD(9000035 | GETCODES+1 |
| ^DPT - [#2] | GETELIG+2 |
| Name | Line Occurrences |
|---|---|
| $$GETCODES | GETELIG+12 |
| $$UPPER | GETELIG+10, GETELIG+11 |
| BMXHDR | GETELIG+35 |
| BMXSET | GETELIG+36 |
| CLEAN | GETELIG+33, GETELIG+38 |
| DELOBSOL | GETELIG+31 |
| GETINS | GETELIG+30 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AGCDSTR | CLEAN+2!, GETCODES+1*, GETCODES+3 |
| AGCODES | CLEAN+1!, CLEAN+2!, GETCODES+2*, GETCODES+3*, GETCODES+5 |
| AGGBMX | GETELIG~, GETELIG+6, GETELIG+8*, GETELIG+33 |
| AGGCAT | GETELIG~, GETELIG+3, GETELIG+4*, GETELIG+5*, GETELIG+10*, GETELIG+12*, GETELIG+18 |
| AGGDATA | GETELIG+1~, GETELIG+23!, GETELIG+27, GETINS+18!, GETINS+37!, CLEAN+1! |
| AGGDOS | GETELIG~, GETELIG+9*, GETELIG+19 |
| AGGELIG | GETINS~ |
| AGGELIG(9000035 | GETINS+3, GETINS+4, GETINS+5, GETINS+6, GETINS+7, GETINS+8 |
| AGGERR | GETELIG+23!, GETELIG+26, GETINS+18!, GETINS+37! |
| AGGFIELD | CLEAN+4! |
| AGGFIELD("LABEL" | DELOBSOL+14 |
| AGGFILE | CLEAN+1! |
| AGGFLAG | GETELIG~, GETELIG+11*, GETELIG+13*, CLEAN+1! |
| AGGHDR | CLEAN+1! |
| AGGIEN | GETELIG~, GETELIG+2, GETELIG+6, GETELIG+7, GETELIG+17, GETELIG+19, GETELIG+22 |
| AGGINS | CLEAN+3! |
| AGGPOLH | CLEAN+3! |
| AGGRET | GETELIG+1~, CLEAN+1!, BMXSET+1~, BMXSET+2*, BMXSET+18*, BMXSET+20 |
| AGGRETMP | GETELIG+1~, GETELIG+14*, GETELIG+27*, GETELIG+30, CLEAN+2! |
| AGGXY | GETELIG~, GETELIG+2*, GETELIG+6*, GETELIG+7!, GETELIG+33*, GETELIG+36, GETELIG+37*, BMXSET~, BMXSET+20* |
| AGGZERO | CLEAN+1! |
| AGZERO | GETCODES+1*, GETCODES+4! |
| CAT | GETELIG+16*, GETELIG+17*, GETELIG+18, GETELIG+19, GETELIG+22, CLEAN+2! |
| CATEGORY | GETINS+7*, GETINS+9, GETINS+12*, GETINS+13*, GETINS+15, GETINS+17, GETINS+20, GETINS+24, GETINS+25, CLEAN+2! , BMXSET+3*, BMXSET+4*, BMXSET+6, BMXSET+8, BMXSET+10, BMXSET+12, BMXSET+14, BMXSET+15, BMXSET+16, BMXSET+17 , BMXSET+18, DELOBSOL+1*, DELOBSOL+2*, DELOBSOL+4, DELOBSOL+6, DELOBSOL+8, DELOBSOL+10, DELOBSOL+12, DELOBSOL+14 |
| CATPRIOR | GETELIG+1~, GETELIG+29!, GETELIG+30, GETELIG+31, GETELIG+33, GETELIG+36, GETINS~, GETINS+26, GETINS+27, GETINS+28 , GETINS+29, GETINS+30, GETINS+31, GETINS+32, GETINS+33, GETINS+34, GETINS+36, BMXSET~, DELOBSOL~ |
| CATPRIOR( | GETINS+9*, GETINS+13, GETINS+15, GETINS+17, GETINS+20, GETINS+24, GETINS+25, BMXSET+4, BMXSET+6, BMXSET+8 , BMXSET+10, BMXSET+12, BMXSET+14, BMXSET+15, BMXSET+16, BMXSET+17, DELOBSOL+2, DELOBSOL+4, DELOBSOL+6, DELOBSOL+8 , DELOBSOL+10, DELOBSOL+12, DELOBSOL+14! |
| COVTYPE | GETINS+8*, GETINS+9, GETINS+25*, GETINS+26, GETINS+27, GETINS+29, GETINS+30, GETINS+31, CLEAN+2! |
| DATA | CLEAN+3!, BMXSET+15*, BMXSET+16*, BMXSET+17*, BMXSET+18 |
| DT | GETELIG+9 |
| EFFDT | GETELIG+19*, GETELIG+20, GETELIG+22, CLEAN+2! |
| FDAIENS | CLEAN+3!, BMXSET+11*, BMXSET+12*, BMXSET+14, BMXSET+15, BMXSET+16, BMXSET+17, BMXSET+18, DELOBSOL+9*, DELOBSOL+10* , DELOBSOL+12, DELOBSOL+14 |
| >> FIELD | BMXSET+13*, BMXSET+14*, BMXSET+15, BMXSET+16, BMXSET+17, BMXSET+18, DELOBSOL+11*, DELOBSOL+12*, DELOBSOL+13, DELOBSOL+14 |
| FIELDS | CLEAN+3! |
| FIELDTYP | CLEAN+1! |
| FILENO | CLEAN+3!, BMXSET+9*, BMXSET+10*, BMXSET+12, BMXSET+14, BMXSET+15, BMXSET+16, BMXSET+17, BMXSET+18, DELOBSOL+7* , DELOBSOL+8*, DELOBSOL+10, DELOBSOL+12, DELOBSOL+13, DELOBSOL+14 |
| FLD | GETELIG+1~ |
| HDR | GETELIG+35, GETELIG+37, CLEAN+4!, BMXHDR~, BMXHDR+1*, BMXHDR+2*, BMXHDR+3*, BMXHDR+4*, BMXHDR+5*, BMXHDR+6* , BMXHDR+7*, BMXHDR+8 |
| INSPTR | GETINS+5*, GETINS+9, GETINS+16*, GETINS+17*, GETINS+20, GETINS+23, GETINS+24, GETINS+25, GETINS+26, GETINS+27 , GETINS+28, GETINS+29, GETINS+30, CLEAN+2!, BMXSET+7*, BMXSET+8*, BMXSET+10, BMXSET+12, BMXSET+14, BMXSET+15 , BMXSET+16, BMXSET+17, BMXSET+18, DELOBSOL+5*, DELOBSOL+6*, DELOBSOL+8, DELOBSOL+10, DELOBSOL+12, DELOBSOL+14 |
| INSTYPE | GETINS+21*, GETINS+23*, GETINS+31, GETINS+32, GETINS+33, GETINS+34, CLEAN+2! |
| PATIEN | GETELIG+1~ |
| PIECE | GETCODES+3*, GETCODES+4! |
| POLHPTR | CLEAN+2! |
| PRIORITY | GETINS+6*, GETINS+9, GETINS+14*, GETINS+15*, GETINS+17, GETINS+20, GETINS+24, GETINS+25, CLEAN+3!, BMXSET+5* , BMXSET+6*, BMXSET+8, BMXSET+10, BMXSET+12, BMXSET+14, BMXSET+15, BMXSET+16, BMXSET+17, BMXSET+18, DELOBSOL+3* , DELOBSOL+4*, DELOBSOL+6, DELOBSOL+8, DELOBSOL+10, DELOBSOL+12, DELOBSOL+14 |
| RECORD | GETELIG+1~, GETELIG+21*, GETELIG+22*, GETELIG+25, GETINS+1*, GETINS+3*, GETINS+4, GETINS+5, GETINS+6, GETINS+7 , GETINS+8, CLEAN+2! |
| RECPTR | GETINS+4*, GETINS+9, GETINS+24*, CLEAN+3! |
| SBRECPTR | CLEAN+3! |
| STR | UPPER~, UPPER+1, SPECIAL~, SPECIAL+1 |
| TPRECPTR | CLEAN+3! |
| TYPE | TYPE~, TYPE+1, TYPE+2, TYPE+3 |
| U | GETELIG+4, GETELIG+5, GETELIG+18, BMXHDR+1, BMXHDR+2, BMXHDR+3, BMXHDR+4, BMXHDR+5, BMXHDR+6, BMXSET+18 , GETCODES+1, GETCODES+2, GETCODES+3 |
| X | CLEAN+4! |
| Y | CLEAN+4! |