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 |  All
Print Page as PDF
Routine: PXCAPRV

Package: PCE Patient Care Encounter

Routine: PXCAPRV


Information

PXCAPRV ;ISL/dee - Translates data from the PCE Device Interface into PCE's PXK for Providers ;3/14/97

Source Information

Source file <PXCAPRV.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
PCE Patient Care Encounter 1 $$ACTIVPRV^PXAPI  

Caller Graph

Caller Graph Total: 11

Package Total Caller Graph
PCE Patient Care Encounter 11 PXCA0  PXCACPT  PXCADXPL  PXCAHF  PXCAPED  PXCAPL  PXCAPOV  PXCASK  
PXCAVIMM  PXCAVST2  PXCAXAM  

Entry Points

Name Comments DBIA/ICR reference
PROVIDER(PXCAENC) ;Provider
; Variables
; PXCAPRV Pointer to the provider (200)
; PXCAPS Primary or Secondary provider for above
; PXCAATND Pointer to the Attending provider (200)
; PXCAFTER Temp used to build ^TMP(PXCAGLB,$J,"PRV",PXCANPRV,0,"AFTER")
ANOTHPRV(PXCAAPRV) ;
PROV(PXCA,PXCABULD,PXCAERRS) ;Validate the provider nodes
ATTEND ;Add the attending provider.
PRV(PXCAPRV,PXCANPRV,PXCAIEN,PXCAERRS) ;Process the provider nodes

External References

Name Field # of Occurrence
$$ACTIVPRV^PXAPI PROV+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP( PROVIDER+18*, PROVIDER+19*, PROVIDER+20*, PROVIDER+21*, PROVIDER+22*, ATTEND+2*, ATTEND+3*, ATTEND+4*, ATTEND+5*, ATTEND+6*
, ANOTHPRV+10, ANOTHPRV+13*, ANOTHPRV+14*, ANOTHPRV+15*, ANOTHPRV+16*, ANOTHPRV+17*, PRV+3, PRV+6*, PRV+7*, PRV+8*
, PRV+9*, PRV+10*, PRV+11*, PRV+12*

Label References

Name Line Occurrences
ATTEND PROVIDER+16, PROVIDER+23
PRV PROV+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
PXCA PROV~
PXCA("ERROR" PROV+5*, PROV+8*, PROV+15*, PROV+16
PXCA("PROVIDER" PROV+1, PROV+4, PROV+6
PXCA("WARNING" PROV+12*
PXCAAPRV ANOTHPRV~, ANOTHPRV+7, ANOTHPRV+10, ANOTHPRV+15
PXCAATND PROVIDER+6~, PROVIDER+9*, PROVIDER+14, PROVIDER+15, PROVIDER+23, ATTEND+4
PXCABULD PROV~, PROV+16
>> PXCADT PROV+5
PXCAENC PROVIDER~, PROVIDER+7, PROVIDER+8, PROVIDER+9
PXCAERRS PRV~, PROV~, PROV+16
PXCAFTER PROVIDER+6~, PROVIDER+11*, PROVIDER+12*, PROVIDER+13*, PROVIDER+15*, PROVIDER+20
>> PXCAGLB PROVIDER+18, PROVIDER+19, PROVIDER+20, PROVIDER+21, PROVIDER+22, ATTEND+2, ATTEND+3, ATTEND+4, ATTEND+5, ATTEND+6
, ANOTHPRV+10, ANOTHPRV+13, ANOTHPRV+14, ANOTHPRV+15, ANOTHPRV+16, ANOTHPRV+17, PRV+3, PRV+6, PRV+7, PRV+8
, PRV+9, PRV+10, PRV+11, PRV+12
PXCAIEN PRV~, PRV+3, PRV+8, PROV+2~, PROV+3*, PROV+4*, PROV+5, PROV+6, PROV+8, PROV+10
, PROV+11, PROV+12, PROV+15, PROV+16
PXCAINDX ANOTHPRV+8~, ANOTHPRV+9*, ANOTHPRV+10*, ANOTHPRV+11, PRV+1~, PRV+3*, PRV+5*, PRV+6, PRV+7, PRV+8
, PRV+9, PRV+10, PRV+11, PRV+12
PXCAITEM PROV+2~, PROV+7*, PROV+8, PROV+9, PROV+12, PROV+14*, PROV+15
PXCANEW PRV+1~, PRV+2*, PRV+3*, PRV+4
PXCANPRV PROVIDER+17*, PROVIDER+18, PROVIDER+19, PROVIDER+20, PROVIDER+21, PROVIDER+22, ATTEND+1*, ATTEND+2, ATTEND+3, ATTEND+4
, ATTEND+5, ATTEND+6, ANOTHPRV+10, ANOTHPRV+12*, ANOTHPRV+13, ANOTHPRV+14, ANOTHPRV+15, ANOTHPRV+16, ANOTHPRV+17, PRV~
, PRV+3, PRV+5*, PROV+16
>> PXCAPAT PROVIDER+12, ATTEND+4, ANOTHPRV+15, PRV+8
>> PXCAPKG PROVIDER+22, ATTEND+6, ANOTHPRV+17, PRV+10
>> PXCAPPRV PROV+10*, PROV+11
PXCAPRV PROVIDER+6~, PROVIDER+7*, PROVIDER+10, PROVIDER+11, PROVIDER+15, PRV~, PRV+11, PRV+12, PROV+2~, PROV+6*
, PROV+7, PROV+13*, PROV+14, PROV+16
PXCAPS PROVIDER+6~, PROVIDER+8*, PROVIDER+13
>> PXCASOR PROVIDER+22, ATTEND+6, ANOTHPRV+17, PRV+10
>> PXCAVSIT PROVIDER+12, ATTEND+4, ANOTHPRV+15, PRV+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All