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

Package: PCE Patient Care Encounter

Routine: PXKENC


Information

PXKENC ;ISL/DEE,ESW - Builds the array of all encounter data for the event point ;Aug 04, 2025@08:45:46

Source Information

Source file <PXKENC.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
PCE Patient Care Encounter 2 ENCEVENT^PXKENCOUNTER  (GETSAFORVISITDET,GETSAFORVPOVDET)^PXSPECAUTH  

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: 10

Package Total Caller Graph
Integrated Billing 2 IBCCPT1  IBTRKR41  
Lab Service 2 LRCAPPH1  LRCAPPNP  
PCE Patient Care Encounter 2 PXAPI  PXKMASC  
Clinical Case Registries 1 RORHL09  
Enterprise Health Management Platform 1 HMPDJ04  
Scheduling 1 SDPCE  
Text Integration Utility 1 TIUPXAP2  

Entry Points

Name Comments DBIA/ICR reference
GETENC(DFN,ENCDT,HLOC) ;Get all of the encounter data
ENCEVENT(VISITIEN,DONTKILL) ;Create the ^TMP("PXKENC",$J, array of all the
; information about one encounter.
  • ICR #6804
    • Status: Pending
    • Usage: Private
    EVALD(VISITIEN,PXKROOT,VFILE,FILESTR) ;evaluation for duplicate providers
    PXKNODE(VFILE,FILESTR,IEN,PXKROOT) ;
    COEVENT(VISITIEN) ;Add to the ^TMP("PXKCO",$J, array all of the
    ; information that is not already there.

    External References

    Name Field # of Occurrence
    ENCEVENT^PXKENCOUNTER GETENC+23
    GETSAFORVISITDET^PXSPECAUTH ENCEVENT+25
    GETSAFORVPOVDET^PXSPECAUTH ENCEVENT+54, COEVENT+33

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^AUPNVSIT - [#9000010] GETENC+22, ENCEVENT+11, COEVENT+2
    ^AUPNVSIT("AA" GETENC+21
    ^TMP("PXKCO" COEVENT+34*, COEVENT+35*, COEVENT+36*, COEVENT+37*
    ^TMP("PXKENC" GETENC+16!, ENCEVENT+12!

    Label References

    Name Line Occurrences
    EVALD ENCEVENT+30, COEVENT+9
    PXKNODE EVALD+5, EVALD+6

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CNT EVALD+1~, EVALD+2*, EVALD+5*
    DFN GETENC~, GETENC+18, GETENC+21
    DONTKILL ENCEVENT~, ENCEVENT+12
    ENCDT GETENC~, GETENC+18, GETENC+19
    FILE ENCEVENT+16~, ENCEVENT+17*, ENCEVENT+18, ENCEVENT+20, ENCEVENT+30, ENCEVENT+31, ENCEVENT+32, ENCEVENT+36, ENCEVENT+43, ENCEVENT+50
    , COEVENT+6~, COEVENT+7*, COEVENT+9, COEVENT+10, COEVENT+11, COEVENT+13, COEVENT+16, COEVENT+21, COEVENT+22, COEVENT+24
    , COEVENT+29, COEVENT+30, COEVENT+32, COEVENT+34, COEVENT+35, COEVENT+36, COEVENT+37, COEVENT+39, COEVENT+40
    FILESTR ENCEVENT+16~, ENCEVENT+18*, ENCEVENT+24, ENCEVENT+26, ENCEVENT+27, ENCEVENT+28, ENCEVENT+30, ENCEVENT+37, ENCEVENT+41, ENCEVENT+47
    , ENCEVENT+55, ENCEVENT+56, ENCEVENT+57, EVALD~, EVALD+5, EVALD+6, EVALD+10, EVALD+11, PXKNODE~, PXKNODE+5
    , PXKNODE+6, PXKNODE+9
    HLOC GETENC~, GETENC+18, GETENC+22
    ID ENCEVENT+16~
    IEN ENCEVENT+16~, ENCEVENT+21*, ENCEVENT+23, ENCEVENT+26, ENCEVENT+27, ENCEVENT+28, ENCEVENT+31*, ENCEVENT+32, ENCEVENT+34, ENCEVENT+37
    , ENCEVENT+40, ENCEVENT+41, ENCEVENT+46, ENCEVENT+47, ENCEVENT+48, ENCEVENT+54, ENCEVENT+55, ENCEVENT+56, ENCEVENT+57, EVALD+2*
    , EVALD+3*, EVALD+4, EVALD+5, EVALD+6, EVALD+8*, EVALD+9*, EVALD+10, EVALD+11, PXKNODE~, PXKNODE+2
    , PXKNODE+5, PXKNODE+6, PXKNODE+9, COEVENT+6~, COEVENT+10*, COEVENT+11, COEVENT+13, COEVENT+14, COEVENT+19, COEVENT+20
    , COEVENT+21, COEVENT+22, COEVENT+27, COEVENT+28, COEVENT+29, COEVENT+30, COEVENT+33, COEVENT+34, COEVENT+35, COEVENT+36
    , COEVENT+37, COEVENT+39, COEVENT+40
    IND ENCEVENT+16~
    MOD COEVENT+25~, COEVENT+28*, COEVENT+29, COEVENT+30
    OLD800 ENCEVENT+16~, ENCEVENT+25, ENCEVENT+27, ENCEVENT+53*, ENCEVENT+54, ENCEVENT+56, COEVENT+3~, COEVENT+33, COEVENT+35, COEVENT+37
    PP EVALD+1~, EVALD+9*, EVALD+11
    PR EVALD+1~, EVALD+4*, EVALD+5, EVALD+6, EVALD+8*, EVALD+9, EVALD+10
    PRS EVALD+1~
    PRS( EVALD+6*, EVALD+8, EVALD+9
    PRV EVALD+1~, EVALD+5*, EVALD+10
    PS EVALD+1~, EVALD+4*, EVALD+5, EVALD+6
    PXKCNT ENCEVENT+13~, COEVENT+3~
    PXKNODE ENCEVENT+16~, ENCEVENT+22*, ENCEVENT+23*, ENCEVENT+24, ENCEVENT+28, ENCEVENT+33*, ENCEVENT+34*, ENCEVENT+36, ENCEVENT+37, ENCEVENT+40
    , ENCEVENT+41, ENCEVENT+43, ENCEVENT+46, ENCEVENT+47, ENCEVENT+48, ENCEVENT+51, ENCEVENT+52, ENCEVENT+57, PXKNODE+1*, PXKNODE+2*
    , PXKNODE+5, PXKNODE+9, COEVENT+6~, COEVENT+12*, COEVENT+14*, COEVENT+16, COEVENT+19, COEVENT+20, COEVENT+21, COEVENT+22
    , COEVENT+24, COEVENT+27, COEVENT+28, COEVENT+29, COEVENT+30, COEVENT+32, COEVENT+39, COEVENT+40
    PXKROOT ENCEVENT+13~, ENCEVENT+14*, ENCEVENT+26, ENCEVENT+27, ENCEVENT+28, ENCEVENT+30, ENCEVENT+37, ENCEVENT+41, ENCEVENT+47, ENCEVENT+55
    , ENCEVENT+56, ENCEVENT+57, EVALD~, EVALD+5, EVALD+6, EVALD+10, EVALD+11, PXKNODE~, PXKNODE+3, PXKNODE+5
    , PXKNODE+6, PXKNODE+9, COEVENT+3~, COEVENT+4*, COEVENT+9, COEVENT+13, COEVENT+21, COEVENT+22, COEVENT+29, COEVENT+30
    , COEVENT+39, COEVENT+40
    RETURN GETENC+15~, GETENC+17*, GETENC+24*, GETENC+25*, GETENC+26
    REVDT GETENC+15~, GETENC+19*, GETENC+21
    SAS ENCEVENT+16~, ENCEVENT+25, ENCEVENT+26, ENCEVENT+54, ENCEVENT+55, COEVENT+3~, COEVENT+33, COEVENT+34, COEVENT+36
    STR EVALD+1~, EVALD+4*
    STRR PXKNODE+1~, PXKNODE+8*, PXKNODE+9
    SUBIEN ENCEVENT+38~, ENCEVENT+39*, ENCEVENT+40*, ENCEVENT+41, ENCEVENT+44~, ENCEVENT+45*, ENCEVENT+46*, ENCEVENT+47, COEVENT+17~, COEVENT+18*
    , COEVENT+19*, COEVENT+20, COEVENT+21, COEVENT+22, COEVENT+25~, COEVENT+26*, COEVENT+27*, COEVENT+28
    TEMP ENCEVENT+16~, ENCEVENT+48*, ENCEVENT+51*, ENCEVENT+57
    U EVALD+4
    VAL COEVENT+17~, COEVENT+20*, COEVENT+21, COEVENT+22
    VFILE ENCEVENT+16~, ENCEVENT+19*, ENCEVENT+23, ENCEVENT+28, ENCEVENT+30, ENCEVENT+31, ENCEVENT+32, ENCEVENT+34, ENCEVENT+37, ENCEVENT+40
    , ENCEVENT+41, ENCEVENT+46, ENCEVENT+47, ENCEVENT+48, EVALD~, EVALD+3, EVALD+4, EVALD+5, EVALD+6, PXKNODE~
    , PXKNODE+2, PXKNODE+5, PXKNODE+9, COEVENT+6~, COEVENT+8*, COEVENT+9, COEVENT+10, COEVENT+11, COEVENT+14, COEVENT+19
    , COEVENT+20, COEVENT+27, COEVENT+28, COEVENT+39, COEVENT+40
    VISITIEN GETENC+15~, GETENC+20*, GETENC+21*, GETENC+22, GETENC+23, GETENC+24, GETENC+25, ENCEVENT~, ENCEVENT+10, ENCEVENT+11
    , ENCEVENT+14, ENCEVENT+21, ENCEVENT+25, ENCEVENT+30, ENCEVENT+31, EVALD~, EVALD+3, COEVENT~, COEVENT+2, COEVENT+4
    , COEVENT+9, COEVENT+10, COEVENT+34, COEVENT+35, COEVENT+36, COEVENT+37

    Marked Items

    Name Field # of Occurrence
    $T(GLOBAL^@(6) ENCEVENT+19, COEVENT+8
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All