SCMCHLRR ;BP/DJB - PCMM HL7 Rejects - Resubmit ; 3/6/00 12:14pm
Source file <SCMCHLRR.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 6 | $$HLEID^SCMCHL $$BUILD^SCMCHLB PTPD^SCMCHLB2 $$GENERATE^SCMCHLG NOTIFY^SCMCHLM $$BUILD^SCMCHLP |
Health Level Seven | 1 | INIT^HLFNC2 |
Kernel | 1 | ($$DT,$$FMDIFF)^XLFDT |
Registration | 1 | $$SITE^VASITE |
VA Fileman | 1 | FILE^DIE |
Name | Comments | DBIA/ICR reference |
---|---|---|
STATUS(TRANI,STATUS) | ;Update STATUS field in PCMM HL7 TRANSMISSION LOG file.
; Input: TRANI - IEN of PCM HL7 TRANSMISSION LOG file ; STATUS - A=Accepted, M=Marked for re-transmit, RJ=Rejected |
|
AUTO(SCLIM) | ;Auto retransmit messages that have not received an ACK.
|
|
RETRAN | ;Re-transmit messages.
|
|
EXIT | ;
|
|
EN(SCLIM) | ;Entry point for retransmitting "M"arked messages
|
|
GEN | ||
LOOP | ;Loop thru PCMM HL7 TRANSMISSION LOG file and find every entry
|
|
GETDATA(TRANI) | ;Get DFN & VARPTR from PCMM HL7 TRANSMISSION LOG file
; Input: ; TRANI - IEN to file PCMM HL7 TRANSMISSION LOG file (#404.471) |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SCPT(404.43 - [#404.43] | GETDATA+21 |
^SCPT(404.471 - [#404.471] | LOOP+5, LOOP+6, GETDATA+14, GETDATA+18, AUTO+26, AUTO+27, AUTO+38 |
^SCPT(404.49 - [#404.49] | GETDATA+15 |
^SCTM(404.44 - [#404.44] | AUTO+22 |
Name | Line Occurrences |
---|---|
GEN | RETRAN+17 |
GETDATA | LOOP+7, AUTO+37 |
LOOP | EN+20 |
RETRAN | LOOP+11, AUTO+39 |
STATUS | LOOP+10, GEN+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DAYSDIFF | AUTO+12~, AUTO+32*, AUTO+35 |
DAYSMAX | AUTO+12~, AUTO+22*, AUTO+23*, AUTO+35 |
DFN | EN+9~, GETDATA+11*, GETDATA+18*, AUTO+13~ |
HL | RETRAN+3~, RETRAN+16, RETRAN+17, RETRAN+18, RETRAN+25 |
HL("" | RETRAN+18 |
HLECH | RETRAN+3~ |
HLEID | RETRAN+3~, RETRAN+10*, RETRAN+11, RETRAN+16 |
HLFS | RETRAN+3~ |
HLQ | RETRAN+3~ |
IDI | GETDATA+8~, GETDATA+14*, GETDATA+15 |
IDLONG | GETDATA+8~, GETDATA+16*, GETDATA+19 |
MSGCNT | EN+10~, EN+17*, AUTO+14~, AUTO+18* |
ND | GETDATA+8~, GETDATA+15*, GETDATA+16, AUTO+12~, AUTO+27*, AUTO+28, AUTO+29 |
PT | RETRAN+2~ |
PTPI | GETDATA+8~, GETDATA+19*, GETDATA+20, GETDATA+21, GETDATA+22, RETRAN+2~, RETRAN+22*, RETRAN+23 |
RESULT | RETRAN+2~, RETRAN+17*, RETRAN+24, RETRAN+25*, RETRAN+26, GEN*, GEN+3 |
SCDELETE | EN+9~, GETDATA+12*, GETDATA+21*, RETRAN+21, AUTO+13~ |
SCERR | STATUS+4~ |
SCFAC | EN+10~, EN+16*, AUTO+14~, AUTO+17* |
SCFDA | STATUS+4~ |
SCFDA( | STATUS+8* |
SCIENS | STATUS+4~, STATUS+7*, STATUS+8 |
SCLIM | EN~, EN+7, LOOP+5, AUTO~, AUTO+10, AUTO+26 |
SCSEQ | EN+10~, AUTO+14~ |
STATUS | STATUS~, STATUS+6, STATUS+8 |
TODAY | AUTO+12~, AUTO+20*, AUTO+32 |
TRANDT | AUTO+12~, AUTO+29*, AUTO+32 |
TRANI | LOOP+3~, LOOP+4*, LOOP+5*, LOOP+6, LOOP+7, LOOP+10, GETDATA~, GETDATA+14, GETDATA+18, RETRAN+17 , GEN+4, STATUS~, STATUS+5, STATUS+7, AUTO+12~, AUTO+25*, AUTO+26*, AUTO+27, AUTO+37, AUTO+38 |
U | LOOP+6, GETDATA+16, GETDATA+18, AUTO+22, AUTO+28, AUTO+29, AUTO+38 |
VARPTR | EN+9~, LOOP+6*, LOOP+10, GETDATA+11*, GETDATA+22*, RETRAN+17, RETRAN+22, RETRAN+25, AUTO+13~, AUTO+37 |
WORK | LOOP+6~*, LOOP+7, RETRAN+17, AUTO+38~* |
XMITARRY | RETRAN+2~, RETRAN+6*, RETRAN+7, RETRAN+17, RETRAN+25, GEN+2 |
>> ZTQUEUED | RETRAN+12, RETRAN+18, RETRAN+26, GEN+5 |