PXAPIIB ;ISA/AAS - SUPPORTED REFERENCES FOR AICS ; 1/5/07 4:59pm ; Compiled January 18, 2007 10:03:16
Source file <PXAPIIB.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Clinical Case Registries | 4 | API RORUPD08 RORX013A RORXU010 |
Automated Information Collection System | 2 | IBDFBK3 ^IBE(357.6 |
Name | Comments | DBIA/ICR reference |
---|---|---|
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) |
|
DSPLYIM(IEN) | ; -- function, returns .01 field of entry ien
; -- output transform for Immunizations (file #9999999.14) |
|
DSPLYEX(IEN) | ; -- function, returns .01 field of entry ien
; -- output transform for EXAMS (file #9999999.15) |
|
DSPLYTR(IEN) | ; -- function, returns .01 field of entry ien
; -- output transform for TREATMENTS (file #9999999.17) |
|
DSPLYSK(IEN) | ; -- function, returns .01 field of entry ien
; -- output transform for Education Topics (file #9999999.28) |
|
DSPLYHF(IEN) | ; -- function, returns .01 field of entry ien
; -- output transform for Health Factors (file #9999999.64) |
|
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 ; |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
POVQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AUPNVPOV - [#9000010.07] | POV+8 |
^AUPNVPOV("AD" | POV+8 |
^AUTTEDT - [#9999999.09] | DSPLYED+3, TESTEDT+7, TESTEDT+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* |