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

Package: Registration

Routine: DGENUPL2


Information

DGENUPL2 ;ALB/CJM,RTK,TMK,ISA/KWP/RMM/CKN,EG,ERC,PWC - PROCESS INCOMING (Z11 EVENT TYPE) HL7 MESSAGES ; 2/14/11 2:45pm

Source Information

Source file <DGENUPL2.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
Registration 5 ADDERROR^DGENUPL  $$CONVERT^DGENUPL1  ZMH^DGENUPL3  (OBX,ZEL,ZIO,ZPD)^DGENUPLA  ^DGRPC  
VA Fileman 1 GETS^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Registration 2 DGENUPL1  DGENUPL7  

Entry Points

Name Comments DBIA/ICR reference
ZCD ;
ZMH ;Purple Heart, OEFOIE, POW
ZSP ;
PID ;
DCLOOKUP(DGCODE,DGNAME) ;
; Description: Returns the ien of a Disability Condition (file #31) based on the DGCODE and DGNAME
ZEN ;
ZRD ;
PEND(DFN,DGSTAT) ;
ZIE ;
REGCHECK(DFN) ;
; Description: passes patient through the registration consistency checker
OBX ;
SKIP ;
ZIO ;New segment - DG*5.3*653
ZPD ;
ZMT ;
ZEL(COUNT) ;

External References

Name Field # of Occurrence
ADDERROR^DGENUPL ZIE+3, ZEN+4, ZEN+9, ZEN+14, ZEN+17, ZEN+22, ZEN+25, ZEN+33, ZEN+37, ZMT+1
, ZMT+4, ZCD+6, ZCD+9, ZCD+12, ZCD+18, ZCD+22, ZCD+26, SKIP+9, ZSP+3, ZSP+7
, ZSP+10, ZSP+20, ZSP+23, ZSP+26, ZSP+29, ZRD+13, ZRD+16, ZRD+18
$$CONVERT^DGENUPL1 ZIE+1, ZIE+4, ZIE+5, ZEN+2, ZEN+5, ZEN+6, ZEN+10, ZEN+11, ZEN+12, ZEN+15
, ZEN+19, ZEN+20, ZEN+23, ZEN+31, ZEN+35, ZEN+36, ZMT+2, ZCD+3, ZCD+4, ZCD+7
, ZCD+10, ZCD+13, ZCD+14, ZCD+16, ZCD+20, ZCD+24, SKIP+2, SKIP+3, SKIP+4, SKIP+5
, SKIP+6, SKIP+7, ZSP+1, ZSP+4, ZSP+5, ZSP+8, ZSP+18, ZSP+21, ZSP+24, ZSP+27
, ZRD+9, ZRD+10, ZRD+11, ZRD+14
ZMH^DGENUPL3 ZMH+1
OBX^DGENUPLA OBX+1
ZEL^DGENUPLA ZEL+1
ZIO^DGENUPLA ZIO+1
ZPD^DGENUPLA ZPD+1
^DGRPC REGCHECK+8
GETS^DIQ PEND+7

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(31 - [#31] DCLOOKUP+12, DCLOOKUP+13, DCLOOKUP+15
^DIC(8 - [#8] PEND+11
^DPT - [#2] PEND+2

Label References

Name Line Occurrences
$$DCLOOKUP ZRD+8
$$PEND ZEN+7
SKIP ZCD+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
COND ZRD+1~, ZRD+8*, ZRD+17
COUNT ZEL~, ZEL+1, ZRD+1~, ZRD+7*, ZRD+8, ZRD+9, ZRD+10, ZRD+11, ZRD+14
DFN ZEN+7, REGCHECK~, PEND~, PEND+2, PEND+7, PEND+9, PEND+16, PEND+17, PEND+18
DGARR PEND+1~
DGARR(2 PEND+9, PEND+16, PEND+17, PEND+18
DGCD REGCHECK+5~
>> DGCDIS("BY" ZCD+3*
>> DGCDIS("COND" SKIP+5*, SKIP+8
>> DGCDIS("DATE" ZCD+4*
>> DGCDIS("DIAG" SKIP+2*, SKIP+8
>> DGCDIS("DTFACIRV" ZCD+20*
>> DGCDIS("DTVETNOT" ZCD+24*
>> DGCDIS("EXT" SKIP+4*
>> DGCDIS("FACDET" ZCD+7*
>> DGCDIS("METDET" ZCD+13*
>> DGCDIS("PERM" SKIP+7*
>> DGCDIS("PROC" SKIP+3*, SKIP+8
>> DGCDIS("REVDTE" ZCD+10*
>> DGCDIS("SCORE" SKIP+6*
>> DGCDIS("VCD" ZCD+14*, SKIP+8
>> DGCDIS("VETREQDT" ZCD+16*
DGCHK REGCHECK+5~
DGCODE DCLOOKUP~, DCLOOKUP+9, DCLOOKUP+12, DCLOOKUP+14, DCLOOKUP+15
DGDAY REGCHECK+5~
DGEC PEND+1~, PEND+9*, PEND+10, PEND+11*, PEND+12, PEND+13, PEND+14
DGEDCN REGCHECK+5~, REGCHECK+7*
>> DGELG("EFFDT" ZSP+8*, ZSP+10, ZSP+12*
>> DGELG("MTSTA" ZMT+2*
>> DGELG("P&T" ZSP+18*
>> DGELG("P&TDT" ZSP+27*
>> DGELG("POS" ZSP+5*
>> DGELG("RATEDIS" ZRD+7, ZRD+8*, ZRD+9*, ZRD+10*, ZRD+11*, ZRD+14*
>> DGELG("SC" ZSP+1*, ZSP+16
>> DGELG("SCAWDATE" ZSP+24*
>> DGELG("SCPER" ZSP+4*, ZSP+16*
>> DGELG("UNEMPLOY" ZSP+21*
>> DGENR( ZEN+41*
>> DGENR("APP" ZEN+23*, ZEN+28*, ZEN+29*
>> DGENR("DATE" ZEN+2*, ZEN+28
>> DGENR("EFFDATE" ZEN+20*, ZEN+29
>> DGENR("END" ZEN+31*
>> DGENR("FACREC" ZEN+12*
>> DGENR("PRIORITY" ZEN+19*
>> DGENR("REASON" ZEN+10*
>> DGENR("REMARKS" ZEN+11*
>> DGENR("SOURCE" ZEN+5*
>> DGENR("STATUS" ZEN+6*, ZEN+7
>> DGENR("SUBGRP" ZEN+35*
DGER REGCHECK+5~
DGERR PEND+1~, PEND+8
DGLST REGCHECK+5~
DGNAME DCLOOKUP~, DCLOOKUP+14
DGNCK REGCHECK+5~
>> DGPAT("INELDATE" ZIE+1*
>> DGPAT("INELDEC" ZIE+5*
>> DGPAT("INELREA" ZIE+4*
>> DGPAT("PFSRC" ZEN+36*
>> DGPAT("PREFAC" ZEN+15*
>> DGPAT("SSN" PID+1*, ZIE+3, ZEN+4, ZEN+9, ZEN+14, ZEN+17, ZEN+22, ZEN+25, ZEN+33, ZEN+37
, ZMT+1, ZMT+4, ZCD+6, ZCD+9, ZCD+12, ZCD+18, ZCD+22, ZCD+26, SKIP+9, ZSP+3
, ZSP+7, ZSP+20, ZSP+23, ZSP+26, ZSP+29, ZRD+13, ZRD+16, ZRD+18
DGRPCOLD REGCHECK+5~
DGSC REGCHECK+5~
DGSTAT PEND~, PEND+3, PEND+4, PEND+5*, PEND+6
DGTYPE REGCHECK+5~
DGVT REGCHECK+5~
DGX PEND+1~, PEND+14, PEND+15*, PEND+16*, PEND+17*, PEND+18*
DXCODE ZRD+1~, ZRD+2*, ZRD+3*, ZRD+5, ZRD+8
>> ERRCOUNT ZIE+3, ZEN+4, ZEN+9, ZEN+14, ZEN+17, ZEN+22, ZEN+25, ZEN+33, ZEN+37, ZMT+1
, ZMT+4, ZCD+6, ZCD+9, ZCD+12, ZCD+18, ZCD+22, ZCD+26, SKIP+9, ZSP+3, ZSP+7
, ZSP+10, ZSP+20, ZSP+23, ZSP+26, ZSP+29, ZRD+13, ZRD+16, ZRD+18
>> ERROR ZIE+1, ZIE+2, ZEN+2, ZEN+3, ZEN+7*, ZEN+8, ZEN+12, ZEN+13, ZEN+15, ZEN+16
, ZEN+20, ZEN+21, ZEN+23, ZEN+24, ZEN+31, ZEN+32, ZMT+1*, ZMT+2, ZMT+3, ZCD+4
, ZCD+5, ZCD+7, ZCD+8, ZCD+10, ZCD+11, ZCD+16, ZCD+17, ZCD+20, ZCD+21, ZCD+24
, ZCD+25, SKIP+9*, ZSP+1, ZSP+2, ZSP+5, ZSP+6, ZSP+8, ZSP+9, ZSP+18, ZSP+19
, ZSP+21, ZSP+22, ZSP+24, ZSP+25, ZSP+27, ZSP+28, ZRD+11, ZRD+12, ZRD+14, ZRD+15
, ZRD+19*
FOUND DCLOOKUP+10~, DCLOOKUP+11*, DCLOOKUP+12, DCLOOKUP+14*, DCLOOKUP+15
>> HLECH ZCD+13, SKIP+4, SKIP+6, SKIP+7, ZRD+2, ZRD+4
IEN DCLOOKUP+10~, DCLOOKUP+11*, DCLOOKUP+12*, DCLOOKUP+13, DCLOOKUP+15*, DCLOOKUP+16
>> MSGID ZIE+3, ZEN+4, ZEN+9, ZEN+14, ZEN+17, ZEN+22, ZEN+25, ZEN+33, ZEN+37, ZMT+1
, ZMT+4, ZCD+6, ZCD+9, ZCD+12, ZCD+18, ZCD+22, ZCD+26, SKIP+9, ZSP+3, ZSP+7
, ZSP+10, ZSP+20, ZSP+23, ZSP+26, ZSP+29, ZRD+13, ZRD+16, ZRD+18
NAME ZRD+1~, ZRD+4*, ZRD+8
NODE DCLOOKUP+10~, DCLOOKUP+13*, DCLOOKUP+14
PFSRC ZEN+36~*, ZEN+37
>> SEG(1 ZMT+1, ZCD+2, SKIP+2, SKIP+3, SKIP+4, SKIP+5, SKIP+6, SKIP+7, SKIP+8
>> SEG(10 ZEN+20, SKIP+5, ZSP+27
>> SEG(11 ZEN+23, SKIP+6, ZSP+8
>> SEG(12 ZEN+31, ZCD+14, ZRD+10
>> SEG(13 ZEN+35, SKIP+7, ZRD+11
>> SEG(14 ZEN+36, ZCD+16, ZRD+14
>> SEG(15 ZCD+20
>> SEG(16 ZCD+24
>> SEG(19 PID+1
>> SEG(2 ZIE+1, ZEN+2, ZCD+10, ZSP+1, ZRD+2, ZRD+4
>> SEG(3 ZIE+4, ZEN+5, ZMT+2, ZCD+3, ZSP+4, ZRD+9
>> SEG(4 ZIE+5, ZEN+6, ZCD+7, ZCD+9, ZSP+5
>> SEG(5 ZEN+10, ZCD+4
>> SEG(6 ZEN+11, ZCD+13, ZSP+18
>> SEG(7 ZEN+12, ZEN+14, SKIP+2, ZSP+21
>> SEG(8 ZEN+15, ZEN+17, SKIP+3, ZSP+24
>> SEG(9 ZEN+19, SKIP+4
SUB ZEN+1~, ZEN+40*, ZEN+41*
U PEND+2, PEND+11
VA REGCHECK+5~
X REGCHECK+5~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All