DGPFHLU5 ;ALB/RPM - PRF HL7 ACK PROCESSING ; 6/21/06 10:18am
Source file <DGPFHLU5.m>
| Package | Total | Call Graph | 
|---|---|---|
| Registration | 8 | $$GETASGN^DGPFAA  $$GETHIST^DGPFAAH  ($$GETLOG,STOSTAT)^DGPFHLL  BLDVA086^DGPFHLU3  FORMAT^DGPFLMT4  $$XMIT^DGPFLMT5  $$GETPAT^DGPFUT2  $$SITE^VASITE | 
| Kernel | 3 | $$FMTE^XLFDT $$REPEAT^XLFSTR ($$STA,F4)^XUAF4 | 
| VA Fileman | 2 | BLD^DIALOG $$OREF^DILF | 
| MailMan | 1 | ^XMD | 
| Uncategorized | 1 | $$GETICN^MPIF001 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| ADDLINE(DGTEXT,DGINDENT,DGMAXLEN,DGCNT,DGXMTXT) | ;add text line to message array | |
| SEND(DGXMTXT) | ;send the MailMan message | |
| PROCERR(DGLIEN,DGACK,DGERR) | ;process errors returned from ACK | |
| BLDMSG(DGPFA,DGACK,DGERR,DGXMTXT) | ;build MailMan message array | |
| FNDDIA(DGDIA,DGERR) | ;find dialog code | 
| Name | Field # of Occurrence | 
|---|---|
| $$GETASGN^DGPFAA | PROCERR+30 | 
| $$GETHIST^DGPFAAH | PROCERR+20 | 
| $$GETLOG^DGPFHLL | PROCERR+17 | 
| STOSTAT^DGPFHLL | PROCERR+27 | 
| BLDVA086^DGPFHLU3 | BLDMSG+40 | 
| FORMAT^DGPFLMT4 | BLDMSG+74 | 
| $$XMIT^DGPFLMT5 | PROCERR+25 | 
| $$GETPAT^DGPFUT2 | BLDMSG+35 | 
| BLD^DIALOG | BLDMSG+73 | 
| $$OREF^DILF | SEND+17 | 
| $$GETICN^MPIF001 | BLDMSG+36 | 
| $$SITE^VASITE | BLDMSG+44 | 
| $$FMTE^XLFDT | BLDMSG+52, BLDMSG+61 | 
| $$REPEAT^XLFSTR | ADDLINE+23 | 
| ^XMD | SEND+19 | 
| $$STA^XUAF4 | BLDMSG+63 | 
| F4^XUAF4 | BLDMSG+46 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^TMP("DGPFERR" | PROCERR+32 | 
| Name | Line Occurrences | 
|---|---|
| $$FNDDIA | PROCERR+23 | 
| ADDLINE | BLDMSG+49, BLDMSG+50, BLDMSG+51, BLDMSG+52, BLDMSG+53, BLDMSG+54, BLDMSG+55, BLDMSG+56, BLDMSG+57, BLDMSG+58 , BLDMSG+59, BLDMSG+60, BLDMSG+61, BLDMSG+62, BLDMSG+63, BLDMSG+64, BLDMSG+83, BLDMSG+88, BLDMSG+91 | 
| BLDMSG | PROCERR+36 | 
| SEND | PROCERR+39 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DGACK | PROCERR~, PROCERR+14, PROCERR+36, BLDMSG~ | 
| DGACK("MSGDTM" | BLDMSG+52 | 
| DGACK("MSGID" | BLDMSG+54 | 
| DGACK("SNDFAC" | BLDMSG+45 | 
| DGAVAIL | ADDLINE+11~, ADDLINE+26*, ADDLINE+30, ADDLINE+33 | 
| DGCNT | BLDMSG+16~, BLDMSG+67*, BLDMSG+68*, BLDMSG+70, BLDMSG+83, ADDLINE~, ADDLINE+21*, ADDLINE+39*, ADDLINE+40 | 
| DGCOD | BLDMSG+17~, BLDMSG+70*, BLDMSG+73, BLDMSG+77, BLDMSG+80 | 
| DGDEM | BLDMSG+18~, BLDMSG+35 | 
| DGDEM("DOB" | BLDMSG+61 | 
| DGDEM("NAME" | BLDMSG+59 | 
| DGDEM("SSN" | BLDMSG+60 | 
| DGDFN | BLDMSG+19~, BLDMSG+31*, BLDMSG+32, BLDMSG+35, BLDMSG+36 | 
| DGDIA | FNDDIA~, FNDDIA+14, FNDDIA+16 | 
| DGDLG | BLDMSG+20~, BLDMSG+69!, BLDMSG+74, BLDMSG+77, BLDMSG+80 | 
| DGDLG( | BLDMSG+87, BLDMSG+88 | 
| DGDLG(1 | BLDMSG+77*, BLDMSG+80* | 
| DGERR | PROCERR~, PROCERR+14, PROCERR+23, PROCERR+36, BLDMSG~, FNDDIA~, FNDDIA+14 | 
| DGERR( | BLDMSG+68, BLDMSG+70, FNDDIA+15, FNDDIA+16 | 
| DGFAC | BLDMSG+21~, BLDMSG+46, BLDMSG+47 | 
| DGFAC("NAME" | BLDMSG+47 | 
| DGI | BLDMSG+22~, BLDMSG+86*, BLDMSG+87*, BLDMSG+88, FNDDIA+10~, FNDDIA+12*, FNDDIA+15*, FNDDIA+16 | 
| DGICN | BLDMSG+23~, BLDMSG+36*, BLDMSG+37*, BLDMSG+62 | 
| DGINDENT | ADDLINE~, ADDLINE+17*, ADDLINE+20*, ADDLINE+23, ADDLINE+26 | 
| DGLIEN | PROCERR~, PROCERR+14, PROCERR+17, PROCERR+27 | 
| DGLIN | BLDMSG+24~, BLDMSG+42*, BLDMSG+49, BLDMSG+50, BLDMSG+51, BLDMSG+52, BLDMSG+53, BLDMSG+54, BLDMSG+55, BLDMSG+56 , BLDMSG+57, BLDMSG+58, BLDMSG+59, BLDMSG+60, BLDMSG+61, BLDMSG+62, BLDMSG+63, BLDMSG+64, BLDMSG+83, BLDMSG+88 , BLDMSG+91 | 
| DGLINE | ADDLINE+12~, ADDLINE+34*, ADDLINE+37*, ADDLINE+40 | 
| DGLOC | ADDLINE+13~, ADDLINE+30*, ADDLINE+33, ADDLINE+34, ADDLINE+35 | 
| DGMAX | BLDMSG+25~, BLDMSG+43*, BLDMSG+49, BLDMSG+50, BLDMSG+51, BLDMSG+52, BLDMSG+53, BLDMSG+54, BLDMSG+55, BLDMSG+56 , BLDMSG+57, BLDMSG+58, BLDMSG+59, BLDMSG+60, BLDMSG+61, BLDMSG+62, BLDMSG+63, BLDMSG+64, BLDMSG+74, BLDMSG+83 , BLDMSG+88, BLDMSG+91 | 
| DGMAXLEN | ADDLINE~, ADDLINE+18*, ADDLINE+19*, ADDLINE+20, ADDLINE+26 | 
| DGPAD | ADDLINE+14~, ADDLINE+23*, ADDLINE+40 | 
| DGPFA | PROCERR+9~, PROCERR+30, PROCERR+36, BLDMSG~ | 
| DGPFA("DFN" | BLDMSG+31 | 
| DGPFA("FLAG" | BLDMSG+57 | 
| DGPFA("OWNER" | BLDMSG+63 | 
| DGPFAH | PROCERR+10~, PROCERR+20 | 
| DGPFAH("ASSIGN" | PROCERR+25, PROCERR+30 | 
| DGPFL | PROCERR+11~, PROCERR+17 | 
| DGPFL("ASGNHIST" | PROCERR+20 | 
| DGPFL("SITE" | PROCERR+25 | 
| DGRSLT | FNDDIA+11~, FNDDIA+12*, FNDDIA+15, FNDDIA+16*, FNDDIA+18 | 
| DGSITE | BLDMSG+26~, BLDMSG+44* | 
| DGSNDNAM | BLDMSG+28~, BLDMSG+47*, BLDMSG+55 | 
| DGSNDSTA | BLDMSG+27~, BLDMSG+45*, BLDMSG+46, BLDMSG+55 | 
| DGTBL | BLDMSG+29~, BLDMSG+40 | 
| DGTBL( | BLDMSG+77 | 
| DGTEXT | ADDLINE~, ADDLINE+16*, ADDLINE+27, ADDLINE+30, ADDLINE+33, ADDLINE+34, ADDLINE+35*, ADDLINE+37* | 
| DGXMTXT | PROCERR+12~, PROCERR+32*, PROCERR+33, PROCERR+36, PROCERR+39, PROCERR+42, BLDMSG~, BLDMSG+49, BLDMSG+50, BLDMSG+51 , BLDMSG+52, BLDMSG+53, BLDMSG+54, BLDMSG+55, BLDMSG+56, BLDMSG+57, BLDMSG+58, BLDMSG+59, BLDMSG+60, BLDMSG+61 , BLDMSG+62, BLDMSG+63, BLDMSG+64, BLDMSG+83, BLDMSG+88, BLDMSG+91, ADDLINE~, ADDLINE+40, SEND~, SEND+17 | 
| DIFROM | SEND+8~ | 
| U | PROCERR+25, BLDMSG+37, BLDMSG+57, BLDMSG+63 | 
| XMDUZ | SEND+9~, SEND+15* | 
| XMSUB | SEND+10~, SEND+16* | 
| XMTEXT | SEND+11~, SEND+17* | 
| XMY | SEND+12~ | 
| XMY("G.DGPF H | L7 TRANSMISSION ERRORS" , SEND+18* | 
| XMZ | SEND+13~ |