Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: HLDIE772

Package: Health Level Seven

Routine: HLDIE772


Information

HLDIE772 ;CIOFO-O/LJA - Direct 772 & 773 Sets ; 11/18/2003 11:17

Source Information

Source file <HLDIE772.m>

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

Package Total Caller Graph
Health Level Seven 1 HLDIE773  

Entry Points

Name Comments DBIA/ICR reference
F222 ; 772 - 22 - P;3 - ERROR MESSAGE
F223 ; 772 - 23 - P;4 - ERROR TYPE
F220 ; 772 - 20 - P;1 [AF,AXMITOUT2] - STATUS
F221 ; 772 - 21 - P;2 [ad->AC] - DATE/TIME PROCESSED
; ad->AC is in xref logic, but shouldn't be there! So, not set.
F226 ; 772 - 26 - P;7 - ACK TIMEOUT
F201 ; 772 - .01 - 0;1 [B] - DATE/TIME ENTERED
XRFSET(FILE,IEN,XRF,ND,PCE,SET) ; Perform sets and (2 subscript xrf) kills...
F23 ; 772 - 3 - 0;3 [ae->AC,AH] - CLIENT APPLICATION
F22 ; 772 - 2 - 0;2 - SERVER APPLICATION
F27 ; 772 - 7 - 0;7 - ACKNOWLEDGMENT TO
F26 ; 772 - 6 - 0;6 [C,AH] - MESSAGE ID
F25 ; 772 - 5 - 0;5 - RELATED MAILMAN MESSAGE
F24 ; 772 - 4 - 0;4 [AC] - TRANSMISSION TYPE
; AC is in xref logic, but shouldn't be there! So, not set.
F29 ; 772 - 9 - 0;9 - PRIORITY
F28 ; 772 - 8 - 0;8 [AI] - PARENT MESSAGE
UPD(ND,PCE,VAL) ; Update NODE(1) piece of data...
XRFB ; B XREF kills/sets...
XRFC ; C XREF kills/sets...
XRFAXMIT ; A-XMIT-OUT XREF kills/sets...
F2202 ; 772 - 2.02 - 2;2 - FAST PURGE DT/TM
; Only fire the ^HLMA(A)I xref when STATUS in 773 is changed...
XRFAI ; AI XREF kills/sets...
XRFAH ; AH XREF kills/sets...
F2100 ; 772 - 100 - S;1 - NO. OF CHARACTERS IN MESSAGE
F2101 ; 772 - 101 - S;2 - NO. OF EVENTS IN MESSAGE
F2102 ; 772 - 102 - S;3 - TRANSMISSION TIME
F216 ; 772 - 16 - 0;13 - NAMESPACE
F215 ; 772 - 15 - 2;1 - DON'T PURGE
F214 ; 772 - 14 - 0;14 - MESSAGE TYPE
F213 ; 772 - 13 - 1;1 - CONTINUATION POINTER
F212 ; 772 - 12 - 0;12 - SECURITY
F211 ; 772 - 11 - 0;11 [AXMITOUT1] - LOGICAL LINK
F210 ; 772 - 10 - 0;10 - RELATED EVENT PROTOCOL
XRFAF ; AF XREF kills/sets...
XRFAC ; AC XREF kills/sets...
XRFSETC(FILE,IEN,XRF,ND1,PC1,ND2,PC2,SET) ; [C]omplex (3 subscript) XREF set/kill...
EOR ;HLDIE772 - Direct 772 & 773 Sets ; 11/18/2003 11:17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^HL(771.6 - [#771.6] XRFAXMIT+5
^HL(772 - [#772] XRFSET+14!, XRFSET+22*, XRFSETC+13!, XRFSETC+22*
^HLMA - [#773] XRFSET+15!, XRFSET+23*, XRFSETC+14!, XRFSETC+23*

Label References

Name Line Occurrences
UPD F201+1, F22+1, F2202+2, F23+5, F24+2, F25+1, F26+1, F27+1, F28+1, F29+1
, F210+1, F211+1, F212+1, F213+1, F214+1, F215+1, F216+1, F220+1, F221+2, F222+1
, F223+1, F226+1, F2100+1, F2101+1, F2102+1
XRFSET XRFAF+1, XRFAI+1, XRFAXMIT+13, XRFB+1, XRFC+1
XRFSETC XRFAC+14, XRFAH+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APP2 XRFAC+1~, XRFAC+8*
APP3 XRFAC+1~, XRFAC+8*, XRFAC+11
DTPROC XRFAC+1~, XRFAC+9*, XRFAC+11
FILE XRFAC+14, XRFAF+1, XRFAH+1, XRFAI+1, XRFAXMIT+13, XRFB+1, XRFC+1, XRFSET~, XRFSET+14, XRFSET+15
, XRFSET+22, XRFSET+23, XRFSETC~, XRFSETC+13, XRFSETC+14, XRFSETC+22, XRFSETC+23
IEN XRFAC+14, XRFAF+1, XRFAH+1, XRFAI+1, XRFAXMIT+13, XRFB+1, XRFC+1, XRFSET~, XRFSET+13, XRFSET+14
, XRFSET+15, XRFSET+21, XRFSET+22, XRFSET+23, XRFSETC~, XRFSETC+12, XRFSETC+13, XRFSETC+14, XRFSETC+21, XRFSETC+22
, XRFSETC+23
IEN870 XRFAXMIT+1~, XRFAXMIT+8*, XRFAXMIT+11
ND XRFSET~, XRFSET+12, XRFSET+20, UPD~, UPD+3, UPD+6, UPD+9, UPD+10
ND1 XRFSETC~, XRFSETC+10, XRFSETC+19
ND2 XRFSETC~, XRFSETC+11, XRFSETC+20
>> NODE( XRFSET+12, XRFSET+20, XRFSETC+10, XRFSETC+11, XRFSETC+19, XRFSETC+20, UPD+3, UPD+6*
>> NODE("CHG" UPD+9*, UPD+10*
>> NODE("P" XRFAC+9, XRFAXMIT+5
>> NODE("XRF" XRFSET+13*, XRFSET+21*, XRFSETC+12*, XRFSETC+21*
>> NODE(0 XRFAC+8, XRFAXMIT+8
PC1 XRFSETC~, XRFSETC+10, XRFSETC+19
PC2 XRFSETC~, XRFSETC+11, XRFSETC+20
PCE XRFSET~, XRFSET+12, XRFSET+20, UPD~, UPD+3, UPD+6, UPD+10
RUN XRFSET+4~, XRFSET+11*, XRFSET+12, XRFSET+18*, XRFSET+20, XRFSETC+1~, XRFSETC+9*, XRFSETC+10, XRFSETC+11, XRFSETC+17*
, XRFSETC+19, XRFSETC+20
SET XRFAC+1~, XRFAC+10*, XRFAC+11*, XRFAC+14, XRFAXMIT+1~, XRFAXMIT+11*, XRFAXMIT+13, XRFSET~, XRFSET+8*, XRFSET+19
, XRFSETC~, XRFSETC+6*, XRFSETC+18
STAT XRFAXMIT+1~, XRFAXMIT+5*, XRFAXMIT+11
STATCODE XRFAXMIT+1~, XRFAXMIT+5*, XRFAXMIT+11
TTYPE XRFAC+1~, XRFAC+8*, XRFAC+11
U XRFAC+8, XRFAC+9, XRFAXMIT+5, XRFAXMIT+8, XRFSET+12, XRFSET+20, XRFSETC+10, XRFSETC+11, XRFSETC+19, XRFSETC+20
, UPD+3, UPD+6
VAL XRFSET+4~, XRFSET+12*, XRFSET+13, XRFSET+14, XRFSET+15, XRFSET+20*, XRFSET+21, XRFSET+22, XRFSET+23, UPD~
, UPD+3, UPD+6
VAL1 XRFSETC+1~, XRFSETC+10*, XRFSETC+12, XRFSETC+13, XRFSETC+14, XRFSETC+19*, XRFSETC+21, XRFSETC+22, XRFSETC+23
VAL2 XRFSETC+1~, XRFSETC+11*, XRFSETC+12, XRFSETC+13, XRFSETC+14, XRFSETC+20*, XRFSETC+21, XRFSETC+22, XRFSETC+23
>> VALUE F201+1, F22+1, F2202+2, F23+5, F24+2, F25+1, F26+1, F27+1, F28+1, F29+1
, F210+1, F211+1, F212+1, F213+1, F214+1, F215+1, F216+1, F220+1, F221+2, F222+1
, F223+1, F226+1, F2100+1, F2101+1, F2102+1
>> X XRFAC+8*
XRF XRFSET~, XRFSET+13, XRFSET+14, XRFSET+15, XRFSET+21, XRFSET+22, XRFSET+23, XRFSETC~, XRFSETC+12, XRFSETC+13
, XRFSETC+14, XRFSETC+21, XRFSETC+22, XRFSETC+23
XRF("AC" F23+6*, F24+3*, F221+3*
XRF("AF" F220+2*
XRF("AH" F23+6*, F26+2*
XRF("AI" F28+2*
XRF("AXMIT" F211+2*, F220+2*
XRF("B" F201+2*
XRF("C" F26+2*
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables |  All