IBCNERPK ;IB/BAA/AWC - IBCN HL7 RESPONSE REPORT COMPILE;25 Feb 2015
Source file <IBCNERPK.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN(IBCNERTN,INCNESPJ) | ; Entry point
|
|
| PAYERS(DATE,ALLPYR) | ; loop through payers
|
|
| PATIENTS(DATE,PYR,ALLPAT) | ; loop through patients
|
|
| GETDATA(DATE,PYR,PAT) | ; loop through responses and compile report
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^VA(200 - [#200] | FIND1^DIC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IBA(355.33 - [#355.33] | GETDATA+9 |
| ^IBCN(365 - [#365] | EN+11, EN+12, PAYERS+3, PAYERS+4, PATIENTS+3, PATIENTS+4, GETDATA+5, GETDATA+7, GETDATA+12, GETDATA+13 |
| ^IBE(365.12 - [#365.12] | GETDATA+14 |
| ^TMP($J | EN+15!, GETDATA+18*, GETDATA+19*, GETDATA+20, GETDATA+21* |
| Name | Line Occurrences |
|---|---|
| GETDATA | PATIENTS+3, PATIENTS+4 |
| PATIENTS | PAYERS+3, PAYERS+4 |
| PAYERS | EN+12 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ALLPAT | EN+1~, EN+4*, PAYERS+3, PAYERS+4, PATIENTS~, PATIENTS+3, PATIENTS+4 |
| ALLPYR | EN+1~, EN+3*, EN+12, PAYERS~, PAYERS+3, PAYERS+4 |
| BDATE | EN+1~, EN+5*, EN+11, GETDATA+12 |
| BUFFER | GETDATA+1~, GETDATA+7*, GETDATA+8, GETDATA+9, GETDATA+21 |
| BUSER | EN+1~, EN+2* |
| CNT | GETDATA+1~, GETDATA+4*, GETDATA+20*, GETDATA+21 |
| CRBUF | EN+1~, GETDATA+9* |
| DATE | EN+1~, EN+11*, EN+12*, PAYERS~, PAYERS+3, PAYERS+4, PATIENTS~, PATIENTS+3, PATIENTS+4, GETDATA~ , GETDATA+5 |
| EDATE | EN+1~, EN+6*, EN+7*, EN+12, GETDATA+12 |
| IBCNERTN | EN~, EN+13, EN+15, GETDATA+18, GETDATA+19, GETDATA+20, GETDATA+21 |
| IENS2 | GETDATA+1~, GETDATA+11*, GETDATA+14, GETDATA+15 |
| INCNESPJ | EN~, EN+13 |
| INCNESPJ("BEGDT" | EN+5 |
| INCNESPJ("ENDDT" | EN+6 |
| INCNESPJ("PAT" | EN+4, PATIENTS+3 |
| INCNESPJ("PYR" | EN+3, PAYERS+3 |
| INCNESPJ("TYPE" | EN+8 |
| INS | GETDATA+1~ |
| IOST | EN+9 |
| NOW | GETDATA+1~, GETDATA+3* |
| PAT | PATIENTS+1~, PATIENTS+2*, PATIENTS+3*, PATIENTS+4*, GETDATA~, GETDATA+5, GETDATA+11 |
| PATNAME | GETDATA+1~, GETDATA+14*, GETDATA+21 |
| PYR | PAYERS+1~, PAYERS+2*, PAYERS+3*, PAYERS+4*, PATIENTS~, PATIENTS+3, PATIENTS+4, GETDATA~, GETDATA+5, GETDATA+14 |
| PYRNAME | GETDATA+1~, GETDATA+14*, GETDATA+18, GETDATA+20, GETDATA+21 |
| RDATE | GETDATA+1~, GETDATA+12*, GETDATA+21 |
| RIEN | GETDATA+1~, GETDATA+4*, GETDATA+5*, GETDATA+7, GETDATA+12, GETDATA+13 |
| RPDATA | EN+1~ |
| RTYPE | EN+1~, EN+8* |
| SDATE | GETDATA+1~, GETDATA+13*, GETDATA+21 |
| SORT | EN+1~ |
| SSN | GETDATA+1~, GETDATA+15*, GETDATA+21 |
| TOTMES | GETDATA+1~ |
| TQ | GETDATA+1~ |
| TRACE | EN+1~, GETDATA+13*, GETDATA+21 |
| U | GETDATA+7, GETDATA+9, GETDATA+12, GETDATA+13, GETDATA+14, GETDATA+21 |
| VDATE | GETDATA+1~ |
| >> ZTQUEUED | EN+9, EN+15 |