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 |