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 |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BDGILD

Package: IHS Changes To ADT

Routine: BDGILD


Information

BDGILD ; IHS/ANMC/LJF - INPT LISTS BY DATE ;

Source Information

Source file <BDGILD.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Kernel 2 HOME^%ZIS  EN^XQH  
IHS Changes To ADT 1 ($$BROWSE,$$READ,ZIS)^BDGF  
IHS VA Utilities 1 ^XBCLS  

Entry Points

Name Comments DBIA/ICR reference
SERV ; ask service questions
DATES ; ask for date range
END ;
RPT ;;
COMM ; ask user for community choices
PROV ; ask provider questions
SU ; ask user for service unit choices
1 ; admissions questions
3 ; non-beneficiary admissions questions
2 ; readmission questions
5 ; discharge questions
4 ; IUC Transfer questions
7 ; inpatient deaths questions
6 ; interfacility transfers quesions
REPORT ; -- choose which report to print
8 ; los by discharge month questions
WARD ; ask ward questions
PRVSV ; ask provider's service questions

External References

Name Field # of Occurrence
HOME^%ZIS END+1
$$BROWSE^BDGF REPORT+10
$$READ^BDGF REPORT+3, 1+7, 1+13, 2+9, 2+16, 2+19, 3+7, 3+13, 4+5, 4+9
, 5+7, 5+13, 6+6, 7+7, 7+13, DATES+1, DATES+3, WARD+2, WARD+6, SERV+2
, SERV+5, SERV+8, PROV+2, PROV+7, PRVSV+2, PRVSV+7, COMM+2, COMM+7, SU+2, SU+7
ZIS^BDGF REPORT+13
^XBCLS 8+1
EN^XQH REPORT+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This includes admissions after release from Day Surgery.",!
  • Line Location: 2+2
Function Call: WRITE
  • Prompt: !!?10,"LENGTH OF STAY BY DISCHARGE MONTH AND WARD"
  • Line Location: 8+1
Function Call: WRITE
  • Prompt: !!,"WARNING!! This report takes a LONG time to run, no matter how"
  • Line Location: 8+2
Function Call: WRITE
  • Prompt: !?11,"long a date range you select. Please run after hours.",!!
  • Line Location: 8+3
Routine Call
  • %ZIS
  • Line Location:
    • END+1

Label References

Name Line Occurrences
@( REPORT+8, REPORT+10, 1+11, 2+13, 3+11, 5+11, 7+11
DATES 1+3, 2+5, 3+3, 4+3, 5+3, 6+3, 7+3, 8+4
END REPORT+8, REPORT+10
REPORT REPORT+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDGA REPORT+1~, REPORT+3
BDGA( REPORT+2*
BDGBD REPORT+7!, END+2!, DATES+1*, DATES+2
BDGDESC REPORT+1~, REPORT+5*, REPORT+13
BDGED REPORT+7!, END+2!, DATES+3*, DATES+4
BDGINS REPORT+7!, END+2!, 1+13*, 1+14, 2+19*, 2+20, 3+13*, 3+14, 5+13*, 5+14
, 7+13*, 7+14
BDGMAX REPORT+7!, END+2!, 2+16*, 2+17, 4+9*, 4+10
BDGQUIT REPORT+1~, REPORT+7*, REPORT+8, 1+3, 1+8*, 1+14*, 2+5, 2+10*, 2+17*, 2+20*
, 3+3, 3+8*, 3+14*, 4+3, 4+5*, 4+10*, 5+3, 5+8*, 5+14*, 6+3
, 6+7*, 7+3, 7+8*, 7+14*, DATES+2*, DATES+4*, WARD+2*, WARD+8*, SERV+3*, SERV+10*
, PROV+3*, PROV+9*, PRVSV+3*, PRVSV+9*, COMM+3*, COMM+9*, SU+3*, SU+9*
BDGRPT REPORT+1~, REPORT+5*, REPORT+10, REPORT+13
BDGSRT REPORT+7!, END+2!, WARD+3*, WARD+5, WARD+8, SERV+4*, SERV+5*, SERV+7, SERV+10, PROV+4*
, PROV+6, PROV+9, PRVSV+4*, PRVSV+6, PRVSV+9, COMM+4*, COMM+6, COMM+9, SU+4*, SU+6
, SU+9
BDGSRT( WARD+7*, SERV+9*, PROV+8*, PRVSV+8*, COMM+8*, SU+8*
BDGTYP REPORT+7!, END+2!, 1+7*, 1+8, 1+11, 2+9*, 2+10, 2+13, 3+7*, 3+8
, 3+11, 4+5*, 4+6, 5+7*, 5+8, 5+11, 6+6*, 6+7, 7+7*, 7+8
, 7+11
U REPORT+11, 1+14, 2+20, 3+14, 5+14, 7+14, WARD+2, WARD+7, SERV+3, SERV+5
, SERV+9, PROV+3, PROV+8, PRVSV+3, PRVSV+8, COMM+3, COMM+8, SU+3, SU+8
X REPORT+1~, REPORT+2*, REPORT+10*, REPORT+11, 1+1~, 1+6*, 1+7, 1+11*, 2+1~, 2+8*
, 2+9, 2+13*, 3+1~, 3+6*, 3+7, 3+11*, 4+1~, 5+1~, 5+6*, 5+7
, 5+11*, 6+1~, 6+5*, 6+6, 7+1~, 7+6*, 7+7, 7+11*, WARD+1~, WARD+5*
, WARD+6, SERV+1~, SERV+7*, SERV+8, PROV+1~, PROV+6*, PROV+7, PRVSV+1~, PRVSV+6*, PRVSV+7
, COMM+1~, COMM+6*, COMM+7, SU+1~, SU+6*, SU+7
>> XQH REPORT+4*
Y REPORT+1~, REPORT+3*, REPORT+4, REPORT+8, WARD+1~, WARD+2*, WARD+3, WARD+4*, WARD+6*, WARD+7
, SERV+1~, SERV+2*, SERV+3, SERV+4, SERV+5*, SERV+6*, SERV+8*, SERV+9, PROV+1~, PROV+2*
, PROV+3, PROV+4, PROV+5*, PROV+7*, PROV+8, PRVSV+1~, PRVSV+2*, PRVSV+3, PRVSV+4, PRVSV+5*
, PRVSV+7*, PRVSV+8, COMM+1~, COMM+2*, COMM+3, COMM+4, COMM+5*, COMM+7*, COMM+8, SU+1~
, SU+2*, SU+3, SU+4, SU+5*, SU+7*, SU+8

Marked Items

Name Field # of Occurrence
$T(RPT+X REPORT+2
$T(RPT+Y REPORT+5
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Label References |  Local Variables |  Marked Items |  All