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~ |