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

Package: Scheduling

Routine: SDAMBMR1


Information

SDAMBMR1 ;ALB/MLI - AMBULATORY PROCEDURE MANAGEMENT REPORTS ; 4/27/00 10:39am

Source Information

Source file <SDAMBMR1.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Scheduling 2 (DT,SET)^SDAMBMR2  GETCPT^SDOE  
CPT HCPCS Codes 1 $$CPT^ICPTCOD  
Registration 1 (2,KVAR)^VADPT  

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

Package Total Caller Graph
Scheduling 1 SDAMBMR  

Entry Points

Name Comments DBIA/ICR reference
EN
1
2
3
4
5
6
9
PRO
CK
NM
QS
NONE

External References

Name Field # of Occurrence
$$CPT^ICPTCOD SDAMBMR1+19, 9+8, NONE+4
DT^SDAMBMR2 NONE
SET^SDAMBMR2 NONE+2
GETCPT^SDOE SDAMBMR1+13
2^VADPT SDAMBMR1+3
KVAR^VADPT 9+10

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Enter a service or 'return' when all services have been selected"
  • Line Location: QS+0
Function Call: WRITE
  • Prompt: !,"Choose from:"
  • Line Location: QS+0
Function Call: WRITE
  • Prompt: !,"Choose from:"
  • Line Location: QS+0
Function Call: WRITE
  • Prompt: !!,"The ambulatory procedures management reports have run",!,"No matches were found for the following requested information:",!
  • Line Location: NONE+0
Function Call: WRITE
  • Prompt: Y
  • Line Location: NONE+0
Function Call: WRITE
  • Prompt: Y
  • Line Location: NONE+0
Function Call: WRITE
  • Prompt: "ALL"
  • Condition for execution: VAUTD
  • Line Location: NONE+0
Function Call: WRITE
  • Prompt: VAUTD(I),", "
  • Line Location: NONE+1
Function Call: WRITE
  • Prompt: !,$S(SDSC="C":"CLINIC(S): ",1:"SERVICE(S): ")
  • Line Location: NONE+2
Function Call: WRITE
  • Prompt: "ALL"
  • Condition for execution: VAUTC!SDAS
  • Line Location: NONE+2
Function Call: WRITE
  • Prompt: I,", "
  • Condition for execution: SDSC="C"
  • Line Location: NONE+2
Function Call: WRITE
  • Prompt: SDT,", "
  • Line Location: NONE+2
Function Call: WRITE
  • Prompt: !,"PATIENT(S): "
  • Line Location: NONE+3
Function Call: WRITE
  • Prompt: "ALL"
  • Condition for execution: VAUTN
  • Line Location: NONE+3
Function Call: WRITE
  • Prompt: I,", "
  • Line Location: NONE+3
Function Call: WRITE
  • Prompt: $P($$CPT^ICPTCOD(I,0),U),", "
  • Line Location: NONE+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD(44 QS
^DG(40.8 - [#40.8] SDAMBMR1+6
^SC - [#44] SDAMBMR1+2, SDAMBMR1+4
^TMP($J EN+1, 2+1, 34, 9*, 9+1, 9+8, 9+9, PROPRO+6
CKCK+1, NMNM+3*, NM+7

Label References

Name Line Occurrences
1 EN+1
2 EN+1
3 EN+1
4 EN+1, 2+1
5 EN+1, 2+1
6 EN+2, 2+1, 4
9 EN+2, 2+1, 4
CK EN+1, 2+1, 4
NM 9+8
PRO 9+8

Naked Globals

Name Field # of Occurrence
^( EN+1, 2+1, 4*, 9+1*, 9+8*, 9+9*, PRO*, PRO+6*, NM*, NM+7*
^("A" 3*
^("S" 3*
^("ST" 9+9*
^("T" 3*
^(0 SDAMBMR1+4, CK!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> I QS*, NONE+1*, NONE+2*, NONE+3*, NONE+4*
>> I1 NONE+2*, NONE+3*
MODIFIER PRO+1~, PRO+4*, PRO+5, PRO+6, NM+1~, NM+5*, NM+6, NM+7
>> PROC SDAMBMR1+14*, 9+3*, NM+2*, NM+3, NM+7
PTR PRO+1~, PRO+2*, PRO+3*, PRO+4, NM+1~, NM+2*, NM+4*, NM+5
>> SDAGE 1*
>> SDAGE( 2*
>> SDAS SDAMBMR1+8, NONE+2
>> SDB NONE
>> SDCL SDAMBMR1+2*
>> SDCT SDAMBMR1+12*, SDAMBMR1+19*, SDAMBMR1+21
>> SDDIV SDAMBMR1+6*, SDAMBMR1+7
>> SDE NONE
>> SDF EN+1*, EN+2, 2+1*, 4*, CK*, CK+1*
>> SDFL 9*, 9+8
>> SDI EN+1, 2+1, 499+1, PROCKCK+1, NMNM+3
NM+7, QS*
>> SDOE SDAMBMR1+13
>> SDOE0 SDAMBMR1+2, SDAMBMR1+6
>> SDP SDAMBMR1+19, 9NONE+4
>> SDP( SDAMBMR1+19, 9+8, NONE+4
>> SDPN SDAMBMR1+19, SDAMBMR1+21, 99+1, 9+8, NONE+3, NONE+4
>> SDPR SDAMBMR1+17*, SDAMBMR1+19
>> SDPRC( 9+8*
>> SDPRO 9+6*, 9+8, PROPRO+6, NM
>> SDPT PRO
>> SDQTY SDAMBMR1+18*, SDAMBMR1+19, 9+7*, 9+8, PRO
>> SDRT SDAMBMR1+19, SDAMBMR1+21, 99+1, 9+8, NONE+3
>> SDS( SDAMBMR1+8, NONE+2
>> SDSC SDAMBMR1+4, SDAMBMR1+8, SDAMBMR1+9, NONE+2
SDSSN SDAMBMR1+4~*, 9+1, PRO
>> SDSTP 9+9*
>> SDSTP( 9+9*
>> SDT SDAMBMR1+2*, SDAMBMR1+4*, SDAMBMR1+5*, SDAMBMR1+8, SDAMBMR1+9, EN+1, 2+1, 349
9+1, 9+8, 9+9, PROPRO+6, NMNM+3, NM+7, NONE+2
>> SDTOT 1*
>> SDTOT( 2*
>> SDVB EN*, 12
>> SDVCPT SDAMBMR1+14*, SDAMBMR1+15*, SDAMBMR1+16, 9+3*, 9+4*, 9+5, PRO+3, PRO+4, NM+4, NM+5
SDVCPTS SDAMBMR1+11!
SDVCPTS( SDAMBMR1+15, SDAMBMR1+16, 9+4, 9+5, PRO+3, PRO+4, NM+4, NM+5
>> SDVST 5*
>> SDVST( 6*
>> SDVST(0 CK*
>> SDX QS*
U SDAMBMR1+2, SDAMBMR1+4, SDAMBMR1+5, SDAMBMR1+6, SDAMBMR1+18, EN349+7, PRO
QSNONE+4
>> VADM(1 SDAMBMR1+21, EN+1, 99+1, PRONMNM+3, NM+7
>> VADM(2 SDAMBMR1+4*, EN+1, 2+1, 499+1, PROCKCK+1, NM
NM+3, NM+7
>> VADM(4 12349+1, PRO
>> VADM(5 SDAMBMR1+5*, EN349+1, PRO
>> VAEL(4 EN+1, 22+1, 4699+1, 9+8, 9+9, PRO
PRO+6, CKCK+1, NMNM+3, NM+7
>> VAUTC SDAMBMR1+9, NONE+2
>> VAUTC( SDAMBMR1+9, NONE+2
>> VAUTD SDAMBMR1+7, NONENONE+1
>> VAUTD( SDAMBMR1+7, NONE+1
>> VAUTN SDAMBMR1+21, NONE+3
>> VAUTN( SDAMBMR1+21, NONE+3
>> X SDAMBMR1+16*, SDAMBMR1+17, SDAMBMR1+18, 9+5*, 9+6, 9+7
Y NONE!*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All