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 ; 1/5/07 4:59pm ; Compiled January 18, 2007 10:03:16

Source Information

Source file <PXAPIIB.m>

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Clinical Case Registries 4 API  RORUPD08  RORX013A  RORXU010  
Automated Information Collection System 2 IBDFBK3  ^IBE(357.6  

Entry Points

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)
  • ICR #1985
    • Status: Active
    • Usage: Controlled Subscription
    DSPLYIM(IEN) ; -- function, returns .01 field of entry ien
    ; -- output transform for Immunizations (file #9999999.14)
  • 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
    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)
  • ICR #1985
    • Status: Active
    • Usage: Controlled Subscription
    DSPLYHF(IEN) ; -- function, returns .01 field of entry ien
    ; -- output transform for Health Factors (file #9999999.64)
  • 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
    ;
    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
  • ICR #1554
    • Status: Active
    • Usage: Controlled Subscription
  • ICR #1985
    • Status: Active
    • Usage: Controlled Subscription
    POVQ

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