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 |  Local Variables  | All
Print Page as PDF
Routine: IBARXCHL

Package: Integrated Billing

Routine: IBARXCHL


Information

IBARXCHL ;ALB/CLT- CERNER RXCOPAY BUILD THE DFT-P03 MESSAGE ; 08 Mar 2021

Source Information

Source file <IBARXCHL.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Health Level Seven 2 ($$ADDSEG,$$NEWMSG,SET)^HLOAPI  $$SENDONE^HLOAPI1  
VA FileMan 2 NOW^%DTC  $$GET1^DIQ  
Integrated Billing 1 ($$FAC,$$ICN)^IBARXMU  
Kernel 1 $$FMTHL7^XLFDT  

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

Package Total Caller Graph
Integrated Billing 2 IBARXCSH  IBARXMA  
Health Level Seven 1 MESSAGE TYPE ACTIONS  

Entry Points

Name Comments DBIA/ICR reference
EN(DFN,FT1IEN) ;MAIN ROUTINE ENTRY POINT
MSH ;ENTER MSG PARAMETERS AND START THR MSG BUILD
EVN ;BUILD THE EVN SEGMENT
PID ;ADD PID SEGMENT
FT1 ;INPUT FT1 DATA FOR ONE RX COPAY
BDESC(BDESC)
SEND ;SEND MESSAGE AND QUIT
END ;CLEAN UP AND QUIT

External References

Name Field # of Occurrence
NOW^%DTC EVN+3
$$GET1^DIQ FT1+30
$$ADDSEG^HLOAPI EVN+5, PID+8, FT1+35
$$NEWMSG^HLOAPI MSH+10
SET^HLOAPI EVN+1, EVN+2, EVN+4, PID+1, PID+2, PID+4, PID+6, PID+7, FT1+3, FT1+5
FT1+7, FT1+9, FT1+10, FT1+13, FT1+21, FT1+22, FT1+23, FT1+24, FT1+25, FT1+26
FT1+31, FT1+33, FT1+34
$$SENDONE^HLOAPI1 SEND+5
$$FAC^IBARXMU FT1+32
$$ICN^IBARXMU PID+3
$$FMTHL7^XLFDT EVN+3, FT1+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^IBAM(354.71 - [#354.71] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PID+5
^IBAM(354.71 - [#354.71] FT1+1
^TMP("DFT" MSH+1!

Label References

Name Line Occurrences
$$BDESC FT1+18
END EN+5
MSH EN+4
SEND EN+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EN+1~, EVN+3
%P1 EN+1~, EVN+3*, FT1+8*, FT1+9
BD1 BDESC+4~, BDESC+9*, BDESC+14, BDESC+16
BD2 BDESC+4~, BDESC+10*, BDESC+13
BD2E BDESC+4~, BDESC+13*, BDESC+16
BD3 BDESC+4~, BDESC+11*, BDESC+14, BDESC+16
BDESC BDESC~, BDESC+6, BDESC+8, BDESC+9, BDESC+10, BDESC+11
BDL BDESC+4~, BDESC+14*, BDESC+16
BDN BDESC+4~, BDESC+16*, BDESC+18
BDP BDESC+4~, BDESC+8*, BDESC+10, BDESC+11
BILLED EN+2~, FT1+19*, FT1+24
DESC EN+2~, FT1+17*, FT1+18*, FT1+21
DFN EN~, PID+3, PID+5
ERROR EN+1~, MSH+10, EVN+5, PID+8, FT1+35, SEND+5
FIELD EN+1~
FT1IEN EN~, FT1+1, FT1+29
HDR EN+1~
ICN EN+2~, PID+3*, PID+4
MSG EN+1~, MSH+9*, MSH+10, EVN+5, PID+8, FT1+35, SEND+5
NAME EN+2~, PID+5*, PID+6, PID+7
NODE0 EN+2~, FT1+1*, FT1+2, FT1+6, FT1+8, FT1+11, FT1+14, FT1+15, FT1+16, FT1+17
FT1+19, FT1+20, FT1+28, FT1+32
PARENT EN+2~, FT1+28*, FT1+29*, FT1+30*, FT1+31
PARMS EN+1~, MSH+1~, MSH+10, SEND+5
PARMS("COUNTRY" MSH+2*
PARMS("EVENT" MSH+3*
PARMS("MESSAG E STRUCTURE" , MSH+8*, E TYPE" , MSH+4*
PARMS("RECEIV ING APPLICATION" , MSH+6*
PARMS("SENDIN G APPLICATION" , MSH+5*, SEND+4*
PARMS("VERSION" MSH+7*
RXNUM EN+2~, FT1+14*, FT1+22
SEG EN+1~, EVN+1, EVN+2, EVN+4, EVN+5, PID+1, PID+2, PID+4, PID+6, PID+7
PID+8, FT1+3, FT1+4*, FT1+5, FT1+7, FT1+9, FT1+10, FT1+13, FT1+21, FT1+22
FT1+23, FT1+24, FT1+25, FT1+26, FT1+31, FT1+33, FT1+34, FT1+35
SETID EN+2~, FT1+4*, FT1+5
SITENM EN+2~, FT1+32*, FT1+33, FT1+34
STAT EN+2~, FT1+11*, FT1+12*, FT1+13
TCHRG EN+2~, FT1+16*, FT1+23
TRANSID EN+2~, FT1+6*, FT1+7
U PID+5
UNBILLED EN+2~, FT1+20*, FT1+25
UNITS EN+2~, FT1+15*, FT1+26
VALUE EN+1~, EVN+3*, EVN+4
WHOTO EN+1~, SEND+5
WHOTO("MIDDLE WARE LINK NAME" , SEND+3*
WHOTO("RECEIV ING APPLICATION" , SEND+1*
WHOTO("STATIO N NUMBER" , SEND+2*
X EN+1~, MSH+10*, EVN+5*, PID+8*, FT1+35*
XXX EN+1~, SEND+5*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All