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! |