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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: IBCNEUT2

Package: Integrated Billing

Routine: IBCNEUT2


Information

IBCNEUT2 ;DAOU/DAC - eIV MISC. UTILITIES ;06-JUN-2002

Source Information

Source file <IBCNEUT2.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Integrated Billing 1 $$FOREIGN^IBCNINSU  
VA FileMan 1 ^DIE  

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: 18

Package Total Caller Graph
Integrated Billing 18 IBCNBLA1  IBCNBLE1  IBCNBME  IBCNEDE1  IBCNEDE3  IBCNEDEP  IBCNEDEQ  IBCNEHL3  
IBCNEHL4  IBCNEHL6  IBCNEHLT  IBCNERTQ  IBCNERTU  IBCNEUT5  IBCNEUT7  IBCNIUH1  
IBMFNHLI  IBY506PO  

Entry Points

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

External References

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

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^IBA(355.33 - [#355.33] BUFF+5
^TMP("HLS" BADMSG+22, BADMSGX+2*, BADMSGX+3*, BADMSGX+4*

Label References

Name Line Occurrences
BADMSGX BADMSG+25, BADMSG+45, BADMSG+56, BADMSG+74

Naked Globals

Name Field # of Occurrence
^( BADMSG+22

Local Variables

Legend:

>> 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~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All