IBCNEDE5 ;DAOU/DAC - eIV DATA EXTRACTS ;15-OCT-2002
Source file <IBCNEDE5.m>
| Package | Total | Call Graph |
|---|---|---|
| Integrated Billing | 2 | $$INSERROR^IBCNEUT3 $$PYRAPP^IBCNEUT5 |
| 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 |
| Package | Total | Caller Graph |
|---|---|---|
| Integrated Billing | 4 | IBCNEDE1 IBCNEDEQ IBCNERP3 IBCNERTU |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SIDCHK(PIEN,DFN,BSID,SIDARRAY,FRESHDT) | ; Checks the flag setting of
; '270 REQUIRES SUB ID' (#365.121,4.02). The function returns a "^" ; delimited string. The first value is between 1 and 5 telling the ; calling program what action(s) it should perform. The 2nd piece ; indicates the Subcriber ID that the calling program should use for ; setting the Subscriber IDs in the eIV Transmission Queue file (#365.1). ; The calling program is to address the blank Sub IDs. |
|
| SIDC1 | ;
|
|
| SIDCHKX | ; EXIT POINT
|
|
| SSN(DFN) | ; Get Patient SSN and update SIDARRAY, if needed
|
|
| GETSSN(DFN) | ; Get Patient SSN
|
|
| STRIP(ID,SS,DFN) | ; Strip dashes and spaces if ssn
; ID can be ssn or subid ; if SS, ssn is being passed |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | SIDCHK+46, SIDCHK+50, SIDCHK+51, SIDCHK+52, SIDCHK+53, SIDCHK+75, GETSSN+2 |
| ^IBE(350.9 - [#350.9] | SIDCHK+60 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| APPIEN | SIDCHK+28~, SIDCHK+40*, SIDCHK+44 |
| BSID | SIDCHK~, SIDCHK+34, SIDCHK+35, SIDCHK+48 |
| DFN | SIDCHK~, SIDCHK+36, SIDCHK+46, SIDCHK+50, SIDCHK+51, SIDCHK+52, SIDCHK+53, SIDCHK+69, SIDCHK+75, SSN~ , SSN+1, SSN+3, GETSSN~, GETSSN+1, GETSSN+2, STRIP~, STRIP+12 |
| DT | SIDCHK+65, SIDCHK+66 |
| EXP | SIDCHK+29~, SIDCHK+66* |
| FRESHDT | SIDCHK~, SIDCHK+31*, SIDCHK+68 |
| ID | STRIP~, STRIP+6, STRIP+8, STRIP+9, STRIP+11, STRIP+14 |
| IDB | STRIP+3~, STRIP+8*, STRIP+9 |
| IDS | STRIP+3~, STRIP+11*, STRIP+13 |
| INREC | SIDCHK+29~, SIDCHK+46*, SIDCHK+50, SIDCHK+51, SIDCHK+52, SIDCHK+53, SIDCHK+70, SIDCHK+71, SIDCHK+75* |
| INSSTR | SIDCHK+29~, SIDCHK+46*, SIDCHK+51*, SIDCHK+54, SIDCHK+65, SIDCHK+66 |
| INSSTR1 | SIDCHK+29~, SIDCHK+52*, SIDCHK+67 |
| INSSTR7 | SIDCHK+29~, SIDCHK+53*, SIDCHK+63 |
| MCRPYR | SIDCHK+56~, SIDCHK+59*, SIDCHK+60*, SIDCHK+61, SIDCHK+72 |
| MCRTQ | SIDCHK+29~, SIDCHK+46*, SIDCHK+61, SIDCHK+72* |
| MVER | SIDCHK+29~, SIDCHK+67*, SIDCHK+68 |
| PIEN | SIDCHK~, SIDCHK+40, SIDCHK+44, SIDCHK+57, SIDCHK+60 |
| SID | SIDCHK+28~, SIDCHK+35*, SIDCHK+36 |
| SIDACT | SIDCHK+28~, SIDCHK+35*, SIDCHK+78*, SIDCHK+79*, SIDC1+1*, SIDCHKX+2 |
| SIDARRAY | SIDCHK~ |
| SIDARRAY( | SIDCHK+36*, SIDCHK+70, SIDCHK+71*, SSN+4, SSN+5* |
| SIDCNT | SIDCHK+29~, SIDCHK+35*, SIDCHK+46*, SIDCHK+71*, SIDCHK+78, SIDCHK+79, SIDCHKX+2, SSN+5* |
| SIDREQ | SIDCHK+28~, SIDCHK+44*, SIDC1+1 |
| SS | STRIP~, STRIP+4*, STRIP+6 |
| SSN | SSN+1*, SSN+3, STRIP+3~, STRIP+12*, STRIP+13 |
| SSNS | SSN+2~, SSN+3*, SSN+4, SSN+5 |
| SUBID | SIDCHK+29~, SIDCHK+63*, SIDCHK+64, SIDCHK+69 |
| SUBIDS | SIDCHK+29~, SIDCHK+69*, SIDCHK+70, SIDCHK+71 |
| SYMBOL | SIDCHK+29~, SIDCHK+54*, SIDCHK+55, SIDCHK+57 |
| U | SIDCHK+55, SIDCHK+57, SIDCHK+60, SIDCHK+63, SIDCHK+65, SIDCHK+66, SIDCHK+67, SIDCHKX+2, GETSSN+2 |
| VFLG | SIDCHK+29~, SIDCHK+31*, SIDCHK+68*, SIDCHK+79 |