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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DGPMV36

Package: Registration

Routine: DGPMV36


Information

DGPMV36 ;ALB/MIR - TREATING SPECIALTY TRANSFER, CONTINUED ; SEP 15 1989@12

Source Information

Source file <DGPMV36.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 ^DIE  ^DIK  ^DIR  
Registration 1 NEW^DGPMV3  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Registration 8 DGPM SPECIALTY TRANSFER  DGPMV3  DGPMV31  DGPMV32  DGPMV321  DGPMV331  DGPMVPU  DGPMX6  

Entry Points

Name Comments DBIA/ICR reference
EDIT ; -- edit specialty mvt
AFTER ; -- set special 'after' nodes for event driver
PRIOR ; -- set special 'prior' nodes for event driver
ONLY ; -- determine if there is only one 'specialty xfr' type mvt
DICS ; -- check that it is a PROVIDER/SPECIALTY change
ASK ; -- ask user if they want to make a special mvt also
NEW ; -- add a specialty mvt
SPEC ; -- entry point to add/edit specialty mvt when adding/editing
; a physical mvt
SPECQ

External References

Name Field # of Occurrence
NEW^DGPMV3 NEW+2
^DIE NEW+4, EDIT+7
^DIK DGPMV36+3
^DIR ASK+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Incomplete Treating Specialty Transfer...Deleted"
  • Line Location: DGPMV36+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ASK+1
Routine Call
  • DIE
  • Line Location:
    • NEW+4
    • EDIT+7
Routine Call
  • DIR
  • Line Location:
    • ASK+5

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGPM - [#405] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DG(405.1 - [#405.1] ONLY+2
^DGPM - [#405] SPEC+9, SPEC+10, EDIT+3, EDIT+8, PRIOR+2, AFTER+1
^DGPM("APHY" SPEC+11
^UTILITY("DGPM" EDIT+2*, EDIT+3*, EDIT+8*, PRIOR+1*, PRIOR+2*, AFTER+1*

Label References

Name Line Occurrences
AFTER EDIT+9
ASK SPEC+12
EDIT SPEC+13
NEW SPEC+12
PRIOR EDIT+4
SPECQ SPEC+12

Naked Globals

Name Field # of Occurrence
^( SPEC+11
^("PTF" PRIOR+2, AFTER+1
^("PTFP" PRIOR+1*
^(0 ONLY+2, EDIT+8, PRIOR+2, AFTER+1
^(1 PRIOR+2, AFTER+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
C ONLY+1~*, ONLY+2*
DA DGPMV36+3*, NEW+4*, NEW+5!, EDIT+6*
DG EDIT+7!
>> DGER DICS+1*
DGPM0ND NEW+2*, NEW+5!
>> DGPMA DGPMV36+3*
>> DGPMDA DGPMV36+3
DGPMN SPEC+10~*, NEW+3*, EDIT+2, EDIT+3, EDIT+5*, PRIOR+1, PRIOR+2
DGPMP EDIT+1~, EDIT+2*, EDIT+3*, EDIT+5
DGPMPHY SPEC+10*, SPEC+11, SPECQ!, NEW+1
DGPMPHY0 SPEC+10*, SPECQ!, NEW+1, NEW+4, EDIT+5, EDIT+6
DGPMSP SPEC+11*, SPEC+12, SPEC+13, SPECQ!, NEW+3*, NEW+4, EDIT+2, EDIT+3, EDIT+4, EDIT+6
, EDIT+8, EDIT+9
DGPMSPI ONLY+2*!
DGPMT SPEC+10~*, NEW+1
>> DGPMTYP DICS+1
DGPMX EDIT+1~, EDIT+6*
DIC NEW+5!
DIE NEW+4*, NEW+5!, EDIT+6*
DIE("NO^" EDIT+2*
DIK DGPMV36+3*!
DIR ASK+5!
DIR("?" ASK+2*, ASK+3*, ASK+4*
DIR("A" ASK+1*
DIR(0 ASK+1*
DQ EDIT+7!
DR NEW+4*, NEW+5!, EDIT+6*
I ONLY+1~, ONLY+2*
U NEW+1
>> X NEW+1*, NEW+2*, PRIOR+2*, AFTER+1*
>> Y SPEC+9, SPEC+10, SPEC+12*, SPECQ*, NEW+1*, NEW+2, NEW+3, EDIT+4*, EDIT+9*, PRIOR+1
, PRIOR+2, AFTER+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All