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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PRCVREA

Package: IFCAP

Routine: PRCVREA


Information

PRCVREA ;WOIFO/VC-Transmit HL7 message to IFCAP for RIL(cont);11/24/03 ; 2/29/08 1:54pm

Source Information

Source file <PRCVREA.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
IFCAP 3 GETFCPU^PRCVLIC  EN^PRCVRC1  CLEANUP^PRCVRE1  
Health Level Seven 1 GENACK^HLMA1  
MailMan 1 ^XMD  

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
IFCAP 1 PRCVRE1  

Entry Points

Name Comments DBIA/ICR reference
CALLIT ;Call the IFCAP RIL build Routine
SETUP
HEAD ;If there are errors in the "1" sub-segment, add all errors to all
; line items
DETAIL ;If there are errors in the detail lines, add them
SETNTE ; If there are errors set an NTE segment
NAKIT ;Send an acknowledgement that the message is rejected
MAIL ;Send MailMan message with error
ACKIT ;Send an acknowledgement that everything went fine

External References

Name Field # of Occurrence
GENACK^HLMA1 NAKIT+7, ACKIT+5
GETFCPU^PRCVLIC MAIL+6
EN^PRCVRC1 CALLIT+2
CLEANUP^PRCVRE1 DETAIL+17, SETNTE+13
^XMD MAIL+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("HLA" NAKIT+5*, ACKIT+3*
^TMP("PRCVRIL" HEAD+20*, DETAIL+13*, SETNTE+12*, NAKIT+4, NAKIT+5, ACKIT+3
^XTMP( HEAD+3, HEAD+5, HEAD+6, HEAD+14, HEAD+19, DETAIL+2, DETAIL+3, DETAIL+5, DETAIL+6, SETNTE+3
SETNTE+5, SETNTE+7, SETNTE+8, SETNTE+10

Label References

Name Line Occurrences
ACKIT DETAIL+17
NAKIT SETNTE+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ACKCNT HEAD+20*, DETAIL+13*, SETNTE+12*
>> DOCID DETAIL+3*, DETAIL+12, DETAIL+14
>> ERRCNT SETUP+35*, HEAD+2*, HEAD+12*, DETAIL+14, DETAIL+15*
>> ERRCOD HEAD+9*, HEAD+11, HEAD+12, DETAIL+9*, DETAIL+12
>> ERRDAT HEAD+6*, HEAD+7, HEAD+9, HEAD+10, DETAIL+6*, DETAIL+7, DETAIL+9, DETAIL+11
>> ERRLOC DETAIL+10*, DETAIL+12
>> ERRS SETNTE+6*, SETNTE+7*, SETNTE+8, SETNTE+9*
>> ERRSTR HEAD+11*, HEAD+15, HEAD+17*, HEAD+19*, HEAD+20, DETAIL+12*, DETAIL+13
>> ERRSUB HEAD+15*, HEAD+16*, HEAD+17
>> ERRTXT HEAD+9*, HEAD+11, HEAD+12, DETAIL+9*, DETAIL+12, DETAIL+14
>> FLDNO HEAD+9*, HEAD+11, HEAD+12, DETAIL+9*, DETAIL+10, DETAIL+14
>> HL("APAT" NAKIT+2, ACKIT+2
>> HL("EID" NAKIT+7, ACKIT+5
>> HL("EIDS" NAKIT+7, ACKIT+5
>> HL("MID" MAIL+3
>> HLMTIENS NAKIT+7, ACKIT+5
>> I HEAD+5*, DETAIL+2*, SETNTE+3*, NAKIT+4*, NAKIT+5, ACKIT+3*
>> II HEAD+4*, HEAD+5*, HEAD+6, DETAIL+1*, DETAIL+2*, DETAIL+3, DETAIL+5, DETAIL+6, DETAIL+10
>> III DETAIL+4*, DETAIL+5*, DETAIL+6
>> IL HEAD+14*
>> J HEAD+13*, HEAD+14*, HEAD+16, HEAD+19, DETAIL+5*, SETNTE+7*
>> LENVAL MAIL+1
>> MSG NAKIT+3*, NAKIT+4*, NAKIT+5
>> MSGFLG HEAD+2*, HEAD+8*, DETAIL+8*, DETAIL+17
>> PRCCS SETUP+3, SETUP+5, SETUP+8, SETUP+11, SETUP+13, SETUP+15, SETUP+17, SETUP+19, SETUP+21, SETUP+23
SETUP+25, SETUP+27, SETUP+29, SETUP+31, HEAD+11, DETAIL+12
>> PRCDET( DETAIL+10, DETAIL+14
>> PRCDET(1 SETUP+17*, SETUP+18*
>> PRCDET(2 SETUP+19*, SETUP+20*
>> PRCDET(3 SETUP+21*, SETUP+22*
>> PRCDET(4 SETUP+23*, SETUP+24*
>> PRCDET(5 SETUP+25*, SETUP+26*
>> PRCDET(6 SETUP+27*, SETUP+28*
>> PRCDET(7 SETUP+29*, SETUP+30*
>> PRCDET(8 SETUP+31*, SETUP+32*
>> PRCFCP MAIL+6
>> PRCFS HEAD+11, HEAD+15, HEAD+17, HEAD+19, DETAIL+12, SETNTE+12
>> PRCHD( HEAD+11, HEAD+12
>> PRCHD(1 SETUP*, SETUP+2*
>> PRCHD(2 SETUP+3*, SETUP+4*
>> PRCHD(3 SETUP+5*, SETUP+6*
>> PRCHD(4 SETUP+7*
>> PRCHD(5 SETUP+8*, SETUP+9*
>> PRCHD(6 SETUP+10*
>> PRCHD(7 SETUP+11*, SETUP+12*
>> PRCHD(8 SETUP+13*, SETUP+14*
>> PRCHD(9 SETUP+15*, SETUP+16*
>> PRCSITE MAIL+6
>> PRCSUB CALLIT+2, HEAD+2, HEAD+3, HEAD+5, HEAD+6, HEAD+14, HEAD+19, DETAIL+2, DETAIL+3, DETAIL+5
DETAIL+6, SETNTE+3, SETNTE+5, SETNTE+7, SETNTE+8, SETNTE+10
>> PRCSUB2 HEAD+2*, HEAD+12, DETAIL+14
>> PRCVERR( HEAD+12*, DETAIL+14*
>> PRCVERR(0 SETUP+36*
>> PRCVRES NAKIT+6*, NAKIT+7, ACKIT+5
>> SEVER HEAD+10*, HEAD+11, DETAIL+11*, DETAIL+12, SETNTE+8*, SETNTE+9
>> TOT SETNTE+2*, SETNTE+3*, SETNTE+4, SETNTE+5, SETNTE+7, SETNTE+8
>> TOTERR SETNTE+2*, SETNTE+9*, SETNTE+10*, SETNTE+11, SETNTE+12
>> TOTGOOD SETNTE+11*, SETNTE+12
>> TOTREC SETNTE+2*, SETNTE+4*, SETNTE+10, SETNTE+11, SETNTE+12
U HEAD+9, HEAD+10, HEAD+16, HEAD+19, DETAIL+3, DETAIL+9, DETAIL+10, DETAIL+11, SETNTE+8
XMDUZ MAIL+2~, MAIL+4*, MAIL+8!
XMMG MAIL+2~, MAIL+8!
XMSUB MAIL+2~, MAIL+3*, MAIL+8!
XMTEXT MAIL+2~, MAIL+5*, MAIL+8!
XMY MAIL+2~, MAIL+6, MAIL+8!
XMZ MAIL+2~, MAIL+8!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All