Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PXAPIIB

Package: PCE Patient Care Encounter

Routine: PXAPIIB


Information

PXAPIIB ;ISA/AAS - SUPPORTED REFERENCES FOR AICS ; 12/11/95

Source Information

Source file <PXAPIIB.m>

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Automated Information Collection System 1 IBDFBK3  

Entry Points

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)
  • ICR #1985
    • Status: Active
    • Usage: Controlled Subscription
    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
  • ICR #1554
    • Status: Active
    • Usage: Controlled Subscription
  • ICR #1985
    • Status: Active
    • Usage: Controlled Subscription
    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)
  • ICR #1985
    • Status: Active
    • Usage: Controlled Subscription
    DSPLYEX(IEN) ; -- function, returns .01 field of entry ien
    ; -- output transform for EXAMS (file #9999999.15)
  • ICR #1985
    • Status: Active
    • Usage: Controlled Subscription
    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)
  • ICR #1985
    • Status: Active
    • Usage: Controlled Subscription
    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)
  • ICR #1985
    • Status: Active
    • Usage: Controlled Subscription

    Global Variables Directly Accessed

    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

    Label References

    Name Line Occurrences
    POVQ POV+7

    Local Variables

    Legend:

    >> 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*
    Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables |  All