PXAPIIB ;ISA/AAS - SUPPORTED REFERENCES FOR AICS ; 12/11/95
Source file <PXAPIIB.m>
| Package | Total | Caller Graph | 
|---|---|---|
| Automated Information Collection System | 1 | IBDFBK3 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| TESTIMM | ; -- does X point to a valid Immunization?  Kills X if not. ; input X := pointer to 9999999.14 ; output := if valid x=x,y="" ; := if entry not exist x is killed, y="" ; := if entry exist but inactive x is killed, y=.01 field | |
| TESTTRT | ; -- does X point to a valid Treatment?  Kills X if not. ; input X := pointer to 9999999.17 ; output := if valid x=x,y="" ; := if entry not exist x is killed, y="" ; := if entry exist but inactive x is killed, y=.01 field | |
| DSPLYIM(IEN) | ; -- function, returns .01 field of entry ien ; -- output transform for Immunizations (file #9999999.14) | 
 
 | 
| TESTEXM | ; -- does X point to a valid EXAM?  Kills X if not. ; input X := pointer to 9999999.15 ; output := if valid x=x,y="" ; := if entry not exist x is killed, y="" ; := if entry exist but inactive x is killed, y=.01 field | |
| POV(VISIT,ARRAY) | ; ; -- return purpose of visit for a visit pointer ; Input Visit := visit pointer ; Array := call by reference the array to put the POV into ; Output Array | 
 
 
 
 | 
| TESTSK | ; -- does X point to a valid Skin Test?  Kills X if not. ; input X := pointer to 9999999.28 ; output := if valid x=x,y="" ; := if entry not exist x is killed, y="" ; := if entry exist but inactive x is killed, y=.01 field | |
| DSPLYSK(IEN) | ; -- function, returns .01 field of entry ien ; -- output transform for Education Topics (file #9999999.28) | 
 
 | 
| DSPLYEX(IEN) | ; -- function, returns .01 field of entry ien ; -- output transform for EXAMS (file #9999999.15) | 
 
 | 
| TESTEDT | ; -- does X point to a valid Education Topic?  Kills X if not. ; input X := pointer to 9999999.09 ; output := if valid x=x,y="" ; := if entry not exist x is killed, y="" ; := if entry exist but inactive x is killed, y=.01 field ; | |
| DSPLYED(IEN) | ; -- function, returns .01 field of entry ien ; -- output transform for Education Topics (file #9999999.09) ; -- example of use: S Y=$$DSPLYED^PXAPIIB(Y) | 
 
 | 
| TESTHF | ; -- does X point to a valid Health Factor? Kills X if not. ; input X := pointer to 9999999.64 ; output := if valid x=x,y="" ; := if entry not exist x is killed, y="" ; := if entry exist but inactive x is killed, y=.01 field | |
| POVQ | ||
| DSPLYTR(IEN) | ; -- function, returns .01 field of entry ien ; -- output transform for TREATMENTS (file #9999999.17) | |
| DSPLYHF(IEN) | ; -- function, returns .01 field of entry ien ; -- output transform for Health Factors (file #9999999.64) | 
 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNVPOV - [#9000010.07] | POV+8 | 
| ^AUPNVPOV("AD" | POV+8 | 
| ^AUTTEDT - [#9999999.09] | DSPLYED+3, TESTEDT+7, TESTEDT+8, TESTIMM+8 | 
| ^AUTTEXAM - [#9999999.15] | DSPLYEX+2, TESTEXM+7, TESTEXM+8 | 
| ^AUTTHF - [#9999999.64] | DSPLYHF+2, TESTHF+7, TESTHF+8 | 
| ^AUTTIMM - [#9999999.14] | DSPLYIM+2, TESTIMM+7, TESTIMM+8 | 
| ^AUTTSK - [#9999999.28] | DSPLYSK+2, TESTSK+7, TESTSK+8 | 
| ^AUTTTRT - [#9999999.17] | DSPLYTR+2, TESTTRT+7, TESTTRT+8 | 
| Name | Line Occurrences | 
|---|---|
| POVQ | POV+7 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| ARRAY | POV~, POV+6! | 
| ARRAY( | POV+8* | 
| I | POV+6~, POV+8* | 
| IEN | DSPLYED~, DSPLYED+3, DSPLYIM~, DSPLYIM+2, DSPLYEX~, DSPLYEX+2, DSPLYTR~, DSPLYTR+2, DSPLYSK~, DSPLYSK+2 , DSPLYHF~, DSPLYHF+2 | 
| VISIT | POV~, POV+7, POV+8 | 
| X | TESTEDT+6!, TESTEDT+7!, TESTEDT+8!, TESTIMM+6!, TESTIMM+7!, TESTIMM+8!, TESTEXM+6!, TESTEXM+7!, TESTEXM+8!, TESTTRT+6! , TESTTRT+7!, TESTTRT+8!, TESTSK+6!, TESTSK+7!, TESTSK+8!, TESTHF+6!, TESTHF+7!, TESTHF+8! | 
| >> Y | TESTEDT+6*, TESTEDT+7*, TESTEDT+8*, TESTIMM+6*, TESTIMM+7*, TESTIMM+8*, TESTEXM+6*, TESTEXM+7*, TESTEXM+8*, TESTTRT+6* , TESTTRT+7*, TESTTRT+8*, TESTSK+6*, TESTSK+7*, TESTSK+8*, TESTHF+6*, TESTHF+7*, TESTHF+8* |