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

Package: Registration

Routine: DGPMV321


Information

DGPMV321 ;ALB/MIR - ASIH TRANSFER ; 8/6/08 11:45am

Source Information

Source file <DGPMV321.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Registration 8 NEW^DGPMV3  FAMT^DGPMV30  FINDLAST^DGPMV32  UNDO^DGPMV322  DEL^DGPMV331  SPEC^DGPMV36  ^DGPMVBUR  CREATE^DGPTFCR  
VA FileMan 4 C^%DTC  ^DIE  $$IENS^DILF  $$GET1^DIQ  

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

Package Total Caller Graph
Registration 3 DGPMV32  DGPMV331  DGPMVDL  

Entry Points

Name Comments DBIA/ICR reference
ECA ;Edit corresponding admission for ASIH transfers
UHD ;Update hospital discharge and PTF record
DEL ;conditionally delete WHILE ASIH or DISCHARGE FROM NHCU/DOM WHILE ASIH discharge if no longer ASIH
NEW ;Add new corresponding admission to file
ASIHOF ;entry when transferring TO ASIH (OTHER FACILITY) to create 30 day discharge

External References

Name Field # of Occurrence
C^%DTC ECA+10, ASIHOF+4
NEW^DGPMV3 NEW+3, ASIHOF+7
FAMT^DGPMV30 NEW+2, ASIHOF+3
FINDLAST^DGPMV32 ECA+1
UNDO^DGPMV322 ECA+13, ECA+15
DEL^DGPMV331 DEL+9
SPEC^DGPMV36 ECA+14
^DGPMVBUR ECA+17
CREATE^DGPTFCR NEW+11
^DIE ECA+8, ECA+11, ECA+12, UHD+5, UHD+6, NEW+7, NEW+18, NEW+21, ASIHOF+6, ASIHOF+11
$$IENS^DILF ECA+5
$$GET1^DIQ ECA+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Editing Corresponding Hospital Admission",!
  • Line Location: ECA+7
Function Call: WRITE
  • Prompt: !
  • Line Location: ECA+8
Function Call: WRITE
  • Prompt: !!,"Creating new hospital admission"
  • Line Location: NEW+1
Function Call: WRITE
  • Prompt: !,"Creating PTF record for new hospital admission",!
  • Line Location: NEW+10
Function Call: WRITE
  • Prompt: !,"Creating 30 day pseudo discharge for NHCU/DOM admission"
  • Line Location: ASIHOF+2
Routine Call
  • DIE
  • Line Location:
    • ECA+8
    • ECA+11
    • ECA+12
    • UHD+5
    • UHD+6
    • NEW+7
    • NEW+18
    • NEW+21
    • ASIHOF+6
    • ASIHOF+11

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGPM - [#405] Classic Fileman Calls,  GET1^DIQ
^DGPT - [#45] Classic Fileman Calls,  GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGPM - [#405] ECA+2, ECA+8, ECA+11, ECA+12, ECA+13, UHD+4, UHD+5, UHD+6, DEL+3, DEL+7
NEW+4, NEW+21, ASIHOF+4, ASIHOF+5, ASIHOF+8
^DGPM("APHY" ECA+15
^DGPM("APMV" DEL+6
^DGPT - [#45] ECA+8, UHD+6, ASIHOF+11
^UTILITY("DGPM" ECA+11*, ECA+12*, UHD+5*, NEW+4*, NEW+21*, ASIHOF+8*

Label References

Name Line Occurrences
DEL UHD+1, UHD+3
NEW ECA+6

Naked Globals

Name Field # of Occurrence
^( DEL+6
^("P" ECA+11, ECA+12, UHD+5, NEW+21
^(0 ECA+8, UHD+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA ECA+8*, ECA+11*, ECA+12*, UHD+4*, UHD+5, UHD+6*, NEW+3, NEW+7*, NEW+15~, NEW+16*
NEW+19!, NEW+21*, ASIHOF+6~*, ASIHOF+11*
>> DFN DEL+6, NEW+3, ASIHOF+4
DG ECA+8!, ECA+11!, ECA+12!, UHD+5!, UHD+6!, NEW+7!, NEW+21!, ASIHOF+11!
DGFAC NEW+3!, ASIHOF+4, ASIHOF+5, ASIHOF+7!
>> DGMAS NEW+2*, ASIHOF+3*
>> DGPM0 UHD+1, UHD+4, UHD+6
>> DGPM0ND NEW+3*, ASIHOF+4*
>> DGPMA ECA+1, ECA+2, ECA+8, ECA+11, UHD+3, UHD+5, UHD+6, NEW+3, NEW+11
DGPMAA ECA+2*, ECA+8, ECA+12, ECA+14, ECA+15, ECA+18!, DEL+8*, NEW+3*, NEW+7, NEW+21
DGPMAB ECA+10, ECA+18!, ASIHOF+4
DGPMAD ASIHOF+7*, ASIHOF+14!
>> DGPMAI DEL+8*
>> DGPMAN ECA+11, DEL+1, DEL+3, DEL+8, ASIHOF+11
>> DGPMCA ECA+1, ECA+5, DEL+6, DEL+8, ASIHOF+4
>> DGPMDA ECA+13, NEW+3, NEW+7
DGPMELG ECA+4~, ECA+5*, NEW+14
>> DGPMN ECA+12
DGPMNA ECA+2*, ECA+8, ECA+11, ECA+18!
>> DGPMNI ECA+1*
>> DGPMOUT ECA+14*
>> DGPMP ECA+11, UHD+3, UHD+6
DGPMPD ASIHOF+4*, ASIHOF+11, ASIHOF+14!
DGPMPTF ECA+18!, NEW+11*, NEW+16, NEW+21, ASIHOF+14!
>> DGPMTN ECA+1*
>> DGPMTYP DEL+1, NEW+22
DIE ECA+8*, ECA+11*, ECA+12*, UHD+5*, UHD+6*, NEW+7*, NEW+15~, NEW+16*, NEW+19!, NEW+21*
ASIHOF+6~*, ASIHOF+11*
DIE("NO^" ECA+2*, ECA+12*
DIR NEW+19!
DQ ECA+8!, ECA+11!, ECA+12!, UHD+5!, UHD+6!, NEW+7!, NEW+21!, ASIHOF+11!
DR ECA+8*, ECA+11*, ECA+12*, UHD+5*, UHD+6*, NEW+7*, NEW+15~, NEW+17*, NEW+21*, ASIHOF+6*
ASIHOF+11*
DUZ UHD+5
U DEL+1, DEL+3, ASIHOF+4, ASIHOF+5
X ECA+11, UHD+1*, DEL+2~, DEL+3*, DEL+4, DEL+5*, DEL+6*, DEL+7*, NEW+3*, ASIHOF+4
ASIHOF+6
>> X1 ECA+10*, ASIHOF+4*
>> X2 ECA+10*, ASIHOF+4*
Y ECA+14*, NEW+3, NEW+4, NEW+11*, ASIHOF+4*, ASIHOF+5, ASIHOF+6~, ASIHOF+7, ASIHOF+8
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