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

Package: Registration

Routine: DGPT70DI


Information

DGPT70DI ;ALB/MTC/ADL,HIOFO/FT - Diagnosis edits for 700's - E codes, V codes, gender and ICD9 Diag. ;2/20/15 12:20pm

Source Information

Source file <DGPT70DI.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
DRG Grouper 2 ($$CODEN,$$SYS)^ICDEX  $$ICDDATA^ICDXCODE  
Registration 2 WRTERR^DGPTAE  EFFDATE^DGPTIC10  

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
Registration 1 DGPT702  

Entry Points

Name Comments DBIA/ICR reference
EN ;called from DGPT702
DIAG ;
ERR ;
EXIT ;
DIAGE ; Supplementary Classification of Factors Influencing Health Status
; and Contact with Health Services.
DIAGV ; Supplementary Classification of External Causes of Inquiry and Poisoning
GEN ;gender - 884 no longer flags a gender error
ARRAY ;this array is used to build the error display in the List Manager interface

External References

Name Field # of Occurrence
WRTERR^DGPTAE ERR+1
EFFDATE^DGPTIC10 DIAG+2, DIAGE+3, DIAGV+2, GEN+2
$$CODEN^ICDEX DIAG+8, DIAGE+8, DIAGE+9, DIAGV+5, DIAGV+6, GEN+3
$$SYS^ICDEX DIAG+3, DIAGE+5
$$ICDDATA^ICDXCODE DIAGE+10, DIAGV+7, GEN+4

Label References

Name Line Occurrences
DIAG EN+1, EN+7
DIAGE DIAG+5
DIAGV DIAG+6
ERR EN+1, EN+2, EN+6
EXIT EN+1, EN+2
GEN DIAG+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DGPTDAT DIAG+1~, DIAGE+2~, DIAGV+1~, GEN+1~
>> DGPTDDS DIAGE+12, DIAGE+15, DIAGV+9, DIAGV+12, ARRAY+1
DGPTDIA EN+1*, EN+2*, EN+3, EN+4, EN+5, DIAG+4, DIAG+5, DIAG+6, DIAG+8, EXIT+1!
DIAGE+4, DIAGE+6, DIAGE+7, DIAGV+3, DIAGV+4
DGPTDIA1 DIAG+8*, EXIT+1!, DIAGE+6*, DIAGE+7*, DIAGE+8, DIAGE+9, DIAGE+14, DIAGV+4*, DIAGV+5, DIAGV+6
DIAGV+11, GEN+3, GEN+7
DGPTDIA2 EXIT+1!, DIAGE+9*, DIAGE+10, DIAGE+15, DIAGV+6*, DIAGV+7, DIAGV+12, GEN+3*, GEN+4, ARRAY+1
>> DGPTDIAR( DIAGE+15*, DIAGV+12*, ARRAY+1*
>> DGPTEDFL EN+1, EN+2
>> DGPTERC EN+1*, EN+2*, EN+4*, EN+7*, DIAG+5*, DIAG+6*, DIAG+7*, DIAG+8*, ERR+1, DIAGE+8*
DIAGE+9*, DIAGE+11*, DIAGE+12*, DIAGE+13*, DIAGV+5*, DIAGV+6*, DIAGV+8*, DIAGV+9*, DIAGV+10*, GEN+3*
GEN+5*
>> DGPTFMT EN+1, EN+2
>> DGPTGEN DIAGE+13, DIAGV+10
DGPTL3 EN+1*, EN+2*, EN+4, EN+6, DIAG+7, EXIT+1!, DIAGE+8, DIAGE+9, DIAGE+11, DIAGE+12
DIAGE+13, DIAGE+14, DIAGV+5, DIAGV+6, DIAGV+8, DIAGV+9, DIAGV+10, DIAGV+11, GEN+3, GEN+5
GEN+7
DGPTL4 DIAG+8*, EXIT+1!
DGPTPOA EN+2*, EN+3, EN+4, EN+6, EXIT+1!
>> DGPTREC EN+6*
>> DGPTTMP DIAGE+10*, DIAGE+11, DIAGE+12, DIAGE+13, DIAGV+7*, DIAGV+8, DIAGV+9, DIAGV+10, GEN+4*, GEN+5
EFFDATE DIAG+1~, DIAG+3, DIAGE+2~, DIAGE+5, DIAGE+10, DIAGV+1~, DIAGV+7, GEN+1~, GEN+4
IMPDATE DIAG+1~, DIAGE+2~, DIAGV+1~, GEN+1~
>> NODE ERR+1
>> PTF DIAG+2, DIAGE+3, DIAGV+2, GEN+2
>> SEQ ERR+1
SYS DIAG+1~, DIAG+3*, DIAG+5, DIAG+6, DIAGE+2~, DIAGE+5*, DIAGE+6, DIAGE+7
U DIAGE+11, DIAGE+12, DIAGE+13, DIAGE+15, DIAGV+8, DIAGV+9, DIAGV+10, DIAGV+12, GEN+5, ARRAY+1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All