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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: APCLOSP5

Package: Patient Care Component Reports

Routine: APCLOSP5


Information

APCLOSP5 ; IHS/CMI/LAB - PRINT INHOSP. SECTION ;

Source Information

Source file <APCLOSP5.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Patient Care Component Reports 3 HEAD^APCLOSP  ^APCLOSP6  CALC^APCLOSUT  

Entry Points

Name Comments DBIA/ICR reference
LOC ;
OLOC ;
PROC1 ;
PROC ;
PRNT ;
PROV ;
PRNTPTR ;
INHOSP ;
EOJ ;ENTRY POINT
TOTAL ;
TYPE ;
GETLINE ;

External References

Name Field # of Occurrence
HEAD^APCLOSP INHOSP+1, PROC+2, PRNT+1
^APCLOSP6 PROV+3
CALC^APCLOSUT INHOSP+4, PRNT+2, TOTAL+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"IN-HOSPITAL VISITS"
  • Line Location: INHOSP+2
Function Call: WRITE
  • Prompt: !?10,"[ NO IN-HOSPITAL VISITS TO REPORT ]",!
  • Line Location: INHOSP+3
Function Call: WRITE
  • Prompt: !!,"There were a total of ",X," In-Hospital visits (",Z,") during the period for",!,"all visit types, including CHS.",!
  • Line Location: INHOSP+5
Function Call: WRITE
  • Prompt: !,"They are broken down below by Type, Location, Service Category, Clinic,",!,"Provider Discipline and leading Diagnoses. ",!
  • Line Location: INHOSP+6
Function Call: WRITE
  • Prompt: !!?10,APCLT
  • Line Location: PROC+3
Function Call: WRITE
  • Prompt: !?10,APCLT
  • Line Location: PRNT+1
Function Call: WRITE
  • Prompt: " (cont.)"
  • Condition for execution: APCLWC>0
  • Line Location: PRNT+1
Function Call: WRITE
  • Prompt: !?13,APCLD,?45,$J(X,7),?55,"(",Z,")"
  • Line Location: PRNT+4
Function Call: WRITE
  • Prompt: !?13,$P(@G@(0),U,APCLPIEC),?45,$J(X,7),?55,"(",Z,")"
  • Line Location: PRNTPTR+2
Function Call: WRITE
  • Prompt: !?15,"TOTAL:",?45,$J(APCLTOTC,8),?55,"(",Z,")"
  • Line Location: TOTAL+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP("APCLOS" INHOSP+3, INHOSP+4, GETLINE+1, PROC+4, PROC1+1, PRNT+2
^XTMP("APCLOSP" INHOSP+3, INHOSP+4, GETLINE+2, PRNT+2

Label References

Name Line Occurrences
GETLINE PROC+1
PRNT PROC1+1
PRNTPTR PRNT+3
PROC TYPE+2, LOC+2, OLOC+2, PROV+2
PROC1 PROC+4
TOTAL PROC+5

Naked Globals

Name Field # of Occurrence
^( PRNT+2
^("INHOSPVCOUNT" INHOSP+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APCL1 TYPE+1*, LOC+1*, OLOC+1*, PROV+1*, EOJ+1!, GETLINE+1, GETLINE+2, PRNT+2
APCL2 TYPE+1*, LOC+1*, OLOC+1*, PROV+1*, EOJ+1!, PROC+4, PROC1+1, PRNT+2
APCL3 EOJ+1!
>> APCLBTH INHOSP+3, INHOSP+4, GETLINE+1, GETLINE+2, PROC+4, PROC1+1, PRNT+2
>> APCLD PROC1+1*, PRNT+2, PRNT+4, PRNTPTR+1
>> APCLGLOB LOC+1*, PRNTPTR+1
>> APCLJOB INHOSP+3, INHOSP+4, GETLINE+1, GETLINE+2, PROC+4, PROC1+1, PRNT+2
APCLLC EOJ+1!, GETLINE+1*
>> APCLLWC OLOC+1*
>> APCLN PROC+4*, PROC1+1, PRNT+2
>> APCLPIEC LOC+1*, PRNTPTR+2
>> APCLPTR TYPE+1*, LOC+1*, OLOC+1*, PROV+1*, PRNT+3
>> APCLQUIT INHOSP+1, TYPE+2, LOC+2, OLOC+2, PROV+2, PROC+2, PROC+4, PRNT+1
APCLT TYPE+1*, LOC+1*, OLOC+1*, PROV+1*, EOJ+1!, PROC+3, PRNT+1
>> APCLTOT TYPE+1*, LOC+1*, OLOC+1*, PROV+1*, PROC+5
APCLTOTC EOJ+1!, GETLINE+1*, TOTAL+1, TOTAL+2
APCLTOTO EOJ+1!, GETLINE+1*, GETLINE+2*, TOTAL+1
>> APCLWC TYPE+1*, LOC+1*, PROV+1*, PRNT+1, PRNT+4*, PRNTPTR+2*
APCLX EOJ+1!, GETLINE+1*, GETLINE+2*
>> G PRNTPTR+1*, PRNTPTR+2
IOSL INHOSP+1, PROC+2, PRNT+1
U PRNTPTR+2
>> X INHOSP+4*, INHOSP+5, PRNT+2*, PRNT+4, PRNTPTR+2, TOTAL+1*
>> Y INHOSP+4*, PRNT+2*, TOTAL+1*
>> Z INHOSP+5, PRNT+4, PRNTPTR+2, TOTAL+2
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All