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 |  Used in HL7 Interface |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRCHAAC2

Package: IFCAP

Routine: PRCHAAC2


Information

PRCHAAC2 ;WIFO/CR-CONT. OF IFCAP HL7 MESSAGE TO AUSTIN ;3/4/05 11:43 AM

Source Information

Source file <PRCHAAC2.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Health Level Seven 1 $$FLD^HLCSUTL  
Kernel 1 ($$FMADD,$$FMTH,$$HDIFF)^XLFDT  
VA FileMan 1 (NOW,YX)^%DTC  

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
IFCAP 2 PRCHAAC1  PRC_IFCAP_01_EV_AAC  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
CLEAN
END ;Log the date/time ($H format) of the AAC response and the creation date
ERR ;Errors from incoming messages are logged here
LOG ;Set purge date to keep ^XTMP clean; first piece is purge date, FM form
SUB ;Subscriber to handle the ACKs coming from the AAC
REC ;For errors, log as much as possible in ^XTMP

External References

Name Field # of Occurrence
NOW^%DTC END+2, END+5, LOG+4
YX^%DTC END+5
$$FLD^HLCSUTL SUB+8, REC+1
$$FMADD^XLFDT LOG+1
$$FMTH^XLFDT END+2, LOG+4
$$HDIFF^XLFDT END+13

Used in HL7 Interface

HL7 Protocol Name Call Tags
PRC_IFCAP_01_EV_AAC SUB

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^XTMP( END+3*, END+4*, END+6*, END+10, END+11, END+12, END+14*, ERR+3*, LOG+2*, LOG+5*
LOG+7*, SUB+14*, SUB+15*

Label References

Name Line Occurrences
CLEAN END+15
END SUB+16, REC+3
ERR REC+3
REC SUB+4, SUB+5, SUB+7, SUB+8, SUB+10, SUB+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CLEAN!, END+2, LOG+4
DT END+2, END+5, LOG+1, LOG+4
HL CLEAN!
HL("ECH" SUB+3
HL("FS" SUB+2
HL("MTN" SUB+4
>> HLCS SUB+3*
HLFS CLEAN!, SUB+2*, SUB+6, SUB+10, SUB+11, SUB+13, SUB+15
HLNEXT CLEAN!, SUB+5, SUB+7
HLNODE CLEAN!, SUB+6, SUB+8, SUB+10, SUB+11, SUB+12, SUB+13, REC+1
HLQUIT CLEAN!, SUB+5, SUB+7
HLRS CLEAN!, SUB+3*
PRCACK CLEAN!, SUB+11*, SUB+13, SUB+19
PRCACMSG CLEAN!, SUB+6*, SUB+14
PRCBATCH CLEAN!, SUB+12*, SUB+15, SUB+19
PRCDATE CLEAN!, END+5*, END+6
PRCDIF CLEAN!, END+13*, END+14
>> PRCDUZ LOG+7
>> PRCERR ERR+1, SUB+4*, SUB+5*, SUB+7*, SUB+8*, SUB+10*, SUB+19*
PRCFAAC CLEAN!, END+12*, END+13
PRCMESG CLEAN!
PRCMID CLEAN!, ERR+2, SUB+8*, SUB+9, REC+1*, REC+2
>> PRCMSG ERR+2*, ERR+3, SUB+4*, SUB+5*, SUB+7*, SUB+8*, SUB+10*, SUB+19*
PRCSUB CLEAN!, END+3, END+4, END+6, END+10, END+11, END+12, END+14, ERR+3, LOG+2
LOG+5, LOG+7, SUB+9*, SUB+14, SUB+15, REC+2*
PRCTAAC CLEAN!, END+11*, END+13
U END+3, END+4, END+6, END+10, END+11, END+12, END+14, LOG+2, LOG+5, LOG+7
X CLEAN!, END+2*, END+4, END+5*, LOG+1*, LOG+2, LOG+4*
X1 CLEAN!, END+2*, END+3, LOG+4*, LOG+5
Y CLEAN!, END+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in HL7 Interface |  Global Variables Directly Accessed |  Label References |  Local Variables  | All