IBARXCSH ;ALB/CLT-CERNER RXCOPAY SEND DSR-QO3 MESSAGE ; 19 Feb 2021
Source file <IBARXCSH.m>
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 |
Package | Total | Caller Graph |
---|---|---|
Integrated Billing | 2 | IBARXCHL IBARXCR2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(ICN,IBIEN,DATEQ) | ;ENTRY POINT
; IBIEN - Query Request Message IEN (#778) that initiated this response |
|
MSH | ;
|
|
MSA | ;
|
|
QRD | ;
|
|
DSPLOOP | ;LOOP THROUGH THE DSP FOR ALL OR THE LAST TRANSACTION
|
|
DSP | ;
|
|
DSP1 | ;
|
|
NULLFIX(IEN,NODE0) | ||
END | ;
|
|
ERR | ;ERROR PROCESSING
|
Name | Field # of Occurrence |
---|---|
FILE^DIE | NULLFIX+7 |
$$GET1^DIQ | QRD+8, DSP1+32 |
$$ADDSEG^HLOAPI | MSA+4, QRD+15, DSP1+44, ERR+4 |
$$NEWMSG^HLOAPI | MSH+9 |
SET^HLOAPI | MSA+1, MSA+2, MSA+3, QRD+1, QRD+3, QRD+4, QRD+5, QRD+6, QRD+7, QRD+9 , QRD+10, QRD+11, QRD+13, QRD+14, DSP+2, DSP1+10, DSP1+12, DSP1+15, DSP1+16, DSP1+19 , DSP1+34, DSP1+35, DSP1+36, DSP1+37, DSP1+38, DSP1+39, DSP1+40, DSP1+41, DSP1+42, DSP1+43 , ERR+2, ERR+3 |
$$SENDONE^HLOAPI1 | END+4 |
$$MSGID^HLOPRS | EN+6 |
$$BDESC^IBARXCHL | DSP1+21 |
$$DFN^IBARXMU | EN+4 |
$$FAC^IBARXMU | DSP1+28 |
$$SITE^VASITE | DSP1+6 |
$$FMTHL7^XLFDT | QRD+2 |
$$NOW^XLFDT | QRD+2 |
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^IBAM(354.71 - [#354.71] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBAM(354.71 - [#354.71] | DSPLOOP+7, DSPLOOP+8, DSP1+3 |
^TMP("DSR" | MSH+1! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %P1 | QRD+2*, QRD+3 |
ADATE | DSP1+1~, DSP1+13*, DSP1+14 |
BDATE | DSPLOOP+1~, DSPLOOP+3*, DSPLOOP+7*, DSPLOOP+8 |
BILLED | DSP1+1~, DSP1+24*, DSP1+37 |
BLANK | ERR+1~, ERR+2* |
DATEQ | EN~, QRD+13, QRD+14, DSPLOOP+2 |
DESC | DSP1+2~, DSP1+20*, DSP1+21*, DSP1+34 |
DFN | EN+3~, EN+4*, EN+5, QRD+8, DSPLOOP+7, DSPLOOP+8 |
DIEN | NULLFIX+2~, NULLFIX+5*, NULLFIX+6 |
DTY | DSPLOOP+1~, DSPLOOP+2*, DSPLOOP+3, DSPLOOP+4 |
EDATE | DSPLOOP+1~, DSPLOOP+4*, DSPLOOP+7 |
ERROR | EN+3~, MSH+9, MSA+4, QRD+15, DSP1+44, END+4, ERR+4 |
FACID | DSP1+1~, DSP1+6*, DSP1+8 |
FACID1 | DSP1+1~, DSP1+7*, DSP1+8 |
FIELD | EN+3~, MSA+1*, MSA+2*, MSA+3*, QRD+1*, QRD+3*, QRD+4*, QRD+5*, QRD+6*, QRD+7* , QRD+9*, QRD+10*, QRD+11*, QRD+12*, QRD+13, QRD+14, DSP1+33*, DSP1+34, DSP1+35, DSP1+36 , DSP1+37, DSP1+38, DSP1+39, DSP1+40, DSP1+41, DSP1+42, DSP1+43* |
FOUND1 | DSPLOOP+1~, DSPLOOP+6*, DSPLOOP+13, DSP1+9* |
I | ERR+1~, ERR+2* |
>> IBFDA( | NULLFIX+6* |
IBIEN | EN~, EN+6 |
IBLOOP | DSPLOOP+1~, DSPLOOP+6*, DSPLOOP+9*, DSP+1*, DSP+2 |
ICN | EN~, EN+4, QRD+11 |
IEN | DSPLOOP+1~, DSPLOOP+6*, DSPLOOP+8*, DSP1+3, DSP1+5, DSP1+31, NULLFIX~, NULLFIX+5 |
MSG | EN+3~, MSH+8*, MSH+9, MSA+4, QRD+15, DSP1+44, END+4, ERR+4 |
NAME | EN+3~, QRD+8*, QRD+9, QRD+10 |
NODE0 | DSP1+1~, DSP1+3*, DSP1+5*, DSP1+7, DSP1+11, DSP1+13, DSP1+17, DSP1+20, DSP1+22, DSP1+23 , DSP1+24, DSP1+25, DSP1+26, DSP1+28, DSP1+30, NULLFIX~, NULLFIX+3*, NULLFIX+8 |
PARENT | DSP1+2~, DSP1+30*, DSP1+31*, DSP1+32*, DSP1+40 |
PARMS | EN+3~, MSH+1~, MSH+9, END+4 |
PARMS("COUNTRY" | MSH+2* |
PARMS("EVENT" | MSH+4* |
PARMS("MESSAG | E STRUCTURE" , MSH+7*, E TYPE" , MSH+3* |
PARMS("SENDIN | G APPLICATION" , MSH+5* |
PARMS("VERSION" | MSH+6* |
QRYNUM | EN+3~, EN+6*, MSA+3, QRD+6 |
RXNUM | DSP1+2~, DSP1+22*, DSP1+35 |
SEG | EN+3~, MSA+1, MSA+2, MSA+3, MSA+4, QRD+1, QRD+3, QRD+4, QRD+5, QRD+6 , QRD+7, QRD+9, QRD+10, QRD+11, QRD+13, QRD+14, QRD+15, DSP+2, DSP1+10, DSP1+12 , DSP1+15, DSP1+16, DSP1+19, DSP1+34, DSP1+35, DSP1+36, DSP1+37, DSP1+38, DSP1+39, DSP1+40 , DSP1+41, DSP1+42, DSP1+43, DSP1+44, ERR+2, ERR+3, ERR+4 |
SERR | EN+3~, EN+5*, EN+7*, DSPLOOP+5, DSPLOOP+13*, DSP+3 |
SERROR | EN+3~, EN+5*, DSPLOOP+13*, ERR+3 |
SITENM | DSP1+2~, DSP1+28*, DSP1+41, DSP1+42 |
STAT | DSP1+2~, DSP1+17*, DSP1+18*, DSP1+19 |
TCHRG | DSP1+1~, DSP1+23*, DSP1+36 |
TRANSID | DSP1+1~, DSP1+11*, DSP1+12 |
UNBILLED | DSP1+1~, DSP1+25*, DSP1+38 |
UNITS | DSP1+2~, DSP1+26*, DSP1+39 |
VALUE | EN+3~, MSA+1*, MSA+2*, MSA+3*, QRD+1*, QRD+3*, QRD+4*, QRD+5*, QRD+6*, QRD+7* , QRD+9*, QRD+10*, QRD+11*, QRD+13*, QRD+14*, DSP1+43*, ERR+1~, ERR+3* |
WHOTO | EN+3~, END+4 |
WHOTO("MIDDLE | WARE LINK NAME" , END+3* |
WHOTO("RECEIV | ING APPLICATION" , END+1* |
WHOTO("STATIO | N NUMBER" , END+2* |
X | MSH+9*, MSA+4*, QRD+15*, DSP1+2~, DSP1+44*, ERR+4* |
XXX | EN+3~, END+4* |
YDATE | DSP1+2~, DSP1+14*, DSP1+15 |