IBACCRPT ;EDE/JWS - RPC FOR IENS, ENCOUNTER DATA, and WRITEBACK FOR TAS ACC CLAIMS RECONCILIATION REPORT;
Source file <IBACCRPT.m>
| 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 | 3 | IBTAS ACC RPT DATA IBTAS ACC RPT IENS IBTAS ACC RPT WRITEBACK |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GET(RESULT,ARG) | ;RPC ; ACC Reconciliation - get list of encounter iens to extract
|
|
| FINISH | ; enclose message in '[ ]' when a Bundle
|
|
| GET1(RESULT,ARG) | ;get claim data for ACC Power BI report
|
|
| PUT(RESULT,ARG) | ; successful posting of ACC X12 encounter data to Sql database for PowerBI ACC Reconciliation report
|
| RPC Name | Call Tags |
|---|---|
| IBTAS ACC RPT IENS | GET |
| IBTAS ACC RPT DATA | GET1 |
| IBTAS ACC RPT WRITEBACK | PUT |
| FileNo | Call Tags |
|---|---|
| ^IBA(364.9 - [#364.9] | Classic Fileman Calls, GET1^DIQ |
| ^DGCR(399 - [#399] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IBA(364.9 - [#364.9] | GET+11, GET1+9, GET1+11, PUT+11 |
| Name | Line Occurrences |
|---|---|
| FINISH | GET+17, GET1+8, GET1+9, GET1+25, PUT+23 |
| Name | Field # of Occurrence |
|---|---|
| ^(2 | GET1+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ARG | GET~, GET1~, PUT~ |
| ARG("IEN364.9" | GET1+6, PUT+6 |
| ARG("IEN3649" | GET1+7, PUT+7 |
| ARG("IENLIMIT" | GET+6 |
| CT | GET+2~, GET+11, GET+12*, GET+13 |
| D0 | PUT+13~ |
| DA | PUT+13~, PUT+14* |
| DIC | PUT+13~ |
| DIE | PUT+13~, PUT+16* |
| DR | PUT+13~, PUT+15* |
| IBDATA | GET1+2~, GET1+11*, GET1+14, GET1+16, GET1+17 |
| IBDATA2 | GET1+2~, GET1+11*, GET1+20, GET1+21, GET1+22 |
| IBIEN | GET+2~, GET+11*, GET+13, GET1+6*, GET1+7*, GET1+8, GET1+9, GET1+11, GET1+12, GET1+15 , GET1+18, GET1+23, PUT+2~, PUT+6*, PUT+7*, PUT+10, PUT+11, PUT+14, PUT+20 |
| IBSAVE | GET+2~, GET1+2~ |
| IBSAVE("ACCiens" | GET+13* |
| IBSAVE("AmountBilled" | GET1+20* |
| IBSAVE("Authorized" | GET1+21* |
| IBSAVE("AuthorizedDate" | GET1+22* |
| IBSAVE("DateReceived" | GET1+12* |
| IBSAVE("Division" | GET1+14* |
| IBSAVE("FormType" | GET1+17* |
| IBSAVE("Insurance" | GET1+18* |
| IBSAVE("PayerEDIclaimNum" | GET1+16* |
| IBSAVE("Site" | GET1+13* |
| IBSAVE("VistaClaim" | GET1+15*, GET1+20 |
| IBSAVE("WorklistGroup" | GET1+23* |
| IBSAVE("site" | GET+9* |
| IBSTT | GET+2~, GET+8*, GET+14 |
| RES | PUT+2~, PUT+9*, PUT+10*, PUT+11*, PUT+12, PUT+21 |
| RES("ien" | PUT+20* |
| RES("site" | PUT+19* |
| RES("status" | PUT+21* |
| RESULT | GET~, GET+3!, GET1~, GET1+3!, PUT~, PUT+3! |
| RESULT( | FINISH+5* |
| RESULT("A" | FINISH+4 |
| RESULT(1 | FINISH+2*, FINISH+3* |
| STOP | GET+2~, GET+11*, GET+14* |
| STOPCT | GET+2~, GET+6*, GET+11 |
| X | FINISH+1~, FINISH+4*, FINISH+5, GET1+2~, GET1+12*, GET1+22* |