IBTRH8 ;ALB/JWS - HCSR Worklist - view 278 message in X12 format ;24-AUG-2015
Source file <IBTRH8.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 4 | DD^%DT (H,YX)^%DTC $$EXTERNAL^DILFD $$GET1^DIQ |
Integrated Billing | 3 | $$NOPUNCT^IBCEF (AAA,CR5,CR6,DETAIL,DISPLAY,NM1)^IBTRH8A ($$PRVDATA,$$WP2STR)^IBTRHLO2 |
List Manager | 2 | (CLEAR,PAUSE)^VALM1 RE^VALM4 |
Registration | 2 | $$EN^VAFHLPID $$SITE^VASITE |
Health Level Seven | 1 | ($$HLADDR,$$HLDATE,$$HLNAME)^HLFNC |
Kernel | 1 | $$TAXORG^XUSTAX |
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 | IBT HCSR VIEW X12 MESSAGE IBTRH8A |
Kernel | 1 | ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; display message in X12 format
; IBTRIEN = ien of file 356.22 ; MSGTYPE = 217 or 215 ; RR = 0 for request / inquiry, 1 for response |
|
PER | ; create PER segment in loop 2010B
|
|
PRV | ; create PRV segment (X12: PRV, 2010B)
|
|
NM1 | ; create NM1 segment (X12: NM1, 2010C)
|
|
NM12010D | ; create NM1 segment, loop 2010D
|
|
EVENT | ; 2000E loop
; create G2R.PRB segment (G2R segment group) |
|
REF | ; REF segment
|
|
DTP | ; create DTP segments
|
|
HI | ; create HI segments
|
|
HSD | ; create HSD segment
|
|
CRC | ; create CRC and CL1 segments in loop 2000E
|
|
CR1 | ; create CR1 segment
|
|
CR2 | ; create CR2 segment
|
|
PWK | ; create the PWK segment loop 2000E
|
|
MSG | ; create the MSG segment loop 2000E
|
|
SAVE(X) | ;
|
|
ERROR | ;
|
|
PERR | ; PER segment for response loop 2010A
|
|
HCR | ; HCR segment for response loop 2000E
|
Name | Field # of Occurrence |
---|---|
DD^%DT | EN+58 |
H^%DTC | EN+58 |
YX^%DTC | EN+58 |
$$EXTERNAL^DILFD | PER+7, HI+6 |
$$GET1^DIQ | EN+31, EN+46, EN+47, EN+64, EN+76, PER+3, EVENT+5, EVENT+6, EVENT+10, EVENT+11 , EVENT+12, HI+7, HSD+2, HSD+9, HSD+12, HSD+13, CRC+4, CRC+9, CRC+14, CRC+19 , CRC+24, CRC+29, CRC+34, CRC+39, CRC+40, CRC+41, CR2+6, CR2+7, PWK+7, HCR+5 , HCR+7 |
$$HLADDR^HLFNC | EN+86, NM1+10 |
$$HLDATE^HLFNC | NM1+15, DTP+4, DTP+6, DTP+8, DTP+9, DTP+10, DTP+13, HI+7 |
$$HLNAME^HLFNC | NM1+5 |
$$NOPUNCT^IBCEF | PER+9, PERR+5, PERR+7, PERR+9 |
AAA^IBTRH8A | EN+62, EN+77, EN+84, NM1+14, NM12010D+13, EVENT+3 |
CR5^IBTRH8A | EVENT+21 |
CR6^IBTRH8A | EVENT+21 |
DETAIL^IBTRH8A | EVENT+27 |
DISPLAY^IBTRH8A | EN+102 |
NM1^IBTRH8A | EVENT+22 |
$$PRVDATA^IBTRHLO2 | EN+81 |
$$WP2STR^IBTRHLO2 | MSG+2 |
$$EN^VAFHLPID | NM12010D+4 |
CLEAR^VALM1 | ERROR+1 |
PAUSE^VALM1 | ERROR+4 |
RE^VALM4 | ERROR+6 |
$$SITE^VASITE | EN+10 |
$$TAXORG^XUSTAX | PRV+2 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
^IBE(353.1 - [#353.1] | GET1^DIQ |
^IBA(355.3 - [#355.3] | GET1^DIQ |
^IBT(356.001 - [#356.001] | GET1^DIQ |
^IBT(356.002 - [#356.002] | GET1^DIQ |
^IBT(356.003 - [#356.003] | GET1^DIQ |
^IBT(356.004 - [#356.004] | GET1^DIQ |
^IBT(356.005 - [#356.005] | GET1^DIQ |
^IBT(356.006 - [#356.006] | GET1^DIQ |
^IBT(356.007 - [#356.007] | GET1^DIQ |
^IBT(356.008 - [#356.008] | GET1^DIQ |
^IBT(356.009 - [#356.009] | GET1^DIQ |
^IBT(356.01 - [#356.01] | GET1^DIQ |
^IBT(356.011 - [#356.011] | GET1^DIQ |
^IBT(356.012 - [#356.012] | GET1^DIQ |
^IBT(356.018 - [#356.018] | GET1^DIQ |
^IBT(356.02 - [#356.02] | GET1^DIQ |
^IBT(356.021 - [#356.021] | GET1^DIQ |
^IBT(356.22 - [#356.22] | EXTERNAL^DILFD |
356.223 | EXTERNAL^DILFD |
^DIC(36 - [#36] | GET1^DIQ |
^IBE(365.013 - [#365.013] | GET1^DIQ |
^IBE(365.015 - [#365.015] | GET1^DIQ |
^IBE(365.016 - [#365.016] | GET1^DIQ |
^IBE(365.025 - [#365.025] | GET1^DIQ |
^DIC(5 - [#5] | GET1^DIQ |
^HL(779.004 - [#779.004] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | EN+26, EN+27, EN+32 |
^IBE(365.12 - [#365.12] | EN+66 |
^IBT(356.22 - [#356.22] | EN+11, EN+19, EN+33, EN+34, EN+35, EN+36, EN+37, EN+38, EN+39, EN+40 , EN+41, EN+42, EN+43, EN+100, PER+4, PER+8, EVENT+24, HI+2, HI+3, PWK+2 , PWK+3, PWK+4, PERR+5, PERR+7, PERR+9, HCR+2, HCR+3 |
^TMP($J | EN+9!, EVENT+28, SAVE+2*, SAVE+3* |
Name | Line Occurrences |
---|---|
CR1 | EVENT+20 |
CR2 | EVENT+21 |
CRC | EVENT+19 |
DTP | EVENT+15 |
ERROR | EN+10, EN+11, EN+12, EN+14, EN+23, EN+25, EN+30, EN+65, EN+71, EN+82 |
EVENT | EN+101 |
HCR | EVENT+13 |
HI | EVENT+16 |
HSD | EVENT+19 |
MSG | EVENT+21 |
NM1 | EN+93 |
NM12010D | EN+97 |
PER | EN+89 |
PERR | EN+77 |
PRV | EN+90 |
PWK | EVENT+21 |
REF | EVENT+14 |
SAVE | EN+45, EN+59, EN+61, EN+76, EN+80, EN+83, EN+87, EN+88, EN+92, EN+96 , EN+100, PER+16, PRV+3, NM1+6, NM1+7, NM1+11, NM1+12, NM1+17, NM1+20, NM12010D+7 , NM12010D+8, NM12010D+10, NM12010D+11, NM12010D+14, NM12010D+16, EVENT+8, EVENT+12, EVENT+26, EVENT+29, REF+1 , REF+2, DTP+15, HI+13, HSD+16, CRC+5, CRC+10, CRC+15, CRC+20, CRC+25, CRC+30 , CRC+35, CRC+42, CR1+9, CR2+13, PWK+11, MSG+5, PERR+10, HCR+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %H | EN+58 |
ADDR1 | EN+4~, EN+85*, EN+86, NM1+1~, NM1+9*, NM1+10 |
ADDR2 | EN+4~, EN+85*, EN+86, NM1+1~, NM1+9*, NM1+10 |
ADDR3 | EN+4~, EN+86*, EN+87, EN+88, NM1+10*, NM1+11, NM1+12 |
CERT | EN+7~, EN+47*, EN+52, EVENT+4, EVENT+5 |
COMMSTR | PER+1~, PER+5*, PER+11*, PER+13, PER+14, PER+15 |
CTD | PER+1~ |
DATA | DTP+1~ |
DATA( | DTP+4*, DTP+14, DTP+15 |
DATA("096" | DTP+13* |
DATA("431" | DTP+10* |
DATA("439" | DTP+6* |
DATA("484" | DTP+8* |
DATA("ABC" | DTP+9* |
DFN | EN+5~, EN+22*, EN+23, EN+26, EN+27, EN+32, NM12010D+4 |
DG1 | HI+1~ |
DG1( | HI+7*, HI+12 |
DG1("" | HI+10 |
DIAG | HI+1~, HI+6*, HI+7 |
EVNT | EN+7~, EN+51*, EN+52*, EN+53*, EN+55*, EN+56*, EN+59 |
GNUM | EN+5~, EN+31*, NM1+7, NM12010D+2, NM12010D+8 |
GT1 | NM1+1~ |
HL1 | EN+4~, EN+7~, EN+60*, EN+61, EN+79*, EN+80, EN+91*, EN+92, EN+95*, EN+96 , EN+99*, EN+100, EVENT+25*, EVENT+26 |
HL2 | EN+4~, EN+7~, EN+79*, EN+80, EN+91*, EN+92, EN+95*, EN+96, EN+99*, EN+100 , EVENT+25*, EVENT+26 |
HLECH | EN+8~, EN+44* |
HLFS | EN+8~, EN+44* |
HLQ | EN+8~, EN+44* |
HSD | HSD+1~, HSD+14 |
HSD( | HSD+15 |
HSD(1 | HSD+4* |
HSD(2 | HSD+4* |
HSD(3 | HSD+7* |
HSD(4 | HSD+8* |
HSD(5 | HSD+11* |
HSD(6 | HSD+11* |
HSD(7 | HSD+12* |
HSD(8 | HSD+13* |
I | HSD+1~, HSD+15* |
>> IBTRIEN | EN+11, EN+18*, EN+33, EN+34, EN+35, EN+36, EN+37, EN+38, EN+39, EN+40 , EN+41, EN+42, EN+43, EN+100, EN+103*, PER+4, PER+8, EVENT+24, HI+2, HI+3 , PWK+2, PWK+3, PWK+4, MSG+2, ERROR+7*, PERR+5, PERR+7, PERR+9, HCR+2, HCR+3 |
IDSTR | NM12010D+1~ |
IDTYPE | EN+7~, EN+66*, EN+69*, EN+76 |
IEN200 | PER+1~, PER+2*, PER+3 |
IEN312 | EN+5~, EN+24*, EN+25, EN+26, EN+27, EN+32 |
IEN3553 | EN+5~, EN+28*, EN+31 |
IEN36 | EN+5~, EN+29*, EN+30, EN+64, EN+76 |
INPAT | EN+7~, EN+48*, DTP+3, DTP+13, CRC+37 |
INSNODE0 | EN+5~, EN+26*, EN+28, EN+29, NM1+2, NM1+3 |
INSNODE3 | EN+5~, EN+27*, NM1+8, NM1+9, NM1+15, NM1+16 |
MSG | MSG+1~, MSG+2*, MSG+3, MSG+4 |
MSGTYPE | EN+4~, EN+13*, EN+14, EN+20*, EN+45, EN+50, EN+55, NM1+8, NM1+16, NM1+18 , NM12010D+9, NM12010D+14, NM12010D+15, EVENT+7, EVENT+8, EVENT+18, DTP+7, HI+5, HI+7 |
NAME | PER+1~, PER+3*, PER+13, NM1+1~, NM1+3*, NM1+5*, NM1+6 |
NODE0 | EN+5~, EN+11*, EN+12, EN+13, EN+16, EN+19*, EN+20, EN+22, EN+24, EN+48 , EN+57, EN+58, EN+59, PER+2, DTP+2, HI+1~, HI+3*, HI+6, HI+7, PWK+1~ , PWK+4*, PWK+7, PWK+8, PWK+9, PWK+10, ERROR+2, ERROR+3 |
NODE10 | EN+6~, EN+40* |
NODE103 | HCR+1~, HCR+3*, HCR+5, HCR+6, HCR+7, HCR+8 |
NODE17 | EN+6~, EN+41*, REF+1, REF+2 |
NODE18 | EN+6~, EN+42*, EVENT+20, CR1+3, CR1+4, CR1+5, CR1+6, CR1+7, CR1+8 |
NODE19 | EN+6~, EN+43*, PER+1~, PER+4*, PER+6, PERR+3, PERR+4, PERR+6, PERR+8 |
NODE2 | EN+6~, EN+33*, EN+46, EN+47, EN+72, EVENT+5, EVENT+6, EVENT+10, EVENT+11, EVENT+12 , DTP+6, DTP+8, DTP+9, DTP+10, DTP+13 |
NODE4 | EN+6~, EN+34*, HSD+2, HSD+3, HSD+5, HSD+6, HSD+9, HSD+10, HSD+12, HSD+13 , CRC+2, CRC+3, CRC+4 |
NODE5 | EN+6~, EN+35*, CRC+7, CRC+8, CRC+9, CRC+12, CRC+13, CRC+14, CRC+17, CRC+18 , CRC+19 |
NODE6 | EN+6~, EN+36*, CRC+22, CRC+23, CRC+24, CRC+27, CRC+28, CRC+29, CRC+32, CRC+33 , CRC+34 |
NODE7 | EN+6~, EN+37*, CRC+37, CRC+38, CRC+39, CRC+40, CRC+41, CR2+2, CR2+3, CR2+6 , CR2+7, CR2+8, CR2+9, CR2+10, CR2+11, CR2+12 |
NODE8 | EN+6~, EN+38* |
NODE9 | EN+6~, EN+39* |
NTE | MSG+1~ |
OMSG | EN+5~, EN+14, EN+16*, EN+17, EN+18, EN+19 |
PAYER | EN+7~, EN+64*, EN+65, EN+66 |
PAYID | EN+7~, EN+63*, EN+67*, EN+69*, EN+71, EN+76 |
PC | CRC+1~, CRC+4*, CRC+9*, CRC+14*, CRC+19*, CRC+24*, CRC+29*, CRC+34* |
PID | NM12010D+1~, NM12010D+4*, NM12010D+5, NM12010D+6*, NM12010D+7, NM12010D+14 |
PNODE0 | EN+7~, EN+66*, EN+67, EN+69 |
PRB | EVENT+2~ |
PRD | PRV+1~ |
PREL | EN+5~, EN+32*, EN+94, NM1+19*, NM12010D+16 |
QUAL | PER+1~, PER+6*, PER+7*, PER+9, PER+10, HSD+1~, HSD+2*, HSD+4, HSD+5*, HSD+7 , HSD+9*, HSD+11 |
RELINFO | EN+7~, EN+72* |
REQCAT | EN+7~, EN+46*, EN+51, EVENT+5, DTP+3, DTP+13 |
REQDATA | EN+4~, EN+81*, EN+82, EN+83, EN+85 |
REQIEN | EN+8~, EN+18*, EN+103, ERROR+7 |
RMSH10 | EN+8~, EN+20*, EN+59 |
RR | EN+4~, EN+13*, EN+15*, EN+20*, EN+56, EN+59, EN+62, EN+77, EN+84, EN+87 , EN+88, EN+89, NM1+14, NM12010D+9, NM12010D+13, EVENT+3, EVENT+13 |
SEQ | HI+1~, HI+2*, HI+4*, HI+5, HI+7, PWK+1~, PWK+2*, PWK+5* |
SID1 | NM1+1~, NM1+2*, NM1+6 |
SIDSTR | NM1+1~ |
SITEIEN | EN+4~, EN+10*, EN+81, PRV+2 |
TD | EN+4~, EN+57*, EN+58*, EN+59 |
TMP | PER+1~, PER+10*, PER+11, NM12010D+1~, NM12010D+5*, NM12010D+6*, NM12010D+10, NM12010D+11 |
TOT | EVENT+2~, EVENT+28*, EVENT+29 |
TT | EN+4~, EN+57*, EN+58*, EN+59 |
TXCNT | CR2+1~, CR2+3*, CR2+4*, CR2+5 |
TXNM | PRV+1~, PRV+2*, PRV+3 |
TXNUM | CR2+1~, CR2+2*, CR2+4*, CR2+5 |
U | EN+10, EN+12, EN+16, EN+20, EN+22, EN+24, EN+28, EN+29, EN+32, EN+46 , EN+47, EN+48, EN+57, EN+58, EN+59, EN+67, EN+69, EN+72, EN+82, EN+83 , EN+85, EN+86, PER+2, PER+6, PER+7, PER+8, PER+9, PER+10, PER+11, PER+13 , PER+14, PER+15, PRV+2, NM1+2, NM1+3, NM1+8, NM1+9, NM1+15, NM1+16, NM12010D+6 , EVENT+5, EVENT+6, EVENT+10, EVENT+11, EVENT+12, EVENT+20, REF+1, REF+2, DTP+2, DTP+6 , DTP+8, DTP+9, DTP+10, DTP+13, HI+6, HI+7, HSD+2, HSD+3, HSD+5, HSD+6 , HSD+9, HSD+10, HSD+12, HSD+13, CRC+2, CRC+3, CRC+4, CRC+7, CRC+8, CRC+9 , CRC+12, CRC+13, CRC+14, CRC+17, CRC+18, CRC+19, CRC+22, CRC+23, CRC+24, CRC+27 , CRC+28, CRC+29, CRC+32, CRC+33, CRC+34, CRC+37, CRC+38, CRC+39, CRC+40, CRC+41 , CR1+3, CR1+4, CR1+5, CR1+6, CR1+7, CR1+8, CR2+2, CR2+3, CR2+6, CR2+7 , CR2+8, CR2+9, CR2+10, CR2+11, CR2+12, PWK+7, PWK+8, PWK+9, PWK+10 |
VAFSTR | NM12010D+1~, NM12010D+3*, NM12010D+4 |
>> VALMBCK | ERROR+5* |
VALUE | PER+1~, PER+8*, PER+9*, PER+10, HSD+1~, HSD+3*, HSD+4, HSD+6*, HSD+7, HSD+8 , HSD+10*, HSD+11 |
X | EN+4~, EN+45*, EN+57*, EN+58, EN+59*, EN+61*, EN+76*, EN+80*, EN+83*, EN+87* , EN+88*, EN+92*, EN+96*, EN+100*, PER+13*, PER+14*, PER+15*, PER+16, PRV+3*, NM1+6* , NM1+7*, NM1+11*, NM1+12*, NM1+15*, NM1+16*, NM1+17, NM1+20*, NM12010D+7*, NM12010D+8*, NM12010D+10* , NM12010D+11*, NM12010D+14*, NM12010D+16*, EVENT+5*, EVENT+6*, EVENT+8, EVENT+9*, EVENT+10*, EVENT+11*, EVENT+12* , EVENT+26*, EVENT+29*, REF+1*, REF+2*, DTP+15*, HI+11*, HI+12*, HI+13, HSD+15*, HSD+16 , CRC+3*, CRC+4*, CRC+5, CRC+8*, CRC+9*, CRC+10, CRC+13*, CRC+14*, CRC+15, CRC+18* , CRC+19*, CRC+20, CRC+23*, CRC+24*, CRC+25, CRC+28*, CRC+29*, CRC+30, CRC+33*, CRC+34* , CRC+35, CRC+38*, CRC+39*, CRC+40*, CRC+41*, CRC+42, CR1+2*, CR1+3*, CR1+4*, CR1+5* , CR1+6*, CR1+7*, CR1+8*, CR1+9, CR2+5*, CR2+6*, CR2+7*, CR2+8*, CR2+9*, CR2+10* , CR2+11*, CR2+12*, CR2+13, PWK+6*, PWK+7*, PWK+8*, PWK+9*, PWK+10*, PWK+11, MSG+4* , MSG+5, SAVE~, SAVE+3, PERR+1~, PERR+2*, PERR+3*, PERR+4*, PERR+5*, PERR+6*, PERR+7* , PERR+8*, PERR+9*, PERR+10, HCR+1~, HCR+4*, HCR+5*, HCR+6*, HCR+7*, HCR+8*, HCR+9 |
XCT | SAVE+1~, SAVE+2*, SAVE+3 |
>> Y | EN+58* |
Z | PER+1~, PER+5*, PER+6, PER+7, PER+8, EVENT+2~, EVENT+11*, DTP+1~, DTP+2*, DTP+4 , DTP+6*, DTP+8*, DTP+9*, DTP+10*, DTP+13*, DTP+14*, DTP+15, HI+1~, HI+2*, HI+3 , HI+12*, CRC+1~, CRC+4*, CRC+9*, CRC+14*, CRC+19*, CRC+24*, CRC+29*, CRC+34*, CRC+39* , CRC+40*, CRC+41*, CR1+1~, CR1+6*, CR1+7*, CR2+1~, CR2+6*, CR2+7*, PWK+1~, PWK+2* , PWK+3 |
Z1 | DTP+1~, DTP+3*, DTP+4, CR1+1~, PWK+1~, PWK+3*, PWK+4 |