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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: APCLYV51

Package: Patient Care Component Reports

Routine: APCLYV51


Information

APCLYV51 ; IHS/CMI/LAB - INPATIENT VISITS (CALC) ;

Source Information

Source file <APCLYV51.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Patient Care Component Reports 2 XTMP^APCLOSUT  $$DEMO^APCLUTL  

Entry Points

Name Comments DBIA/ICR reference
VST1
PV1
HOSP1
VST
PRC ;does visit have procedure(s) within selected range?
POV ;does visit have POV within selected range?
PROV ;does visit have Provider selection?
L
NEXT ;
SCREENS ;SCREEN OUT VISITS NOT ASKED FOR
PROV1
HOSP ;
PRC1
CALC ;find visits by date then store by patient name

External References

Name Field # of Occurrence
XTMP^APCLOSUT CALC+2
$$DEMO^APCLUTL VST1+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] SCREENS+11, SCREENS+12
^AUPNVINP - [#9000010.02] VST1+4, HOSP1+1
^AUPNVINP("AD" VST1+2, VST1+4
^AUPNVINP("B" HOSP+1, HOSP1
^AUPNVPOV - [#9000010.07] PV1+1
^AUPNVPOV("AD" PV1
^AUPNVPRC - [#9000010.08] PRC1+1
^AUPNVPRC("AD" PRC1
^AUPNVPRV - [#9000010.06] PROV1+1
^AUPNVPRV("AD" PROV1
^AUPNVSIT - [#9000010] VST1+3, SCREENS+1
^AUPNVSIT("B" VST, VST1
^ICD0 - [#80.1] PRC1+2
^ICD9 - [#80] PV1+1
^XTMP("APCLYV5" L+1*, PROV1+2, PV1+2, PRC1+3

Label References

Name Line Occurrences
HOSP CALC+4, HOSP1
HOSP1 HOSP1+1, HOSP1+2
L SCREENS+11
NEXT VST+1, HOSP+2
POV SCREENS+7
PRC SCREENS+7
PRC1 PRC1+1, PRC1+2, PRC1+4
PROV SCREENS+7
PROV1 PROV1+1, PROV1+2
PV1 PV1+1, PV1+2
SCREENS VST1+5, HOSP1+2
VST VST1
VST1 VST1+2, VST1+3, VST1+5

Naked Globals

Name Field # of Occurrence
^(0 HOSP1+1, SCREENS+1, SCREENS+12, PROV1+1, PV1+1, PRC1+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> APCLBD CALC+4
>> APCLBT CALC+1*
>> APCLBTH L+1, PROV1+2, PV1+2, PRC1+3
>> APCLDDT CALC+4*, CALC+5, VST1+1*, VST1+5*, HOSP+1*, HOSP+2, HOSP1, L+1
>> APCLDEMO VST1+3
>> APCLED VST+1, HOSP+2
>> APCLET NEXT+1*
>> APCLFLG SCREENS+7*, SCREENS+8, PROV1+3*, PV1+3*, PRC1+3*
>> APCLICD SCREENS+7
>> APCLIDFN VST1+4*, HOSP+2*, HOSP1*, HOSP1+1
>> APCLJOB L+1, PROV1+2, PV1+2, PRC1+3
>> APCLLOC SCREENS+4, SCREENS+11
>> APCLNAME SCREENS+11*, SCREENS+12*, L+1
>> APCLPRC PRC+1*, PRC1*, PRC1+1
>> APCLPROV PROV+1*, PROV1*, PROV1+1
>> APCLPV POV+1*, PV1*, PV1+1
>> APCLSRT CALC+4, SCREENS+5, SCREENS+6, L
>> APCLSTR SCREENS+1*, SCREENS+2, SCREENS+3, SCREENS+4, SCREENS+10, L
>> APCLSTR1 VST1+4*, VST1+5, HOSP1+1*, HOSP1+2, SCREENS+5, SCREENS+6
>> APCLSV SCREENS+5, SCREENS+6
>> APCLVDFN VST+1*, VST1*, VST1+2, VST1+3, VST1+4, HOSP1+2*, SCREENS+1, L+1, PROV1, PV1
, PRC1
>> APCLVDT CALC+5*, VST*, VST+1, VST1, L*, L+1
>> DFN SCREENS+10*, SCREENS+11, SCREENS+12, L+1
DUZ(2 SCREENS+12
U VST1+3, VST1+5, HOSP1+2, SCREENS+2, SCREENS+5, SCREENS+6, SCREENS+10, SCREENS+11, SCREENS+12, L
>> X PROV1+1*, PROV1+2, PV1+1*, PV1+2, PRC1+1*, PRC1+2, PRC1+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All