IBTRH5J ;ALB/JWS - HCSR Create 278 Request ;11-DEC-2014
Source file <IBTRH5J.m>
| Package | Total | Call Graph |
|---|---|---|
| Integrated Billing | 1 | REQMISS^IBTRH5K |
| VA FileMan | 1 | $$GET1^DIQ |
| 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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| REQMISS | ; Additional required field checking for 278 transaction
; Input: CTC - Certification Type Code IEN ; IENS - IEN_"," of the entry being checked ; IBTRIEN - IEN of the entry being checked ; MISSING() - Current array of missing fields ; Output: MISSING() - Updated array of missing fields |
|
| MISSING(SUB,DESC) | ; Function to generate MISSING array
; Input: SUB - subscript of MISSING array ; DESC - description of error condition ; Returns: MISSING array |
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DIQ | REQMISS+11, REQMISS+14, REQMISS+17, REQMISS+20, REQMISS+26, REQMISS+29, REQMISS+32, REQMISS+37, REQMISS+42, REQMISS+47 , REQMISS+52, REQMISS+57, REQMISS+62, REQMISS+67, REQMISS+68, REQMISS+71, REQMISS+76, REQMISS+81, REQMISS+86, REQMISS+91 , REQMISS+94, REQMISS+99, REQMISS+104, REQMISS+105, REQMISS+111, REQMISS+114, REQMISS+117, REQMISS+120, REQMISS+123, REQMISS+129 , REQMISS+137 |
| REQMISS^IBTRH5K | REQMISS+145 |
| FileNo | Call Tags |
|---|---|
| ^IBT(356.22 - [#356.22] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IBT(356.001 - [#356.001] | REQMISS+67 |
| ^IBT(356.22 - [#356.22] | REQMISS+77, REQMISS+95, REQMISS+100 |
| Name | Line Occurrences |
|---|---|
| MISSING | REQMISS+12, REQMISS+15, REQMISS+18, REQMISS+22, REQMISS+24, REQMISS+27, REQMISS+30, REQMISS+34, REQMISS+35, REQMISS+39 , REQMISS+40, REQMISS+44, REQMISS+45, REQMISS+49, REQMISS+50, REQMISS+54, REQMISS+55, REQMISS+59, REQMISS+60, REQMISS+64 , REQMISS+65, REQMISS+69, REQMISS+73, REQMISS+74, REQMISS+79, REQMISS+83, REQMISS+84, REQMISS+88, REQMISS+89, REQMISS+92 , REQMISS+97, REQMISS+102, REQMISS+106, REQMISS+109, REQMISS+112, REQMISS+115, REQMISS+118, REQMISS+121, REQMISS+125, REQMISS+127 , REQMISS+131, REQMISS+133, REQMISS+135, REQMISS+139, REQMISS+141, REQMISS+143 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ACERT | REQMISS+6~, REQMISS+57*, REQMISS+58, REQMISS+59 |
| ACOND | REQMISS+6~, REQMISS+57*, REQMISS+58 |
| ADMIT | REQMISS+6~, REQMISS+67*, REQMISS+68 |
| AMBCERT | REQMISS+6~, REQMISS+32*, REQMISS+33, REQMISS+34 |
| AMBCOND | REQMISS+6~, REQMISS+32*, REQMISS+33 |
| CHCERT | REQMISS+6~, REQMISS+37*, REQMISS+38, REQMISS+39 |
| CHCOND | REQMISS+6~, REQMISS+37*, REQMISS+38 |
| >> CTC | REQMISS+17 |
| DESC | MISSING~, MISSING+6 |
| DIR | REQMISS+7~ |
| DIROUT | REQMISS+7~ |
| DIRUT | REQMISS+7~ |
| DMECERT | REQMISS+7~, REQMISS+42*, REQMISS+43, REQMISS+44 |
| DMECOND | REQMISS+7~, REQMISS+42*, REQMISS+43 |
| DTOUT | REQMISS+7~ |
| DUOUT | REQMISS+7~ |
| ED | REQMISS+7~, REQMISS+123*, REQMISS+124, REQMISS+126, REQMISS+137*, REQMISS+138, REQMISS+140, REQMISS+142 |
| FLCERT | REQMISS+7~, REQMISS+52*, REQMISS+53, REQMISS+54 |
| FLCOND | REQMISS+7~, REQMISS+52*, REQMISS+53 |
| HCSDCT | REQMISS+7~, REQMISS+20*, REQMISS+21, REQMISS+23 |
| HCSDQ | REQMISS+7~, REQMISS+20*, REQMISS+21, REQMISS+23 |
| I | REQMISS+8~, REQMISS+77*, REQMISS+95*, REQMISS+100* |
| >> IBTRIEN | REQMISS+77, REQMISS+95, REQMISS+100 |
| >> IENS | REQMISS+11, REQMISS+14, REQMISS+17, REQMISS+20, REQMISS+26, REQMISS+29, REQMISS+32, REQMISS+37, REQMISS+42, REQMISS+47 , REQMISS+52, REQMISS+57, REQMISS+62, REQMISS+67, REQMISS+68, REQMISS+71, REQMISS+76, REQMISS+81, REQMISS+86, REQMISS+91 , REQMISS+94, REQMISS+99, REQMISS+104, REQMISS+105, REQMISS+111, REQMISS+114, REQMISS+117, REQMISS+120, REQMISS+123, REQMISS+129 , REQMISS+137 |
| MCERT | REQMISS+8~, REQMISS+62*, REQMISS+63, REQMISS+64 |
| MCOND | REQMISS+8~, REQMISS+62*, REQMISS+63 |
| >> MISSING | MISSING+5* |
| >> MISSING( | MISSING+6* |
| OE1 | REQMISS+8~, REQMISS+104*, REQMISS+105, REQMISS+111, REQMISS+114, REQMISS+117, REQMISS+121 |
| OE2 | REQMISS+8~, REQMISS+104*, REQMISS+105, REQMISS+108, REQMISS+121 |
| OE3 | REQMISS+8~, REQMISS+104*, REQMISS+108, REQMISS+121 |
| OXYCERT | REQMISS+8~, REQMISS+47*, REQMISS+48, REQMISS+49 |
| OXYCOND | REQMISS+8~, REQMISS+47*, REQMISS+48 |
| PL | REQMISS+8~, REQMISS+137*, REQMISS+138, REQMISS+142 |
| PW | REQMISS+8~, REQMISS+71*, REQMISS+72 |
| SD | REQMISS+8~, REQMISS+123*, REQMISS+124, REQMISS+126, REQMISS+129*, REQMISS+130, REQMISS+132, REQMISS+134, REQMISS+137*, REQMISS+138 , REQMISS+140, REQMISS+142 |
| SPC | REQMISS+8~, REQMISS+129*, REQMISS+130, REQMISS+132, REQMISS+134 |
| SPCT | REQMISS+8~, REQMISS+129*, REQMISS+130, REQMISS+132, REQMISS+134 |
| SUB | MISSING~, MISSING+6 |
| TC | REQMISS+8~, REQMISS+86*, REQMISS+87 |
| TD | REQMISS+8~, REQMISS+81*, REQMISS+82 |
| TSN | REQMISS+8~, REQMISS+86*, REQMISS+87, REQMISS+88 |
| TUM | REQMISS+8~, REQMISS+81*, REQMISS+82, REQMISS+83 |
| WU | REQMISS+9~, REQMISS+71*, REQMISS+72, REQMISS+73 |
| X | REQMISS+9~ |
| XX | REQMISS+9~, REQMISS+77*, REQMISS+78, REQMISS+95*, REQMISS+96, REQMISS+100*, REQMISS+101 |
| Y | REQMISS+9~ |
| YY | REQMISS+9~ |