IBCNEUT2 ;DAOU/DAC - eIV MISC. UTILITIES ;06-JUN-2002
Source file <IBCNEUT2.m>
Package | Total | Call Graph |
---|---|---|
Integrated Billing | 1 | $$FOREIGN^IBCNINSU |
VA FileMan | 1 | ^DIE |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
SAVETQ(IEN,TDT) | ; Update service date in TQ record
|
|
SST(IEN,STAT) | ; Set the Transmission Queue Status
; Input parameters ; IEN = Internal entry number for the record ; STAT= Status IEN |
|
RSP(IEN,STAT) | ; Set the Response File Status
; Input parameters ; IEN = Internal entry number for the record ; STAT= Status IEN |
|
BUFF(BUFF,BNG) | ; Set error symbol into Buffer File
; Input Parameter ; BUFF = Buffer internal entry number ; BNG = Buffer Symbol IEN |
|
BADMSG(EXT,QUERY) | ; Checks to see if the msg is allowed
; IB*713 Introduced this tag, checks for foreign characters as defined ; in FOREIGN^IBCNINSU. If foreign characters are encountered, some ; times the msg can't be created/sent via HL7. Other times, if you ; clear out the field with the foreign character you can still send ; the message. (Watch for the STOP variable.) ; This could be expanded in the future to check other scenarios that ; should stop the transmissions. |
|
BADMSGX | ;Exit BADMSG
|
Name | Field # of Occurrence |
---|---|
^DIE | SAVETQ+4, SST+10, RSP+7, BUFF+8 |
$$FOREIGN^IBCNINSU | BADMSG+26, BADMSG+27, BADMSG+29, BADMSG+30, BADMSG+35, BADMSG+36, BADMSG+37, BADMSG+41, BADMSG+46, BADMSG+48 , BADMSG+52, BADMSG+57, BADMSG+58, BADMSG+60, BADMSG+61, BADMSG+66, BADMSG+67, BADMSG+68, BADMSG+71, BADMSG+75 , BADMSG+80 |
FileNo | Call Tags |
---|---|
^IBA(355.33 - [#355.33] | Classic Fileman Calls |
^IBCN(365 - [#365] | Classic Fileman Calls |
^IBCN(365.1 - [#365.1] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBA(355.33 - [#355.33] | BUFF+5 |
^TMP("HLS" | BADMSG+22, BADMSGX+2*, BADMSGX+3*, BADMSGX+4* |
Name | Line Occurrences |
---|---|
BADMSGX | BADMSG+25, BADMSG+45, BADMSG+56, BADMSG+74 |
Name | Field # of Occurrence |
---|---|
^( | BADMSG+22 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
BNG | BUFF~, BUFF+4 |
BUFF | BUFF~, BUFF+4, BUFF+5, BUFF+7 |
D | SAVETQ+2~, SST+5~, RSP+5~, BUFF+6~ |
D0 | SAVETQ+2~, SST+5~, RSP+5~, BUFF+6~ |
DA | SAVETQ+2~, SAVETQ+3*, SST+5~, SST+9*, RSP+5~, RSP+6*, BUFF+6~, BUFF+7* |
DI | SAVETQ+2~, SST+5~, RSP+5~, BUFF+6~ |
DIC | SAVETQ+2~, SST+5~, RSP+5~, BUFF+6~ |
DIE | SAVETQ+2~, SAVETQ+3*, SST+5~, SST+9*, RSP+5~, RSP+6*, BUFF+6~, BUFF+7* |
DISYS | BUFF+6~ |
DQ | SAVETQ+2~, SST+5~, RSP+5~, BUFF+6~ |
DR | SAVETQ+2~, SAVETQ+3*, SST+5~, SST+9*, RSP+5~, RSP+6*, BUFF+6~, BUFF+7* |
EXT | BADMSG~, BADMSG+25, BADMSG+45, BADMSG+56, BADMSG+74 |
FLD | BADMSG+20~, BADMSG+35*, BADMSG+36*, BADMSG+37*, BADMSG+41*, BADMSG+52*, BADMSG+66*, BADMSG+67*, BADMSG+68*, BADMSG+71* , BADMSG+80* |
>> GT1 | BADMSG+28, BADMSG+29, BADMSG+30, BADMSG+39, BADMSG+41*, BADMSG+59, BADMSG+60, BADMSG+61, BADMSG+69, BADMSG+71* , BADMSGX+4 |
HCT | BADMSG+20~, BADMSG+21*, BADMSG+22*, BADMSGX+2*, BADMSGX+3*, BADMSGX+4* |
>> HLFS | BADMSG+22, BADMSG+26, BADMSG+27, BADMSG+29, BADMSG+30, BADMSG+35, BADMSG+36, BADMSG+37, BADMSG+41, BADMSG+46 , BADMSG+48, BADMSG+52, BADMSG+57, BADMSG+58, BADMSG+60, BADMSG+61, BADMSG+66, BADMSG+67, BADMSG+68, BADMSG+71 , BADMSG+75, BADMSG+80 |
IEN | SAVETQ~, SAVETQ+3, SST~, SST+7, SST+9, RSP~, RSP+6 |
>> IN1 | BADMSG+27, BADMSG+36*, BADMSG+37*, BADMSG+58, BADMSG+67*, BADMSG+68*, BADMSGX+3 |
>> PID | BADMSG+26, BADMSG+35*, BADMSG+46, BADMSG+48, BADMSG+52*, BADMSG+57, BADMSG+66*, BADMSG+75, BADMSG+80*, BADMSGX+2 |
QUERY | BADMSG~, BADMSG+45, BADMSG+56 |
SEG | BADMSG+20~, BADMSG+22* |
STAT | SST~, RSP~ |
STOP | BADMSG+20~, BADMSG+21*, BADMSG+26*, BADMSG+27*, BADMSG+28, BADMSG+29*, BADMSG+30*, BADMSG+46*, BADMSG+48*, BADMSG+57* , BADMSG+58*, BADMSG+59, BADMSG+60*, BADMSG+61*, BADMSG+75*, BADMSGX+1, BADMSGX+5 |
TDT | SAVETQ~, SAVETQ+3 |
TMP | BADMSG+20~ |
TMP( | BADMSG+22* |
TMP("GT1" | BADMSGX+4 |
TMP("IN1" | BADMSGX+3 |
TMP("PID" | BADMSGX+2 |
U | BUFF+5 |
X | SAVETQ+2~, SST+5~, RSP+5~, BUFF+6~ |