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

Package: Scheduling

Routine: SDCOAM


Information

SDCOAM ;ALB/RMO - Appt Mgmt Actions - Check Out; 11 FEB 1993 10:00 am

Source Information

Source file <SDCOAM.m>

Call Graph

Call Graph

Call Graph Total: 13

Package Total Call Graph
Scheduling 8 BLD^SDAM  $$FIND^SDAM2  $$HANDLE^SDAMEVT  ^SDCD  $$EDITOK^SDCO3  EN^SDCODEL  $$CODT^SDCOU  $$GETAPT^SDVSIT2  
List Manager 2 (FULL,PAUSE)^VALM1  EN^VALM2  
PCE Patient Care Encounter 1 $$INTV^PXAPI  
Registration 1 QUES^DGRPU1  
VA FileMan 1 ^DIR  

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

Package Total Caller Graph
Scheduling 8 SDAM CLASSIFICATION  SDAM CPT  SDAM DELETE CHECK OUT  SDAM DIAGNOSIS  SDAM DISCHARGE CLINIC  SDAM PATIENT DEMOGRAPHICS  SDAM PROVIDER  SDCO7  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
CO(SDCOACT,SDCOACTD) ;Check Out Classification, Provider and Diagnosis
; Actions on Appt Mgmt
COQ
ACT(SDCOACT,SDOE,DFN,SDT,SDCL,SDDA,SDLNE) ; -- Check Out Actions
ACTQ
PD ;Entry point for SDAM PATIENT DEMOGRAPHICS protocol
PDQ
DEM(DFN) ;Demographics
DC ;Entry point for SDAM DISCHARGE CLINIC protocol
DCQ
DIS(SDFN,SDCLN) ;Discharge from Clinic
DEL ;Entry point for SDAM DELETE CHECK OUT protocol
DELQ
ASK() ;Ask if user is sure they want to delete the check out

External References

Name Field # of Occurrence
QUES^DGRPU1 DEM+1
^DIR ASK+4
$$INTV^PXAPI ACT+19
BLD^SDAM ACT+20, DEL+18
$$FIND^SDAM2 CO+10, DEL+10
$$HANDLE^SDAMEVT DEL+16
^SDCD DIS+2
$$EDITOK^SDCO3 ACT+6, DEL+15
EN^SDCODEL DEL+17
$$CODT^SDCOU CO+12, DEL+12
$$GETAPT^SDVSIT2 DEL+19
FULL^VALM1 CO+5, PD+3, DC+3, DEL+5
PAUSE^VALM1 CO+12, DIS+3, DEL+1, DEL+12, DEL+17
EN^VALM2 CO+4, PD+6, DC+6, DEL+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,*7,">>> The appointment must have a check out date/time to update ",SDCOACTD,"."
  • Line Location: CO+12
Function Call: WRITE
  • Prompt: !!,VALMHDR(1),!
  • Line Location: PD+4
Function Call: WRITE
  • Prompt: !!,VALMHDR(1),!
  • Line Location: DC+4
Function Call: WRITE
  • Prompt: !!,*7,">>> You must have the 'SD SUPERVISOR' key to delete an appointment check out."
  • Line Location: DEL+1
Function Call: WRITE
  • Prompt: !!,*7,">>> The appointment must have a check out date/time to delete."
  • Line Location: DEL+12
Function Call: WRITE
  • Prompt: !!,*7,">>> Deleting the appointment check out will also delete any check out related",!?4,"information. This information may include classifications, procedures,",!?4,"providers and diagnoses."
  • Line Location: ASK+2
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+4
Routine Call
  • DIR
  • Line Location:
    • ASK+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] CO+11, DEL+11
^SCE - [#409.68] ACT+3
^TMP("SDAM" CO+9, PD+9, DC+9, DEL+9
^TMP("SDAMIDX" CO+8, PD+8, DC+8, DEL+8
^XUSEC("SD SUPERVISOR" DEL+1

Label References

Name Line Occurrences
$$ASK DEL+13
ACT CO+13
ACTQ ACT+6, ACT+16
DELQ DEL+1
DEM PD+4, PD+10
DIS DC+4, DC+10

Naked Globals

Name Field # of Occurrence
^( CO+8, PD+8, DC+8, DEL+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN CO+2~, CO+10*, CO+11, CO+12, CO+13, ACT~, ACT+19, DEM~, DEM+1, DEL+2~
DEL+10*, DEL+11, DEL+12, DEL+19
DIR ASK+1~
DIR("A" ASK+3*
DIR("B" ASK+4*
DIR(0 ASK+4*
DTOUT ASK+1~
DUOUT ASK+1~
DUZ DEL+1
SDAMERR DIS+1~, DIS+3
>> SDAMTYP PD+4, PD+5, DC+4, DC+5
SDAT CO+8!*, CO+9, CO+10, CO+13, CO+15!, PD+8!*, PD+9, PD+10, DC+8!*, DC+9
DC+10, DEL+8!*, DEL+9, DEL+10, DEL+21!
SDATA ACT+1~, DEL+14~
SDCL CO+2~, CO+10*, CO+12, CO+13, ACT~, DEL+2~, DEL+10*, DEL+12, DEL+19
SDCLN DIS~
SDCOACT CO~, CO+13, ACT~, ACT+10, ACT+11, ACT+12, ACT+13
SDCOACTD CO~, CO+12
SDCOAP CO+2~, CO+6*, CO+7*, CO+8, PD+1~, PD+7*, PD+8, DC+1~, DC+7*, DC+8
DEL+2~, DEL+6*, DEL+7*, DEL+8
SDCOMF ACT+1~
SDCOQUIT ACT+1~
SDDA CO+2~, CO+10*, CO+13, ACT~, DEL+2~, DEL+10*
SDELHDL DEL+14~, DEL+16*, DEL+17
SDFN PD+4, DC+4, DIS~
SDHDL ACT+1~
SDHL ACT+1~, ACT+19
SDLNE ACT~
SDOE CO+2~, CO+11*, CO+12, CO+13, ACT~, ACT+3, ACT+6, DEL+2~, DEL+11*, DEL+12
DEL+15, DEL+17, DEL+19*
>> SDPXACT ACT+9*, ACT+10*, ACT+11*, ACT+12*, ACT+13*, ACT+16, ACT+19
SDT CO+2~, CO+10*, CO+11, CO+12, CO+13, ACT~, DEL+2~, DEL+10*, DEL+11, DEL+12
DEL+19
SDVISIT ACT+1~, ACT+3*, ACT+19
U ACT+3
>> VALMBCK CO+3*, CO+14*, PD+2*, PD+11*, DC+2*, DC+11*, DEL+1*, DEL+3*, DEL+20*
>> VALMHDR(1 PD+4, DC+4
VALMY CO+2~, PD+1~, DC+1~, DEL+2~
VALMY( CO+7, PD+7, DC+7, DEL+7
VALSTP DEL+2~, DEL+3*
>> X ACT+19*
>> XQORNOD(0 CO+4, PD+6, DC+6, DEL+4
Y ASK+1~, ASK+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All