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 |