IBCEMSRI ;EDE/JWS - RPC FOR IENS LIST AND CLAIM DATA FOR TAS PRINTED CLAIMS REPORT ;
Source file <IBCEMSRI.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 PCR CLAIM DATA IBTAS PCR IENS IBTAS PCR WRITEBACK |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GET(RESULT,ARG) | ;RPC ; PCR - get list of claim iens to extract
|
|
| FINISH | ; enclose message in '[ ]' when a Bundle
|
|
| INIT | ; come here to set up search criteria
; Get ien of US Labor Department payer (cover all possible name variations) |
|
| GET1(RESULT,ARG) | ;get claim data for PCR Power BI report
|
|
| PUT(RESULT,ARG) | ; successful posting of claim data to Sql database for PowerBI PCR report
|
|
| CL | ;reset [10] of file 399 at ^DGCR(399,#,"S1")
|
| Name | Field # of Occurrence |
|---|---|
| DTNOLF^DICRW | GET+4, GET1+6, PUT+4 |
| ^DIE | PUT+16 |
| $$GET1^DIQ | GET1+25, GET1+32, GET1+33, GET1+38 |
| $$POLICY^IBCEF | GET+33, GET1+14 |
| $$FINDINS^IBCEF1 | GET+28 |
| $$CURR^IBCEF2 | GET1+13 |
| $$INSOK^IBCEF4 | GET+30 |
| $$BILLER^IBCIUT5 | GET1+24 |
| $$BN1^PRCAFN | GET1+20 |
| $$SITE^VASITE | GET+10 |
| ENCODE^XLFJSON | GET+47, GET1+43 |
| ENCODE^XLFJSONE | PUT+26 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| RPC Name | Call Tags |
|---|---|
| IBTAS PCR IENS | GET |
| IBTAS PCR CLAIM DATA | GET1 |
| IBTAS PCR WRITEBACK | PUT |
| FileNo | Call Tags |
|---|---|
| ^IBE(355.1 - [#355.1] | GET1^DIQ |
| ^DGCR(399 - [#399] | Classic Fileman Calls, GET1^DIQ |
| ^DGCR(399.3 - [#399.3] | GET1^DIQ |
| ^DIC(4 - [#4] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DG(40.8 - [#40.8] | GET1+12 |
| ^DGCR(399 - [#399] | GET+16, GET+18, GET+20, GET+21, GET+23, GET+36, GET1+10, GET1+12, GET1+16, PUT+10 , CL+2, CL+3, CL+4 |
| ^DGCR(399.3 - [#399.3] | INIT+11 |
| ^DIC(36 - [#36] | INIT+3, INIT+4, INIT+5, GET1+21 |
| ^DIC(4 - [#4] | GET1+25 |
| ^IBA(355.3 - [#355.3] | GET+33, GET1+14 |
| ^IBE(350.9 - [#350.9] | GET+12, GET+45, INIT+9, GET1+42 |
| ^IBE(353 - [#353] | GET1+22 |
| ^IBE(355.1 - [#355.1] | INIT+13 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| A | CL+1~, CL+2*, CL+3 |
| ARG | GET~, GET1~, PUT~ |
| ARG("IEN399" | GET1+8, PUT+6 |
| B | CL+1~, CL+3*, CL+4 |
| CT | GET+3~, GET+40*, GET1+3~ |
| D0 | PUT+12~ |
| DA | PUT+12~, PUT+13* |
| DIC | PUT+12~ |
| DIE | PUT+12~, PUT+15* |
| DR | PUT+12~, PUT+14* |
| DT | GET+5 |
| I | GET1+3~, GET1+35* |
| IBBLLR | GET+3~, GET1+3~, GET1+24*, GET1+30, GET1+31 |
| IBDATA | GET+2~, GET+21*, GET+22, GET+31, GET1+2~, GET1+12*, GET1+22, GET1+23 |
| IBDATE | GET1+3~, GET1+38*, GET1+39 |
| IBDIVD | GET1+3~, GET1+12*, GET1+34 |
| IBDT | GET+2~, GET+5*, GET+12*, GET+16*, GET+18, GET+45, GET1+2~ |
| IBDV | GET+2~, GET+31*, GET1+2~, GET1+12* |
| IBFPDT | PUT+2~ |
| IBFTYP | GET+3~, GET1+3~, GET1+22*, GET1+41 |
| IBIEN | GET+2~, GET+18*, GET+20, GET+21, GET+23, GET+28, GET+33, GET+36, GET+40, GET1+2~ , GET1+8*, GET1+9, GET1+10, GET1+12, GET1+13, GET1+14, GET1+16, GET1+20, GET1+24, GET1+26 , GET1+38, PUT+2~, PUT+6*, PUT+9, PUT+10, PUT+13, PUT+24 |
| IBILLNO | GET1+3~, GET1+20*, GET1+25, GET1+27, GET1+28 |
| IBINS | GET+2~, GET+28*, GET+30, GET1+2~, GET1+13*, GET1+21 |
| IBPTYP | GET+3~, GET1+3~, GET1+19* |
| IBRCX | GET+2~, GET+35*, GET+36, GET+37*, GET+39, GET1+2~, GET1+15* |
| IBRTD | INIT+2~, INIT+11* |
| IBRTDS | GET+3~, GET1+3~, GET1+18* |
| IBRTN | GET+2~, GET+31*, GET+32, INIT+2~, INIT+11*, GET1+2~, GET1+12*, GET1+18, GET1+32, GET1+42 |
| IBRVCD | INIT+2~, INIT+9* |
| IBRVCDS | GET+2~, GET+36*, GET+38*, GET1+2~, GET1+16*, GET1+17*, GET1+35 |
| IBSAVE | GET+2~, GET1+2~ |
| IBSAVE("PCRiens" | GET+40*, GET+45 |
| IBSAVE("authorizerFirstName" | GET1+31* |
| IBSAVE("authorizerLastName" | GET1+30* |
| IBSAVE("claim" | GET1+28* |
| IBSAVE("datePrinted" | GET1+39* |
| IBSAVE("division" | GET1+34* |
| IBSAVE("formType" | GET1+41* |
| IBSAVE("ien" | GET1+26* |
| IBSAVE("insuranceCompany" | GET1+36* |
| IBSAVE("mccf" | GET1+42* |
| IBSAVE("planType" | GET1+33* |
| IBSAVE("rateType" | GET1+32* |
| IBSAVE("revenueCodes" | GET1+35* |
| IBSAVE("site" | GET+10*, GET1+27* |
| IBSAVE("siteName" | GET1+40* |
| IBSAVE("type" | GET1+29* |
| IBSN | GET1+3~, GET1+25*, GET1+40 |
| IBSTT | GET+3~, GET+14*, GET+42 |
| IBTOP | GET+2~, GET+33*, GET+34, GET1+2~, GET1+14*, GET1+19, GET1+33 |
| IBTOPD | INIT+2~, INIT+13* |
| IBTOPN | INIT+2~, INIT+13* |
| IBTYPE | GET+3~, GET1+3~, GET1+23*, GET1+29 |
| IBULD | INIT+2~, INIT+3*, INIT+4*, INIT+5* |
| IBY | GET+2~, GET+5*, GET1+2~ |
| INSCO | GET+3~, GET1+3~, GET1+21*, GET1+36 |
| RES | PUT+2~, PUT+8*, PUT+9*, PUT+10*, PUT+11, PUT+25 |
| RES("ien" | PUT+24* |
| RES("status" | PUT+25* |
| RESULT | GET~, GET1~, GET1+5!, PUT~, PUT+3! |
| RESULT( | FINISH+5* |
| RESULT("A" | FINISH+4 |
| RESULT(1 | FINISH+2*, FINISH+3* |
| STOPCT | GET+3~, GET+16*, GET+18, GET+42* |
| U | GET1+12, GET1+14, GET1+21, GET1+22, GET1+23, GET1+24 |
| VARRAY | GET+2~, GET1+2~ |
| VARRAY("IBTOP" | GET+34, INIT+7*, INIT+13*, GET1+19 |
| VARRAY("IBULD" | GET+28, INIT+3*, INIT+4*, INIT+5* |
| VARRAY("RTYPES" | GET+32, INIT+11*, GET1+18 |
| VARRAY("XRVCDS" | GET+37, INIT+9* |
| X | GET+3~, GET+12*, GET+36*, GET+37, GET+38, FINISH+1~, FINISH+4*, FINISH+5, GET1+3~, GET1+16* , GET1+17, GET1+38* |